BM6P6(@ |||RRR===;;;:::999888777777777777;;;666;;;555333888LLL}}}ggg{{{nnnmmm???555222888333---,,,000444555444999999888888777777666666111111000///......//////...------------,,,,,,,,,***+++,,,---.../////////...///000111333555777999;;;777333444888;;;999777;;;===>>>===:::666444444555444444333222111111000555444333111000/////////...///000000...---...///111000000---666AAAooo>>>444000:::333888---uuuSSS555222444<<>>:::999888[[[KKK777444000222222:::lllXXX000222000333000000////////////000000//////......///000222333///111333888;;;======;;;666000111555444DDDzzz___HHH<<<555999<<<:::999<<<===;;;999999:::888444111:::555777GGGbbbyyynnnYYYCCC::::::999555222000666:::666777QQQUUU///333<<>><<<===@@@DDDEEEBBB===999444CCCsssIII777666(((???777DDDGGG///888:::444777333222555444222888@@@vvveee555444444888///777GGGooo777555777222666///888777666666666666444000---111111111000111333888;;;]]][[[LLL777---000000***)))111,,,222//////000sssNNN<<>>444333;;;555999111sssMMM000555222:::rrr{{{LLL>>>666KKKUUUWWW111444333RRR[[[999555222333333;;;mmmaaa666444///111000000////////////000000//////......///000222333111222444666999999888777999444555666111222LLLkkk{{{]]]>>>333555777777777222333333444555777:::<<<999444000111777===???>>>GGG<<<333333666555333222999333,,,555YYYeeeAAA222000111666999:::BBBKKKFFF;;;777666444333111000//////KKKAAA333444666555222222999CCCbbbqqq???///<<>><<>>222333444888:::IIIXXX===333777:::>>>BBBDDDDDDCCCCCCBBBAAAAAADDDFFFFFFDDDAAA===>>>@@@CCCDDDCCC???;;;444???sssPPP222777,,,999777@@@XXX;;;888555000222666:::999333888OOOgggHHH))):::555888000:::LLLCCC555666333555...666444444444555666555222000000000000//////111555888BBBDDD<<>>qqqzzzUUUYYYOOOAAA555000222666999666888777222000000...***---,,,,,,+++***)))((('''++++++******++++++,,,---...---,,,+++************************)))))))))(((************************************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************++++++++++++.........///000222444444}}}SSS===;;;:::999888777777777777777222777333333777HHHvvvxxxtttppptttWWWzzzbbbOOO777666555222///...000222444444666666666555444333333333222111111000000000000000//////......---,,,++++++,,,,,,---------------,,,...///000222555777:::;;;999666444555888999888666;;;<<<<<<:::666111...---------------------,,,,,,,,,,,,,,,---...///000111///000000000///111333666888444000...777CCCuuu===444666;;;777;;;666kkkMMM333333///:::eeeZZZ>>>444666666pppjjj;;;222111HHHmmm;;;777333555444;;;mmmooo>>>666...000000000000000000000000000///////////////111222222222333444555555555444333777666777888555222555:::bbbfffKKK999333333333555666555333222444666333555666666777:::???CCC///...111555666333444777999777CCChhh]]]777000222000666GGG```zzziiiHHH555444333111000/////////>>>nnnZZZ666333333444333111444999999___mmmBBB+++000>>>???888:::===???======??????<<<444222444===WWWpppEEE333444777>>>>>>???@@@AAABBBDDDDDD@@@>>><<<@@@EEEIIIGGGDDD>>>>>>???BBBCCCCCCAAA???777999ooobbb444777222111888;;;eeezzz^^^NNNBBB???999;;;<<<<<>>777:::;;;888333222444555333000000/////////000000000,,,,,,+++++++++,,,------///...---,,,,,,+++,,,,,,******)))))))))))))))(((************************************************))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++,,,,,,.........///000222444444~~~TTT>>>;;;:::999888777777777777555111777444444777EEErrr{{{nnnwww|||vvvvvvRRR}}}tttlll\\\888777444333222111000111333444555555444333222111111000222111111000000000111111000000///...---,,,++++++------.........---,,,,,,...///000222555888:::<<<888666555666888999888777:::;;;<<<:::666222//////------..................---------...///000111222333333222000......000222444444111111333???{{{{{{>>>222888999888;;;888___UUU;;;333000===YYYooo>>>999BBBSSSfff@@@666444BBBsss;;;777333555444;;;mmmzzzFFF999///111000000000111111000000000/////////000000111222222111333444555444333333333555666666555888;;;999555---HHHppphhhLLL<<<777666555666666666555333555777888777333222555888555777;;;:::444000555>>>KKKXXX|||PPP888111///000555000DDDcccYYY222000//////000000111333333000QQQ{{{===555111555777222000111222888GGGccc{{{gggFFF;;;444888===;;;555000999;;;>>>???@@@@@@===:::;;;...>>>eeeddd<<<---222;;;???DDDBBB@@@??????AAADDDFFFAAA===:::===DDDIIIHHHEEE?????????AAACCCDDDCCCBBB;;;555gggvvv:::666777...999444KKKrrrnnnlllsssTTT888999666222222666000<<>>NNN___zzzLLL***...;;;888333777,,,111:::EEEMMMHHH666$$$......000111222333444444,,,;;;___III888...333888444000000...000222888EEEYYYjjjssstttrrrnnniii```PPP>>>111444333666===>>>::::::>>>888:::>>>AAA@@@;;;666444444555gggccc777,,,666>>>@@@BBBFFFCCC@@@>>>>>>AAADDDGGGCCC???<<<===CCCFFFFFFDDDAAA@@@@@@AAADDDEEEDDDCCC:::444aaa;;;444999///999000999nnn>>>444:::666---111777111===MMMDDD000555444222222111///......//////---+++,,,------,,,***+++,,,...,,,...///------...---***+++444000555///000666}}}QQQ???PPPuuurrr[[[JJJBBB<<<777666444111...,,,,,,---...///......---------......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))******+++,,,,,,------.........///000222444444YYYAAA;;;:::999888777777777777666111999777888777???gggiiisssUUU||||||kkkwwwnnn222444666:::;;;888222///000333444333333111000///...---///////////////000000111/////////............---//////000000000000000///...///000111333666888999777888999999::::::999999:::<<<>>>>>><<<999888777777777777777777777777777555444333333222222222222...///000000000///000222000666999<<<333999WWWJJJ333:::000666000666TTTqqq888333444111:::tttFFF555111888>>>}}}ddd999555111333333;;;mmmzzzEEE888111666///000111222222111000///...///000111222222222222000333555555444444777:::111555888777555666555222999666444888HHHkkkyyybbbFFF777777:::888333222000000333888;;;<<<;;;000777DDDSSSaaatttvvvBBB999111333:::>>>;;;666444111---+++---000222222000111333555666555333222555333333jjjdddGGG//////555444222333---111333111000222999???555555555444333222333444;;;777666;;;>>>===:::999666999===???:::333000333333dddYYY>>>///888CCC???;;;???DDDBBB@@@>>>???AAAEEEGGGDDDBBB@@@@@@BBBCCCDDDDDDBBBBBBBBBCCCEEEFFFEEECCC777555WWWBBB666777222777000333fffvvvBBB888999111///777...555000999FFFVVV555444444888444333111///......---,,,***+++,,,---,,,++++++---.........---,,,,,,---......,,,777444888222222777[[[777sssdddoooppp```|||wwwhhhZZZOOO:::777333000///000111333......---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,------------.........++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,---...............///000222444444[[[CCC;;;:::999888777777777777666111888777777555;;;aaajjjyyyXXXvvv{{{sssxxx555999999===@@@<<<333...///222444444333111000...------...............///000000............///////////////000111222222222222222//////000000222444555666888999;;;;;;;;;:::::::::===???AAA@@@===:::888888:::::::::999999888888888333333222111111111111111---000222333222111111111222666666<<<333666BBBSSS666;;;---777///222IIIGGG///888...333MMM|||[[[888:::...999@@@~~~TTT888555111444555===ppprrr>>>444///555///000222333333222000///...///111222333333222222000333666555333333666:::444444666999999666666888+++555>>>:::///666[[[qqqkkkiiibbb\\\VVVSSSPPPNNNNNNNNNMMMLLL___gggwwwrrrCCC+++777>>>999888>>>???999333222222111///...///111///222666999:::888555333666666)))CCCxxxfff<<>>444......222444444333111000...---------------------...///000------......///000000000///000111222333444444444/////////000111222444444888:::<<<===<<<;;;;;;;;;???AAABBBAAA===999777666<<<;;;;;;:::999888888777000000////////////000000111444666666444000...---444333000888111333222ZZZ999<<<,,,777222///===ppp^^^111@@@222111***III^^^bbb;;;...000...<<>>>>>???;;;999666444000,,,,,,...+++///555;;;======:::777,,,666111--->>>|||KKK333///...000666444111000444888999999999:::;;;<<<===>>>===:::999222;;;@@@>>>===???>>>:::///111777:::777777EEEUUURRR:::...999@@@===:::===???===<<<===>>>@@@BBBDDDEEEFFF@@@DDDGGGFFFBBBAAADDDGGGDDDDDDDDDFFFGGGFFFCCCAAA888444444nnn|||@@@///666111777888'''@@@GGGooorrrHHH555555999777111777:::000LLLSSSHHHCCCBBBxxxAAA444333>>>555777555222222222222111///+++---............///111111//////000///,,,,,,,,,---777111444...222>>>zzz000MMM[[[eee{{{|||ppp]]]NNNEEE@@@555555444333222222222333......---------......///+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))******+++---...//////.........///000222444555jjjCCC:::999777666777888777666666222333888555222<<>>>>>;;;666000---222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222222222111333666888777666666666666000///333444000...111999<<>>???>>><<<888444333444444666XXXppp<<<111999555333999EEEvvvVVV444888***444111333444555555444222111222000///111555666555555444===FFFEEE>>>777666666444999111222===555,,,777:::666555999999555666:::555DDDeee|||]]]DDD888777888888===;;;;;;<<>>CCCDDD???<<<>>>>>>:::???:::777999>>>???;;;555333222333222333FFFuuupppMMM888///333<<>>666555...'''+++444222'''.........///000///,,,***+++,,,......---+++******000///...---,,,,,,,,,,,,************************++++++++++++++++++++++++************))))))))))))))))))************))))))******+++,,,,,,,,,++++++.........///000222444444kkkCCC;;;999777666777777777555555222333777555222;;;JJJ|||iiifffnnnmmm@@@888:::<<<>>>>>><<<777111---111111111000///.........---------------------------...///111333333444444111333666888888888888888777333222444222...---111:::<<<>>>>>><<<:::999999;;;===???===:::666555555555666666666555333111///444444555888<<<>>>>>>===666333///------///222555666111444:::666000;;;NNN???:::,,,000222111...AAAyyysssAAA---:::888111666:::999888666555666777888999444EEEqqqddd999444:::999555888LLLNNN333555,,,333111222333444444333222000000222///222888444000999LLLlllsssWWWCCC999555;;;777333777888:::@@@888444444777777444444888888888???RRRllltttaaaMMMDDD999333333777::::::@@@???>>>???@@@AAAAAA@@@AAA@@@???<<<999888888999444555777888999888777777333222...111555:::[[[iiiLLL:::///...222000///111777>>>CCCEEE888::::::888;;;@@@???999===;;;999:::<<<:::444///777444444>>>QQQqqqpppGGG000111:::????????????>>>>>>???@@@DDD;;;;;;??????BBBDDD???CCC???<<<>>>BBBEEEEEEBBBFFFDDDDDDEEEGGGHHHFFFDDD<<<>>>111666oooyyyCCC---:::888000555:::555444333555999>>>CCCFFFOOOJJJFFFBBB;;;222...///666000...999@@@:::GGGiiiKKKFFFCCCmmm^^^000999::::::888666444444555555444333000+++444//////333,,,222000///...---------...///444222555111333000???yyyUUU666XXXeee[[[aaaggghhhhhh___bbb```^^^gggpppdddTTTHHHEEE<<<000///888+++,,,,,,,,,++++++---...+++,,,...///////////////......---,,,+++++++++,,,************************++++++++++++++++++++++++************))))))))))))))))))************))))))++++++,,,,,,,,,,,,------.........///000222444444mmmFFF;;;999777666777777666555444111222666444111999EEEuuufffggglll|||tttJJJ888:::;;;>>>>>><<<777222///111111000000//////..............................---...000222444666666777222444666999::::::999888777666555444000,,,...333:::;;;======;;;:::;;;<<<:::<<<===<<<888444111111222333333333333111///...888333000333:::===999444...---------///222555777888333555<<<:::333777CCC|||RRR999)))777///666000...VVVggg<<<777555222444555333222111222444777999999666[[[SSS444888999<<<666666XXXBBB333000000222000111222333333222111000---444000222;;;111222KKKoooLLL999777777444000888@@@===777444444666666444444777666222000222;;;PPPqqq|||qqqbbbPPP>>>111//////000333666:::===???CCCBBBAAAAAABBBBBB@@@>>>AAA@@@>>>>>>>>>>>>===;;;666666666666666666777777333///,,,333:::333:::SSSXXX<<<444777666555555777777777666:::999888999@@@EEEAAA:::;;;<<<<<<<<<:::777444222000111:::TTT|||\\\===222///333999@@@;;;<<<@@@???888777<<>>>>>@@@DDDFFFDDDBBBEEEEEEDDDFFFGGGHHHGGGEEE@@@???444***JJJeee333444999444333444777666444222000000333555333///...111444333555888111333555777777<<>>===888333000111000000000/////////...........................---...000333666777999999666777888:::;;;:::888666555777888555///---000666999;;;<<<<<<;;;;;;<<<>>>Ħ333000......//////Ħ...---555///+++,,,000222...)))111111222333444555666777:::ӵ;;;dddnnn999000>>>222;;;777...>>>pppddd;;;---444888///444555555333111333888<<>>===;;;999;;;???DDDCCCBBBBBBBBBCCCBBB???<<<<<<:::999:::===>>><<<999888666444333222333555666111...---777@@@444---999^^^iiiZZZ777444111000222666888999666555444666999:::666111666666555222//////333666:::III```___555+++222555555777:::777<<>>::::::111777ppp___===000222444111000222444555444666999<<<777222111444777555555666///>>>;;;///999]]]___??????bbb{{{EEE555999;;;777666444333444555444333---+++333***'''000---666444222...,,,+++---///111444333444---222333@@@vvvAAA888FFF|||yyygggOOO???===999555222000///...///...------......,,,+++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))******++++++******))),,,++++++++++++---...///.........///000222444444tttMMM<<<:::777777777777555444333222333444333222666<<<```4ĉ@ӵiiigggzzz~~~ccc777777:::===>>>===:::555222000000000000////////////---------------------------...111444666888:::::::::999999:::;;;:::666333222666888555111000444888888:::;;;;;;::::::<<<===>L555222///---+++,,,=hĦ---111000///....../////////3334445556667778888888884ĉ@ӵQQQEEE;;;666666;;;>>>999444HHH{{{dddDDD:::777333333555666444666AAAUUUdddNNN777444555111333333BBB}}}bbb666555///555/////////000000111111111111,,,444222...222>>>gggWWW888:::888888:::444555666555444444555666555555444666>L999888DDDWWWkkkxxx~~~|||yyysssgggZZZOOOBBB666111222...///111333666777666555<<<======:::777888>>>DDD??????@@@BBBBBBAAA>>>;;;555444444777;;;<<<999666999666333000///000222444000000000:::BBB666---666555XXXttthhhUUUEEE;;;777888999444444555666555333333333222222111111333===JJJUUUqqqrrrFFF:::333444000)))000>>>===::::::<<<777:::VVVxxxIII777;;;===BBB@@@AAADDDGGGIIIJJJHHHFFFEEEEEEFFFFFFEEEDDDCCCCCC@@@777>>>===222PPPoooIII777777>>>444555666666444222111000555111222666777444333444555999555CCCpppjjj>>>BBB]]]SSS555888888999777444333333222111///******222'''&&&111...444333111...++++++,,,///111333...333333333...HHHfffHHH444cccwwwxxxsss{{{zzzYYYOOOAAA666222111000///111///---...///000///------,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++***************++++++---...............///000222444444yyyRRR<<<:::888777777666555444333444444444333333555888VVVGG=?WWWmmm}}}ppp888666999<<<>>>>>>;;;777444000000000000////////////---------------------------///111444666888::::::;;;999888999;;;:::666222111666888555333555777777666888:::;;;:::999:::;;;HdĦ222111///...+++=Īj...111444333000111666;;;111222444666888999::::::GG=?zzzdddIII+++888777===???333///QQQ}}}zzzPPP;;;AAA333777===EEEUUUqqqTTT777111666222///000999[[[QQQ444444222444////////////000111111222222222222222///222RRR~~~GGG777555333666888444666555222222555666444444111222HdĦ888444333222333666777555333444...---222333000333:::111333666999999777444222666999<<<<<<::::::===???>>>>>>???AAABBB@@@;;;888111222444888::::::888666:::777333000...///111222000222222999@@@555...666***888KKKlllwww___JJJ===777444222222222333:::BBBFFFJJJPPPYYYgggzzzzzzSSS888000///333888666000444===CCC:::333333===XXX\\\888777???CCCAAACCCFFFIIIJJJKKKJJJJJJHHHJJJJJJIIIFFFDDDDDDDDDGGG;;;===@@@333999jjjfffGGG@@@:::888777666777777555333555444555888777444555:::000888OOO}}}xxx???EEEYYYbbb777888444999666333222111000...,,,+++(((000+++333@@@444///000///---++++++---///000222,,,333666444,,,JJJeee===DDD{{{uuudddkkk{{{ttt___LLL???888666555111...,,,---000222111///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++***************++++++++++++******)))***+++---.....................///000222444444ӵ===:::888ĭӵ444ӵĦӵӵĦƜ`1.׼sĦVVVӵĦĭӵ>>><<<Ħ000000...Ħ...Ħ666888999999888666555888;;;<<<888333777222555888DdD---------?fӵ111444666Ħ222333555ӵƜ`1.׼s===aaaĭӵ<<>>888777FFFgggnnn===777CCCDDDAAACCCFFFHHHIIIJJJKKKKKKJJJLLLLLLJJJFFFBBBBBBCCCHHHBBB===>>>999222EEEjjjvvvYYY@@@999111000444777777666111111222333111000888BBBHHHeee===FFFUUUppp<<<:::222666444111000000///---,,,...&&&---333KKK\\\AAA***,,,,,,++++++,,,---///000111...333111333...BBBeee===VVVtttfffccc~~~rrrcccUUUOOOMMMAAA===888888::::::888444333222111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++************++++++,,,,,,++++++***)))+++...000111111000///.........///000222444444?~4YYY===;;;g&e>&e444g&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&e??????HL000000000ShӵgL333555777888888666444333777<<<===999S?ʬ666...3h?D%%)?//////ZufĦ;;;;;;:::gL999777777g&e<<<gĉ@777<<<g&e>&e444@eFFF??g<ĉ222222:::9993we<Ħ555PPP3h?@e000111222333444???+++333Z3h?gL>>>===999999===>>>:::999666444D%%)?555fff?><z:::444=?Ħ999g&e000g&eBBBBBBCCCS?ʬ6664ff?>ߝL333@e000g&e1113335553h?g&e>&e??hhhNNN:::///444@@@///666888333///333888:::888:::FFFiiiEEE777BBB>>>AAACCCFFFGGGHHHIIIKKKLLLIIIKKKLLLHHHCCC@@@???@@@CCCFFF>>>===BBB444---???ccc___QQQ@@@777777888666222333444777999888===MMM\\\~~~999DDDRRRyyy???;;;111333111////////////...---111%%%+++;;;___rrrKKK'''*********+++,,,---...///000111333,,,111111999gggJJJIIIiiibbb[[[ooovvvnnnlll[[[UUUNNNKKKJJJHHHCCC???666555333111///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++******---000333555444222000.........///0002224445554Dӵ[[[???===Hƅ^Hu]Ħ555Hu]ĦhhhZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]Ħ===ntHdĦ222222HGgĉ@///HdĦ333555777999:::666666777777888888Htƅ^555333Bt=o9ĦDtfo9Ħ222111333g?;;;:::HdĦ777777999Hu]Ħ<<>>:::666;;;oookkkOOOAAA===<<<<<<999555999???LLLoooYYYDDD444TTTJJJ444000///:::---...222---000---444,,,000BBBMMMCCC222)))000///...---,,,,,,---...---...666>>>;;;555;;;IIIaaaFFFeeekkkeee^^^___tttccc___ttt{{{uuukkk^^^SSSKKKFFFEEE>>>:::777777888555000---......)))+++333...)))...///,,,,,,...000///,,,+++---,,,++++++******++++++...,,,******+++++++++******,,,,,,444JJJXXXFFF'''...///0001112225555553334DuXӵ```@@@===DdDΦDdDĦ555DdDĦbbbt|<~~~DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqet|||DdDĦt|<DdDDdDĦDdDΦDdDĦ===q<niDdDĦ222qet000///DdDĦ111444666888999888888888888888q<R444222qjRgdKӵHdDĦgdKӵ555333GR/f6LĭĦ;;;:::DdDĦ999888:::DdDĦ>>>`eĭ888DdDΦDdDĦ222DdDĦ;;;333999AAAIIIPPPWWW]]]aaaxxxnnngeĦ;;;===<<<FSĦTTTqjRgdKӵDdDĦ---000111222555;;;???999888DdDĦqjRgdKӵDdDĦ:::888888BBBOOOOOOFFF888777666HdDĦgdKӵDdDDdDĦ888DdDĦ4DufӵDdDĦ777DdDĦCCCq<R000///peƜ4DuTӵ;;;DdDĦ...555DdDĦ666qjRgdKӵDdDΦDdDĦvvviiiYYYFFF888;;;888444222111333666888555555888;;;777444999CCCZZZ|||NNN:::>>>AAAFFFBBBBBBHHHLLLKKKLLLPPPJJJFFFCCCAAA;;;888>>>GGGJJJIIIHHHHHHGGGCCC???;;;888HHHdddvvvmmmuuuxxxYYY???777///GGGTTT:::333...333***000222...666111444,,,+++555999333///000111000///...---......///333222666<<<888000444>>>ooopppeeekkkTTTYYY{{{{{{qqqjjjkkk~~~sss^^^MMMHHH@@@888555666777888777'''//////---...((('''111+++///333222,,,(((***///---,,,,,,+++++++++++++++,,,,,,+++,,,---------,,,+++...000:::SSSggg\\\AAA///000//////0003335556664DuXӵfffCCC>>>DdDΦDdDӵ555DdDĦXXXo)hvvvDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵxxxDdDĦo)hDdDΦDdDĦDdDΦDdDӵ???GIpӵDdDĦ222po9wӵDdDĦ///111444777999999999999888777po9u333111///...GIdnuR)ĦDdDĦnuR)Ħ888777CdgĪj:::DdDĦ;;;:::<<<DdDĦ@@@HߝL`o9777DdDΦDdDӵ333DdDĦ666777444111222555888999999555AAAMMMQQQKKK@@@geĦ888333sp?aĦyyyGIdnuR)ĦDdDĦ...000111111333888>>>::::::DdDĦGIdnuR)ĦDdDĦ:::@@@@@@<<<:::===AAA;;;999777DdDĦnuR)ĦDdDΦDdDĦ333DdDĦnuR)ĦDdDĦ666DdDĦBBBpo9u333111444222=ӊB1.uTӵ>>>DdDĦ///222DdDĦ333GIdnuR)ĦDdDΦDdDӵzzziiiZZZQQQLLLEEE===888777666333111000000000111333555666777555///222;;;>>>===GGGVVVWWW999@@@HHHFFFCCCCCCHHHLLLLLLMMMPPPGGGAAA;;;888666777???HHHGGGGGGHHHIIIIIIFFFAAA===:::666:::KKKfffFFF999111444555===ooocccAAA666<<<999222999444///999000777222111333111,,,000888222111000000//////000000777444444888666//////444GGG|||sssooorrraaannntttqqqmmmgggbbb^^^\\\[[[]]]aaagggmmmttt~~~lllZZZaaarrrwwwgggYYYPPPIIIAAA;;;...555111+++...***''',,,...000222000,,,+++---///------,,,++++++++++++,,,***+++,,,---............,,,///111:::WWWrrrkkkRRR444333222000///0004448884DuXӵkkkGGG???DdDʜ4DuTӵ555>d<ĦPPPDt{{{jjjxxx>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħwww>d<ĦsssDtDdDΦDdDĦ>d<ʜ4DuTӵAAA4DwDd<Ħ222puR)Ħ>d<...111555777777777666555444peӵ///ĦpeӵDx<>d<ӵDd<:::qR/ܗ?fӵ999>d<;;;===>d<ĦAAA4DufئL>e888DdDʜ4DuTӵ???DdDĦ222000111333666999888555222444444444000------geĦ222s<v>aĦpeӵDx<DdDĦ000222333111333666999888;;;DdDĦpeӵDx<>d<999<<<>>>;;;<<d<ӵDd<DdDΦDdDĦ222DdDӵnd<DdDĦ666>d<ĦBBBpeӵ111Ħ333F&uTӵ???DdDĦ...--->d<Ħ...peӵDx<>d<ʜ4DuTӵJJJDDD===777666666......///000222333444444222333555777888888777666:::444666<<<<<>>555WWWqqqEEE777@@@<<<666;;;222///<<<111666666888:::777111111777222222222111111111222222555111111555666222000333444```yyy___YYY{{{}}}cccQQQCCCDDDDDD777???===:::888666666666777888888777666777<<dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒR;;;CCCi?ʜtd<Ħ111HHܗDӊB///<x222444222222111000///B?d<555222///...000444888777777888888888666geĦ888Hg8>aĦB?Ho9444>d<555333333666555666<<<>d<ӵB?Ho9<xAAAEEE@@@===CCCBBBBBB&ӫeʬtIӇ999>d<Φ>d<Ħ555D&ӫetIӇAAADdDĦ555sdKĦCCCB?dp&ĒR??????>d<sdKĦ...B?Ho9:::s&dq&ĒR444444222111333888===555666666555333111000///555777999<<<<<<;;;999888:::===AAA@@@<<>>===666555;;;KKKXXXlllzzzyyyqqq\\\RRRSSSOOOYYYsss\\\///444;;;222555>>>///CCC~~~HHH555222;;;444333...000???777555444555888777333000000222222333333333333333333444111000333666444222222666IIIzzzoooyyyqqqcccQQQ===666555333222333555777888666555333111//////111333444>>>MMMeeexxxnnngggooouuuHHHLLL===---111777333000+++000111...---000...***///...------,,,,,,------+++---///...,,,+++,,,---...///+++222VVVxxxpppQQQ8882220003334442223337774DuXӵtttOOOAAAHu]3hh666666666ne888@@@=e{{{rrrnepIƎ@t@h>hfe@ďDne=eegesĪj@h999888AAAfdDĦ111@ďD111///Hkge---000111...............@h444555@G------HĪj@IŌ999888Bene888Hkge<<<neAAABBBfe666Hu]3hhse888999888666444666:::>>>...///111666;;;===geĦja>aĦ@G000333se777777444444666555555<<<<Ō@GHkgeTTT@@@333333:::???@@@BBBHĪj@IŌ<<<===ege555;;;Hu]3hIŌ===;;;DdDĦ///neCCCCCC@h///111>h<<<@@@@@@se+++neBBB111@G333555sĪj@h666777777666444222222333222111//////111555999;;;444666999;;;======<<<<<<999666888FFF^^^~~~AAA<<<@@@AAADDDHHHLLLNNNOOOOOOJJJCCC444777888555666;;;???@@@EEEEEEFFFHHHJJJJJJHHHFFFCCC<<<888;;;===:::555222+++000777<<<===???AAACCC>>>AAA777444999222???ggg[[[::::::666;;;111222===222>>>oooKKK777777SSSEEE222///111:::777:::666333333444555333222222222333444444444333333555444333444444333222000333444VVVXXX777444333222000/////////000---...000333666888:::;;;000...///;;;TTTvvvwwwiiiiiiqqqwwwzzz~~~rrreeesssfffFFF555111///000,,,BBBPPPHHH888///......//////...------------...,,,...000...,,,+++...111000444///222RRRvvvtttYYY;;;000+++0005554444448884DuXӵzzzĵD^666666666666666888777NNN>>>555;;;DDDDdDĦ111000000000///+++,,,---...,,,------...///000:::<<<<<<;;;444555666444666777:::777777:::@@@@@@@@@<<<666D^s׼s222...000333777;;;;;;999666;;;999555111//////geFm8PPP>aĦ111444444s׼s222777777444444666666333777HogggFFF<<>>@@@>>>CCCFFF222777@@@D^===>>>:::DdDĦMMM444@@@CCCCCC333...222444666;;;???===s׼s000+++>>>EEE444---AAA???<<<111///111444999>>>BBBCCCBBB>>>:::555222333555666666666777999:::<<<===>>>>>>???FFFWWWrrrmmmAAADDD@@@GGGFFFJJJJJJHHHIIIKKKGGG@@@444:::<<<777555:::???AAAGGGFFFEEEGGGIIIJJJIIIHHHFFFEEE>>>555222666;;;======:::444///...111777<<<)))555111222:::444KKKmmm:::///???444:::333333<<<777>>>]]]PPP;;;GGGxxx___777555333333444:::999777555555777777666111222333444444444333333222444444333222222111000------777YYYyyygggeeeoooyyyMMM+++666555444333222000//////444333111000///,,,)))'''444444666555222???fff~~~tttqqqiiijjjhhhhhhrrr|||vvvhhhaaaPPPKKKAAA:::LLLeeexxxqqq^^^KKK;;;///000//////...............,,,...000///---...444999HHHPPPJJJAAASSStttyyygggNNN;;;---000666666555777Φ4DuXӵtvӵ>d<Ħ888777777777777777777Ħ111MMM{{{ĦzzzĦsssYYYCCC333777@@@AAA@@@BBB>d<Ħ111000000000000000///////////////******++++++,,,,,,,,,,,,------...000111333444444777999===@@@AAAAAA>>>===999888888888999<<d<ĦBeSSS;;;>>>777111222888<<<;;;888000444999888444333geFYĉbbb>aĦ^^^:::888///111777555555999555Be...111666777444333555555///222nu]ӵdddGGG:::===???>>>:::888888:::===BBBIIINNNHHH===888999FFF888111999CCC>d<Ħ===;;;???AAA>>>>d<ĦtttĦCCCCCC@@@<<<777444222222111555888666111...///111333888;;;:::Be111...(((//////Ħ444222333666888;;;<<<======<<>>888555777::::::<<<888555666:::======<<<>>>;;;999:::======:::777;;;;;;;;;;;;;;;===>>>???GGGtttwwwRRR<<>>hhh~~~vvvpppoootttxxxuuuqqqqqqtttwwwxxx~~~uuuEEE666HHHbbb@@@333222222333444444444333333111111111222444444444333222,,,---333000...@@@[[[uuu```lllqqqwwwfffRRRtttqqqMMM---000000///...............,,,...000///...111999@@@lllvvvmmmWWW[[[vvvuuudddJJJ555444888666444555?aŖ%7uSQuR)ӵsdKĦ555777777777777777gdKĦ777AAAggggdKĦjjjgdKĦzzzvvv888222:::<<>>???@@@@@@@@@@@@>>><<<<<<>>>???@@@???AAA;;;333...,,,...000111>>><<<999888999::::::999;;;;;;999666333222444666666888;;;gdKĦ<<>>===<<<===:::sdKĦ```HHH@@@666555999<<<999555111555888777444222ŶS3we<777444888222111000444;;;;;;555//////111444666777555444:::...777iĉ@3hR/ŌiiiNNN;;;;;;===666666=========???BBBCCC???777000:::111777BBBAAADdDĦ>>><<<:::EEE:::sdKĦgdKĦBBBAAA>>>;;;777333111///000111222222222000///...222555777666000222444+++---gdKĦBBB222---000555555;;;???888DDDBBB>>>;;;999999999:::777888:::::::::<<>><<<;;;<<<<<<;;;:::888===>>>999555>>>UUUhhhhhhJJJ======BBBIIIOOOHHHSSS:::999BBB@@@LLLDDDIII:::AAAJJJ???>>>HHHFFFJJJMMMQQQSSSRRRQQQUUUZZZPPPJJJCCC>>>===@@@CCCDDD:::AAACCC>>>;;;<<<:::555444===666444666OOOIII;;;666---;;;555000111666555333<<AGGGne888777777777777777ne888666===___nesssne~~~uuusss|||EEE666===BBBFFF===De333111000000111---,,,......+++***,,,*********+++,,,---//////000222444666777888;;;======>>>>>>???@@@@@@@@@@@@@@@>>>======???@@@@@@@@@@@@:::444//////111444555<<<:::888888::::::999888999999888666333222333555555777ne>>>===>>>???@@@@@@???>>>======999nekkkNNN:::333666:::<<<444555444333555>>>>Ak<EEE666888777111222000444::::::444111333111111222555777777555333???777;;;fh^^^MMMGGG@@@999777:::999:::>>>BBBCCC@@@<<<666---222======De888;;;>>><<>>:::888888:::<<>>;;;:::<<>>???BBBHHHKKKSSS>>><<>>333===222666PPP}}}rrr===888888111777777222222777666333;;;IIIfffCCC888XXXKKK///666333+++999:::888666444333333444555333222111111222222000///...------......///000111///333000--->>>YYYgggcccwww>>>555222;;;ZZZzzz<<<333333333333333222111000000111111111111111111111111333222222222222333444444999fffhhhhhhrrrcccsssnnnuuuvvvWWWIIIBBB;;;;;;??????999222000......///...000777@@@nnntttmmmvvv}}}tttZZZ===111333666666kkkLLL777999777777777777777777777444777TTT~~~~~~ttttttzzzSSS444:::CCCCCC;;;AAA888555333111111222,,,(((***---,,,---...)))***+++,,,...///000111333555777888999:::<<<>>>@@@@@@@@@@@@@@@AAAAAA@@@AAA???>>>>>>@@@AAAAAAAAA>>>:::444111222555777888888888888999;;;;;;999777666777888777555333333444444666???>>>===<<<<<<===>>>>>>>>>>>>>>>999mmmooo^^^RRRJJJEEEGGGHHHHHHKKKUUUfff;;;111777666222222222111333777777444333444444444444666888888555333666777777333{{{\\\FFF===;;;@@@>>><<<<<<>>>===:::666:::000444>>>>>>333222777???<<>>??????>>>777:::777UUUMMM111555:::777444999555555888777444:::EEEsssGGG333:::888666888///,,,:::666666555555555444444444666444333222333222111//////...............//////...000///,,,---444<<<@@@^^^^^^AAA000888444nnnzzzAAA000333333333333222111000000111111111111111111111111222222111111222222333444///???ggg{{{^^^MMMrrrhhh{{{lll}}}yyyllliiiaaa^^^eeehhhZZZGGG555---(((***///111222555aaayyy{{{ssszzz}}}zzz^^^@@@222333666777qqqPPP<<<<<<999777999777777777777777777777777777666444333HHHsss|||qqqxxxbbb444666CCCAAA;;;AAA>>>===<<<999777444222111222+++(((,,,000///...///***+++---///111222333444666777999::::::;;;===>>>AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@???@@@BBBCCCBBBAAA>>>:::666333444666777888555666777:::<<<;;;888666444777999999777666555555666888;;;===>>>>>><<<;;;999999999;;;===>>>===<<<::::::666333JJJwwwvvvsssVVV???111666999222///555222222333444555444444555555555666888::::::888666111666444333888BBBpppqqqXXXGGGCCC@@@=========<<<999555777000333888555777777///222333===;;;;;;777???mmmNNN222;;;111===:::777333000.........+++,,,,,,---...............---...000444555333111000111444000<<>>IIIYYYeee{{{~~~```III;;;DDD???<<<<<>>QQQ```555111444999<<<555;;;888888:::888666999@@@JJJ;;;222444;;;666000111666444555666777777666555555888666444444444333111000000///...---------------...***,,,333555222111444YYY```444555***RRRCCC111333333333333222111000000111111111111111111111111111111111111111222333333888111>>>eeeuuuQQQSSS___|||mmm}}}}}}xxx]]]FFF;;;111///000000///111OOOmmm|||uuu{{{}}}}}}aaaAAA222333666777wwwSSS===;;;888777888666666666666666666666666666555777222>>>ggg~~~|||lllvvv<<<777EEECCCAAAEEE>>>>>>===;;;888555333111///+++,,,222555222///...,,,---///222444555555666666888999999999999:::<<<>>>>>>======>>>???@@@AAAAAA@@@@@@AAABBBCCCBBBAAA>>>;;;777555555666666666555555777:::<<<;;;888555444777:::;;;:::888888888:::<<<>>>???>>>===:::888666555555888;;;===<<<:::<<<999888333555YYYdddGGGhhh{{{XXX:::222444999======888555666333444444444555777777666555666777:::<<<===;;;999<<<@@@999:::@@@777FFFttthhhPPPIII???::::::<<<>>>>>>888333777888222555:::555555...888:::;;;999;;;YYYUUU666888000444333111///............---------......//////000...111333444222111222333---111666000<<>>999AAAUUUgggoooooobbb@@@===MMMVVV^^^bbbcccfff___ZZZ___ccc]]]XXX[[[IIIQQQTTTOOOMMMSSS\\\aaakkkgggccc___[[[VVVRRRNNNWWWQQQKKKJJJIIIDDD<<<666666WWWuuuCCC000:::777888???999<<<::::::<<<:::888999<<>>>>>>>>===:::666222000+++,,,111777777222......---///111444555666666666444666777666555555666777888888888999;;;===@@@AAA@@@@@@@@@AAACCCCCCBBB@@@>>>;;;888777777777777666777777888;;;<<<;;;888666444777:::<<<;;;:::::::::>>>???@@@@@@???===999777555444333666:::<<<;;;888;;;999999777111;;;iiiJJJ:::kkk}}}YYYCCC888444555:::<<<<<>>>>><<<:::>>>BBB<<<===DDD777333HHH]]]zzzttt^^^JJJ>>>:::888888555222555666333999>>>777888+++666;;;<<<===<<>>DDDOOOZZZcccsss}}}vvvbbbKKK???======>>>@@@???BBBNNNgggPPP???MMMZZZkkknnnooopppkkkaaa```cccWWWKKKQQQeeerrrzzzwwwxxxwwwZZZJJJEEEAAA:::666777~~~OOO777777AAA::::::BBB>>><<<<<<======<<<;;;:::999eeeUUU???;;;999444///666;;;444666777888999999999888777888666444444555444333111//////...---,,,,,,,,,------000444222'''+++LLLrrrwwwRRR:::;;;999444666000888TTT```222>>>555BBBKKK444333333333333222111000000000000000000000000000000000000000///000000111222,,,000000,,,...<<>>;;;666111...)))---444999555...---///...///111333555555444333111222333333111000111222222222333444777;;;???AAA?????????AAABBBCCCAAA???===;;;999999:::::::::999999999999;;;<<<;;;999666444666999:::::::::;;;<<<>>>@@@AAABBBAAA>>>;;;999777555444666;;;===;;;888888<<<666666888222DDDooosssAAAFFFhhhuuu}}}{{{[[[DDD:::777;;;BBBAAA@@@??????AAABBB@@@===:::>>>@@@???@@@CCCCCC???=========>>>???>>>;;;888666>>>===:::>>><<<888;;;555IIIeeennn```UUUOOOJJJDDDGGGLLLPPPZZZYYYJJJ===,,,666:::999<<<;;;GGGxxxBBB---===666777888::::::999777666111000///.........///000///000222222222111000000111...333......777RRR888555,,,000777CCCPPP]]]fffllloootttvvvzzzzzz^^^EEE===:::AAAGGGFFFBBB@@@III^^^{{{UUU>>>KKK[[[ssswwwyyyrrrmmm[[[QQQVVVQQQUUUkkkcccHHHAAA???;;;888KKKjjj<<<:::???AAA===AAAEEE???<<<===>>>>>>>>>===:::777OOO___===;;;666333222333555777777888888888888777777666666555444444555555333222......---,,,,,,,,,------...222555///***===nnnxxxQQQ<<<000888999:::///000444555lllzzz::::::111999yyy___888333333333333222111000000000000000000000000000000000////////////000111111222///+++---333666333...555???MMMZZZfffxxxsssMMMIIIbbb|||xxxXXXjjjgggrrriii___XXXRRRLLLLLLOOO```yyy{{{www\\\???333555888999888___CCC>>>::::::;;;888666666666666666666666666---<<<666...JJJwwwlll]]]999======FFF@@@@@@@@@AAA???<<<666111---)))---555888222++++++000---///111333444333222111///000111000...---...///......///111555:::???AAA???>>>???AAABBBBBB@@@???<<<;;;::::::<<<>>>======;;;;;;:::;;;<<<;;;999777333555888999999999;;;<<<>>>???AAABBBBBB@@@===<<<999666555777<<>>333333@@@444...JJJjjjDDD444@@@AAACCCFFFNNN]]]ooo}}}yyyggg[[[MMM===444888;;;777888???DDDCCCFFFHHHBBB:::;;;CCC===CCCEEECCCEEEIIIHHHCCCAAA@@@@@@@@@???===999666444???AAA666444;;;===999:::888:::HHHiiiBBB///888999333666777BBBMMM+++@@@<<<>>>@@@AAAAAA???<<<:::111000///...------...//////------///333333000---///+++444777777;;;uuu???777===444222EEEeeemmmYYYLLLDDDCCC?????????>>>???LLLZZZvvvMMM:::JJJ]]]wwwyyy|||mmmiiiRRREEEQQQ___}}}XXX>>>===@@@@@@>>>eee???777@@@BBB===>>>GGGHHH>>><<<===>>>>>>???>>>;;;777===ggg>>>;;;555666888///---999888777777777666666666666555444333333444555444222---------,,,,,,------...111000000222===]]]III///666888999///888)))666???)))TTTDDD111111???ooosss>>>333333333333222111000000000000000000000000000000///////////////000111111,,,---333666000(((,,,777///111111...333GGGgggoooOOOwwwiiieee}}}|||{{{wwwtttuuuooozzz{{{uuu[[[???555777:::;;;:::lllJJJ888999???===777555666666666666666666666999444888666<<>><<<>>>??????>>>>>>???@@@@@@@@@@@@???>>><<<::::::;;;999777888;;;>>>@@@AAADDDAAA??????@@@BBBBBBAAA@@@======@@@@@@======???:::666777======888444555OOOZZZ222555777666333444999<<<===AAA@@@>>>===;;;;;;;;;;;;777444555999999777<<>>???;;;:::<<<444000------...///...,,,//////000000111111222222,,,666,,,111...GGGUUU888999777666222```vvvZZZMMMJJJFFFBBBAAA???@@@BBBEEEQQQhhhNNN<<>>???AAACCCCCCDDDCCCCCCBBBCCCDDDBBB???<<<;;;::::::eee~~~===:::555333333444444444555444444444666666555333444444333333333333333333111///,,,,,,...///...,,,(((:::333&&&EEE~~~BBB===333444222888===:::AAA444999---IIIUUU+++111999SSSHHH777...///333///111444/////////...------------...---...//////000/////////////////////000000000000000222222111000555>>>FFFbbb^^^```kkkvvv~~~~~~zzz}}}xxx~~~zzzvvvYYY>>>666888888999===pppNNN;;;:::>>><<<777666666666666666666555555888555999555888___{{{@@@<<<===<<>>???@@@@@@??????@@@BBB@@@@@@@@@???>>><<<;;;:::999888888:::===AAABBBCCCBBB@@@>>>>>>???AAAAAA@@@BBB@@@@@@AAA@@@<<<<<<@@@<<<888999???@@@<<<:::;;;888jjjBBB999888888666444333666:::444555666777888999::::::@@@:::888<<<>>>>>>@@@EEEBBBEEEGGGFFF???999999===999<<>><<<;;;;;;:::@@@:::999@@@FFFCCC===;;;555???AAA777777777000444>>>=========999777@@@LLLZZZ{{{???///888555999777777cccwwwEEE777888666888;;;;;;666555666111...++++++---//////...//////000000111222222222+++333444444444WWWHHH444888666666HHHtttZZZOOOFFFEEEEEECCCCCCFFFEEETTTiii}}}RRR@@@VVV[[[iiivvvggg```SSSqqqYYYFFF>>>AAA<<<666JJJjjjccc???===AAABBBCCCDDDEEEEEEDDDDDDAAABBBCCCAAA>>>;;;::::::;;;PPPvvv<<<999555333333333333333555444444555777666444222222222333333333333333222111///,,,,,,---...---++++++666333---OOOYYY444>>>///777KKKkkk~~~pppFFF===...HHHYYY111333444KKK```:::///000333///000222---//////...------------...------...///////////////////////////000000000111111222222000///222999???[[[rrrddd\\\^^^sssiiivvv{{{~~~uuucccWWWJJJEEECCCBBBDDDGGGuuuSSS>>>:::===;;;666777777777666666555555555555666;;;555333RRR~~~zzzJJJ777<<<===???@@@@@@@@@@@@>>>999333......444777111+++,,,222555...............///000111666666666666777999:::;;;777666666999===@@@AAAAAA>>>>>>>>>@@@BBBBBBAAA@@@???@@@AAAAAA@@@@@@AAACCC@@@@@@@@@???>>>===<<<;;;888888999<<<@@@CCCDDDDDDAAA???===>>>???@@@@@@???BBBAAABBBBBB???;;;<<>>888666:::???AAA@@@AAACCC::::::CCCCCC888333777222555999:::999888:::===???888555<<>>444@@@<<<@@@RRRQQQCCCCCC:::999999:::999777999===>>>HHHbbbJJJ///555777999444777UUU[[[444666444444666555111///000...---,,,---///111000000///000000111222222333333000111;;;444===ooojjj<<<444999888999JJJ}}}eeeSSSKKKFFFDDDDDDEEEEEEHHHRRR\\\oooKKK===TTT[[[gggooo___SSSWWWQQQ???===@@@CCC<<>>111///333000///000+++//////...------------...,,,---......///........./////////000000000111111000222222111...///333777DDDyyypppbbbmmm]]]]]]aaa{{{zzzyyyyyyyyyoooaaahhhlllhhhcccbbbddddddxxxVVV@@@:::;;;:::777888888777777666555555555333777<<<666111HHHtttVVV222999<<<>>>@@@@@@@@@@@@>>>:::333///000444444...))),,,000222......///111222444555666777777888888999:::;;;<<<888999999;;;===???@@@AAA<<<;;;<<<===@@@BBBBBBAAA???@@@AAAAAA@@@@@@AAABBB@@@@@@@@@@@@???>>>======;;;;;;<<>>???@@@AAA@@@?????????@@@AAA>>>:::>>>DDD<<<;;;:::<<<>>>===<<<;;;<<<000VVVKKK:::000666===:::666777:::<<<>>>?????????===<<<555666999>>>AAAAAA@@@???===999999===;;;333111555>>>666///000444:::@@@DDD>>>777333888CCCHHHFFFAAA>>>:::111XXXwwwrrrZZZRRRGGG@@@>>>???AAACCCIII:::999QQQnnnHHH000555::::::333:::NNNrrr777444111111333222...---...///000222444555444111//////000000111222333444444:::...:::000GGGVVV888888;;;;;;<<>>>>>777333LLLhhh999666333111111222111000555555555777777666222///,,,...111333444444222111111///---,,,+++,,,------888///000666[[[qqq???:::888111jjjlll;;;666222PPPLLL111666555NNNCCC111---333111000111+++//////...------------...,,,,,,---...............//////000000000111111111///111222111000///111333;;;[[[~~~bbbZZZ|||ddd\\\aaavvvmmmooo~~~{{{rrrlllaaacccrrr{{{uuuoooqqqrrrooo{{{ZZZCCC::::::999888888888777777666666666666222888;;;888444@@@hhhggg333999;;;???AAAAAAAAAAAA???:::444///111444222,,,))),,,//////111222333555777999:::;;;888999:::;;;<<<=========<<<===>>>??????@@@AAAAAA;;;::::::<<>>???@@@@@@??????@@@BBB???@@@@@@@@@@@@@@@???????????????AAACCCCCCBBBAAACCCBBBAAABBBCCCCCCBBBAAA;;;:::<<<>>>===<<>>@@@777333<<>>======333;;;777ssskkk888666333222222222000///444333444555666555222///,,,...111333444444222111111000...,,,+++,,,...000777---///:::aaaiii@@@444...@@@tttLLL222222333YYYNNN444444111PPPIII333+++222222111222...//////...------------...,,,---......//////......000000000000111111111111...000111222222222222333+++555QQQttt\\\[[[nnnYYY___|||zzz{{{vvvuuu{{{kkkccc[[[rrr{{{}}}vvvsssxxxxxxsss```GGG;;;888999888777777777777777777777777444999:::999999;;;ZZZ{{{:::;;;;;;CCCBBBAAABBBBBB@@@;;;555000111222111------000222000555666888:::;;;=========;;;<<<===???@@@@@@@@@@@@@@@BBBCCCDDDCCCBBBBBBCCC;;;::::::<<>>???@@@@@@??????@@@AAA???@@@@@@AAAAAAAAA@@@@@@BBBAAA@@@@@@BBBBBBBBB@@@DDDCCCCCCDDDEEEFFFDDDBBB;;;777777;;;===>>>AAAFFFFFFEEEBBB>>>>>>AAA@@@===777???333;;;uuuaaa???333333555666666777999:::;;;;;;;;;;;;999DDDMMMKKKDDD@@@>>>===:::666000888WWWzzzzzzwwwPPP222111???777666444555<<>>:::AAAMMMQQQ```uuubbb@@@000222222555666...999:::???555222222555444111111444888;;;???@@@<<<666111...000000111222444555666666888---999OOO|||[[[;;;888555444999;;;MMMnnn|||xxxnnneee___YYYSSSNNNBBBEEEGGGFFFEEEIIIRRR[[[gggxxxCCC>>>LLLaaajjjjjjeeeYYYQQQgggiiiQQQHHHIIIMMMAAA<<<@@@___LLL@@@===777EEEAAABBBCCCDDDDDDDDDCCCBBB???AAABBBAAA???<<<;;;<<<333@@@000TTTqqq888666444222222222111///222111111222333333222111...000222333444333222111000000///---,,,---111444333---111DDDsssggg:::///333VVVNNN777111222===sssRRR999222,,,MMMRRR666+++111222222333000//////...------------...---......///000/////////000000000111111111222222...///111222333444444444222+++444EEETTTqqqZZZ```yyyVVVbbbiii}}}{{{wwwzzz{{{qqqooommm~~~|||wwwsssvvvzzz{{{wwwhhhLLL===888777777666666666777888888999999888;;;888:::===666KKKyyy???<<<999EEEBBBBBBBBBBBB@@@<<<555000...000000///222888888555888999;;;===>>>>>>>>>===<<<===???@@@AAABBBAAAAAAAAADDDFFFFFFCCCBBBBBBCCC<<<;;;:::<<>>;;;333JJJeee???444666888666666888999;;;<<<===>>>666???DDD@@@;;;;;;;;;999@@@888>>>bbbUUU;;;888333666666555888@@@CCC@@@///CCClllyyy]]]MMMJJJJJJDDD>>>EEEHHHLLLOOOUUUcccvvvtttYYY<<<444666<<<222222777...777999ZZZ999666555666555222222555;;;===>>>;;;777333111111000111222333444666777777333:::NNN{{{eeeAAA555<<<666555AAAEEE===CCCEEEDDDHHHPPPWWW\\\iiieee___\\\YYYWWWTTTQQQWWWSSSNNNIIIHHHIIILLLNNNGGGKKKPPPSSSZZZiiiccc888CCCYYYmmmsssppphhhaaaOOOrrrdddLLLGGGLLLSSSWWWLLLBBBUUUggg:::<<<>>>999CCC@@@AAACCCDDDEEEDDDDDDCCC@@@AAACCCBBB@@@>>>======666999555@@@{{{uuu888666444333333333111///111///......000222222222222222333333333333333222///000000...---///444888//////444QQQZZZ999111>>>gggooo===111666555MMM~~~GGG555222...QQQ]]]<<<,,,111222111222000//////...------------......///000000111111000000000000111111111222222222000000000111222333333222<<<222777777***:::bbbzzz\\\hhhVVV|||iiixxx|||}}}mmmiiiyyy}}}{{{wwwqqqiiidddhhhoooqqqrrrsssnnnPPP>>>777666666555555666777888999::::::;;;<<<666;;;???333AAAnnn{{{wwwAAA:::666DDDBBBBBBBBBBBBAAA<<<666111,,,...000111777===>>>;;;:::;;;<<<>>>>>>>>>======;;;<<<>>>@@@AAAAAAAAA@@@@@@CCCEEEDDDAAA??????AAA===<<<;;;<<>>@@@CCCDDDEEEDDDDDDDDDEEEGGGFFFDDDBBBCCC:::555:::AAACCCBBBBBBGGGHHHDDD???@@@FFFHHHDDDDDD777BBB@@@222]]]SSS;;;:::;;;555555555666777888:::;;;444999:::666777===???===>>>OOOuuuzzzIII///111777888555666===AAA???111NNN~~~oooXXXOOOJJJDDDAAADDDEEEBBB???CCCNNNWWWdddtttoooUUUMMMJJJ@@@999CCCGGG333222:::000666111uuu===999777888666222111444<<<<<<:::666111///111444000111222333555666777888222HHHcccMMM333666BBB:::<<>>PPPhhhwwwxxxnnnccc\\\WWWfffJJJOOOSSSIIIOOOccc[[[LLLhhhMMM:::AAABBB@@@CCC@@@AAACCCDDDEEEEEEEEEDDDCCCEEEFFFEEECCCAAA@@@@@@:::///:::999aaawww888777555444444333111///000...,,,,,,...111333333444444333333333333333333///000000///...000555:::///222777ZZZIII999000@@@mmm]]]===666>>>:::WWWZZZ555,,,333666[[[dddAAA...111111///000/////////...------------...//////000111111111111111000111111111111222222222111000000000111111111000+++...GGGOOO555,,,===FFFiii___nnnZZZxxxkkk[[[jjj|||~~~~~~~~~ggg___tttwwwkkkooofffeeepppxxxxxxyyy~~~oooUUU???:::;;;666666666777888999999::::::::::::<<<>>>:::888CCCQQQxxxEEE666CCC999???AAA@@@===<<<===:::444///000111444777:::===>>>======<<<<<<<<<===???@@@???>>>=========>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>?????????BBBCCCCCCBBBAAAAAADDDFFFEEEAAA???@@@DDDEEECCC???@@@???>>>>>>@@@BBBEEEGGGIIIHHHFFFEEEEEEEEEFFFFFFCCC???<<<<<>>tttsss:::555<<<666666777777666555888;;;>>>555333888;;;???PPPdddLLL;;;888555333444999<<<===<<<777LLLgggRRRJJJFFFCCCCCCGGGHHHEEEAAAIIILLLVVVeeevvv~~~rrrfffVVVNNNMMMNNNKKKGGGddd{{{^^^444777===333555+++\\\[[[666000>>>444,,,333777444666666333222222333222...333666555444666777777>>>sssSSS>>>555666@@@@@@FFFnnnfffQQQJJJKKKNNNOOOVVVXXXZZZ\\\\\\[[[YYYXXXVVVYYYZZZYYYYYY___iiirrr^^^:::999]]]yyyzzzvvvuuujjjXXX^^^```VVVYYYWWWJJJLLLMMM===???ggg```<<>>@@@999AAAtttAAA555555111:::eeekkk;;;222111,,,333111000........................//////------...000222444111111111111111111111111222111111111111222333444444...999===111555:::---:::LLLwwwiiirrrhhhiiimmmPPPwww|||vvv|||^^^jjjzzzeeeZZZ```mmmzzz|||zzz{{{sssXXXAAA::::::666666777777888999999::::::999999:::<<<:::888@@@KKKVVV111;;;BBB@@@BBBBBB???>>>???<<<888666666777888999;;;===>>>>>>>>>=========>>>???@@@???>>>=========>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@????????????@@@BBBCCCDDDCCCBBBBBBCCCEEEEEEBBB???@@@DDDEEECCC@@@@@@@@@???@@@@@@BBBDDDEEEHHHGGGFFFEEEEEEEEEFFFGGGEEEBBB??????@@@AAA@@@??????@@@AAACCCDDDDDDDDDCCCGGGJJJIIIEEE;;;999^^^^^^BBB666AAA999777::::::666777<<<>>>DDDQQQ]]]hhhvvv\\\@@@777555333666:::<<<;;;999>>>]]]oooeeeWWWLLLFFFCCC???<<>>555;;;555777999@@@hhhQQQ111---///777888)))222333222111111333555666888555222111333888@@@FFF{{{rrrDDD999999888777EEEggg```BBBBBBJJJdddzzz~~~zzzkkkXXXfff~~~\\\RRRYYYaaaZZZKKKHHHHHHBBBLLL{{{KKK555AAA>>>AAAIIIBBBEEEFFFFFFFFFFFFFFFEEEEEEDDDEEEDDDDDDBBB@@@>>>===:::444666333===~~~DDD000555333///666000111000000000000000111111111222333333333333111000///000+++...///,,,666DDDGGG---555BBBkkk666555...:::hhhgggNNNHHHoooddd111333333333DDDuuukkk;;;111111,,,333111000........................//////...---...000222333111111111111111111111111000000111111111111111111444111:::888)))...??????666888VVVpppvvv{{{QQQssszzzcccWWWiiibbbkkkxxxfffZZZ```nnn|||yyy]]]CCC999:::777777777777888999999::::::999888999;;;:::999===BBBjjjqqq~~~iii222333DDD@@@CCCCCCAAA@@@BBB@@@<<<<<<<<<;;;;;;;;;<<<======??????>>>>>>??????@@@AAA???>>>=========>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@AAACCCEEEEEECCCBBBBBBBBBEEEBBB@@@AAADDDEEECCCAAAAAAAAAAAABBBBBBBBBCCCCCCFFFFFFFFFEEEFFFFFFGGGHHHGGGFFFCCCBBBBBBAAA???======???CCCFFFHHHGGGDDDCCCIIILLLKKKIIIBBB666EEEggghhh:::>>>555555===;;;777FFF^^^ssshhhDDD777666777:::>>>???<<<999===lllwwwfffXXXLLLDDDHHHHHHJJJNNNMMMJJJKKKNNNQQQRRRQQQOOOLLLMMMQQQUUUGGGKKKPPPVVVbbbyyyIII444999888999>>>...???|||YYY<<<000999:::+++444333333333444666888999444333444666777DDDccc|||PPP:::777???888000LLLcccNNNGGGCCCTTTdddwwwpppbbbddd~~~dddUUUIIIUUUYYYSSSKKKBBB@@@HHHsssZZZ999444@@@>>>CCCJJJAAAGGGGGGGGGGGGGGGFFFEEEDDDAAAAAAAAABBBAAAAAA@@@???999777777333<<>>BBBDDDBBBAAABBBBBB??????>>>======<<<<<<======????????????@@@@@@AAAAAA???>>>=========>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAA@@@@@@???@@@CCCEEEFFFDDDBBBAAAAAAEEECCCBBBBBBDDDEEEDDDBBBBBBBBBCCCCCCCCCCCCBBBAAAEEEEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFEEEDDDBBB@@@>>>===???CCCFFFGGGFFFEEECCCGGGJJJIIIKKKIII;;;999IIIXXX;;;333666>>>666222QQQ~~~eeeDDD777888;;;AAAEEEFFFAAA===555qqqxxxlllVVVTTTUUUWWWUUUPPPNNNOOONNNQQQRRROOOJJJIIIMMMRRRWWWVVV```zzzSSS555888;;;;;;666333666QQQpppEEE222333555333000000333444222111333999111222BBBXXXqqqPPP999===;;;@@@888555\\\YYYJJJUUUWWWKKKYYYdddwww}}}ooohhhaaaeeesssnnnPPPSSSooo~~~kkk^^^___gggQQQSSSJJJIIIKKK>>>BBBaaaAAA888===CCC???CCCHHHAAAHHHHHHHHHHHHGGGFFFDDDDDDAAAAAAAAABBBBBBBBBAAAAAA;;;;;;555333===@@@QQQ888777111---555000000222111111111111000//////000111222222222111000///...///111---...???DDD444111///UUUSSS999777000///BBBfffbbb:::///555777000===iiiooo:::...000---222///000........................//////......///000111222111111111111111111111111222222111111111222333333444333777777222444>>>FFFyyyvvviii}}}uuufffoooyyy|||tttrrruuueee^^^aaafffgggooonnn{{{zzzyyypppdddiiitttiiiKKK;;;;;;;;;888888888888888999999999;;;;;;;;;;;;===>>>;;;888IIIuuu|||www???444666<<>>>>>>>>>>>??????<<<===>>>???@@@AAAAAABBB???>>>=========>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCBBBBBB@@@???>>>???BBBEEEGGGEEECCCAAA@@@EEEDDDCCCDDDDDDEEEDDDCCCCCCCCCDDDDDDDDDCCCBBBBBBEEEEEEFFFFFFGGGGGGGGGGGGEEEEEEFFFFFFDDDCCCBBBBBB@@@@@@AAABBBCCCDDDEEEEEEGGGJJJHHHJJJMMMBBB777<<>>444777<<>><<<777AAAgggDDD888777;;;AAADDDBBB???AAABBBAAA@@@??????>>>>>>??????@@@888999;;;===???@@@AAABBB???>>>=========>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@>>>===>>>AAAEEEFFFEEECCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCEEEEEEFFFGGGGGGGGGFFFFFFDDDEEEFFFEEECCCCCCDDDEEECCCBBB@@@???@@@BBBEEEFFFHHHLLLHHHHHHMMMEEE999999<<>>ddd\\\III<<<555222888:::555333555333FFFgggZZZAAA:::;;;===<<<333>>>gggnnnMMM:::IIIYYYUUUOOOQQQPPPccc{{{|||ooommmssspppggghhhmmmlllpppnnnaaa\\\[[[ZZZ[[[\\\[[[VVVQQQMMMJJJHHHFFF===@@@rrrqqq<<<666===AAA@@@???@@@DDDGGGFFFFFFFFFFFFFFFEEEDDDCCCEEEEEEDDDCCCBBBBBBBBBBBB@@@<<<333555;;;777nnnXXX===:::444222;;;555444000111222222222111000///---...000333444555555555444000111000...666777(((111111^^^bbb222...111111//////777FFFSSSVVVFFF777444444111111444+++@@@rrrvvv;;;---222000333///222/////////////////////////////////000000000000000111111111111111111111111000///...///111666;;;>>>??????===IIIbbbsss^^^\\\yyyaaaddduuuuuuyyyiiidddnnnyyysss{{{}}}~~~eeeiiirrr}}}zzzXXX@@@;;;<<<888888888888888888888888999>>>???;;;;;;===<<<888:::XXX}}}OOO<<<777;;;BBBFFFCCC???@@@BBBAAA======<<<;;;:::::::::;;;333555888;;;>>>@@@AAAAAA???>>>=========>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA???===;;;===@@@CCCEEEDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDEEEFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHGGGFFFEEEEEEDDDEEEFFFDDDAAAAAACCCFFFEEEDDDBBBAAAAAABBBDDDFFFDDDKKKGGGDDDJJJFFF<<<;;;555NNNvvvggg>>>888>>>999333555>>>dddKKK333777666888===EEEJJJIIICCC>>><<<]]]{{{qqqmmmpppvvvhhhGGG555444999999:::111///555777@@@ddd^^^PPPGGGHHHGGGBBBAAAEEEQQQwww|||SSS===999;;;======<<<444FFFxxxjjjAAAGGGHHHHHHSSS```YYYGGGFFF^^^uuuzzzrrrkkklllppphhhggguuuzzz{{{ttt]]]^^^```___\\\^^^bbb\\\RRRBBBBBBDDDAAAEEEhhhVVV;;;999>>>======???>>>???GGGDDDDDDEEEEEEEEEDDDDDDCCCDDDCCCBBBAAAAAAAAABBBCCC>>>;;;666666111999YYY```???777555;;;GGG<<<444111222333555555444333222///000222444555666666555666///111333000222444,,,111111UUUBBB333333222000///...///000222///222888444,,,000<<<999bbbyyy<<<---333222444000333//////////////////////////////000000000000//////111111111111111111111111000111444888<<<@@@CCCEEEIIIQQQXXXqqqvvvYYYfffppp^^^yyyttt|||tttllluuu{{{ttt|||~~~}}}iiillluuu\\\AAA;;;<<<999999888888888888888888888>>>???:::999;;;<<<999666NNNttt[[[>>>333<<>>=========>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBAAA>>><<<:::===@@@CCCDDDDDDDDDEEEFFFEEEFFFFFFFFFEEEDDDEEEFFFFFFEEECCCBBBCCCDDDFFFHHHFFFGGGHHHHHHGGGFFFEEEDDDFFFGGGFFFCCC@@@???BBBEEEFFFFFFEEEDDDCCCDDDDDDEEE>>>GGGEEEBBBHHHGGG@@@???000>>>YYY[[[AAA666111666???222:::NNNqqqssszzzOOO///666GGG;;;===AAAGGGKKKJJJCCC>>>333HHHrrrGGG:::777999:::444333111555:::555///;;;OOO|||{{{eeeJJJ555555999777:::BBB???999LLL|||yyyfffXXXHHH:::<<<999>>>LLLXXXXXXRRRNNNLLLcccvvvttthhh```^^^\\\^^^aaaxxxxxxqqqiiiSSSQQQ[[[^^^YYY[[[```WWWFFFFFFAAA@@@@@@ZZZ^^^??????>>>@@@<<<<<>>@@@@@@@@@@@@???<<<::::::<<>>AAAAAA@@@===@@@AAABBBDDDEEEEEEFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHEEEEEECCCAAA??????AAACCCFFFFFFFFFEEEFFFFFFGGGGGGGGGHHHIIIFFFCCCAAACCCEEE<<<;;;:::fff```>>>;;;<<<777888<<<;;;;;;PPP{{{hhh___AAA:::<<<===;;;@@@CCCEEEEEEFFFGGGCCC===888555JJJ{{{iiiIIIAAA:::666;;;666999777666555444333222444777TTTWWW999777666999;;;===>>>???===AAA@@@JJJaaazzztttcccMMM@@@???AAABBB@@@DDD>>>>>>HHHWWW^^^XXXNNNVVV___mmmtttmmm^^^TTTSSSRRRZZZcccjjjmmmiiiZZZKKKLLLLLLaaakkk[[[SSSOOO???999AAA;;;]]]oooCCC===??????===:::888888:::===@@@?????????>>>===???BBBDDDBBBBBBAAA@@@@@@AAABBBCCC???999555:::777///KKK~~~uuu???333>>>NNN[[[FFF---555444444666888888666333;;;111333999333...111000222***,,,777888---,,,555222333:::WWWRRRBBB444111111000111333111111888???777222EEEbbbAAA...333//////...888888222,,,***---111222111333222000......///111333000//////111444666777888>>>DDDJJJJJJLLLXXXmmm~~~~~~jjjrrrYYYvvvzzzhhhjjjuuu~~~uuuzzz~~~wwwvvvyyyoooOOO===;;;999999999:::::::::;;;;;;<<<;;;;;;<<<======<<<:::===<<>>@@@BBBDDDDDDCCCAAA@@@>>>:::666333333444555555444333444777;;;>>>@@@@@@??????>>><<<::::::<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA???===>>>@@@AAA@@@>>>@@@AAABBBDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDFFFFFFGGGGGGFFFEEECCCBBBAAABBBBBB@@@??????AAACCCFFFFFFFFFEEEFFFFFFGGGHHHGGGHHHIIIGGGDDDCCCDDDFFF<<<;;;333MMMXXX666222;;;666999<<<<<<<<>>111555>>>CCCCCCAAADDDFFFEEEGGGHHHEEE@@@222999AAAQQQwwwmmmPPP;;;;;;666666===555777888888999:::999777888999999WWWaaa===<<<555666:::888777:::;;;===@@@AAAEEEGGGKKKkkkYYYLLLEEE===:::<<>>@@@===<<<:::888999;;;===>>>BBBAAA@@@>>>>>>>>>??????@@@<<<777666333,,,AAAiiiyyyDDD888<<>>III[[[{{{xxx^^^ooo???---333111111...555,,,---...000333444444444---///222333333333222222444333111222666:::===???VVVPPPMMMUUUjjjxxxhhhssspppvvvyyyyyyxxx{{{vvvWWWBBB<<<::::::;;;<<<<<<<<<<<<;;;<<<;;;:::;;;======;;;:::;;;<<>>AAADDDEEEDDDCCCBBBAAA>>>;;;:::::::::999888999777666666999;;;======?????????===;;;:::<<<>>>????????????????????????BBB@@@======>>>@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFCCCBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGGGGEEEBBB???======???@@@AAA@@@@@@BBBCCCFFFFFFEEEEEEFFFGGGGGGHHHHHHIIIIIIHHHFFFEEEFFFGGGAAA???444777bbbKKK333888===888:::===333---CCCccc|||LLLSSSXXXCCC:::111111999AAAEEEDDDCCCFFFGGGFFFGGGIIIGGGBBB:::===999666KKKwwwWWWDDDDDD555777<<>>???AAACCCEEEGGGJJJLLLKKKCCC<<>>AAA<<<888333222444777777777<<<;;;::::::;;;<<<===>>>===???999333111...:::RRR{{{HHH;;;777222999555111111222333222111000111222666000000///---444666+++(((444888...+++222555111111666///...WWWjjjOOO@@@999999<<<888<<>>======<<<;;;;;;:::;;;<<<===;;;999:::======ZZZrrr>>>:::<<>>>>>>>><<<::::::777444444555888::::::>>>??????>>><<<<<<===???>>>>>>????????????@@@@@@BBB@@@>>><<<===???@@@BBB@@@AAABBBDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGGGGCCCDDDFFFGGGEEEBBB>>>;;;<<<>>>AAABBBBBBBBBDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHDDDBBB;;;222AAAwww~~~OOO888DDD999666>>><<<444555@@@@@@\\\eeekkkUUU888;;;777;;;::::::===BBBDDDDDDBBBFFFHHHHHHFFFGGGIIIGGGAAAFFF<<<666999>>>HHHbbb~~~wwwNNN===???AAA666===QQQ~~~```999333666888777888999666222555333333<<>>IIILLLAAA999???KKKVVV```hhhzzzyyywwwppp___HHH999<<>>999===III===:::666444444888>>>AAA>>>777111///333666555333222222222444777:::<<<>>>777???:::222555777;;;FFFMMM>>>777---333222333444555555444111///111222444...222666///...222///888888>>>EEE@@@444000555000666555000BBBooossskkkiiifffddduuuyyyTTT555222777lllBBB...222222444///000444333000///...///000111555666666555222222555777<<>>???>>>===<<<;;;::::::;;;<<<<<<;;;999999===777III{{{AAA888:::>>>BBBEEEFFFEEEEEEBBBAAA??????@@@???===;;;:::777444333555888::::::<<<===>>>>>>======???AAA>>>>>>??????@@@@@@@@@@@@BBB@@@???===<<<>>>@@@BBB@@@AAABBBDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCDDDDDDEEEEEEEEEEEE@@@BBBEEEGGGFFFDDDAAA???===???BBBCCCDDDDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHIIIJJJKKKJJJIIIIII@@@???AAA999000LLLzzzLLL===999777<<>>:::444:::GGGYYYnnndddGGG999888;;;555@@@ZZZyyybbb555888:::888555777<<<<<<888444666666333222>>>UUUiii|||^^^WWWMMMEEE>>>999777888777777777:::777>>>rrrrrrYYYGGGDDD???>>>AAAEEEEEEBBB???>>>888===EEELLLTTT]]]gggnnnxxxzzz}}}~~~|||wwwqqqmmmcccaaa]]]XXXSSSNNNKKKIIIMMMAAA999===BBB@@@<<<:::FFFBBB>>>===@@@CCCCCCBBBCCC@@@======AAAGGGLLLNNNMMMJJJJJJPPPYYYcccqqq}}}eee\\\YYYYYYOOOBBBEEESSSIIIKKKGGGCCCCCCCCC>>>===RRRzzzBBB777===>>>CCC;;;888555333444888===AAA@@@:::444222666888777555......///000222555777999333>>>:::222777;;;:::<<>>?????????===<<<;;;:::999:::<<<<<<:::999888;;;666>>>cccNNN777:::>>>BBBEEEFFFEEEEEEBBB@@@????????????===<<<;;;999777666888:::;;;;;;777999;;;<<<<<<===???AAA?????????@@@AAAAAABBBBBB@@@@@@@@@>>>======@@@BBB@@@AAABBBDDDEEEEEEFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEAAAAAABBBBBBBBBAAAAAA@@@@@@AAADDDFFFFFFEEECCCBBB@@@BBBCCCDDDCCCCCCEEEFFFDDDDDDEEEEEEFFFGGGIIIIIIHHHGGGHHHJJJLLLLLLJJJHHHAAACCCGGGEEE666777fffxxx@@@>>>;;;999:::<<<>>>???888666333555<<>><<>>999===:::333:::```WWW<<>>CCCGGGDDD???<<>>AAA???<<<999999>>>FFFLLLMMMJJJIIINNNTTT[[[fffoooddd\\\WWWSSSKKKEEEKKKVVVMMMMMMEEEBBBDDD<<<;;;IIIxxxaaa<<<999@@@>>><<<777666444333555888===???@@@===999888:::;;;:::888333222111000//////000111111;;;777000555777333444QQQMMM999888555:::444222/////////000111000...+++555+++000777666HHHrrrhhhEEE888000111666---111ccczzzaaaRRRCCC666111---666:::+++TTTDDD222222...333111333//////111333555555444444>>>OOOfffyyypppwwwrrrkkkkkklllpppxxxyyyxxxzzzyyyYYY@@@999;;;===??????>>>===;;;;;;:::999:::;;;<<<:::888666888888888LLLyyybbb777999===BBBDDDEEEEEEDDDBBB@@@>>>>>>>>>???>>>===;;;:::888888999:::999888111444777999:::<<<>>>@@@???@@@@@@AAABBBBBBCCCCCC>>>@@@AAA@@@>>>===???AAA@@@AAABBBDDDEEEEEEFFFFFFCCCDDDDDDDDDDDDDDDDDDCCC@@@AAAAAAAAAAAA???>>>===@@@AAACCCDDDDDDDDDCCCCCCCCCDDDDDDBBBAAAAAACCCEEEDDDDDDDDDEEEFFFHHHIIIJJJGGGFFFGGGIIILLLMMMJJJHHHDDDJJJGGGGGGCCC666JJJ{{{hhhPPP<<<888999666888???777444:::@@@GGGKKKDDDCCCKKKJJJHHHFFFDDDAAA===::::::???CCCEEEHHHJJJFFF???<<>><<<999;;;DDDLLL___rrrxxx[[[JJJ<<<:::<<<===AAAGGGhhhNNNNNNvvvkkkSSS:::222777:::555555111222888;;;888666777555:::<<<;;;;;;===;;;777999:::888555999@@@@@@;;;777DDD555KKK{{{ggg```~~~kkk[[[SSSOOOMMMBBB@@@???BBBHHHKKKJJJGGGFFFGGGJJJMMMNNNNNNMMMLLLIIIHHHFFFDDDCCCBBBBBBBBB<<>>666666===DDD;;;>>>BBBHHHNNNSSSWWWYYY\\\]]]ZZZRRRGGG>>>;;;:::EEEHHHMMMPPPOOOPPPYYYeee]]]ZZZTTTMMMFFFEEEIIIMMMGGGHHHAAAAAABBB888FFFmmm}}}MMM???>>>@@@>>>999444444333444666999<<<>>>>>>======<<<<<<;;;;;;;;;999777444222///.........000777444000555444000333<<<}}}III333333111666111///333111111666<<<===888333222333888555<<>>333444///333111333---111555444333999EEEOOOjjjzzz}}}}}}sssmmmhhhjjjrrrzzzzzzyyy|||~~~]]]BBB999;;;===??????>>><<<;;;::::::999:::;;;<<<:::888555555:::666===nnnrrr777999>>>AAADDDEEEEEEDDDCCC@@@>>>===>>>??????>>>;;;999888777888777555444---000333666888:::<<>>===???AAA@@@AAABBBDDDEEEEEEFFFFFFBBBCCCDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCBBB@@@>>>===AAABBBBBBBBBBBBBBBBBBBBBEEEEEECCCAAA??????AAACCCDDDDDDDDDEEEFFFHHHIIIJJJFFFEEEFFFIIILLLMMMJJJGGGBBBJJJ@@@>>>GGG888777ZZZccc:::999AAA999444:::???555777777<<>>;;;777444:::@@@DDDIIIKKKGGGAAA???888999@@@???666666???<<<<<<<<<;;;::::::;;;<<<999DDDSSSbbbqqqoooccc___TTTEEECCC;;;===DDD<<<444IIIjjjyyyKKKZZZoooJJJ999::::::444000111888???>>>666444777---111222111222666666333333666999;;;;;;;;;???DDD333DDD444[[[^^^}}}nnn\\\WWWTTTUUUXXXVVVNNNFFFLLLKKKKKKKKKLLLMMMNNNOOOGGGFFFEEEDDDCCCDDDEEEFFFEEEFFFDDDAAAGGGPPPRRRLLLMMMZZZlll|||aaaJJJ>>><<>>===:::;;;666333333333444666999;;;===;;;===>>>>>><<<;;;;;;<<<999888666333111000000000///444222111666444222999---rrrNNN666555222777333444333333777DDDSSS[[[YYYSSS///===CCC777AAAwwwWWWBBB555777888555<<>>@@@===999;;;;;;:::<<<===>>><<<;;;===222444;;;:::MMM}}}jjjPPP333<<>>======<<<:::666444333222111000222111111111333777;;;===<<<@@@CCCCCC???>>>@@@CCCBBB@@@>>>???BBBCCCCCCAAA>>>AAAFFFHHHHHHFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGDDDAAA@@@AAABBBAAA???CCCBBB@@@===;;;<<>>:::<<<@@@CCCFFFHHHHHHHHHGGGHHHIIIIIIJJJJJJIIIIIIHHHFFFDDDBBBAAA???;;;999ddd\\\CCC:::555666:::777BBBDDD999444===FFFHHHEEEBBB===:::888666444222555777;;;???EEEIIIGGGCCC@@@888999:::555:::AAA>>>:::::::::;;;<<<;;;888555<<<;;;;;;===AAAFFFJJJLLLTTTUUUWWW[[[bbbjjjrrrvvv{{{vvvrrrnnniiifff\\\WWWOOOIIIDDDAAA???===FFF::::::CCCAAAEEEnnnZZZOOOzzzUUU---777888333555999<<<<<<999666444999222444444...111999777>>>;;;666666<<>>777666999<<<>>>@@@444,,,IIIZZZBBB///...333111111444:::222///===^^^tttxxxxxx~~~|||zzz|||rrrMMM======<<<;;;======;;;888<<<;;;:::<<<======<<<:::888888999999777CCClllrrrbbb;;;777888BBB;;;HHH@@@AAAAAAAAAAAA@@@???>>>===<<<888333000000222444555111000//////111444777::::::>>>AAA@@@===<<>>AAA@@@@@@AAADDDFFFEEEBBB>>>999;;;===@@@BBBDDDFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIGGGFFFEEEDDDCCCAAA>>>;;;RRRXXX;;;===???555AAAJJJIII;;;222444888777777777555444333111111111555777999===BBBDDDAAA===777444777<<>>999666777777555333444555111444777555;;;???777===<<<999777666777???KKKrrrNNNJJJ^^^zzzMMM___yyyJJJDDD@@@MMMIIIQQQHHHRRRRRRPPPLLLHHHFFFFFFGGGEEEIIIBBB999LLL|||___HHH777999???===999888333333333333444555666777333444555444222111111111222222111111000///......000000222222...333AAAKKK===JJJPPP:::888111777333666888555iiiUUUKKKllldddAAAFFF{{{fff;;;000>>>444444DDDeeeqqqwwwtttvvvhhhZZZXXXaaaiiiXXXZZZPPPGGGTTTppp|||uuuOOO???444777;;;888666:::)))===XXXttt}}}mmm}}}rrr~~~zzzzzzyyyVVV???>>>======<<<:::999999<<<;;;;;;;;;======;;;999555AAA???999888999WWWoooJJJ444000AAA;;;FFFBBBBBBBBBBBBBBBAAA@@@??????>>><<<888555333222333333000///...---...000333444888;;;===<<<::::::>>>AAABBBAAAAAABBBCCCCCCAAA???<<<======>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA@@@@@@AAABBBAAA@@@???@@@@@@???>>>===>>>@@@===>>>AAAEEEFFFEEE@@@===::::::;;;===???BBBDDDEEEHHHHHHIIIJJJJJJJJJJJJIIIGGGFFFGGGGGGHHHEEEAAA>>>AAAUUU{{{KKK???<<<444;;;CCCDDD:::333444555333222333222222333:::CCCKKK777777999<<>><<<999...;;;LLL]]]qqquuu\\\GGG:::777999888>>>DDDDDD@@@===???CCC@@@BBBDDDEEEFFFEEEDDDDDDFFFEEEDDDCCCBBBBBBBBBBBB===@@@AAA@@@======???BBBJJJZZZuuuddd>>>eeeTTT>>>888999222222999===999444444666222555666777AAAEEE999;;;999666===DDD???EEEZZZdddJJJ```LLLKKKrrrddd>>>;;;MMMKKKOOOEEEJJJLLLMMMMMMLLLKKKMMMNNNIIIDDD:::???hhh|||GGG<<<666999:::666444777333222222111111111111111---///111111000//////000444444333222111000......///333666000///JJJjjjuuuIIIDDDlllYYY;;;777222666444555444:::jjjQQQ|||CCCHHHwww<<<000<<<666777bbbuuu^^^[[[^^^[[[qqqzzzzzzvvvlll___PPPEEE===;;;777222333999===bbbtttsssooo}}}oooyyyzzz{{{^^^AAA???>>>>>><<<999999<<<===<<<;;;;;;<<<<<<:::888666HHHAAA888===888HHHvvvjjj```:::---AAA;;;DDDCCCCCCCCCCCCCCCBBBAAA@@@???=========:::666000---+++000///...------...000111777888::::::999;;;>>>AAABBBBBBBBBCCCCCCBBB@@@???===;;;999999;;;>>>AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA>>>@@@BBBCCCBBB@@@@@@@@@BBBCCCDDDEEEEEEBBB???<<<=========>>>???BBBDDDFFFHHHIIIIIIJJJJJJJJJJJJJJJFFFGGGIIIKKKLLLJJJFFFBBB===:::vvvsssFFF666:::111777;;;888666888888666444444222111555CCCWWWfff777777999===>>>;;;999:::999\\\}}}rrrZZZMMMIIIJJJKKKJJJFFFAAA======???555666888;;;===???@@@@@@@@@@@@???===:::::::::;;;===???@@@???AAAIIIUUU___OOODDDzzzTTTGGGSSSQQQDDD999777888777555444777444555444333???FFF<<<::::::===VVVlll___UUUeeezzzQQQdddeeeGGGFFFwww;;;999JJJHHHMMMHHHEEEGGGJJJKKKKKKKKKLLLMMMEEE<<<;;;WWW^^^???:::888999888333111333222222111000000000111111000111333333222111111222888888888777555333111000///222777111888iii^^^FFFXXXfff>>>555333555666444444999OOOmmmFFFRRR???;;;333999RRRxxxcccUUUVVVWWWXXX[[[cccnnnvvvxxxpppkkkWWWQQQLLLHHHDDDEEEPPP]]]nnnlllqqqvvv}}}|||~~~eeeFFF@@@<<<======:::;;;@@@===<<<;;;;;;<<<;;;999777666EEE;;;555@@@:::>>>```vvvzzzMMM444DDD;;;AAACCCCCCCCCCCCCCCBBBAAA@@@@@@999::::::888555333444555222111000///...//////000666777999:::;;;===???AAAAAABBBBBBBBBAAA@@@??????>>>:::777666999>>>AAACCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAAAAAAAAAAAAAABBB>>>AAAEEEFFFEEEDDDCCCCCCFFFFFFEEEDDDBBBAAAAAAAAABBBBBBAAAAAACCCDDDFFFHHHHHHIIIJJJJJJKKKKKKJJJJJJGGGHHHJJJMMMNNNMMMIIIFFFAAA888RRRfffBBB;;;444777999777666666444222111222111///111<<>>JJJVVVeeeyyyeeeBBBZZZxxxQQQVVVyyy{{{WWW:::///111555666555222777888555<<>>===RRRKKK>>>999777777777444222222222222222222222333444555555666777666444222222222999999:::999888555333111...,,,222000==={{{sssLLLKKKsssAAA555666555888444666777tttQQQIIIdddVVV[[[777@@@zzz~~~xxxrrrnnn``````bbbeeefffddddddffflllmmmppptttxxxxxxxxxuuuvvvsss|||zzzoooOOOCCC;;;<<<===;;;<<>>===;;;;;;;;;:::888666555<<<444333===::::::KKKzzzkkkDDDJJJ;;;>>>AAACCCCCCCCCCCCBBBAAA@@@@@@<<<;;;:::777888===GGGOOO333333222111000000000000444555888:::===???@@@@@@@@@AAAAAA@@@>>>>>>???AAA>>>999444444999>>>AAABBBCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBDDDCCCBBBAAAAAABBB???BBBFFFHHHGGGFFFEEEEEEDDDEEEDDDCCCBBBCCCFFFHHHEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJIIIJJJKKKNNNOOOOOOLLLIIIBBB>>>;;;bbbaaa888:::888777666666777555333///111333222111111555999333111444::::::555666===pppnnniii```WWWQQQPPPPPPRRRQQQSSSSSSQQQOOOPPPTTTXXXgggqqqNNNCCCttthhhPPPbbb~~~TTTCCCIIILLLEEEBBB666999AAA===:::<<<999BBBvvvkkknnnfff___EEEAAAfffJJJCCCBBB:::<<<999AAABBBBBB@@@>>>======>>>888LLLuuuqqqBBB:::777555666888888666444333333444444666777888999888999999777444111000000555666777777666333111///444+++222333???VVVFFFDDD555888666:::444222444rrrYYYkkkJJJeeeSSSGGGsssggg|||pppwww~~~yyyzzzZZZHHH;;;;;;>>>;;;<<<@@@>>>===;;;;;;;;;999777555777555444666999999:::>>>\\\VVVPPP<<<<<>>@@@@@@????????????===;;;<<>>===666888@@@|||]]]EEESSSYYYPPPlllcccZZZrrrvvvlllJJJ;;;AAA>>>666777:::RRRzzzlllsssggg~~~WWW<<>>666999;;;<<<<<<;;;999777666666666666888999:::;;;888999999777444111000111222333444555444222///...888+++444777>>>|||eeeGGGiiiHHH555;;;666===444222555\\\LLLKKKWWW{{{IIIxxxsssnnnnnn|||cccLLL;;;;;;>>>;;;;;;>>>???===;;;;;;;;;999777444999444777;;;777888===:::CCCqqq~~~wwwcccTTT<<<:::>>>BBBBBBBBBBBBAAA@@@??????444999>>>===888444444666333333222222111111000000///111555;;;???@@@???===>>>>>>===;;;999;;;@@@DDD;;;666111111777===??????AAAAAAAAAAAAAAAAAAAAAAAACCCFFFHHHGGGCCCAAAAAABBB>>>AAAEEEFFFFFFFFFFFFGGGBBBEEEGGGFFFCCC@@@???@@@CCCDDDEEEFFFFFFEEEDDDCCCIIIJJJJJJKKKKKKKKKKKKKKKMMMLLLLLLMMMNNNOOONNNLLL@@@AAA<<<999YYYvvvKKKBBB999666666555333222222///------222999>>>AAA>>>:::<<>>DDDDDD@@@<<<:::888888888777888888999:::;;;888999999888555333222333111222444555444222000...444&&&222666888tttqqqKKKWWWIII666<<<777>>>555:::>>>PPPuuuKKKOOOPPPHHHvvv___qqqyyy|||pppjjj~~~iiiOOO:::999>>>>>>===???===<<<;;;999888999999:::777888888888888999<<<>>>???ZZZOOO999>>>999@@@???===;;;:::999888888222555:::>>>???<<<888555111000000000000000000111222333555777:::===@@@AAA@@@===;;;<<>>CCCCCC@@@BBBHHHtttnnnPPP>>>VVVgggSSSYYYxxx___QQQZZZ333555000@@@111???mmm{{{cccjjjaaa@@@AAAJJJZZZKKK999NNNnnnpppXXXBBB444444;;;777444999;;;ddd\\\444???777<<<@@@??????@@@<<<777777888:::::::::999777555666:::<<<;;;666111///...,,,---000111222111000///***///666...666rrrTTTIIIKKK<<<222:::<<<999444666{{{ccchhh[[[YYY}}}]]]dddjjjZZZuuu{{{xxxrrr~~~rrrVVV>>>;;;???>>>===>>><<<;;;:::999888888999999777888888888888999;;;>>>;;;NNNtttXXX:::999777:::999888666555444333333333555999<<<<<<999555333222222333333333333222222333444555777:::<<>>@@@AAA@@@AAA>>>;;;;;;===@@@AAA@@@<<>>???AAACCCDDDEEEDDDDDDFFFGGGFFFEEEDDDCCCBBBAAAAAAAAADDDEEEFFFEEEDDDBBBBBBCCCCCCBBBBBBDDDGGGIIIIIIIIILLLLLLMMMMMMMMMKKKJJJIIIDDD;;;===888777kkkccc>>>777666444444222444444444222000222666:::@@@@@@CCCGGGEEE>>><<<>>>dddzzzNNNCCCNNNzzzdddSSSYYYmmmWWWOOOPPP///777:::PPP<<>>:::888;;;AAAxxxMMM222???;;;AAADDDAAA???>>>;;;777888999:::;;;;;;999777666666999<<<;;;888333111111...///000111111111000///555000444222666bbbeeeDDDzzzOOO===333;;;:::666777KKKeeeooowww]]]uuu```OOOVVVppp~~~ttt{{{}}}```DDD<<>>:::@@@]]]}}}|||ttthhh>>>444555555555333222000000//////222444666777777555333111444555777888888777555444444444555777999;;;===???DDD@@@<<<:::;;;>>>@@@AAABBB@@@>>>>>>@@@AAA@@@???<<>>>>>>>>>>>>>>>>>>>>>>>AAACCCDDDEEEDDDDDDFFFGGGEEEDDDBBB@@@???======<<>>:::888RRRUUU:::999666000444444555555444222222444555???BBBHHHMMMJJJAAA;;;:::NNNtttLLL:::GGGppp[[[OOO[[[bbbOOOPPPHHH///;;;HHHfffJJJNNNhhhooo```~~~uuuVVVEEE>>>DDDPPPzzz]]]555777::::::EEEQQQ[[[^^^LLL:::;;;999<<>>???EEEHHHCCC===:::999888999:::;;;<<<<<<:::888777555777:::;;;999777555444222111111000000000111111777---111666333GGGxxx}}}HHHeeeXXX===444:::888444:::iiieeettt\\\gggxxxwwwiiiJJJ>>>??????===;;;::::::999888888777777777666777888777777888;;;======777JJJvvvtttaaaeeekkk}}}HHH222555444333222111000000000000///000111333444333333222888:::<<<======<<<:::888666666666777999:::<<<===BBB>>>999666666999<<>>????????????>>>>>>@@@BBBCCCCCCCCCBBBBBB===<<<<<<===>>>@@@@@@@@@BBBCCCDDDDDDBBBBBBCCCDDDCCCBBB@@@===;;;:::999888FFFBBB>>>>>>AAADDDDDDCCCCCCAAA@@@AAADDDGGGIIIJJJIIIKKKMMMOOOOOOMMMLLLJJJIIIHHHBBBAAA@@@AAAkkkvvvEEE<<<999111444444555666777666555555555<<>>ggglllKKKFFFEEEfffkkkMMMHHH```___QQQWWWKKK555???SSSyyyRRROOO```zzz\\\mmmoooGGGDDDIIIEEEIIIZZZvvvnnnFFF777CCCBBB777666::::::GGG===666>>>777BBBmmmMMM444;;;;;;@@@GGGIIIBBB:::888999::::::;;;<<<======;;;:::888444666999::::::999888888555333111000///000111222222---111777222555LLLdddUUU\\\eee<<<333999777444===dddssskkkLLL|||~~~{{{}}}tttqqqQQQ@@@===>>>===<<<::::::999999888777777666666777777777777888;;;===@@@555>>>dddwwwiiiwwwTTT222333333222111111000000000000+++---///111333555555666<<<>>>@@@BBBBBB@@@>>><<<888888888888999:::;;;<<<===:::666222111333888;;;:::;;;===???@@@@@@@@@@@@CCCCCCCCCCCCCCCBBBAAA???;;;:::999:::>>>@@@AAA@@@BBBCCCCCCBBB@@@>>>>>>???AAA@@@>>><<<:::888777777EEEAAA===>>>BBBFFFHHHHHHGGGEEECCCCCCEEEHHHIIIJJJIIIKKKMMMNNNOOONNNMMMLLLOOONNNEEEHHHIII:::PPPVVV:::666444666333444777999::::::999888999@@@GGGKKKJJJHHHDDDAAA999SSSuuuJJJ@@@KKKXXXUUUEEEDDDkkkaaaXXXaaaSSS<<>>:::...999555777???888TTTooo888777DDD999???FFFGGG@@@888777:::<<<;;;<<<>>>???>>>===;;;:::555666777:::;;;;;;:::999555333111//////000111222222555333222666999888888PPPttt\\\UUUvvv>>>333777777777BBBiiinnn[[[]]]ssstttuuuyyy[[[EEE===<<<<<<<<<::::::::::::999888777666555666777777666777:::===AAA888:::TTT{{{zzz|||wwwaaa666000111000000/////////000000,,,...111444777999:::;;;@@@AAACCCDDDDDDCCCAAA@@@;;;;;;::::::::::::;;;;;;999777444000...111666:::;;;>>>@@@AAAAAABBBCCCEEEEEEDDDCCCCCCCCCBBB@@@>>>:::888666777<<>><<<<<<===AAA@@@>>>===<<<;;;;;;;;;DDDBBB@@@@@@CCCFFFIIIJJJHHHFFFEEEEEEGGGIIIIIIIIIJJJKKKLLLMMMNNNNNNOOOOOOPPPOOOGGGJJJKKK999???fffpppBBB444666999333444666:::===>>><<<:::999@@@FFFGGGFFFDDD@@@<<<:::CCCsssuuuMMMAAAAAA@@@mmmMMMEEEHHH~~~]]]ZZZjjjUUU@@@===VVVOOODDDVVVeeeUUUmmmlllKKK???DDDAAA???AAAKKKbbblllHHH@@@???@@@@@@GGGHHH<<<<<<===666666888<<>>???@@@@@@>>><<<;;;777666777888:::;;;999888333222000//////000111222222777......EEEUUUKKK???,,,HHHooo[[[LLL~~~EEE666777666999DDDwwwfff}}}QQQggg{{{nnnvvvyyyfffLLL===:::;;;;;;:::;;;;;;;;;:::999888777555666777666666777:::<<<@@@===:::CCCeee}}}tttqqq>>>222111111000000000000111111111333777:::===?????????CCCDDDDDDEEEEEEDDDDDDCCC>>>===<<<<<<;;;;;;;;;;;;888777555222000222888<<>>>>>@@@BBBAAAAAA@@@@@@@@@AAAAAACCCDDDDDDCCCBBBCCCFFFIIIFFFEEEEEEFFFIIIKKKJJJJJJKKKKKKKKKKKKMMMNNNPPPQQQOOONNNKKKKKKHHH<<<;;;LLL___<<<777999444444555999===>>><<<:::999BBBIIIHHHFFFEEE???999;;;666UUUrrrRRR>>><<>>CCCAAA;;;333666QQQddd>>>888===@@@FFFFFFGGGDDD<<<888:::<<<<<<>>>???@@@AAA@@@???===<<<888777666777::::::888555111000/////////000111222000666111???nnnuuuPPPOOOooobbbDDDhhhPPP<<<777555888@@@\\\qqqbbb[[[vvvxxxxxxooorrr|||~~~mmmPPP>>>888999::::::;;;<<<<<<;;;:::888777555666777666666777:::<<<@@@AAA:::888SSS{{{uuu}}}}}}GGG666333222222222222333333444666888<<<@@@BBBBBBBBBAAAEEEEEEEEEEEEEEEEEEEEEEEE@@@???>>>===<<<;;;;;;;;;888888777555333555:::???AAABBBDDDBBB@@@???BBBDDDDDDBBB@@@AAADDDEEEDDDAAA@@@<<<888:::???DDDDDDBBB===???@@@AAA@@@@@@AAACCCCCCCCCCCCCCCDDDEEEEEEFFFDDDFFFFFFDDDAAA@@@CCCFFFBBBBBBCCCFFFJJJLLLKKKJJJLLLKKKJJJJJJLLLNNNQQQSSSNNNOOOOOOLLLFFF???>>>AAAeee~~~GGG777666555444555888;;;===;;;999888CCCLLLLLLKKKIIICCC;;;;;;...BBBzzzrrrLLL:::EEEBBB666NNNzzzQQQBBBJJJSSSmmmEEEKKKmmmOOOFFFCCCbbb]]]PPPIII{{{]]]UUUaaazzz~~~RRRFFF===>>>???>>>>>>AAABBBQQQgggddd777===<<>>???AAAAAAAAA@@@>>><<<:::888666777999999666444///......//////000111111111999<<<]]]{{{ppp???RRRXXXAAA999333666:::TTT^^^OOOaaa{{{|||~~~nnnhhhxxxyyy|||^^^???777<<<;;;>>>===<<<:::999888777777555444444444666888:::;;;BBB:::===<<<<<>>>>>>>>:::999888:::>>>@@@???===>>>???AAAAAA@@@???>>>???BBBAAAAAAAAAAAABBBCCCCCC???@@@BBBAAA@@@@@@AAACCCAAABBBCCCCCCBBBBBBDDDEEEGGGGGGFFFDDDBBBAAACCCEEEDDDDDDDDDDDDDDDCCCCCCCCC???CCCGGGJJJJJJIIIIIIJJJKKKKKKLLLMMMNNNPPPQQQRRRMMMOOOQQQQQQMMMFFF???:::EEElll<<<;;;;;;000333:::999:::>>>;;;;;;@@@GGGLLLKKKGGG@@@;;;444999999YYYxxxYYY777AAAEEE;;;555MMMgggOOO===999xxxaaaGGGNNNSSSFFFHHHsssoooCCCJJJfffwwwfffPPPTTT\\\hhhGGG;;;>>>>>>;;;888CCCAAA@@@DDDPPPjjjppp@@@555AAADDDGGGGGGFFFEEEFFFGGGLLL777333DDDCCC\\\666CCC<<<555@@@DDDKKKFFF@@@<<<;;;<<<>>>???@@@@@@@@@@@@@@@???>>>===333777;;;999444111111333......///000111111000000666***CCC|||]]]CCCGGGbbbjjj@@@<<>>vvvrrrTTTqqqNNN___|||uuu{{{uuukkkooo}}}eeeDDD:::>>>===???>>>===;;;:::999999888555555555555666888:::<<<@@@>>>???;;;999SSSxxxtttrrrjjjZZZ???111333555:::>>>999BBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEAAA@@@???>>>>>>===<<<<<<<<<:::999;;;>>>@@@@@@>>><<>>BBBBBBBBBBBBBBBCCCCCCDDD@@@AAABBBBBBAAAAAABBBDDDBBBBBBAAA@@@AAABBBEEEGGGHHHHHHHHHFFFCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@CCCGGGJJJJJJIIIIIIJJJIIIIIIHHHHHHHHHJJJKKKLLLOOOPPPPPPNNNJJJDDD>>>:::>>>~~~QQQ999<<<444666999666:::BBB@@@;;;>>>DDDIIILLLIIICCC>>>888888555JJJzzzbbbMMM???DDD<<<666<<>>CCCDDDFFFGGGGGGFFFEEEEEEAAA===777;;;jjjPPP444@@@:::777BBBCCCHHHDDD>>>;;;;;;===>>>???BBBBBBAAAAAA@@@>>>===<<<666999<<<:::444000///000......///000000000000000222...KKK\\\;;;===SSSvvvDDD;;;222:::AAAlllZZZpppZZZXXXuuu~~~nnn~~~|||~~~~~~lll|||wwwqqqyyyoooLLL>>>???>>>AAA@@@>>><<<;;;:::::::::666666666666888:::<<<======CCCAAA:::888BBBhhhyyyxxxkkkcccDDD222333555999===:::DDDDDDEEEEEEEEEDDDDDDDDDBBBBBBAAA@@@@@@AAACCCDDDAAA@@@???===<<<;;;;;;;;;===<<<;;;<<<>>>@@@@@@???@@@GGGNNNLLLEEE??????BBBBBBBBBCCCCCCCCCDDDDDDDDDAAABBBCCCCCCBBBBBBCCCEEECCCBBB@@@??????BBBEEEGGGFFFHHHIIIGGGDDDBBBAAAAAACCCCCCDDDDDDEEEEEEFFFFFFAAADDDHHHJJJIIIIIIIIIJJJLLLKKKIIIIIIIIIKKKMMMNNNQQQQQQOOOLLLGGGBBB===999666___rrr???;;;777999777222:::FFFEEE<<<===@@@GGGMMMMMMGGGAAA;;;666222;;;dddyyy[[[FFF::::::>>>===888<<>>???@@@CCCBBBBBBAAA???===;;;:::999<<<===:::444///...///......////////////000000---///OOOfff<<<<<>><<<;;;:::999999666666666777999;;;===>>>;;;DDD@@@;;;;;;888PPP{{{YYYKKK;;;888;;;333111;;;BBBCCCDDDEEEEEEEEEDDDDDDCCCBBBAAA???>>>>>>???AAABBBBBBAAA???===<<<;;;;;;;;;===<<<<<<<<<===>>>??????BBBFFFJJJHHHDDD@@@AAACCCBBBCCCCCCDDDDDDDDDDDDDDDBBBCCCDDDDDDCCCCCCDDDEEEDDDCCCAAAAAABBBCCCCCCCCCAAADDDFFFGGGEEECCCAAAAAACCCCCCDDDEEEEEEFFFGGGGGGCCCFFFHHHJJJIIIIIIIIIIIIKKKJJJIIIHHHIIILLLNNNPPPPPPPPPPPPMMMIIIBBB;;;777444FFFTTT999777999666000999FFFEEEAAA??????FFFMMMOOOJJJDDD???333444999KKKzzz```GGG>>>>>>;;;<<>>;;;;;;???CCCKKKZZZiiifffKKK===<<>>???>>>^^^NNN999555<<<;;;???EEE???BBB???<<<<<<===@@@AAAAAABBBAAAAAA???===;;;999888:::<<<<<<:::555111000000/////////////////////000111111JJJwwwBBB@@@KKKQQQ333888666555GGGeeepppuuutttxxxTTTJJJ@@@===AAACCC@@@<<>>===<<<:::999888777777666666666777999;;;>>>???<<>>???@@@AAACCCBBB@@@>>>=========>>>===<<<<<<;;;:::;;;===>>>???<<<::::::;;;===>>>>>>BBBCCCDDDDDDEEEEEEDDDDDDBBBCCCEEEDDDCCCCCCDDDFFFEEEDDDDDDEEEFFFDDD@@@<<<;;;>>>CCCEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHEEEGGGIIIJJJIIIHHHIIIIIIGGGEEEDDDCCCCCCDDDEEEFFFLLLOOOQQQQQQMMMEEE<<<777999999mmmzzz@@@666666666111777@@@@@@EEEAAA@@@EEELLLOOOKKKFFFDDD555999???;;;WWWkkkZZZFFF>>><<>>===AAAccc~~~MMMAAACCCKKKWWWNNNpppxxxGGG???JJJXXXJJJ^^^nnncccxxxTTTOOOEEEUUU}}}VVVGGG::::::@@@AAA>>>;;;======???BBB>>>888777;;;NNNPPPUUU^^^lll|||tttcccJJJ::::::BBBGGGEEEHHHGGGFFFFFFEEECCC@@@>>>===333CCCppp<<<888;;;>>>===AAABBB>>>@@@>>>======???AAABBBBBB??????>>>===;;;:::888777:::;;;;;;:::777666555555111000////////////000000666333FFFxxxVVVdddCCC>>>EEE___333888444777999qqqfffmmmooo___OOO@@@777444222000111555888999999BBBzzzXXX:::GGGZZZjjjxxx}}}iiiXXXLLLCCC;;;555333222333444666888:::<<<666777888888888888999999555XXX{{{rrrjjjOOOBBB999<<<<<<:::888777666666666555555666777999;;;>>>???>>>>>><<>>===>>>???@@@======<<<:::999999<<<>>>???:::555555999===>>>>>>AAABBBCCCDDDEEEDDDCCCCCCBBBCCCDDDDDDCCCCCCDDDFFFEEEEEEEEEHHHIIIGGG@@@;;;888<<>>777VVVUUU<<<333777555444999:::DDDAAA@@@CCCIIIMMMLLLIIIHHH<<<>>>BBB555888___}}}sssdddXXXOOOFFF===666999<<<>>>;;;777???WWWooo```@@@>>>EEEdddrrrSSSNNNvvvwwwKKKBBBLLL^^^JJJZZZ```TTTffflllNNNDDDIIIaaawwwVVVCCC<<<;;;;;;;;;======<<<<<<<<<<<<<<<;;;DDDBBB@@@???@@@CCCGGGIIILLLOOOTTTVVVWWWZZZ___dddnnnpppnnnfff]]]UUUKKKBBB===<<<888777;;;BBBFFFFFFFFFHHHHHHFFFBBB>>><<<<<<888666]]]TTT666;;;>>>>>>>>>>>>===<<<>>>===<<<===@@@AAAAAAAAA<<<<<<<<<<<<;;;::::::999;;;;;;;;;:::::::::::::::333222111000///000111222000111AAA|||\\\888FFFBBB>>>@@@uuu<<<888555>>>666OOOnnn___kkkwwwsss\\\QQQBBB777444555777888:::;;;;;;:::777444333222...eeejjj;;;...777>>><<<:::MMMyyyzzzjjjZZZOOOCCC===555111222555777777666666666666555333111000111222444444333333444666BBB{{{xxxrrrwww~~~vvvZZZHHH;;;<<<;;;:::888777666555555555555555666888;;;>>>???AAA<<<>>>@@@===>>>@@@<<>><<<<<<===???AAA>>>???>>>;;;999999<<>>;;;:::<<<>>>@@@@@@@@@AAACCCDDDDDDDDDBBBAAAAAACCCDDDDDDCCCBBBDDDEEEFFFDDDDDDGGGJJJIIIDDD???;;;>>>BBBEEEEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJHHHGGGHHHIIIIIIIIIIIIIIIIIIGGGFFFEEEJJJNNNRRRTTTSSSMMMFFFAAA@@@888AAAqqqsssHHH222999999111222555???>>>===@@@DDDIIILLLMMMHHHEEE???>>>;;;444>>>WWW~~~tttnnnllllllhhheeedddccc```ZZZTTTKKKFFF???<<<<<>>:::DDDdddxxxIII@@@>>>LLLiiiSSSRRRtttLLLDDDLLLcccKKKUUUvvv]]]KKKTTTVVVJJJGGGPPPeeeeeeQQQEEECCCFFFEEEDDD<<<444777BBBFFFBBB555999>>>CCCDDDCCC@@@>>>===???AAA???;;;;;;>>>BBBCCCFFFFFFBBB???>>>;;;555777;;;@@@CCCCCCAAABBBDDDDDDHHHJJJFFF???999999<<<;;;WWWyyyDDD777======<<<===999666;;;;;;::::::<<<>>>??????>>>:::;;;<<<===============>>>===<<<<<<<<<<<<<<<<<<555444222111000111222333+++111888^^^tttFFF<<<>>>@@@BBBBBBIII999777:::;;;:::hhhqqqVVV\\\pppvvvYYYDDDPPPkkkxxxnnnaaavvvgggZZZKKK???III@@@666//////333666777,,,///222666888999:::;;;===bbbVVV888999:::999222)))000MMMiiipppdddSSSDDD:::666333111///111555888888666222//////111444777:::<<<>>>>>>666888:::999888888:::===XXXwwwttt{{{|||aaaMMM===<<<;;;:::888777666666555444444444666888;;;===???BBB:::@@@AAA888???EEE666UUUqqqzzzuuuqqqMMM;;;>>>999000222555555888;;;???AAABBBAAA@@@AAACCCEEEFFFFFFDDDAAA??????>>><<<;;;;;;===???AAA@@@@@@???<<<999999===AAA>>>??????>>>;;;:::<<<>>>???@@@BBBDDDDDDCCCBBBAAAAAABBBCCCCCCBBBBBBCCCEEEFFFDDDCCCFFFJJJKKKHHHDDD>>>AAADDDFFFFFFFFFGGGIIIHHHHHHGGGGGGGGGGGGGGGGGGIIIJJJJJJJJJHHHGGGHHHIIICCCEEEHHHKKKMMMMMMMMMLLLLLLNNNRRRSSSSSSOOOJJJGGG???999444ZZZRRR333;;;;;;000///444::::::;;;===AAAFFFLLLOOOFFFJJJ>>>:::DDD===333:::III]]]iiiaaaWWWVVVYYYYYYZZZWWWQQQIIIDDDBBBCCCFFFFFFBBB>>>???AAABBB???<<<>>>>>>===<<<<<<<<<<<<<<<:::???DDDOOOoooeee???FFF@@@TTTdddTTTUUUrrrKKKEEELLLfffNNNTTTpppbbbIIIJJJxxx^^^NNNFFFFFFKKKmmmvvvccc]]]PPPSSSNNNEEEGGGNNNGGG777@@@???===<<<<<<===>>>???;;;>>>???>>>::::::>>>BBB:::======;;;<<<@@@AAA???AAA======CCCEEEDDDDDDGGGBBBHHHKKKFFF<<<666777;;;DDD|||bbb===888===;;;999;;;555222:::999888999:::===>>>===;;;:::;;;<<<>>>???@@@@@@@@@@@@???===============<<<666555333111111222333444000555...;;;QQQ>>>***======<<>>???;;;:::<<<<<<999888:::888888888888999:::;;;<<<:::;;;===>>>>>>>>>===<<>>===>>>===???AAA???;;;:::===BBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAADDDDDDDDDDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDEEEFFFFFFJJJIIIHHHIIIKKKJJJFFFBBBEEECCCCCCEEEIIIKKKIIIFFFFFFHHHKKKNNNOOONNNLLLKKKOOOPPPQQQQQQQQQOOOMMMKKKGGG222<<>>666333888222444999999555:::GGGMMMJJJGGGHHHFFFCCCCCCCCC>>>777:::;;;;;;:::999:::<<>>???>>><<<>>><<<:::999999::::::999@@@<<<:::<<<:::777:::AAA:::JJJhhh{{{NNNCCC???DDD~~~kkkNNN[[[sssNNNDDDOOOhhhLLLPPPhhh;;;HHHiiiYYYBBBJJJKKKNNNzzzwwwfff^^^RRREEEDDD@@@<<<:::;;;>>>AAABBB??????>>>>>>>>>>>>???@@@<<>><<<:::AAAEEECCCBBBDDDBBB===<<<777AAA999===999+++QQQ:::@@@;;;;;;999777555444222222444555777:::<<<===<<<:::<<<>>>BBBDDDDDDBBB>>><<>>===<<<999999777666555555555555777333111333222///222888CCClll???>>>VVVsss888:::<<<444222CCCgggjjjFFF555333333333333333444555666333333333333333333333333333333222222222333444444555555666777777777777777666ooo<<<666777666666555444333333333444444444444444444444444444444444555555555555666444444444555555555555666555777>>>222888:::111UUUuuuhhhlllvvvyyy~~~xxx[[[GGGAAA>>>===???>>>:::888:::999999999999:::;;;<<<<<<;;;<<<======>>>>>>======:::\\\{{{KKK:::999888:::///222...888BBBNNNDDDCCC@@@DDDDDDDDDCCCCCCBBBAAAAAA@@@@@@???===;;;;;;===???@@@BBBBBBBBBAAA@@@???>>>>>><<<;;;===@@@???;;;<<<@@@@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHFFFEEEDDDDDDDDDEEEFFFGGGJJJHHHGGGHHHIIIIIIFFFCCCCCCBBBBBBDDDGGGIIIIIIIIIGGGIIIKKKNNNOOONNNMMMLLLNNNOOOPPPPPPPPPOOONNNMMMLLL>>>;;;;;;```UUU666555777555666444888;;;999999???FFFHHHIIIIIIHHHDDDDDDEEEAAA:::777:::======<<<:::888888>>><<<;;;;;;>>>>>>===;;;;;;;;;;;;;;;<<<===<<<<<>>>>>>>>>>>===<<<;;;;;;999999888777666555555555333888999444......444999OOOhhhAAA???WWWNNN===444666;;;;;;<<>>AAA@@@<<<999:::::::::::::::;;;<<<============<<<<<<======>>>???444FFFhhh~~~[[[;;;999<<<:::///333---444@@@[[[>>>FFFAAABBBBBBBBBBBBBBBAAA@@@@@@???@@@???===<<<<<<===???@@@CCCBBBAAA@@@@@@??????@@@;;;::::::======;;;>>>CCC???@@@AAACCCEEEFFFFFFFFFAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGDDDDDDCCCCCCDDDEEEFFFGGGIIIHHHFFFFFFGGGGGGFFFDDDBBBBBBCCCCCCCCCEEEHHHKKKHHHIIILLLNNNOOOOOONNNMMMMMMNNNNNNNNNNNNOOOOOOOOOMMMIII<<<666DDDyyy<<<888;;;333888444777;;;===:::888===FFFIIIKKKIIIEEEEEEFFFCCC>>>:::999777444333666;;;???;;;:::999:::;;;;;;999888:::::::::::::::999999888???@@@DDDKKKWWWjjj[[[FFFEEE999KKKmmmRRR999QQQnnnPPPIII\\\uuuIIINNN```YYYCCCHHH}}}]]]DDDEEERRRbbbnnnxxxrrr___UUUIIIAAA>>><<<999777333666999;;;999555777<<<>>>CCCGGGEEEDDDCCCBBB???;;;222000;;;000666vvvVVV@@@555:::::::::999777444111///222444888<<<>>>???>>>===>>>???@@@AAAAAA@@@???>>>======<<<<<<;;;::::::999999999888777777666666666222888888333000333777888bbbaaaDDDAAA]]]nnnDDDBBB999:::999///111CCCPPPVVVPPPGGG>>>555///222888555555555555666666666666444444444333333222222222111111111111222333444555444444555666666666666666@@@ooo555777666666666555555444444333333333333333333333333333333333333333444444444444333333333444444444555555555333888333444999MMM}}}vvvgggbbbbbblll|||pppPPPDDD@@@>>>AAABBB>>>;;;;;;<<<<<<;;;<<<<<<===>>>>>>>>>===<<<<<<<<<===???@@@::::::QQQ|||~~~{{{rrrlll<<<888>>>:::111333...111<<>>======>>>???@@@CCCBBBAAA@@@???@@@@@@AAA===::::::;;;;;;:::===CCC@@@AAABBBCCCDDDEEEEEEEEEAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFBBBBBBCCCCCCDDDEEEFFFGGGHHHGGGFFFEEEEEEFFFFFFFFFDDDEEEDDDBBB@@@AAAFFFJJJHHHJJJLLLNNNOOOOOONNNNNNLLLLLLLLLLLLMMMNNNPPPPPPJJJKKK===???;;;aaa[[[???999555777777444777>>>===777:::CCCGGGIIIHHHDDDDDDEEEDDD@@@:::999888666555777;;;???:::;;;<<<===>>>>>>>>>===AAAAAA???===;;;;;;<<<>>>BBBPPPdddxxx|||mmmNNN@@@DDD<<>>111CCCAAACCC888;;;;;;<<<<<<999555111///222555:::===???@@@@@@@@@?????????@@@@@@?????????===<<<<<<;;;::::::999999999999999888888777777666666222333777888666999???zzzYYYDDDEEEfffSSSEEE999BBBMMMDDD<<<888---333555777777555333444666666666666777777777666666555444444333333222222111222222222222333555666777333333444555555555555555???iii666555666555555555444444444333222222222222222222222222222222222222333333333444222333333333444444444444444111333333111:::___}}}xxxttt|||ssskkkfffeeeppp{{{ppp}}}zzz[[[EEE???<<>>=========<<<<<<======>>>>>>>>>>>>===<<<<<<>>>???@@@CCC888BBBhhh|||www}}}BBB666>>>999444444111///888___777GGG@@@@@@===>>>@@@AAABBBAAA@@@@@@@@@???>>>======>>>???@@@CCCBBBAAA@@@@@@@@@AAABBB@@@<<<;;;;;;999777:::@@@AAABBBBBBCCCCCCCCCCCCBBBEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHGGGCCC??????DDDHHHIIIJJJKKKMMMNNNNNNNNNNNNKKKKKKKKKLLLMMMNNNOOOPPPLLLHHH===HHH<<>>??????@@@>>>>>>===<<<===BBBIIIOOO^^^xxxbbb\\\JJJ>>>@@@HHHNNNHHH>>>^^^ZZZGGGFFFhhhKKKJJJUUUCCCAAAZZZiiiKKKHHHNNNPPPKKKggg}}}vvveeeZZZMMM666===???BBBDDDCCC???======444>>>444777777___mmm<<<@@@:::======>>>===;;;777333000///333888:::;;;<<<>>>???@@@??????????????????@@@>>>===<<<:::::::::::::::888999999:::999999888777555333;;;EEE:::---===[[[QQQAAAGGGpppkkkEEEHHHlll~~~ppp]]]===;;;;;;999666555777:::<<<666777777888888777666666444444444333333222222222333333333444444555777777222222333444444444444444;;;hhh888333444444444444333333333333222222222222222222222222111111111111222222222222222222222222333333333444333000000333111AAAsss{{{|||zzz{{{cccNNNTTT[[[dddwww~~~eee```eeevvv}}}www|||gggIII@@@;;;>>>AAAAAA??????>>>======<<<======>>>>>>>>>>>>======>>>>>>??????CCC::::::RRRyyy|||tttMMM666<<<888777333333///666VVV???EEE<<<===888:::===@@@AAAAAAAAA@@@?????????>>>>>>?????????BBBBBBAAAAAAAAAAAABBBBBBAAA>>><<<;;;888555777<<>>CCCiiiXXXJJJJJJqqqLLLGGGPPPOOOBBBPPPYYYDDDEEELLLHHHKKKccc}}}OOO:::;;;@@@FFFFFFCCCCCCEEE777@@@444...FFFUUU<<<999:::>>>>>>>>>===:::666333111---000333444444555999<<>>===;;;999999999::::::888999:::;;;;;;:::888888///:::LLLNNN777---SSSMMM>>>LLLPPPJJJnnnRRR+++...000000333777999888666777888888888777555444333333333333333333333333444444444444444555555666111111222333333333333333777ccc999222222222222222222222222222111111111111111111111111000000000000111111111222111111222222222333333333111333000666888QQQxxxpppeeeYYYUUUbbb```SSSRRRTTTQQQOOO]]]\\\___bbbaaa[[[WWWWWWqqqsss{{{xxxuuuPPPEEE===>>>AAA@@@??????>>>======<<<<<<<<<============>>>????????????>>><<>>\\\zzzZZZ888:::666999111222///555MMMKKKCCC666777333555999===???@@@@@@???????????????????????????AAAAAABBBBBBBBBBBBBBBAAA@@@===<<<;;;888555666;;;>>>???@@@@@@AAAAAAAAAAAA???>>>>>>>>>@@@BBBEEEGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGFFFFFFCCCFFFIIIIIIHHHGGGHHHJJJMMMJJJGGGFFFFFFHHHIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMIIIJJJLLLMMMMMMMMMLLLLLLKKKJJJEEE===<<<888WWWJJJ444777333444333333888>>>===999777>>>BBBAAA??????>>>;;;===:::888;;;HHH^^^vvvXXXLLLCCC>>>FFFaaa]]]III:::NNN{{{zzzYYYNNNNNNxxx}}}MMMDDDMMMaaaAAAHHHlllYYYHHHHHHIIIDDDHHHbbbooo::::::???FFFGGGBBBBBBEEE:::<<<888444aaaGGG;;;888===>>>>>><<<:::777444222000---000222111///111777<<<>>>>>>????????????>>>>>><<<;;;999777777777888999888999:::;;;<<<;;;999888--->>>KKKDDD999KKKyyyKKK===WWWccc@@@FFFkkkPPP555:::===;;;:::999333+++555666777888888666444333111222222333333444444555444444333222222222222333000111111222222222222222777YYY777222000000000000000000111111111111111111111111111111/////////000000000111111111111111111222222222222000777333<<>>AAA@@@??????>>>===<<<<<<<<<<<<======<<<===???@@@@@@??????>>>888EEE???222GGGzzzzzztttmmmjjjlllooopppooo|||ddd;;;999555:::///000...666HHHUUUBBB222222///111666:::===??????>>>????????????????????????@@@AAABBBCCCCCCCCCBBBAAA???<<<;;;<<<999555666;;;;;;<<<>>>???AAAAAABBBBBB666666777888;;;???BBBEEEEEEDDDDDDCCCCCCCCCDDDDDDFFFGGGHHHIIIIIIHHHFFFEEEBBBFFFJJJKKKJJJHHHIIIJJJLLLIIIFFFFFFJJJMMMLLLKKKGGGGGGHHHIIIJJJKKKLLLLLLIIIJJJLLLNNNNNNMMMKKKJJJBBBJJJMMM999>>><<>>===:::888555222000///111333444111///111888>>>===>>>???@@@@@@???>>>===;;;:::888666555666777888888999;;;<<<<<<;;;999888///===>>>333@@@rrroooJJJ???aaaZZZGGGNNNiii]]]444666444000222999;;;888555666777888777666444222000111222333444444555666444333222111000000000000000000111222222222222222999QQQ444222////////////000000000000000000000000000000000000////////////000000000000000111111111111222222222///999666@@@KKKuuurrr}}}dddmmm}}}^^^nnnvvvjjj|||cccOOO@@@AAADDD@@@===???<<<@@@@@@<<<<<>>@@@@@@@@@???>>>@@@:::???===;;;]]]yyyxxxuuu888666<<<---<<<555888<<>>@@@===<<<>>>:::<<>>>>>===666555333222777@@@BBB@@@FFFEEEDDDDDDEEEEEEDDDCCCFFFGGGHHHFFFCCCBBBDDDFFFGGGHHHHHHIIIIIIHHHHHHHHHDDDDDDDDDDDDFFFHHHJJJKKKJJJJJJKKKKKKLLLLLLMMMMMMIIIKKKKKKHHHHHHLLLNNNLLLGGGJJJHHHGGGAAA777EEEfffIII333;;;000222888555666:::777999888;;;@@@@@@;;;888999333HHHooodddBBBGGG@@@AAAZZZEEEDDD>>>aaaaaaJJJ<<>>>>>>>>===<<<;;;;;;888555333333555888:::999>>>CCCCCC???:::777666222999888===@@@fff>>>III|||XXXFFFcccZZZ555555444444444333333333555666888888777555333222444333222222222333444555222222111111222222333444555+++666222+++222///111CCC>>>111777111111000000//////......222111111000///......---000000000000000000000000/////////000111111222222---:::JJJIIIOOOjjj}}}lllsssyyy~~~}}}~~~mmmWWWDDDBBBDDD@@@===>>><<<@@@@@@===<<>>:::<<<======>>>??????>>>>>>>>>>>>@@@<<<999QQQzzz}}}<<<777AAA...000888>>>CCCMMMRRRBBB333777::::::<<<@@@???;;;:::===;;;===@@@AAAAAAAAAAAABBBDDDCCCCCCCCCCCCAAA>>><<<;;;<<<<<<:::666444444444999999:::;;;;;;<<<======555444222111777@@@DDDCCCGGGFFFEEEDDDDDDDDDCCCBBBFFFGGGHHHFFFCCCCCCDDDFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGIIIKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLIIIKKKKKKHHHHHHLLLNNNLLLGGGIIIGGGGGGBBB666>>>XXX___:::999111222444000333888555888666999======999777999555KKKvvvlllJJJDDD===>>>OOOuuurrrBBBAAA@@@lll^^^FFF:::JJJOOOIIIHHHoooVVV===DDDpppZZZHHHCCCBBBDDDCCCIII^^^vvvQQQ999:::===???@@@>>>:::777666???888bbbJJJ666:::===>>>??????===:::555111//////222444666888:::<<<<<<===;;;;;;<<<<<<<<<;;;999888888777555333333555777999;;;>>>BBBBBB???;;;999888111666555===EEETTT>>>___zzzwwwbbb555555444444444333333333666777777777666555333222444333222111111222333444111111111111111222333333666+++555111,,,333000666WWW???444666111000000000/////////...111111111000///.........000000000000000000000000/////////000111111222222000>>>MMMKKKaaahhhfffuuuuuu}}}|||cccKKKCCCCCC@@@>>>>>>===@@@@@@>>>===???>>>;;;===<<<<<<<<<<<<===>>>>>><<>>@@@AAA;;;666777======???AAABBBAAAAAABBBDDDDDDDDDCCCDDDCCC@@@;;;888:::<<>>:::555111///444777;;;;;;:::999;;;>>>555555222111666???EEEEEEFFFFFFEEEEEEDDDCCCBBBBBBEEEFFFGGGFFFDDDDDDEEEGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGHHHJJJLLLMMMLLLLLLKKKKKKKKKKKKKKKKKKIIIKKKJJJHHHHHHMMMNNNLLLIIIJJJGGGHHHEEE888888JJJ}}}III;;;666777444...222666000666333555888999666666888555HHHrrrzzzLLL===FFF777JJJooo___???>>>CCCZZZCCC888KKKSSSGGGEEEggghhh===BBBYYY{{{HHHBBB@@@DDDDDDAAADDDKKKvvvAAA888:::===??????===:::888999999BBBnnn<<<666::::::BBBAAAAAA???;;;555111//////111333777:::<<<===<<<<<<::::::::::::999888777666555555555555555666777888===???AAAAAA>>><<<;;;:::333555111;;;HHHwwwCCCFFF{{{```555555444444444333333333888777666555444333222222333222222111111111222222000000000111111111222222666,,,444000///333000<<>>555222000000000000////////////111111000000//////......000000000000000000000000/////////000111111222222444EEESSSPPP}}}pppnnn~~~|||nnnRRREEECCCAAA??????>>>?????????>>>>>>>>><<<===<<<;;;::::::;;;===>>>;;;BBB>>>;;;>>>888IIIqqq___MMMOOO<<<:::888>>>>>>BBBEEE===777???===>>>AAA@@@999333666===???@@@BBBBBBBBBBBBCCCEEEDDDDDDDDDDDDCCC???999555777<<>>777888555222555>>>DDDDDDCCCDDDEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHKKKJJJGGGHHHMMMOOOMMMMMMLLLFFFGGGIII===888DDD|||fffAAA<<<===999111444777...444111111444555333444777555<<<^^^yyyRRRFFFEEECCC@@@jjj~~~LLL===<<>>DDDEEECCCCCCIIIhhhhhh:::777999<<<>>>===;;;999888:::444PPP]]]333777:::888EEEDDDCCCAAA<<<666111/////////222777<<<>>>>>><<<;;;::::::999999888777666555444555666777888999999999>>>?????????>>>===<<<<<<888666///:::HHH{{{XXXjjjXXX555555444444444333333333888777555444333222222222222222111111111111111111//////000000111111111111444---333111333222---BBBUUU888333...000000000000////////////111000000000/////////.../////////////////////////////////000111111222222777KKKXXXYYY~~~rrr{{{}}}|||xxx\\\JJJDDDBBB@@@@@@?????????@@@???>>>=========<<<;;;::::::;;;<<<===;;;@@@;;;===CCC888:::VVVgggRRR777777999@@@AAACCCGGG???666;;;===???BBBBBB<<<666:::BBB@@@AAABBBBBBAAABBBCCCEEEDDDCCCDDDDDDCCC???:::666666;;;AAACCCAAA===888555111666::::::777666999===;;;<<<999555666<<>>===WWWUUUCCC;;;TTTZZZDDDEEE[[[FFFCCC===^^^vvvOOO<<<===BBBCCCAAAHHHGGG[[[JJJ777666999<<<===;;;888777777888777dddQQQ333999;;;999EEEDDDDDDAAA<<<666111///...///222888<<>>>>>======>>>>>>===<<<:::777000:::HHHQQQ555555444444444333333333666555444333222222222333222222222222111111000000...///000111111111111000111...444222555///,,,MMMCCC333333...////////////000000000000000000000000/////////////////////////////////////////////000111111222222999OOO]]]jjj{{{}}}iiiRRRFFFBBBAAAAAA@@@>>>>>>AAAAAA======???======<<<;;;;;;;;;;;;<<<======;;;@@@DDD<<<888AAAhhhddd>>>777...777;;;AAAJJJEEE::::::>>>???CCCEEEAAA===???EEEAAABBBBBBBBBAAAAAACCCEEECCCCCCCCCCCCCCCAAA<<<999666:::>>>AAA@@@>>><<<;;;555777999888666666999<<<===???>>>999888===AAAAAA>>>AAADDDDDDBBBCCCEEEHHHEEEDDDCCCDDDFFFHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEGGGHHHIIIIIIIIIIIIKKKKKKJJJJJJJJJJJJJJJJJJGGGJJJJJJGGGIIIMMMOOONNNKKKIII@@@???EEE@@@:::???aaaPPP:::444;;;:::888<<<;;;777333333555555333333666===666===___uuuPPPHHHDDD;;;;;;EEExxxVVV;;;@@@AAAlllQQQCCC===XXX```CCCFFFWWWOOOBBB<<>>???AAABBB???CCCFFFTTTzzzfff;;;999888;;;>>>===999666666777666DDD~~~HHH888999:::===BBBDDDCCCAAA<<<666111/////////222777<<>><<<::::::999888888888888999999999:::;;;<<<<<<<<<;;;===<<<;;;<<<>>>>>>===;;;888888222:::GGGEEE555555444444444333333333333333333333333333333333333333333333222111000//////000111222222222111000///000444111555...111bbbzzz;;;111555222////////////000000000000000000000000////////////000000000000000000000000/////////000111111222222;;;SSSbbb|||www]]]JJJBBB@@@@@@AAA>>>>>>BBBAAA===<<>>>>>777LLLvvvkkkXXXBBBCCC<<<;;;EEEEEE>>>===>>>>>>AAAEEEDDD@@@@@@CCCAAAAAABBBAAA@@@@@@BBBDDDBBBBBBAAABBBCCCBBB@@@>>>888:::;;;<<<;;;;;;===>>>:::999777666666777999;;;<<<@@@AAA===<<>>ppplllPPPCCCBBBDDD222@@@FFF???HHHmmmNNN777;;;;;;???AAA???:::666666888555VVViii???>>>777888AAA>>>BBBBBB@@@;;;666111//////000333777<<<>>>??????>>>999888777777777888999:::::::::::::::;;;;;;;;;;;;:::::::::<<<>>>???<<<:::666888333888@@@|||666555555444444444333333333///000222333444444333333333444444444333222000//////000222333444333222111000222333---333...<<<|||\\\666000555222.../////////000000000111////////////000000000000000000000000000000000000/////////000111111222222===VVVfff|||}}}~~~dddMMMBBB???@@@BBB>>>>>>BBBBBB===<<<@@@<<<===>>>???>>>===;;;:::@@@:::BBBCCC999???DDD555888kkkqqqgggLLL;;;>>>???;;;<<<<<<;;;===BBBCCC???===>>>AAAAAAAAA@@@??????BBBDDDBBBAAAAAABBBCCCDDDBBBAAA::::::999888777999<<>>:::666444555888999::::::???BBB???>>>AAADDDDDDBBBEEEGGGEEEAAA>>>AAADDDEEEBBBAAACCCGGGIIIIIIGGGEEEFFFGGGHHHIIIJJJJJJJJJGGGHHHJJJKKKKKKKKKJJJJJJHHHIIIIIIJJJJJJKKKKKKKKKGGGIIIIIIGGGIIINNNPPPNNNIIILLLGGGFFFJJJDDD:::===IIIMMM333<<<:::111777CCC;;;888888:::999555444666///888888888TTTOOOIIIEEE???777>>>aaammm>>>:::EEEHHHyyyHHH@@@<<<[[[jjjEEEGGGPPPnnnIIIBBB555ZZZdddHHH???@@@???;;;;;;<<<888BBBiiiddd<<<555777>>>BBBDDDAAA;;;777777999666ddd[[[:::AAA555666DDD;;;AAAAAA???;;;555111//////000333777;;;>>>?????????777777666666666888:::;;;;;;;;;:::999999999::::::999888999;;;>>>???<<<888666999444555999ooorrriii///555555444444444333333333---///111444555555444333444444555555444333111000///111333444444444222111111333222***111///EEEEEE222...444///.../////////000000111111////////////000000000000000000000000000000000000/////////000111111222222???XXXiii{{{|||zzz|||yyy\\\CCC===DDDAAA???>>>???@@@@@@???>>>@@@???===<<<;;;<<<>>>???===>>>>>>?????????>>>>>>888DDDttt===:::777@@@;;;<<<@@@DDDCCC???===???BBBHHHFFFBBB===;;;<<<@@@DDDBBBBBBBBBBBBBBBBBBBBBBBB???<<<888666666:::???CCC???<<<888555444555888:::999:::===@@@BBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEFFFGGGHHHGGGEEEIIIGGGFFFGGGIIIKKKKKKJJJNNNMMMKKKJJJJJJLLLNNNOOOJJJIIIIIIJJJKKKKKKJJJHHHNNNLLLKKKKKKLLLMMMLLLLLLKKKKKKKKKIIIGGGCCC???<<>>999444111<<>>:::___qqqKKKFFF===;;;BBBFFFVVVSSSIII@@@CCCgggeeeEEEAAA:::aaapppLLL@@@OOONNN>>>IIIFFFvvvpppRRRAAA@@@;;;;;;>>>;;;999GGGYYY|||GGG///777HHHHHH<<>>555///...///111444888<<<======<<<:::666555444555666777666555;;;;;;:::999999888888777:::;;;<<<======<<<;;;:::777666666444666RRR\\\<<<;;;666VVVkkk>>>333555444333222111111111111000111222333444444444444222111000111222333222000...000222333222111111222444000333777---@@@OOOlll:::...+++666---//////000000000000//////////////////000000000000000000//////.........---444222///...///000111111BBBXXX}}}\\\ooo~~~vvvyyy}}}jjjLLLAAADDDAAA@@@??????@@@@@@???>>>@@@???===<<<<<<<<<>>>???>>>>>>????????????>>>>>>999;;;]]]UUU;;;777???<<<===???AAA@@@===<<<>>>AAAFFFEEEBBB???===>>>BBBEEEBBBBBBBBBBBBBBBBBBBBBBBBBBB???<<<::::::===AAACCC???===999555333333444555777999;;;>>>@@@BBBCCCCCCAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHHHHGGGFFFIIIHHHGGGGGGIIIJJJJJJJJJMMMLLLKKKKKKKKKLLLMMMNNNKKKJJJIIIJJJLLLLLLJJJIIINNNMMMKKKKKKKKKKKKKKKKKKIIIJJJKKKKKKIIIDDD>>>:::???iiiBBB555333:::999:::222555888888777444333333...777999444444FFFuuudddLLL======FFFEEEBBBXXXqqqBBB@@@BBBWWWaaaDDD@@@888___uuuLLL>>>KKKxxxgggEEEEEEDDDeee~~~fffNNNAAA:::???CCC@@@>>>BBBSSSgggWWW666999BBB@@@JJJ<<>>???888===fff@@@222888222555888;;;DDDDDDCCC<<<444//////111333555888;;;<<<<<<:::999666555444555777888777666:::::::::999999999999888:::;;;<<<======<<<;;;:::;;;:::999555111@@@mmm{{{eeeAAA444888///333DDDHHH:::000333555444333222111000000000000111222333444444444444333111000000111111///...///111333444333222222333333444///---000999ppp[[[444///+++222---//////000000000000//////.../////////000000000000000/////////............111000...///000222333333EEEdddtttxxxSSSlll~~~~~~yyyvvvvvvwww~~~~~~yyyWWWCCCAAABBBAAA???@@@@@@AAA???>>>@@@???>>>===<<<===>>>>>>>>>>>>????????????>>>>>>>>>999GGGqqqttt<<<777===>>>???>>>===<<<<<<===>>>???DDDDDDDDDBBBAAAAAADDDFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCAAA??????@@@BBBCCCAAA@@@===999666444333222555666999<<<>>>@@@AAABBB????????????@@@AAABBBCCCEEEEEEFFFGGGGGGGGGGGGGGGJJJHHHGGGHHHIIIJJJJJJIIIKKKKKKKKKKKKLLLLLLMMMMMMKKKKKKJJJKKKLLLMMMKKKIIIMMMMMMLLLKKKJJJJJJJJJKKKJJJKKKMMMNNNMMMHHH@@@;;;<<>>999===999CCCCCCGGGppp[[[:::;;;@@@ccc^^^DDDAAA888^^^{{{MMM<<>>LLLsssmmmSSS;;;999@@@@@@:::666999@@@WWW|||iii<<<333BBBHHHBBBHHH999???>>>======777BBBnnn999333<<<:::===;;;>>>EEEDDDAAA:::333000111444555777999;;;;;;:::888666666555444666888999999888888888999999999::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<===999000111GGGaaa]]]AAA]]]III000555999;;;888000---111666777555444333222111000000000000111222333444444444444333111//////000///...,,,000222444444333222333444111666///)))555<<>>@@@???>>>=========>>>>>>>>>????????????>>>>>>===>>>>>>;;;UUUCCC999;;;@@@BBB>>>;;;999;;;===??????AAACCCEEEEEEDDDDDDEEEGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCBBBBBBAAAAAABBBBBBAAA???<<<999666444333555666999;;;===???@@@============>>>???@@@AAAAAACCCDDDEEEEEEEEEEEEFFFJJJHHHGGGGGGIIIJJJJJJIIIIIIIIIJJJLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMMMMLLLJJJKKKKKKLLLKKKJJJJJJKKKLLLLLLKKKLLLMMMMMMJJJCCC>>>;;;oooNNN333<<<333;;;===>>>===:::777444555888:::888:::333444===888>>>YYY{{{WWWCCC???BBBDDD===999BBBbbbOOO===>>>EEEnnnYYYDDDAAA888___NNN===DDDdddSSS555>>>???]]]yyyVVVBBB===<<<>>>AAA@@@;;;???RRRoooxxxEEE999>>>>>>@@@HHHCCC777:::888999777777RRR```777666???AAADDD>>>CCCFFFCCC>>>777222111444777777888999::::::888666555666555555666999::::::999777777888999::::::;;;;;;:::::::::;;;;;;:::::::::999;;;===<<<555///666BBBooovvv???444RRR<<>>@@@??????>>>>>>>>>>>>>>>???????????????>>>======888BBB888<<>>;;;;;;;;;<<<<<<===>>>???===@@@BBBBBBAAAAAABBBDDDHHHFFFEEEFFFHHHIIIJJJIIIGGGHHHIIIKKKLLLLLLLLLKKKLLLKKKKKKLLLMMMMMMLLLJJJHHHIIIJJJIIIHHHHHHJJJLLLJJJGGGEEEFFFHHHHHHDDD@@@;;;ddd\\\555;;;222999<<>>===AAA]]]kkk@@@<<>>BBB???TTTuuulllQQQAAA???CCC???===;;;<<>>FFFEEEAAA;;;555111222555999888888:::::::::888777666777666555666999:::999888777777888999:::;;;;;;<<<:::::::::999999:::::::::555777;;;===999444444888<<>>>>>>>>??????@@@??????>>>===<<<999DDD>>>666OOOyyyuuuMMM999999AAA???<<<::::::<<>>>>>===;;;999777444444555666777999:::;;;:::::::::;;;;;;<<<===>>>:::===AAAAAA???>>>AAACCCDDDCCCCCCDDDGGGIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJKKKLLLMMMKKKIIIFFFHHHIIIGGGCCCBBBDDDGGGCCC???<<<===BBBCCCAAA===;;;YYYsss===888555555:::??????@@@===:::777555555444888RRRRRR111000@@@999HHH\\\KKK;;;888<<<===<<<:::>>>^^^WWW777:::AAAcccOOOEEE@@@777aaaQQQBBBBBBQQQ}}}MMM>>>===IIIZZZxxxWWWCCC;;;777<<>>===BBBHHHFFF@@@@@@>>>???999999333AAA~~~KKK999999:::@@@DDD<<>>>>>@@@@@@@@@??????>>>===<<<>>>???AAA>>>BBB```^^^<<<777===>>>===;;;888999===AAA@@@CCCEEEFFFEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCBBBBBBAAA@@@<<<===>>>>>>===;;;999888666666555555666777999:::::::::::::::;;;<<<======999===AAAAAA>>>>>>@@@DDDAAA@@@@@@BBBFFFHHHIIIIIIHHHGGGGGGGGGHHHJJJLLLMMMKKKJJJIIIJJJLLLLLLJJJIIIEEEGGGGGGCCC===999:::===<<<999777;;;AAACCC@@@;;;===TTTJJJ555;;;222777:::;;;<<<;;;999666555555666MMM\\\LLL555444===<<<888___|||WWWBBB@@@???@@@===;;;@@@III___xxxHHH888AAAKKKyyyTTTSSSMMM@@@gggUUUCCC@@@FFFyyy^^^888<<>>BBB>>>AAAHHHIIIAAABBB@@@???;;;>>>444@@@CCC999;;;:::BBBFFF;;;FFF@@@<<<666111000333666888777777999;;;<<<<<<<<<<<<888666555666777777666444888888888999999::::::::::::999888777777888999:::555888::::::999888777666222222//////<<<000<<>>>>>@@@@@@@@@??????===<<<<<>>;;;777666;;;@@@AAACCCEEEEEEEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@???>>><<<:::999777777666555555666888999::::::::::::;;;<<<======999===AAAAAA???>>>AAADDD???>>>>>>AAAEEEHHHIIIJJJHHHGGGFFFFFFGGGJJJLLLNNNJJJIIIIIIJJJKKKKKKJJJHHHEEEFFFEEE@@@888333333555999777777===DDDFFFAAA;;;AAATTTSSS444???000555888999:::999888777777888999ZZZSSS888999;;;222555444FFFzzzfffQQQ???AAA>>>>>>>>>===>>>LLL[[[[[[888:::LLL[[[]]]bbb\\\KKKmmmXXXDDD===???rrrooo:::AAA???;;;]]][[[JJJ:::888===???===;;;;;;===CCCOOOXXXYYYPPPFFFNNNSSSTTTNNNGGGBBB;;;555===777888??????:::;;;BBBAAA???<<<:::AAA555<<<}}}???:::???===FFFIII===HHH???:::444000000333555777666777999;;;<<<>>>??????888777555555666666444333888999999999999::::::::::::999888777777888999:::666999;;;;;;:::::::::999111===888***555000555uuuiii333888111---666999444333777555............///000222333444111111222222222111111000///...---///111222111000333333333111//////111222)))999---AAAyyyBBB)))888333)))555000...---..................------------.........//////---.........//////000000...000111000///333<<>>@@@DDDEEEAAA===??????>>>>>>>>>>>>??????===<<<:::======<<<[[[VVV777;;;BBB>>>777;;;<<<:::>>>EEEEEEEEEEEEEEEFFFFFFFFFHHHFFFDDDEEEHHHIIIGGGDDDFFFDDDBBB@@@???@@@AAABBBCCC@@@===<<<>>>>>><<<:::888888777666666666666666999::::::999888777777888@@@>>><<<;;;;;;===???AAA<<<===@@@BBBDDDFFFGGGHHHEEEFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKIIIGGGBBB;;;555333444666555444444999CCCIIIDDD:::;;;^^^ooo666:::666222555666777666555444555666OOOiiiBBB777666;;;333:::777>>>jjjnnnTTTDDD===>>>CCC<<<@@@CCC@@@<<>>===<<<999666======<<<:::;;;<<<:::777::::::999888888888999999<<<<<<<<<<<<<<<===>>>??????999???:::666333===jjjppp>>><<<;;;>>>BBBEEEDDDCCC;;;777333000111333555666999999;;;>>>@@@@@@===;;;:::888666555666666555444;;;:::999888888999:::;;;666666777777777777666666:::::::::::::::999888888<<<999777444///000>>>NNN>>>...999444//////444444...---000000000///////////////000444222000000111222111000////////////000000000000:::+++'''222666...,,,222+++,,,<<>>@@@DDDDDDAAA===???>>>>>>>>>>>>>>>>>>???===<<<;;;???>>>888MMMuuusssCCC<<>><<<<<<===>>><<<;;;:::999888777777666777777555666777777777888888999:::::::::;;;;;;;;;<<<<<<;;;===???BBBDDDFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIGGGCCC===888555555666999999777555888===<<<888>>>dddLLL<<<888444444555777666555555666777WWWccc===888444:::555777666666VVVxxxTTTJJJ@@@>>>>>>>>>???BBBAAA999999KKKgggddd>>>@@@777III{{{KKKDDD<<>>===CCC999999999777888:::<<<===:::999999999999999::::::;;;;;;;;;;;;<<<<<<===>>>???888===999666333;;;dddaaa;;;:::;;;>>>BBBEEEDDDCCC;;;777333111222555777888::::::;;;>>>@@@@@@>>><<<:::888666666777777666555999999888888888888999999555555666666666666555555666666777888999999999999999777666555111///777BBBTTT111888111...---///111000///000111000///......///000111444222000000111222111000////////////000000000000000222444555111...000333+++999\\\ggg???;;;888555111000000111222///............------------------........./////////////////////000111111111333000444777111HHHxxxllltttggg\\\^^^fffrrr}}}rrrZZZFFFFFFIIIDDDAAACCCBBB@@@???@@@CCCCCCAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<@@@???444<<>>;;;888:::???AAAAAACCCDDDFFFGGGGGGHHHGGGDDDBBBBBBDDDFFFGGGGGGDDDDDDDDDCCCCCCBBBAAA@@@>>>===;;;;;;=========<<<<<<;;;:::999888888888888222333444666777999:::;;;777888:::;;;<<<;;;:::999;;;===@@@BBBDDDEEEEEEEEEGGGGGGHHHIIIJJJKKKKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHEEEAAA;;;888666777888;;;:::666555888999888???kkkjjj<<<888555333555666666555555666888bbb\\\777:::222999888555;;;333BBBqqqyyyjjj^^^SSSIIIBBBIIIBBB===<<<;;;999999<<>>KKKmmmKKK;;;AAA777PPPrrrAAA<<<888???hhhwwwJJJ:::???MMMxxxDDD;;;@@@888HHHvvv___HHH???888999<<<===<<<:::888888999999999::::::;;;;;;<<<999999999::::::;;;<<<===???777<<<888888444888[[[NNN888999:::>>>AAACCCCCCAAA;;;777333222333666999:::<<<<<<;;;<<<>>>??????>>>:::888666777888999888777666666777777777777666666333333444444444444333333111222444666777888999999555444555666444000000444XXXsss<<<333111111///---...111222///222111///......///111222333222000111222222111///////////////000000000000)))222555000///333222---222TTTqqqCCC...555333111...---...///000///............---------------.........////////////////////////000111111333333111555555666[[[dddjjjrrrssszzzzzzvvvsss}}}dddIIIFFFIIICCC@@@DDDBBB@@@???@@@AAABBB@@@>>>===>>>>>>>>>>>>>>>>>>===>>>???===???@@@555555FFFssslll<<<999>>>BBB<<<777999;;;>>>???AAADDDFFFGGGHHHHHHJJJGGGDDDCCCCCCDDDFFFGGGCCCDDDEEEEEEEEECCCAAA@@@<<<<<<;;;;;;<<<===>>>>>>>>>===<<<;;;::::::::::::444444555666999;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<===???AAACCCEEEEEEEEEEEEGGGHHHHHHIIIJJJKKKLLLLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIHHHDDD@@@<<<:::999444888;;;;;;===@@@???<<<<<>>666444333555666666555555777888jjjWWW333===222:::<<<555===444666NNNnnnyyylllYYYPPPDDD;;;888999;;;===>>><<<;;;======::::::>>>999QQQuuugggCCC===BBB:::ZZZmmm>>><<<777>>>gggOOO;;;<<>>;;;;;;???@@@===888666888888999:::;;;<<<<<<<<<888888888888999:::<<<<<>>;;;888444222444888:::<<<>>><<<;;;;;;===>>>???>>>:::888777777888:::999888444555666777777666555444111222222333333222222111000111222444555666777777333222333444444222///...:::UUU111///555666000...222333111222111///......000222333333222111111222222111///////////////000000000000000...,,,---333777333+++GGGwwwQQQ222///000///...---------......///............---------............///////////////////////////000000111444222222444333>>>nnnhhhxxxiii|||zzzkkkooo|||wwwwwwpppRRRHHHGGGBBBAAAEEEBBBAAA@@@???@@@@@@???>>><<<===>>>>>>>>>>>>===<<<===???<<<===AAA;;;888BBBXXXEEE555999DDD===777999666<<<===@@@DDDFFFGGGHHHHHHMMMKKKHHHEEECCCCCCEEEGGGCCCDDDFFFGGGFFFDDDAAA@@@;;;<<<<<<<<<<<<===>>>???>>>>>>===<<<<<<<<<<<<<<<:::888777999<<<===<<<;;;<<<;;;:::::::::<<<>>>@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLNNNMMMKKKJJJHHHHHHGGGGGGHHHIIIIIIGGGCCC@@@>>>>>>999:::999999>>>EEEFFFBBB:::wwwKKK888444333555666666555555666888hhhUUU222===444<<>>???>>>;;;999555777<<>>@@@hhhlll???BBB888>>>gggSSS>>><<>>777888999:::;;;<<<;;;;;;666777777777999:::;;;<<>>>>>:::888777777888:::999888333333555666666555333333111111222222222222111111222222333444444444444444333222111111333444222///333TTTzzz@@@---333666333///111444555111000///...///000222444222111111222333222000...////////////000000000000666...,,,222333///333>>>pppaaa777---222111111111111111111111111///............---------........./////////000000///////////////000000111444111333444555NNNpppwww```pppttt}}}}}}bbbNNNFFFCCCDDDFFFBBBAAA@@@??????>>>??????<<<<<<>>>>>>>>>>>><<<<<<<<<@@@<<<:::@@@???<<>>===<<<===???AAA=========<<<======>>>???>>><<<:::;;;>>>???===;;;<<<;;;999888999<<>>777555666777666555444555777[[[WWW555;;;666>>>>>>;;;666999999777666777777555777888888999:::::::::999DDD@@@===;;;:::>>>KKKYYYyyy@@@>>>:::777KKK}}}iii???EEE999>>>fffVVVBBB>>>@@@dddLLL999???<<<888OOO}}}YYYBBB777222555;;;666777999:::;;;::::::999666666666777999:::<<<======:::???999:::888444MMMxxxCCC888999::::::999888999;;;<<<888444333444777:::;;;===;;;999999;;;<<<<<<<<<:::888666777888999888777333444444444444444444333222222333333333333222222444555555555444333333222333444222///111555555333777666]]]ccc666222000111111000333888000000000000111222222333222111111222333333000...////////////000000000000///,,,111555---)))AAAbbbuuuCCC---///555//////000111111000000//////............---------....../////////000000000///////////////000111111333111444555>>>gggyyykkkwwwnnnzzzvvvWWWGGGEEEGGGGGGBBBBBBAAA???>>>===>>>???;;;<<<>>>??????>>><<<;;;999@@@===999??????<<>>@@@DDDFFFFFFFFFGGGHHHIIIJJJKKKKKKMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJIIIHHHGGGHHHIIIHHHGGGBBB:::888<<<>>>===QQQEEE777666777888777555444444555JJJYYY888777777???;;;>>><<<;;;::::::999888:::===???<<<888666666;;;BBBGGG999:::>>>FFFQQQeeeSSS<<<<<<<<<555\\\ccc999AAA888===eeeYYYDDD???<<>><<<999444222333666888999<<<:::999999:::;;;:::999:::888666666777777666555444444444333333444444444333444444555555444444333555666666666555555444333222555444000///333555333666000<<>>???;;;<<<===??????===<<<;;;888AAA>>>999======:::===666???hhhSSS777@@@<<>>@@@AAA@@@======???BBB::::::;;;<<<===???AAABBB>>>;;;999;;;@@@BBB@@@======>>>@@@BBBCCCDDDCCCCCCCCC@@@===:::;;;>>>BBBEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIHHHIIIJJJIIIHHHIIIKKKMMMAAAIIIMMMHHH@@@<<<999777___GGG555777888888777444333333444===ZZZ999333777???999@@@>>>666222444777666777:::222444777999999999999999CCCRRRkkkkkk888======@@@888jjj]]]333<<<666;;;ddd\\\EEE???999JJJ|||HHH@@@<<<;;;666CCCtttnnnIII:::666777888999999888666555666666777888999;;;===>>>777888???666444333222LLLkkk@@@333555555555444777===AAA===999444222333555777888:::999888999::::::999888:::888666666666666555444666555333333333333555666444555555666666555555444555666666777777666666555111666777111///222333000000444(((MMMoooHHH,,,000888222,,,///---///111333444333222111111111111333444333000---////////////000000000000444333000555OOO{{{zzzOOO999222---,,,000000111333444444222000/////////.........---------////////////000000000000///////////////000111111111333999;;;UUUooovvv{{{xxx}}}rrrVVVHHHGGGHHHDDDCCCAAA??????@@@AAABBBBBB???===>>>???@@@===;;;??????>>>===============CCC666FFFuuuppp===777CCCBBB<<<:::666:::???CCCFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJJJJHHHDDD???=========>>>AAACCCDDDBBB@@@<<<:::999:::===???@@@AAAAAAAAAAAA???>>>>>>AAACCCBBBDDDFFFFFFEEEDDDDDDDDDAAA>>>;;;999999<<<@@@CCCEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMJJJDDDOOOFFFHHHEEE111DDD___555777777777777777666555555777\\\DDD<<<666333FFF777>>>222:::444///999888:::;;;888555777>>>FFFKKKMMMpppIII;;;BBB;;;444[[[VVVGGG???AAA;;;\\\xxxCCC>>>;;;AAAzzzSSSPPP:::777EEE999KKKLLL888666777999::::::999777666666555555444444666777888;;;888777888666555888>>>pppzzz777555333222333333333999AAA<<<888333111111333555666555666888999::::::999999888777666555555555555555333222111000000222444555333444444555666666666555666666555444333111111000555222000///000111222222***444444888ffffff555+++333;;;555'''111000000222666777444111222333444444444222000///'''000777555000...000111333...<<>>>>>??????===;;;???>>>>>>===============@@@777===]]]LLL999???DDD@@@;;;777;;;???CCCFFFGGGHHHIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGIIIIIIHHHEEEAAA???>>>>>>???AAACCCCCCAAA???:::999999<<>>@@@CCCCCCEEEFFFFFFEEECCCDDDDDD@@@???>>>===>>>@@@BBBCCCFFFFFFHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLJJJIIINNNCCCDDD===222UUUnnn;;;666666666666666555444444:::[[[UUU:::777444BBB666<<<111;;;888555:::444777999999===GGGYYYmmmiii>>>999???888===kkkTTTGGGCCCFFFGGGkkk|||DDD<<<;;;;;;iiixxxSSS666888===888@@@VVVlll@@@888666777999::::::999777666666555444444444555777888:::777666777555444777<<>>>>>??????>>><<<>>>>>>>>>>>>============@@@===:::FFFkkkfff@@@999CCCDDD===:::<<>>AAACCCCCCBBB@@@@@@@@@>>>======@@@BBBEEEFFFGGGEEEDDDCCCCCCDDD@@@@@@AAABBBBBBCCCCCCDDDGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKIIIMMMKKKAAACCC888@@@{{{@@@555555555555555444444333<<>>777hhhJJJ666777666777888999999888777666555555444333444555666777888666555777555333555:::[[[GGG666444444666666444888>>>===;;;777555444444666777<<<<<<<<<;;;999777444333333333333333333333444555555444333222111222333444444444444444333222111000,,,---------...////////////......///111222111000111333111+++222UUUtttMMM222,,,///000000000000000000//////444444333222222222222222***,,,333999666111555@@@ggg```111---,,,...000///000222111111111000000000000000444333111///------------............////////////000111222222111111222444666111:::fffgggzzz~~~}}}iiiPPPGGGFFFEEECCCAAA@@@AAABBBCCCAAA@@@@@@?????????>>>===>>>>>>>>>>>>>>>======<<<@@@???999;;;TTT}}}NNN555<<>>>>>>>>===>>>>>>???>>>===<<<<<<;;;:::888888AAAZZZddd:::555???BBB???>>>>>>@@@DDDGGGHHHGGGIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIGGGEEECCCAAACCCAAA@@@@@@AAAAAA???===;;;<<<>>>@@@BBBAAA>>>;;;???@@@@@@@@@>>>>>>???AAACCCDDDEEEDDDBBBAAABBBCCCBBBAAA@@@@@@AAACCCFFFHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLKKKKKKJJJIIIFFFNNNDDD@@@???===oooBBB555666666777777777666666777IIIxxx111666999222777:::888<<<333333888LLL~~~DDD444BBB;;;777JJJ}}}yyyHHHEEEEEE555SSSQQQ999AAA:::AAAggg===;;;555...???888???~~~yyy@@@555===000777777777888888777777777444333222222222333555666888666888:::888444444888???|||QQQ777333222444555333333666999:::999777444222333555888888999:::999888666666444333333333444555666666555555444444444444444444555444444222111///---,,,------------------------,,,,,,,,,...000111000///333---222;;;555///GGGjjjyyyOOOAAA111+++///555666444111111222222222111111111444///444LLLjjjrrrPPP999---,,,222333---***...000...///000111111111111000000///////////////000000000............////////////000222333333222222333444333999aaavvvyyyoooTTTKKKIIIFFFCCCAAA@@@@@@AAA@@@AAABBBAAA???>>>>>>???===>>>?????????>>><<<;;;;;;999<<<>>>:::CCCggg|||uuuMMM555999CCCAAA>>><<<>>>CCCFFFGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJIIIIIIGGGEEECCCBBBDDDBBBAAAAAABBBBBBAAA???>>>???@@@AAACCCAAA>>>;;;???@@@AAAAAA@@@???@@@AAA???AAACCCDDDBBBAAAAAAAAABBBAAA@@@???AAACCCGGGIIIGGGGGGHHHIIIIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKIIIIIIHHHJJJ??????:::AAACCC555666777777777777777777555EEEjjj444555999000777666777:::222666<<>>999>>>|||sss>>>AAA:::+++:::===---```\\\777999===///777777777777777777777777333333222111222333444555777777888;;;999444333666333aaaaaa:::444111333444333333555888:::;;;888444111222444333444666888999999888888555444444444444444555666444444444555555555666666555444444222000...---,,,...........................------...000111000///666...///666333,,,555GGGnnnNNN888///---***'''000/////////111555888:::BBBUUUtttiiiIII///)))///222333000,,,,,,///111111...///111222222111000000......//////000111111111............////////////111222333333222222333555///EEEzzzuuu||||||gggOOOMMMIIIEEECCCAAAAAAAAA@@@BBBCCCAAA???===>>>@@@======?????????>>><<<;;;<<<;;;===???:::===TTTpppzzzaaaXXXTTTOOOQQQ\\\pppfff===666BBBBBB>>>:::<<>>BBBDDDCCCAAA@@@@@@@@@AAAAAABBBDDDEEEGGGHHHFFFGGGGGGHHHGGGGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKIIIHHHHHHDDD;;;AAA777JJJtttBBB444555666666777777666666777EEEYYY999666999...666333555666333;;;999JJJOOO666???<<<666OOOsss```MMMNNN@@@:::MMM{{{ccc;;;;;;777<<>>777777;;;222FFFzzztttGGG888888555444777777666666666666777777333222111111111222444555666555888;;;999333222444333FFFssszzz>>>777333333555444444777888;;;===;;;555222222444111222444666888888888888555444333333333333333333222333444555666777777777444444444333111///---,,,,,,,,,---...///000000111111///------///000000000555444333333222000111555]]]jjjVVVHHH???:::333222222555>>>KKKXXX```wwwMMM777000---,,,---333111000222111000111444...///111222222222000000...//////000000000000000............////////////111222444333222222333555666WWWmmmxxxSSSPPPLLLHHHDDDCCCBBBBBB@@@BBBCCCBBB???===>>>@@@<<<===???@@@???>>><<<;;;999888888777777;;;GGGRRRnnn___mmmzzzqqqrrryyyFFF555AAABBB===999;;;@@@DDDEEEDDDDDDDDDEEEFFFGGGHHHHHHIIIFFFGGGGGGHHHHHHHHHGGGGGGEEEDDDBBBBBBDDDEEEDDDDDDBBBAAABBBDDDFFFFFFEEECCC@@@BBBCCCCCCBBBAAAAAABBB777<<>>===>>>>>>>>>>>>????????????;;;999777666777999;;;===XXXqqq}}}aaa777???888===AAABBBBBBCCCCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIGGGFFFGGGJJJJJJHHHFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCCCCBBBCCCCCCCCCDDDFFFFFFEEEDDDAAA@@@EEEBBB>>><<<<<<===>>>???>>>BBBEEEFFFEEEDDDFFFIIIHHHGGGFFFGGGGGGFFFCCC@@@EEECCCCCCDDDFFFFFFHHHKKKKKKLLLNNNPPPQQQOOOKKKGGGDDD??????999@@@uuu\\\:::444111222555555000111777...bbb^^^444///555000333111333444222111444<<>>===>>>>>>>>>>>>????????????;;;:::888777777999;;;===\\\^^^oooxxxDDD888===BBBFFFEEEAAA===;;;999EEEEEEEEEEEEFFFGGGHHHIIIIIIGGGFFFHHHJJJJJJHHHFFFGGGGGGEEEDDDCCCBBBBBBBBBEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBAAADDDCCCAAA??????@@@@@@???AAABBBDDDDDDDDDEEEGGGHHHHHHGGGGGGGGGHHHGGGDDDBBB@@@>>>???BBBDDDDDDGGGJJJMMMLLLLLLMMMNNNMMMJJJHHHBBBAAA<<<888RRRTTT999888222000333444333555999HHHmmmaaa999333555...222111333444222///111777<<>>555<<<>>>555MMMPPPJJJEEE===>>>HHH~~~HHH555???;;;KKKVVV<<<999333:::777555QQQrrrOOO999111777111333666555555555444444333333111111111111222333555555666666777777777666444444333444555???\\\RRR111555333111888999888888888777666444222111333444666777888777666555222222333333444666777888777888999999::::::999999444333111///...---,,,,,,////////////...------,,,............///111333444666666666555444333111000000000===[[[uuuYYYFFF;;;333///222111000000000000111222111111111111111000//////......//////////////////000000000000000000000000//////222666555000...000111000333777444///333;;;rrrccczzz}}}```LLLIIIJJJGGGBBBAAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>????????????;;;:::999888888999;;;===EEE]]]lllmmmzzzYYY777777===DDDHHHFFFAAA>>>===EEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHIIIIIIHHHFFFIIIHHHFFFDDDBBBAAA@@@???EEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBDDDDDDDDDCCCCCCBBBBBBBBBDDDCCCAAABBBDDDFFFGGGGGGHHHGGGGGGGGGHHHHHHEEECCC@@@======AAADDDDDDGGGLLLNNNMMMKKKKKKLLLLLLJJJHHHAAABBB666<<>>---)))+++,,,+++000000////////////000000000000111111000000//////,,,///222222///------///000000000000000000000000000///111444333///000333222111555999444000;;;NNNcccsssSSSGGGIIIHHHBBBCCCCCCBBBAAA@@@??????>>>===>>>>>>>>>????????????<<<;;;:::999999:::;;;<<<333XXXnnnfffiiippp@@@444999BBBJJJKKKGGGEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGHHHGGGFFFDDDBBBAAA@@@@@@DDDEEEFFFFFFGGGGGGGGGGGGGGGFFFDDDBBBAAABBBCCCDDDEEEFFFFFFEEEDDDCCCEEEFFFGGGCCC@@@@@@CCCFFFFFFEEEFFFFFFEEEFFFGGGGGGDDDBBB@@@999777<<<======BBBIIIKKKKKKKKKLLLLLLKKKHHHFFF???===444MMMsss@@@666333333444666666444333333FFFHHH888---333444222999444555666555333222444555555===CCC[[[ZZZ;;;555???>>>444BBBtttnnnGGGCCC<<<;;;666NNNUUU777:::999:::ccceee===???333333<<<999>>>lll```CCC555111666///333555555444333222111111000111111111222333555666777555555666666666555555555444222555;;;???OOOyyyPPP555777666222666666555555555555666666777666555555444555666777888444444444555555777888888777777888888888888888777999777333000...---...///...............///////////////000000111222333333555555555555555444333222111111000...***,,,;;;JJJMMMQQQ[[[kkk{{{|||qqqdddVVVJJJDDD000---,,,///444777555222/////////......////////////000000000000000//////---222777666111......111////////////////////////111///000222111///111666222111555777444:::XXXyyyhhhaaaJJJGGGIIIFFFDDDDDDCCCBBB@@@@@@??????===>>>>>>>>>????????????<<<<<<;;;::::::;;;;;;<<<===AAAUUUlllooojjjzzzSSS<<<;;;???HHHKKKGGGCCCCCCEEEEEEFFFGGGGGGGGGFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHFFFEEEDDDCCCCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHFFFDDDBBBAAABBBCCCDDDEEEFFFEEECCCBBBCCCFFFIIIGGGDDD@@@@@@CCCEEEEEEDDDEEEDDDDDDDDDEEEDDDBBB@@@;;;222///333444111666???EEEGGGIIILLLMMMKKKFFFAAA:::888>>>kkkbbb:::777111333555444333777>>>CCCFFF>>>333111555222...222111333444444444444444555...666555888PPPqqqtttCCC;;;777???888333TTTccc???===666<<<:::XXX[[[888999999777TTTRRR>>>///222BBB===333NNN{{{\\\>>>222000444///555555555444444333222222111111111111222333444666666444444444444444444555555666222666>>>???EEEaaaooo@@@222555555555555555666777888888999999777666444444444555777888555555555555555666777888777777777888888777777666999666333///......///000...............///000111000000111222222333333333555555666666666555555444777...+++000666444,,,'''000///111666>>>DDDEEEEEEGGGDDD???888222---)))'''000000000...---...000222.........//////............//////000000000//////...333777666111...///111////////////////////////111//////111000///222888222222333333777MMMzzzooovvvXXXLLLKKKKKKFFFEEEDDDBBBAAA@@@@@@???>>>>>>>>>>>>????????????======<<<;;;;;;;;;<<<<<>>@@@EEEIIIKKKHHHBBB===666>>>[[[SSS777777444555333111444@@@LLLSSS===444///222444111////////////000111222222333333,,,999888111555CCC^^^}}}XXX777999777;;;333===nnnRRR888999111:::@@@ccceee>>>:::888444EEE~~~uuu???999666888777777???JJJWWW;;;111///333...666444444333333333333222222111111111111222333444444333333222222222333444444777000000555777:::LLLbbb[[[555111777666444555777999:::::::::999666555555444444666777888555555444444555555666777666777777777777666666555555333000...---------.........------...000222333000111222333333333333333444444555555666555555555444000///222333111111222555333000///000111111111---,,,+++***+++---///111000111111...******///444......////////////............///000000000//////---000333333000......000000000000000000000000000111......111000000333999333555333444EEEjjj}}}sssnnnXXXOOOMMMGGGFFFDDDBBBAAA@@@@@@@@@>>>>>>>>>>>>????????????>>>======<<<<<<<<<<<<;;;999AAA===666HHHiiitttiii{{{pppyyyQQQ???555===IIIKKKIIIIIIEEEFFFGGGHHHHHHGGGEEEDDDFFFHHHJJJJJJHHHFFFGGGIIIFFFFFFEEEEEEEEEEEEFFFGGGDDDEEEGGGHHHGGGFFFDDDCCCGGGFFFDDDCCCBBBBBBCCCCCC:::>>>DDDDDDBBB@@@AAACCCCCCDDDEEEDDDBBBAAABBBCCCGGGFFFEEEDDDDDDBBB???<<<999333888DDDEEE:::777===777999===BBBDDDCCC>>>;;;;;;VVVIII555777444444444555>>>IIIKKKGGG111***,,,111000000333111000/////////000222222222444888444222777888;;;GGGuuuiiiCCC888888888:::777QQQ}}}CCC666<<<111999DDDkkkpppFFF<<<777555>>>fffYYYIII888333555777777666___PPP777222111333---555111111111222222222222222111111111000000111111222111111000000000111333333555000///111222444===HHHcccNNN333777555222444777:::;;;:::888777555555555555555666777777444444444444444444555666666666777777666666555444222111000///..................------...000333444111222333444444444333222111222333333444444444333222555888555---(((000<<<---...000000000111333555333222222222222333555555'''***///222333333333444...///000000000000///...---......///000000/////////000000000000000111111000000000000000000000000000......111111000444999222555666>>>aaauuusss~~~bbbRRRNNNHHHGGGDDDBBBAAA@@@@@@@@@>>>>>>>>>>>>????????????>>>>>>======<<<<<<<<<;;;<<<;;;777555@@@VVVmmmzzzfffqqq{{{xxxhhhOOO<<>>>>>AAADDDGGGEEEBBB@@@AAACCCIIIGGGFFFEEEEEECCC???<<<333000:::KKKMMM???777;;;444555888;;;>>>>>><<<:::CCCnnnCCC555666000333666>>>JJJNNN@@@...555///333444...///444111444222111000111333333333222888666444888555333===>>>qqqGGG666???::::::<<>>@@@@@@???>>>===<<<;;;;;;;;;:::<<<===888:::RRRnnnnnnmmm{{{TTT555DDDIIICCCDDDDDDJJJIIIHHHFFFEEEDDDDDDDDDIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDEEEFFFGGGFFFEEEGGGCCC???@@@DDDEEECCC@@@===>>>???@@@AAA@@@@@@???CCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCBBB999555777>>>;;;111000666555999;;;:::888;;;@@@DDDgggttt999222999666:::@@@DDDCCC===666111000////////////000000111222///...000444666666444...:::AAA<<<444222333333777EEEpppZZZ888:::>>>666===111OOOYYY999:::333:::888AAANNN;;;999666<<>>======<<<<<>>@@@BBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBB;;;555555;;;:::222000555;;;777666888777;;;IIIYYYccc;;;:::???===<<<;;;:::888666555444111000000/////////000000///000111111000000//////999???@@@999222222444444222<<>>>>>>>>>>>>>>>>>>>>>>>BBB;;;999===<<<666666:::WWW{{{xxxiii{{{~~~UUU555999EEEIIILLLKKKJJJIIIHHHGGGGGGFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGDDDCCCCCCDDDEEEFFFFFFEEEFFFCCCAAABBBDDDEEECCC@@@<<<===???@@@BBBCCCDDDDDDEEEDDDDDDCCCBBBBBBAAAAAAAAACCCEEEFFFFFFFFFDDDCCC???777333777888333111444444444666777777EEEiiiNNN:::;;;::::::888555333222222444555222222111000////////////...000111///---///555;;;CCCCCC>>>555000111444444111444;;;RRRggg:::000999<<<999777:::IIIyyyIII777>>>;;;<<<;;;RRRaaa@@@;;;;;;<<<>>>iii___;;;555:::555666222333===LLLdddxxx___<<<===555///222222000444000000000111111111111222333111000000111222222111222222111000////////////222222111111222222333444///>>>OOOcccppp>>>444555666888999777555555777777777777777777777777555555555555444444444444000000000000000000000000111111111111000000000000...,,,,,,---...///...---//////000000000000111111111111000000000000//////333222111111000111111111333333333222111111000000000000111000000///......////////////////////////000000000000000///......---///111222222000...,,,...//////000000111111222111111000000000000/////////333333///...111444666666777ooozzzrrr}}}{{{^^^TTTKKKIIIIIIFFFCCCDDD@@@@@@@@@@@@AAAAAABBBCCC======>>>>>>>>>?????????@@@;;;:::???AAA<<<777777@@@```zzzhhhtttnnn:::999FFFFFFGGGJJJJJJIIIGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHIIIIIIIIIGGGFFFDDDCCCCCCDDDFFFGGGDDDCCCBBBCCCEEEFFFFFFEEEFFFEEEDDDDDDFFFFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDDDDCCCAAA@@@??????AAACCCEEEHHHHHHHHHFFFEEEDDD;;;444666888666444555...888<<<777;;;ZZZ```???777333//////000111222333444444333444333222111000///////////////......222<<>>dddrrrGGGAAA;;;<<<<<>>>>>??????@@@@@@===;;;<<>><<<===???EEEgggrrrsssuuuGGG999CCCEEEGGGIIIHHHGGGFFFFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHFFFEEECCCCCCEEEFFFHHHDDDCCCBBBCCCFFFGGGFFFFFFGGGGGGFFFGGGHHHGGGEEEDDDBBBAAAAAAAAAAAAAAAAAAAAADDDDDDCCCBBBAAA@@@??????CCCDDDFFFHHHIIIIIIHHHHHHHHH???777666888888777777222:::999555LLL~~~rrrFFF888666111///000000111111222222333333444444333111000000000000------...555@@@KKKRRRVVV>>>999444222222222222222555222111555BBBaaasss<<<999888999999888:::===AAAyyyhhh@@@;;;<<<888999EEEyyyJJJAAA:::;;;<<>>;;;888555000+++000@@@666***444777...///000000000000000000000000222000//////000111111000............///000111222111111222222333333333333777333666AAANNNbbb]]];;;---333555999;;;333666555333444666777555444555444444444444333333333111111111000//////......////////////////////////111//////000111222111000...////////////000000000//////////////////000000000000000000000000000000222222111111111111111000///////////////...------........................,,,------...000111333333000000000000000////////////////////////000000000//////////////////000000000222222000222666666222AAA~~~~~~vvvfffTTTLLLJJJFFFDDDDDDBBBBBBAAA@@@@@@AAACCCCCC>>>>>>>>>??????@@@@@@@@@============<<<<<<===???999@@@\\\}}}rrryyy\\\;;;<<>>??????@@@BBBCCCDDDBBBBBBBBBBBBBBBBBBAAAAAAEEEEEEFFFGGGHHHIIIIIIIIIIIICCC<<<888888999999888222222333CCCrrrQQQ888444666888999;;;888444000...///111333444444333222111111111111---000888CCCLLLNNNIIICCC555111000333444222111222222000555:::555AAAxxxtttLLL777888666222555<<<===:::RRR[[[>>>===999666<<>>999:::<<<@@@}}}MMM666999777444111222555666555333222333444222000222666999222888333---333888333000111000000000000000//////111///......///000000///,,,,,,---...///111222333000111222333333333333222666...111===@@@HHHkkkmmm???---444222444888///777444222333666777555333444444444444333333333333111111111000000/////////............////////////222111000111222333333111......////////////000000......////////////000000//////000111111111111000111111111111111111111111......////////////..............................,,,,,,---...000111333444000///.........///111222////////////////////////......////////////000000333000000222222111444888^^^yyy}}}{{{www```TTTNNNIIIFFFFFFDDDCCCAAA@@@@@@AAABBBCCC??????????????????@@@@@@===<<<;;;:::;;;===>>>===555???SSSpppyyy{{{GGG999DDDJJJHHHHHHGGGFFFFFFFFFGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDEEEHHHIIIIIIHHHDDDFFFHHHHHHGGGEEEDDDDDD>>>>>>>>>>>>???AAABBBCCC@@@AAAAAABBBCCCDDDDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHGGGDDD???:::777777888888222777KKKrrr[[[===888111333<<<999>>><<<999555222111111111444333333222222222333333555;;;CCCJJJKKKEEE;;;444111...///333333000000444222000666999///222\\\pppMMM666888666333222777===CCCEEEuuuNNN<<<>>>666555DDDjjjMMM???:::888;;;>>>dddfff???;;;111777:::444+++***222:::777555111///---,,,,,,...666333666888444666888222111111000000////////////111///---...///000//////---------...///000111222000111222333333333222222111...222888777999MMMeeeiii:::---777000000999222888555222444777888666333444444444333333333222222000000000000////////////---------....../////////111000///000222333222111........./////////000000........./////////000000///000111222222222111111000000000000111111111111---...///000000000000000........................//////......///000111222............///000222333////////////////////////........./////////000000333...000555222///===SSSvvv|||lll[[[TTTNNNJJJIIIEEEDDDBBB@@@@@@@@@BBBCCC????????????????????????===;;;888999>>>BBBAAA>>>DDD555999\\\|||{{{wwwUUU999AAADDDIIIIIIHHHHHHGGGGGGHHHHHHEEEEEEFFFGGGHHHHHHIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEDDDFFFIIIJJJJJJIIIBBBDDDGGGGGGFFFDDDCCCBBBBBBAAA???>>>>>>>>>?????????@@@AAABBBDDDEEEFFFGGGFFFEEECCCBBBBBBDDDFFFGGGEEEDDDAAA:::666666777888===MMMvvv^^^999444<<>><<<777222...333333222222222333444444@@@FFFKKKJJJCCC;;;555333111///000444222...000666666333444444,,,---HHHjjjiiiEEE666888222222666;;;<<<<<>>111///555...111111000000/////////...000///------///000///...//////.........//////000000111222333444333222222...222555444222333888>>>ggg]]]111+++::://////===999999666333555888:::777444444444444333333333222222////////////////////////---------.........//////111//////000111222111000............/////////000---.........//////000000///000111333333333222111000000000000000111111111,,,---...000111111222222........................222111///.........///000,,,,,,...///111222222333///////////////.........---.........//////000000000,,,111:::555222KKKooovvvjjjWWWMMMIIIHHHEEEEEEDDDCCCAAAAAACCCEEE@@@@@@??????>>>>>>======>>>===;;;::::::;;;===>>>===<<<222>>>^^^pppyyy{{{MMM888>>>EEEHHHJJJJJJJJJKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGCCCFFFIIIIIIHHHGGGIIIKKKFFFGGGGGGGGGGGGHHHHHHHHHIIIHHHGGGFFFEEECCCBBBBBB@@@???>>>===;;;999888777:::;;;===@@@CCCFFFHHHIIIJJJDDDAAADDDGGGGGGGGGIIIBBBIIICCC@@@BBB333...BBBaaaWWW===999555333444555444333///111555999<<<<<<999666000...///222333333777===___OOO<<<333444666333///111000000///000222333444222333444222222555;;;@@@uuuNNN;;;777555777222888333444===???VVVEEE999444;;;>>>CCCttt>>><<>>>>>======???===<<<::::::;;;===>>>@@@CCC:::;;;OOO\\\mmmzzz```???===DDDGGGIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHJJJJJJHHHGGGHHHJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCBBB@@@===999666444888999;;;>>>AAADDDFFFGGGGGGAAA???BBBFFFFFFFFFIIIJJJLLLDDD:::666888IIIaaaaaa===;;;888555444555666444333000000222444888::::::999444000///000111222888@@@GGG===333000333666444000000000111111222444555666555666666444222444888;;;NNNYYYNNN999666:::888777111999:::888???RRRwwwvvvAAA888444:::===FFF{{{BBB===000;;;666???fff:::777555666444111222666111222222111000111333555444444333222111111000000///////////////000000111......////////////.........////////////...------///000111111222222111111111222333333333333333333...000333555666444222111555555555555666777888999:::999999999999666333000//////000111222111000000111111000/////////000000111000...---------...///...///000///...---...000............/////////000.../////////000000000000111111111000000000//////111111000000000000000000000000000000000000000000000000000000000000000000000/////////..................////////////..............................000////////////000111111111222666444222MMM~~~xxxdddSSSIIIFFFFFFDDDCCCAAA@@@??????AAAAAA@@@@@@???>>>>>>===???>>><<<:::::::::<<<===888@@@;;;777EEEUUUbbbqqq~~~{{{wwwlllkkkvvv}}}NNN999@@@CCCHHHIIIGGGEEEEEEGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHJJJKKKKKKIIIHHHHHHIIIGGGGGGGGGGGGGGGGGGFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGFFFDDD???:::555222555777999<<>>===AAADDDDDDEEEHHHGGGGGGEEE;;;555OOOzzzaaa<<<111888777666666777777666444222000//////333777:::;;;777222///......000888AAA222///...///333555333000///000333555666777888888888888888555333333444666BBBOOOJJJ???DDDKKKIIIHHH777555<<>>>>>===>>>===;;;999888999:::;;;555;;;999999LLLbbbhhhcccuuuyyy{{{ooo```^^^www|||ddd888:::>>>EEEJJJIIIEEEDDDFFFEEEEEEEEEFFFFFFFFFFFFFFFHHHIIIJJJKKKJJJJJJJJJJJJHHHGGGGGGGGGFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFCCC===777444444555777:::===@@@BBBCCC???<<<<<>>:::bbbcccAAA555<<<777888999;;;;;;:::999777555222///...111444666777666222.........///555===...///000222333333111000///111555888:::;;;::::::999999888666444333333333BBBNNNIII<<<>>>CCCCCCGGGAAA555GGGggg~~~UUU:::777777777777PPPWWW===333222???444[[[kkkIII888666666333000000111222222111111222444111111111111111111000000//////.........//////000---......//////......---//////000000//////...---......///000000000000///000000111111222222333333333222///...///333777999555555666777999:::;;;;;;:::888666555444333111///111111111000000///......,,,---///000111111000000000///...---,,,---......---///000///...---...000.........///////////////........./////////000000000000000000000000//////111111111000//////..............................///////////////////////////////////////...............////////////..................////////////////////////000111222222777333333444LLLlll[[[OOOKKKGGGEEEEEEEEEDDDCCCCCCCCCBBBAAA@@@???>>>>>><<<;;;999777777888999:::<<<;;;<<>>===>>>BBBDDDCCCEEEIIIDDD>>>???777555]]]zzznnn```OOOAAA:::999===AAA999;;;>>>??????>>><<<;;;777555222111222222222111222///...000///---000666111111222222111111111111///222666:::======<<<;;;999888777555555444444333222BBBAAA666333444777@@@AAAAAAiiiJJJ:::888888666555UUUggg===444111AAA444QQQuuuZZZFFF888111111111222444333222222333444111111111222222222222222//////............//////------............------///////////////......---------...////////////...000000///000000222333444000///...---...000222444777666555444555888;;;===:::888555555555444222000111111000//////.....................///111222333000///...,,,,,,------...,,,---......,,,,,,---...///////////////.....................//////////////////////////////000000000000000000//////......------------------------////////////////////////.........///////////////......////////////.............../////////000000////////////000111222333444666///AAAwwwkkkxxxhhhWWWQQQJJJFFFEEEFFFDDDCCCDDDDDDCCCBBB@@@???>>>>>>;;;:::888777777888:::;;;===;;;GGG^^^yyylll```jjjnnnpppnnn???:::===GGGMMMHHHEEEFFFCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEFFFHHHKKKMMMMMMLLLIIIHHHHHHFFFEEEDDDCCCCCCEEEEEEEEEEEEEEEEEEFFFFFFDDDEEEFFFGGGFFFDDDAAA???999:::;;;<<<>>>???@@@AAA@@@???AAADDDDDDBBBCCCHHHGGG@@@999000333VVVxxxsssjjj```WWWNNNFFFBBBCCC@@@888222888BBBAAA888<<<>>>AAABBBAAA?????????:::888666555444222000---///...///111000,,,---000000//////...///111333444111444777;;;===>>>===<<<:::888555444555555444444---@@@FFF===888222222<<<<<>>;;;:::999888999:::<<<>>>@@@DDD```~~~ooopppooolllooo~~~~~~MMM@@@:::BBBIIIHHHEEEGGGBBBBBBCCCDDDDDDEEEFFFFFFFFFEEEEEEGGGKKKLLLKKKIIIIIIIIIHHHFFFEEECCCBBBBBBFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFEEEDDDCCCBBB>>>>>>??????@@@@@@AAAAAAAAA@@@BBBEEECCC???@@@EEEAAABBB999222999OOOyyyvvviii]]]RRRKKKNNNKKKGGGDDDCCCBBB@@@>>>>>>@@@@@@???CCCGGGBBB888>>>@@@CCCCCC@@@??????@@@===:::777555444333111000000...000222000,,,,,,//////---,,,---000333444444333555888;;;============>>>:::555333333444444333000???AAA999555///...777PPP{{{===<<<666999888888dddIII;;;999666555DDDmmmdddCCC333///111444444333222222333//////000000111222222333000///...------------...,,,------......------,,,---------------,,,,,,+++++++++,,,---------------///...------///111333444------...000222444666777555444333222222333444555222222222444555555222000//////...---...///000000///000111222222333222222///...---,,,,,,,,,------,,,---...---,,,,,,---...000/////////............---------.........//////........./////////000000------......///000000000........................000000000000000000000000............/////////000......////////////......---......///000000111111/////////000111222444555222555OOOxxxqqq|||yyyssszzzqqqfffYYYPPPLLLKKKHHHFFFFFFEEEDDDCCCAAA@@@???>>>;;;;;;:::999:::===???@@@NNNWWW|||uuuppprrrpppnnn|||rrrYYYEEE888===EEEFFFFFFHHHBBBBBBBBBCCCDDDEEEEEEFFFHHHFFFEEEGGGJJJKKKIIIGGGJJJIIIHHHFFFEEECCCBBBAAAHHHHHHHHHGGGGGGGGGFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCAAAAAAAAAAAAAAAAAABBBBBBAAAAAACCCEEEBBB===>>>BBB<<>>777<<>>===;;;999888999<<>>???@@@???;;;777444444444444444222000000222000,,,,,,000111...,,,...333555444222555666888:::<<<=========AAA;;;555222222333333222:::BBB>>>666777777;;;FFFtttqqq999<<<444999999;;;iiiNNN>>>===000444???WWWTTT111...000333333222111111222---......///000111222222000///...---------------,,,------......------,,,,,,,,,------,,,,,,+++***++++++,,,------------,,,///...------...000333444......------...000222333222222333333222222111111...///111333555444111//////...------...///000111...000333555666444222000///...---,,,+++,,,---------...///...------...///000000//////.........------------.........//////---.........//////000000,,,,,,---...///000111111////////////////////////000000000000000000000000---.........//////000000......////////////......---......///000111111222/////////000111333444555888777gggkkkzzzzzzssspppyyyeeeXXXRRRPPPMMMJJJDDDEEEEEEDDDBBB@@@@@@@@@<<<:::777>>>CCC<<>>:::888888888777777555666888<<<@@@CCCGGGHHHEEEDDDCCCBBBBBBBBBBBBBBB>>>BBBEEEDDD@@@>>>@@@CCC===;;;888444111000333555444333111111000000...---///111222111///...111444555777999;;;<<<;;;:::999666999999555///,,,000444EEEWWWEEE333999000???vvvXXX;;;111;;;888777===fff999555333>>>>>>===qqq888111222222222222111000000000000//////.........---///...,,,,,,---------,,,,,,***)))---111222...)))***++++++,,,,,,++++++*********+++,,,,,,---......---------...............---......///////////////222111000//////000111222000000000000000000000000......//////////////////..............................---,,,,,,,,,,,,---+++,,,---...////////////000000///...------,,,,,,........................////////////////////////////////////////////////..................------111111000000//////..............................---...............------......//////000000111111///000000111222444555555111```~~~vvvuuuyyy|||}}}wwwuuueee\\\VVVPPPLLLFFFFFFEEEDDDAAA???>>>======;;;999???CCC===JJJiiillleeerrr]]]qqq```======???DDDJJJDDDGGGEEEAAA@@@@@@AAABBBBBB@@@AAABBBBBBBBBBBBBBBAAA@@@BBBCCCCCCAAAAAAAAABBBFFFFFFEEEFFFFFFEEEDDDCCC@@@AAACCCDDDEEEEEEEEEDDD@@@AAABBBBBBCCCCCCBBBBBBCCCBBBAAAAAA@@@@@@@@@AAA@@@===<<<>>>???===>>>AAABBBAAA@@@???===;;;999888<<<999777666777888888777777999===@@@DDDEEEFFFFFFDDDDDDDDDCCCCCCCCCBBBBBB<<>>===???BBB===<<<999555222222444666777555444333222111///...///111222111000000222555555666888::::::999888777888444///...111888@@@DDD>>>KKK???333999<<>>===<<<<<<;;;@@@BBB???RRRvvv{{{iiiiiizzzoooooo}}}RRR888999DDDHHHBBBHHHGGGDDDAAA>>>===>>>@@@>>>>>>?????????>>>======;;;>>>@@@AAAAAA@@@@@@AAAEEEEEEDDDDDDCCCCCCDDDDDD???@@@AAACCCDDDEEEEEEFFF@@@AAABBBBBBCCCCCCBBBBBBDDDDDDCCCBBBBBBBBBBBBCCCBBBAAACCCGGGFFF@@@<<<<<<555888<<<@@@BBBBBB@@@???:::888777777999;;;<<<<<<;;;>>>BBBEEEGGGGGGEEEDDDCCCDDDEEEEEEEEEDDDCCCBBB:::<<>><<<;;;>>>@@@======;;;777444444555777:::999777555333222111000000111222222222222444666777888999::::::888666555777000***...:::EEEIIIIII888<<<777222555DDDtttCCC999333888999;;;QQQBBB666555444444111RRRhhh777333333333333333222222111111000000000000000//////000...,,,,,,---...---,,,000......000333333000---***++++++,,,,,,++++++*********++++++,,,,,,------,,,,,,------............------...////////////...//////............//////000000000000000000000000////////////......------..............................---,,,,,,,,,,,,---------...///000000000000/////////...------,,,,,,................................................................................................000000000////////////...........................---......//////...............///000000111111222222555333///222::::::333aaazzzrrrccc```mmm~~~}}}}}}ooocccXXXQQQMMMKKKHHHFFFDDDCCC@@@???;;;===<<>>555@@@EEECCCHHHHHHGGGBBB<<<999;;;===;;;;;;;;;;;;;;;:::999888999<<>>===>>>@@@BBBBBBBBBAAABBBCCCEEEEEEEEEDDDCCCBBBCCCEEEFFFFFFEEECCCBBB:::;;;===<<<;;;;;;===@@@======<<<:::777666777888;;;:::999666444222222333222333333444444555777888::::::;;;;;;:::888666444222000000888BBBEEEAAA;;;555333333222000BBByyy}}}???999666555999<<<^^^HHH666777444999777CCCYYY000333444444444444333222222111111111111000000000000000...---,,,---...---,,,---,,,+++---//////---+++***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,------......///,,,---......//////..............................000000000000000000000000000//////......------,,,..............................---,,,,,,,,,,,,------...///000111111111111//////.........---------........................................................................---------...............////////////////////////........................---......////////////......//////000111111222222555222333444333222999AAA|||{{{yyydddZZZbbbrrr}}}ooobbbZZZOOOLLLHHHFFFEEEDDDBBB@@@;;;======???@@@@@@ZZZrrrXXXpppzzz}}}QQQ777;;;BBBFFFGGGHHHHHHDDD>>>:::999;;;888888999888888777666666666888;;;===>>>>>>???@@@CCCDDDEEECCCAAABBBDDDGGGBBBBBBBBBAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBDDDDDDCCCCCCCCCDDDDDDEEEDDDAAAAAADDDFFFEEEFFFJJJDDDEEEFFFFFFGGGFFFFFFEEEEEEDDDCCCCCCEEEFFFEEEDDDDDDCCCBBBAAAAAABBBCCCDDDAAABBBDDDFFFFFFEEECCCBBB<<<<<<===<<<<<<<<<>>>???===>>>>>><<<999888888999::::::999777444333555777666555555555777888999999999:::::::::999666444222000222666;;;>>>;;;444...444111222444111<<>>>>>AAABBBAAAZZZvvvdddqqqyyypppDDD888@@@DDDFFFGGGHHHFFFBBB===:::888666666777777777666555555222444666777888999;;;===@@@BBBDDDCCC@@@@@@CCCFFFCCCCCCBBB@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCBBBBBBBBBBBBCCCDDDDDD@@@???BBBGGGHHHEEECCCEEEJJJIIIIIIHHHIIIJJJKKKKKKFFFEEEDDDDDDEEEEEEDDDCCCDDDBBB???>>>>>>@@@BBBDDDAAABBBCCCDDDDDDDDDCCCBBB???>>>===<<<<<<===>>>>>><<<===>>>===;;;999888888888999:::888555666999===:::888777777999::::::999888888999888777555222000111333555444333111000///111222111555777888ZZZcccAAA666;;;111:::===tttggg===222444777777444iiiyyyBBB222333333333333333222222111//////000000000000000111111///------...///...------,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++*********++++++++++++++++++******+++,,,---......///,,,,,,---............---------...//////...------////////////////////////------------------------..............................---,,,,,,,,,,,,---------...///000000000000................................................------------------------------------------------,,,,,,------.../////////---............/////////........................---...//////000000000000//////000111111222222333555---111;;;555444UUUqqqwwwooo___YYYQQQMMMLLLJJJFFFBBB@@@AAA@@@DDDFFFCCCYYY|||sssuuuttt}}}UUU:::???>>>EEEEEEGGGHHHFFFBBB;;;777555555666666777666666666222333444444444666:::===;;;???BBBBBB???===@@@CCCBBBAAA@@@??????@@@@@@AAA@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBCCC???>>>BBBGGGIIIEEEDDDFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDCCCBBB@@@???>>>>>>???@@@BBBCCCAAAAAAAAAAAABBBBBBBBBCCCAAA???<<<;;;;;;<<<<<<<<<;;;===>>>>>>;;;999888888666999:::999777999???DDD===;;;888888:::;;;:::888999999::::::999666444222333222111///......000111---555...111;;;333EEE|||OOO;;;333<<<000;;;???}}}EEE111666555444666OOOooo:::666222222222333222111111000....../////////000000000111///------...///...------------,,,+++++++++,,,***++++++,,,,,,++++++***++++++******************)))***+++,,,---......///+++,,,------......---------...////////////...---////////////////////////+++,,,,,,------......///..............................---,,,,,,,,,,,,---,,,,,,...///////////////................................................------------------------------------------------,,,,,,------...//////000---------.........//////........................------///000000111111111///000000111111222333333111222444555777KKKxxxiiijjjcccZZZUUURRROOOJJJEEECCCCCCBBBFFFIIIEEEXXX|||~~~xxxuuu{{{wwwbbb>>>>>>999DDDDDDFFFIIIJJJEEE===666444444555666777777777777555555555444444666;;;>>>888<<>>???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCAAA???<<<::::::;;;;;;;;;:::<<<>>>>>><<<999888777666999;;;;;;999<<>>>>>===:::888666333222000000000000///---+++777+++,,,;;;---555nnn@@@444111<<<000===AAALLL222:::777666<<<>>>hhh444555111222222222222111000000---.........//////000000111///...---//////...---,,,---,,,+++***)))***++++++++++++,,,,,,+++++++++++++++******************)))******+++---...//////+++,,,------......---------...///000000///...---////////////////////////***++++++,,,---...//////..............................---,,,,,,,,,,,,---+++,,,---...////////////---.............................................------------------------------------------------,,,,,,------...///000000---------.........//////........................------///000111111111111000000000111222222333333---777777///888___qqqxxx~~~ppp___UUUSSSRRRLLLFFF@@@DDDEEEGGGFFFBBBVVVzzz~~~zzz~~~LLL222888AAADDDIIILLLKKKDDD===888888555333555999:::777333222333444444333555888:::999999999777666777:::===BBB@@@@@@DDDDDD@@@???AAADDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>@@@>>><<<===@@@BBBDDDDDDCCCDDDGGGIIIIIIIIIHHHGGGCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBB@@@===;;;;;;<<<>>>>>>?????????>>><<<;;;;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;:::999888777888999:::;;;;;;;;;:::999;;;:::999888888888999:::888:::<<<<<<999777555555444333111000///000111111222333333000,,,///@@@QQQfff333999888555777888AAA___...888888,,,;;;666ZZZiii>>>+++333111000000111111000...///////////////////////////............---------,,,,,,,,,++++++*********++++++++++++******))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,...000///---+++---------............///,,,,,,+++***+++,,,---...//////............//////.........------,,,,,,,,,........................//////.........---------//////000000000000//////***+++,,,---...---,,,+++....................................////////////........................,,,,,,,,,---------......000000000000////////////111111111111111222222222333...666999GGGzzzeeedddlll}}}zzzzzzoooaaaYYYTTTNNNIIIEEEFFFEEEFFFFFFBBBQQQqqq{{{uuuxxxeeeAAA666AAADDDFFFHHHIIIIIIEEE???:::777444555888:::777444333444444444333444666888999999:::999888888:::<<<@@@>>>???BBBCCC???>>>AAADDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>======>>><<<;;;<<>>iii~~~^^^HHHLLLZZZwwwzzzxxxrrrfff^^^WWWSSSNNNLLLFFFFFFHHHDDDMMMfffXXX888@@@EEEGGGEEEGGGLLLJJJDDD===999555555777999888666444555555444333333444666888999;;;;;;:::::::::;;;;;;999:::>>>???<<<<<<>>>DDDCCCBBBAAAAAABBBCCCCCCBBBAAAAAA???>>>===<<<<<<<<<:::999:::===AAACCCCCCCCCDDDEEEFFFFFFDDDCCCAAAAAA@@@??????>>>>>>??????999::::::999666444444555999999::::::999999888777<<<============<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999888999:::;;;<<<;;;::::::888888777777777999:::;;;333444666666555444666777666666666555444333333333666444333333111000666>>>mmmvvvIII888888777555444888IIIsssBBB333;;;<<<444777;;;xxxPPP222444111///...///000000///---....................................------------,,,,,,,,,++++++++++++***++++++++++++************************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------/////////000222222000...,,,,,,,,,---------......,,,,,,+++++++++,,,---......---------...///000000...------------,,,,,,,,,------------------------...............---------///////////////...---,,,---------------...//////....................................////////////........................,,,------------.........////////////000000000000111111111111222222333333222444///PPPuuu]]]FFF:::???KKK[[[iiixxx|||tttoooxxxyyynnnfffaaaWWWRRRHHHGGGKKKGGGKKK]]]{{{}}}qqqrrr}}}pppEEE:::DDDIIIFFFEEEIIIHHHCCC@@@<<<777555666777888888555666666555333222333444777999<<<===<<<:::::::::666444555999:::777888;;;CCCBBBAAA@@@@@@AAACCCDDDBBBAAA@@@???>>>===<<<;;;:::888777888<<>>===<<<<<<;;;<<<=========<<<;;;;;;:::777888:::;;;<<<;;;;;;:::777666666666777888:::;;;555555666555333333555777333444444555555555555555888444111222222111444999WWW]]];;;:::555666666333999PPPHHH333QQQ[[[<<<888///\\\UUU666444000...---...///000///---.................................---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++,,,---...///---,,,,,,---...///---++++++,,,,,,,,,------------+++++++++,,,,,,,,,------------------...///000000------------------------------------------------........................000111222222333333222222///...---------...000111....................................////////////........................------------............////////////000000000000000111111222222333333333666111:::nnntttQQQ???>>>AAABBBCCC<<>>FFFHHHFFFEEEDDDCCCBBB???:::666666777888999666777888666444222222333666888<<<===<<<:::999999666333444777888666777:::@@@@@@?????????AAABBBCCCAAAAAA@@@???>>>===<<<;;;:::888666888;;;>>>@@@AAA???@@@CCCEEEFFFFFFEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@???@@@@@@???<<<;;;;;;<<<===<<<<<<<<<<<<==================>>>===<<<<<<;;;<<<<<<<<<===<<<<<<;;;;;;777888999;;;<<<<<<;;;;;;666666555555666888999;;;888888888666444333555666000000111333444555777777999444000000111111555999MMMLLL333;;;333444777222;;;YYYOOO777dddsssEEE999,,,IIIPPP111---///...---...///000///..............................------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,))))))))))))))))))))))))+++++++++++++++++++++++++++******+++,,,---...///,,,+++***+++,,,,,,+++)))++++++++++++,,,,,,,,,---++++++,,,,,,,,,------------------------...//////---------------------------------------------------.....................///000111333444555666666000///...---...///000111....................................////////////........................---------.........//////.../////////000000000111000111111222333333444444888,,,PPPrrrWWW<<<555<<>>BBB???CCCYYY}}}xxxggg```OOOHHHLLLIIIGGGQQQkkkuuu~~~zzzwww===:::>>>EEEGGGCCCCCCHHHCCCAAA<<<888666666777888777999999888666444333444555888;;;<<<;;;999999999999666666999999777888<<<<<<======>>>???@@@@@@AAA?????????>>>>>>======<<<:::888777777:::===??????===???BBBDDDFFFFFFFFFFFFCCCBBBAAAAAA@@@@@@AAAAAA???@@@AAA???===<<<======<<<<<<;;;;;;;;;<<<======<<<============<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::666777999;;;<<<<<<<<<;;;666666555555555777888999999::::::888666444555555/////////000222444777999999444111111111111444:::JJJ~~~AAA000;;;222333888222>>>cccUUU555ZZZggg===666000>>>rrrBBB,,,---///...---...000111000///------------------------------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++***+++,,,...///...,,,++++++,,,---,,,*********+++++++++,,,,,,,,,***+++,,,---------,,,,,,......---------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,---...000222333444444...............///000000....................................////////////........................------........./////////......//////000000111111000111111222333444555555555777llloooHHHCCC???@@@@@@>>>>>>@@@CCC@@@DDD[[[uuummmZZZOOOOOOLLLJJJRRRaaasssxxx{{{ZZZAAA444???GGGBBBBBBKKKDDDBBB???:::777666777888888999;;;:::777555555555555777999:::999888888999:::666666888888666777:::888:::<<<>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::888888:::<<<===>>>===>>>AAACCCDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@>>>======>>><<<<<<;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;::::::666777999;;;<<<<<<<<<;;;777666555555555666777888666888:::999777666555666333111000///000333666888777555555666444000222777EEEyyylll888...999333222:::333AAAjjj```777>>>EEE444111555555```|||QQQ555---111000///...///111222111000---------------------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------))))))))))))))))))))))))************************...,,,+++******+++---...///---++++++,,,---,,,+++************++++++++++++***+++,,,---------,,,,,,//////...---,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,---...////////////------...////////////.......................................////////////....................................////////////.........///000111111111000111111222333444555666666UUUgggMMM<<<>>>CCCFFFCCC===>>>CCC===FFFPPP___~~~zzzeeeVVVUUUPPPNNNVVV[[[}}}xxxvvvrrrwwwKKK///999FFFAAA@@@JJJDDDCCC@@@<<<888666666777888:::;;;;;;999777666666555777888888777777888999888555333555555333444777666888;;;>>>??????===<<<============>>>>>>>>>>>>===;;;888888:::<<<=========>>>@@@BBBBBBBBB@@@@@@AAA@@@@@@???>>>?????????AAABBBBBBAAA???>>>???@@@>>>======<<<===>>>???@@@;;;;;;<<<<<<;;;;;;:::999999999:::;;;;;;:::::::::666777999;;;<<<<<<<<<<<<777777555444444555666666333555888999888777666666777444111//////111555777555666999;;;666000///333@@@rrr___333...888555222:::444CCCnnnppp???,,,000666,,,999000JJJ{{{NNN000+++///000000//////000111222222111---------------------------------,,,,,,,,,++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------))))))))))))))))))))))))************************///---+++******+++,,,......,,,******+++++++++***)))************+++++++++***+++,,,---...---,,,,,,000///...---,,,+++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........///...------,,,+++,,,.../////////...---..................................../////////000..................................../////////000---......///000111111222000111111222444555666666;;;ssseeeIII;;;EEE???;;;>>>@@@@@@@@@AAAFFFZZZhhhjjjvvvyyylllaaaVVVQQQRRRSSSlll~~~mmmqqqzzzuuuiiiBBB999;;;:::???IIIAAACCCDDDAAA<<<888777777888999999::::::999999888===<<<<<<;;;:::888777666444333333222222222222222:::::::::999888888;;;===<<<===???@@@@@@???>>>===;;;::::::999999::::::;;;;;;<<<>>>???@@@@@@@@@???@@@???>>>???AAABBBAAA@@@EEEEEEEEEDDDCCCCCCBBBBBBAAA@@@>>><<<<<<<<<<<<===;;;<<<>>>>>>===<<<<<<===777555555666999;;;;;;;;;999555555999;;;999888:::333777;;;999444111111333555555666666666666555555777666555222111222666999:::;;;:::777444111000111888fff{{{EEE444333111666222BBB888BBB|||lll<<<222...111...111111???kkkmmmDDD555444111......+++...222444555333///---//////...---------------000...,,,,,,------,,,+++******+++++++++,,,,,,,,,++++++******************************************,,,)))''')))---///---+++222000...,,,+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......---,,,+++++++++,,,---------------------------///////////////......---------...///000000//////000//////.........//////---------.........//////............////////////...............///000000000000000000111111111111222...555444,,,888BBB555```~~~WWWCCC@@@BBB>>>CCCEEEBBBBBBDDDBBB>>>RRRlllqqqwwwzzzjjj[[[TTTVVVRRReeeuuupppuuuxxxssslll}}}VVV===:::@@@DDDEEECCCDDDCCCBBB???;;;888666999999:::;;;;;;;;;;;;;;;=========<<<;;;:::888777555444333111111222333333777:::<<<======<<<===>>>>>>???@@@@@@@@@???>>>>>>;;;::::::999999::::::;;;:::::::::;;;===???AAABBBEEECCCAAAAAAAAAAAA@@@???BBBBBBBBBBBBBBBCCCCCCCCCAAAAAA@@@???>>>=========999;;;=========>>>???AAA;;;999777777888999999888:::666555888999777666888444777999666222///111444555555666666666666555555666666444222111222555888:::;;;:::888444222111111>>>```ggg;;;///333444444333:::000CCCmmm<<<333000333...000---333SSSdddIII111***,,,***,,,000,,,...111333333222///...///......------......///000...,,,,,,------,,,+++******+++++++++,,,,,,,,,*********************************************************+++,,,,,,***)))000///,,,***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,---,,,---...---,,,,,,,,,...------,,,+++++++++,,,---------------------------///////////////......------......////////////...//////...............///---------.........//////............////////////...............///000000000000000000111111111111444000333444000333;;;===www\\\CCC;;;<<<>>>AAA@@@>>>>>>@@@CCCHHHLLLjjjyyyeeeZZZXXXTTT]]]ttt|||~~~tttJJJ555888>>>???DDDDDDDDDCCCBBB???:::777999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>===;;;::::::777555222000000111444555777:::>>>AAAAAA@@@???@@@@@@@@@@@@@@@@@@???>>>===;;;::::::999999::::::;;;888777666777:::>>>BBBEEEJJJGGGDDDBBBAAA@@@???>>>>>>>>>???@@@@@@AAABBBBBB????????????>>>===<<<<<<888999;;;<<<<<<>>>AAACCC@@@===:::888888888777666999555444777888555444555555777888666333111222555444444555555555555444444555555444222000111444777:::;;;;;;999666333222333999VVV~~~OOO333+++444999333333444...JJJlll;;;333222555...///---,,,:::[[[xxxeee<<<111)))+++,,,***---333---...///111111000//////......---......///000111000...,,,,,,------,,,+++******+++++++++,,,,,,,,,************************************************)))***,,,,,,***)))))))))111///,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------++++++++++++------+++---...---,,,+++,,,...---,,,,,,++++++,,,,,,---------------------------///////////////......---....../////////......---........................---------...............---............/////////...............///000000000000000000111111111111444222000555777111<<>>???BBB===<<<@@@AAABBBLLLZZZxxxeeeZZZ[[[YYYiiiqqqkkkDDD222444;;;???BBBEEEEEECCC@@@>>>===;;;<<<===>>>???@@@@@@@@@????????????>>>======<<<888555111......000444666:::<<>>>>>===<<<;;;;;;::::::999999::::::;;;777777777888:::===@@@BBBJJJGGGCCCAAA@@@@@@???>>>=========>>>>>>>>>??????:::;;;<<<===<<<;;;999888888999:::::::::<<>>??????@@@@@@@@@????????????@@@@@@???>>>>>>999666111......000444777>>>??????>>>===<<<>>>???>>>>>>===<<<;;;:::::::::;;;::::::999999::::::;;;888999:::;;;<<<=========DDDBBB@@@??????@@@???>>>>>>>>>=========<<<<<<<<<::::::;;;<<<<<<;;;999888999:::;;;:::999999;;;<<>><<<<<<======<<<;;;333000///333666444444666222555888:::888555222000444555555555555555555444222333222111///000222444888:::;;;:::888555444444///BBBjjjqqqEEE111555111333:::666000777666???dddggg666111000111111//////222000,,,000888AAAGGGIIIDDD===666///(((111---,,,///000...***)))---------------......///,,,,,,,,,---///000222333000...,,,,,,------,,,+++******+++++++++,,,,,,,,,))))))*********+++++++++************************+++,,,+++)))(((+++222888111000...,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,---,,,++++++,,,---+++++++++,,,,,,---------------------------------///////////////......---......///......---,,,,,,,,,,,,.../////////...........................---------------...........................///000000///000000000111111111111000555111333888999\\\SSSDDD:::>>>BBB???===@@@>>>>>>CCCHHHCCCEEE```zzziii]]]]]]qqqvvvOOO999777<<>>===<<<>>>??????@@@@@@@@@@@@???:::888333000000222666999@@@@@@???===;;;;;;===???<<<<<<;;;:::999999999999;;;::::::999999::::::;;;999:::;;;<<<<<<;;;:::999>>>======>>>@@@AAA@@@?????????>>>======<<<;;;;;;<<<===============<<<<<<:::;;;<<<<<<:::888888888::::::;;;===??????===;;;333000///333555444333555000222555777777444000---555555666666666666555555111111111000//////111333666888::::::888555444444111444JJJuuuyyyMMM555,,,444333000333888222333000...AAAkkkaaa222111000...111---,,,///111///------+++...///++++++///222222---***(((+++///111///,,,+++,,,,,,,,,,,,---------++++++,,,,,,...///000111000...,,,,,,------,,,+++******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,************************,,,+++***(((***...555:::---,,,+++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---******+++,,,------------------------------------///////////////......---------.........------,,,,,,---...000000000//////...............---------,,,------------........................///000000000000000000111111111111111666444111666HHHtttvvvTTTAAA>>>===>>>===;;;===AAA@@@@@@BBBDDDFFFUUUzzzyyylllaaaiii~~~uuuUUU===;;;:::<<<@@@CCCBBBAAABBBAAA@@@???===;;;999888===>>>???@@@@@@@@@@@@@@@===;;;777555444666999;;;>>>???@@@???>>>===>>>???<<<;;;:::999999::::::;;;;;;::::::999999::::::;;;999999999999999999999999;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>===>>>===============>>>>>>:::<<>>;;;888777222111444555222111222444444444444555444333111666666777777777777666666000000111000......000222444777999:::888555444333111...555MMMmmmoooSSS:::444---000555000000>>>666...///111///EEEyyyZZZ///333222---,,,......------000111111111333222///000444555333,,,,,,+++,,,///222111///******+++,,,,,,,,,,,,,,,+++++++++,,,,,,...//////000...,,,,,,------,,,+++******+++++++++,,,,,,,,,((())))))***++++++,,,,,,************************,,,***)))***---111333444+++*********************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++***+++---......---+++******,,,,,,,,,+++***+++,,,)))***+++---......------------------------------///////////////......---,,,,,,---.........------,,,---///111222222111000//////.........---------,,,,,,---------........................///000000000000000000111111111111333444555222;;;cccxxxUUU>>>???BBBCCC???>>>@@@BBBBBBBBBCCCEEEHHHUUUnnnzzziiifffwww|||CCC;;;444777@@@EEEAAA;;;CCCBBBAAA???<<<999666555===>>>??????@@@@@@@@@@@@???===:::888888999<<<===:::===AAABBBAAA@@@??????<<<;;;:::999:::;;;<<<===;;;::::::999999::::::;;;:::888666555555777999::::::;;;===@@@BBBBBB@@@=========>>>>>>???@@@@@@@@@===<<<;;;::::::;;;===>>>999===@@@AAA???<<<:::999222444888<<<>>>===888444:::555333555444111...///:::888555444555666777777777777888888888888777777///000111000......000111333666888999777555333333444555222...444AAAKKKNNNSSS]]]cccaaa^^^WWWBBB,,,777999///---777222111DDD999+++444@@@///---```VVV...444444...'''111555...))),,,000000***,,,---,,,...000---'''---//////---,,,,,,,,,+++)))***+++,,,---,,,++++++++++++++++++,,,---......000...,,,,,,------,,,+++******+++++++++,,,,,,,,,((())))))***++++++,,,,,,************************+++)))))),,,000222000---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++)))+++---//////---+++)))***+++,,,,,,******+++,,,)))***+++---......------------------------------///////////////......---++++++,,,---............,,,...000222333222111111//////.........---------,,,,,,,,,---------.....................///000000000000000000111111111111444222666555DDD|||vvvPPP@@@BBB;;;AAABBB===???FFFEEE===AAAEEEJJJRRRfff}}}pppeeezzz{{{xxxnnn444666:::666EEE@@@;;;AAAAAAAAA>>>999555333333888999;;;===>>>??????@@@:::999777888;;;===>>>>>>>>>???AAAAAAAAA???===<<<>>>======>>>>>>===;;;999:::999888999;;;<<<<<<:::999999888888888888888888777999===AAACCCCCCBBBBBBAAABBBBBBAAAAAA@@@>>>>>><<<777555888:::999:::==================<<<<<<;;;111222444777999:::<<<<<<444111111444333...---222;;;<<<;;;666///...222777<<<999777888999999777444333222000000000000///...333333555888:::999555222333,,,+++111222,,,,,,222555444444444555777999:::444;;;:::///+++111444111333333222555555111KKKxxxOOO,,,...444,,,111000///......///000000//////...------------...------......------,,,+++************************,,,,,,+++***+++,,,---...///...---,,,,,,,,,,,,,,,+++++++++*********))))))***)))(((((((((***,,,...,,,+++******+++,,,,,,+++---...///000000///---,,,------++++++++++++------...,,,***)))***++++++***++++++++++++++++++++++++************************+++---......---,,,,,,---(((+++///222222000---++++++++++++++++++++++++++++++,,,------......------........................---------............///......///222333333111///000000000///////////////------............---------------.........//////+++///000...000555444...///333444AAAjjjwwwTTTCCC???===@@@@@@@@@@@@???@@@CCCEEEDDDHHHNNN]]]{{{zzznnnwwwzzzYYYOOOVVVVVVpppwww<<<666999333>>><<<<<<>>>??????===:::777666777999999:::;;;<<<===>>>>>>999888777888;;;=========???@@@@@@AAA@@@???>>>===>>>=========>>>===:::888888666555666888999:::999;;;::::::::::::999999999;;;===@@@BBBBBBAAA@@@???AAA@@@???>>><<<;;;:::999;;;666555888::::::<<>>@@@@@@BBBBBBAAABBBCCCDDDDDDEEEFFFLLLYYYppp|||wwwkkkCCC;;;@@@:::GGG[[[xxxHHH555555111777:::@@@<<<>>>???>>><<<;;;;;;;;;;;;:::999999999:::<<<<<<888888888:::<<<===<<<;;;@@@@@@@@@@@@????????????>>>===<<<======<<<999666666444111111333666888888<<<<<<<<<<<<;;;;;;;;;:::<<<>>>@@@BBBBBBBBB@@@@@@@@@???===:::888777666666:::666444888;;;<<<>>>AAA>>>??????>>><<<:::777555;;;:::777666777:::>>>@@@???666//////333333111000000111222333444444444444>>><<<999888888999999999888777777888999888555222333333555888::::::777555///111000---000888???BBB000000///...............444:::999000,,,///111///333555///---111///111>>>sssttt===///111,,,***---...///000000000000000//////...------------...---------------,,,++++++************************,,,++++++++++++,,,---------,,,,,,,,,,,,------...+++++++++***************++++++******+++,,,...///000///,,,***))))))***+++//////000111000///---,,,,,,,,,++++++++++++,,,,,,777444///---,,,------,,,++++++++++++++++++++++++***************************+++------+++***+++,,,***+++,,,---...---,,,++++++++++++++++++++++++++++++,,,------......------........................---------............///.........///000000...+++//////......---------,,,........................------........./////////111444444///---///222333888888OOO}}}xxxSSS???===@@@CCCEEE@@@@@@@@@AAACCCDDDDDDDDDOOOVVVkkkyyyzzzkkkCCC@@@GGG@@@???AAAOOOlllsssWWW444333333666<<>>======>>>===<<<:::888888999;;;<<<999999:::<<<>>>>>>===;;;@@@@@@???>>>>>>??????@@@>>>===<<<<<<<<<:::777555666333///...111444777999======<<<<<<;;;;;;::::::999:::===@@@BBBCCCCCCCCC???>>><<<:::888888888888:::666555999<<<===@@@CCCAAABBBBBBBBBAAA>>>:::888;;;:::888777777999<<<===CCC===666333333444444555666444333333333333222000>>><<<888666666777999:::;;;;;;<<<===>>><<<888555555555777999<<<<<<:::888///222///,,,333@@@CCC>>>000/////////////////////333888888222---...///......555111,,,222444222666SSSggg111///222***...---...000222333222222111//////...------------...,,,------------,,,++++++************************+++++++++++++++,,,,,,,,,++++++++++++,,,---......************************)))((((((((()))***+++,,,000///...,,,++++++...000333333333222000...,,,+++,,,++++++++++++++++++,,,999555000---,,,,,,,,,,,,++++++++++++++++++++++++************************)))***,,,,,,***)))***+++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++,,,------......------........................---------............//////...---.........,,,***------.........///////////////............//////............////////////222222222111222444666666333DDDjjjvvvZZZAAA===CCCCCCBBBCCC@@@AAABBBAAAAAADDDIIIMMM[[[ddd||||||uuunnnEEE@@@GGG@@@LLL@@@<<>>>>>??????>>>;;;:::999999;;;<<<::::::;;;===??????===;;;???>>>=========>>>??????<<<;;;:::;;;;;;:::777444666333///...111555888:::<<<<<<;;;;;;:::999999888777999;;;>>>@@@AAABBBBBB======<<<<<<<<<===>>>>>>;;;666555:::>>>???AAADDDAAABBBBBBCCCBBB???===<<<777777777777777777777777@@@@@@===666111111555888<<<888444222222333333333<<<:::888555444555777999::::::;;;<<<===;;;888444444444555777::::::888666000000---,,,777CCC???222---...///000000111111111111555666333............***555333,,,111444444999@@@]]]---///222***111...000111333444444333333//////...------------...,,,,,,------,,,,,,+++*********************************+++++++++,,,,,,,,,+++++++++++++++,,,---...************************(((((((((((()))***++++++...//////......///222666777666555333000---+++***++++++++++++++++++++++++777333///,,,+++++++++***++++++++++++++++++++++++************************(((***++++++***))))))***,,,++++++******+++++++++*********++++++,,,,,,,,,+++,,,------......------........................---------............///...---,,,,,,------+++***,,,,,,---...000111222333000///............///000........./////////000000333000///222555666555333555\\\{{{QQQDDD===AAADDD@@@>>>AAAAAAEEEHHHFFFDDDIIIVVV```fffqqq}}}~~~sssJJJ@@@FFFBBBOOOEEE>>>@@@HHH[[[zzz~~~wwwHHH888888444:::666AAACCCCCCBBB@@@>>>>>>>>>???>>><<<;;;:::::::::;;;<<<;;;;;;<<<>>>>>>===<<<<<<<<<<<<<<<============:::999999999:::999777555777444000000222666:::;;;<<<;;;;;;:::999888777777999999:::;;;<<<<<<<<<<<<:::;;;===???AAABBBBBBCCC<<<888777;;;>>>???BBBEEE?????????>>>>>><<<;;;;;;444444555555555555444333999>>>>>>777000///222555:::888555222222444777999999999888666444444666888888888888999:::999666333333222222444666666444222000---+++///:::>>>666)))+++,,,---///000111111111...222555333000......///+++555333---//////000888:::yyyPPP...000000***000000111222333333333333333//////...------------...,,,,,,,,,,,,,,,+++******************************)))******+++,,,+++++++++,,,++++++++++++,,,,,,---***************+++++++++))))))***++++++,,,,,,,,,+++...111111000000444777666555444111///,,,+++*********++++++++++++******111///,,,+++++++++***)))++++++++++++++++++++++++************************)))***,,,,,,***)))***+++,,,,,,++++++++++++++++++*********++++++,,,,,,---+++,,,------......------........................---------............///...---+++,,,------,,,+++,,,,,,---///000222333444111000///......///000111....../////////000000000444000...222555555444666LLLxxxYYYEEEBBBBBBDDDDDDBBBDDDGGG???DDDHHHIIIJJJSSSaaannnooo~~~~~~UUUFFFKKKMMMLLLGGGDDDBBB===???TTTlllkkkxxxUUU>>>777111<<<777>>>@@@AAA@@@>>>=========<<<<<<;;;;;;:::999999999<<<:::999999;;;<<<<<<;;;999999;;;<<<<<<<<<;;;;;;888777777888:::999777555666333111111333777:::;;;<<<<<<;;;:::999888777777666777777888999999::::::888:::>>>AAACCCCCCCCCBBB>>>999888<<>>>>><<<<<<<<<===999::::::::::::999888777;;;999777777888:::::::::777888:::<<<<<<<<<:::999666666666888::::::888666555333111111444777999:::===<<<<<<;;;999888777777111222333555777999;;;<<<777999===AAACCCCCCAAA@@@???:::999<<>><<<<<<======;;;:::888777666666777666444222...***...666666---+++000000111222222222111000///***---222444222......111000111---111888111+++444111\\\uuuGGG***,,,...+++---///111000///......///000000//////...------------...+++,,,,,,,,,,,,+++******************************((()))***+++,,,+++******------,,,+++************))))))******++++++++++++&&&'''((())))))******)))(((---222222///---...111++++++*********+++,,,,,,)))***+++,,,,,,+++***)))))))))***,,,---...,,,***++++++++++++++++++++++++***************************+++------+++***+++,,,,,,------...---,,,+++)))))))))***+++,,,,,,------+++,,,------......------........................---------.........//////---,,,++++++---//////...//////.........---------222000///......///000222////////////000000000000///222777999777:::LLLaaaTTT@@@FFFDDDEEEAAA===CCCLLLHHH===KKKKKKPPP]]]mmm{{{dddNNNPPPMMMQQQNNNJJJHHHFFFEEEDDDBBBCCCOOOfffxxx}}}}}}www```WWW222666AAA888AAA???>>>======;;;777555222333555666666666555555:::999888888888888888888888999:::;;;<<<<<<<<<<<<;;;:::888777777888:::;;;666555333000///000444888;;;===>>>>>><<<:::999:::666555444444666999<<<>>>777888:::<<<>>>>>>>>>===@@@===::::::<<<@@@CCCDDD@@@@@@>>><<<;;;999888777777666444333222333333444777;;;@@@AAA???999444111666555666777888777444222555:::===;;;:::<<<;;;888888999<<<===>>><<<:::888::::::;;;:::888444000...(((...333333000---...000000222444555555333000///...---///333333...+++,,,000111111111111000//////222LLLzzzCCC;;;111---...000000///111000...------...000111/////////......---------************************+++*********))))))((((((************************,,,***(((''')))************))))))))))))+++---...++++++***************+++///666:::666---'''(((,,,++++++++++++++++++++++++******))))))******+++,,,***,,,------,,,++++++,,,++++++++++++******)))))),,,,,,***&&&'''******'''++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,---......//////..............................000000//////............,,,,,,,,,---------......---------.........//////000000000000000/////////...///111111000000111333555333333444222???dddyyyQQQBBBBBB@@@AAA@@@CCCGGGGGGEEEGGGLLLPPPSSS\\\kkk{{{mmmRRRQQQOOORRROOOKKKHHHGGGFFFEEECCCAAADDDMMM___vvvvvvlllfffkkk===444<<<999???>>>=========<<<999666444555666777777777666666999888888777777777888888666777999:::;;;<<<======999999888777777888999999444333222000///000333666:::<<<>>>===<<<::::::;;;999888666444444555777999;;;<<<===>>>????????????@@@===:::999;;;>>>@@@@@@>>>>>>>>>===;;;999888777666555444333333333444555666999===???>>>:::444000555555666888999777444222555:::<<<:::999:::;;;888888999;;;======<<<:::888::::::;;;:::888555111///+++///333333///------///111222444555555333111//////---...222111---,,,---111111111111000000///...111III|||WWW<<<666...,,,...000000///000///---,,,,,,---///000.........---------,,,,,,************************************)))))))))(((************************,,,***(((((()))*********))))))(((((()))***,,,---++++++***************+++111444666222+++''')))---++++++++++++++++++++++++******))))))******+++,,,,,,...//////...------...++++++++++++*********)))(((***+++)))+++---,,,'''+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,------......................................./////////......---------,,,,,,---------.........---------.........//////////////////////////////...000111111111111222444666888666444???[[[\\\BBB>>>@@@@@@FFFEEEFFFJJJJJJIIILLLQQQVVV___mmmxxxzzz[[[TTTQQQRRROOOLLLIIIHHHGGGFFFDDDFFFBBB???DDDVVVqqqNNN333666:::===<<<<<<=========:::888555666777777888777777777777777666666666777777888777777888999::::::::::::666666666666666666666666333444444333222222333555999:::<<<<<<;;;;;;;;;<<<999888666444333444555666>>>>>>======>>>>>>???@@@???<<<999888999:::;;;;;;;;;<<<======<<<999777555555444333333333444555666777777999<<<===;;;444///444444666888:::999666333666:::;;;888777:::;;;999999:::<<<======<<<:::999::::::::::::888555222000---000333222///,,,,,,...222333555666666444111000000...---000000,,,,,,///111111111111000///...---000CCCzzzWWW;;;444000,,,+++...000000......---,,,++++++,,,---...------,,,,,,,,,,,,,,,+++************************************))))))))))))************************,,,***((((((***+++***))))))(((((('''((()))+++,,,+++***************++++++111111///,,,))))))+++---++++++++++++++++++++++++******))))))******+++,,,,,,---//////---------...++++++++++++************&&&***,,,,,,...000---(((++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,---.............................................------------,,,,,,,,,------------.........------........./////////.........//////////////////111222222222222333555444888666888PPPyyy\\\CCC<<>><<<999777777777666555888999;;;<<<;;;999666555555444333333444555666777888666666:::>>>===666000111222444777:::;;;888666777;;;<<<888777:::<<<;;;<<<===>>>>>>>>>===;;;:::::::::::::::888666333222,,,...000///---,,,---///222444666777777555222111111...---......,,,,,,000111111111000///...---,,,...;;;iiikkk===333///---,,,,,,...///...---,,,,,,+++******+++,,,,,,++++++++++++++++++++++++*********************************)))))))))))))))************************+++***))))))***+++***))))))((('''''''''(((***+++*********)))******+++,,,///---+++******+++++++++******************************))))))******+++,,,)))+++---,,,+++***+++,,,++++++++++++++++++++++++))),,,---,,,...111...)))***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---.........------........................,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////.............../////////000111333333333333555777666777;;;KKKlllxxx^^^FFFAAAEEEEEECCCCCCHHHFFFHHHMMMRRRVVV^^^ffftttuuu___XXXVVVSSSOOOKKKJJJHHHFFFDDDBBBCCCCCCAAA???AAAHHHMMMggg|||kkk>>>222444666666666888:::;;;:::888666555555555555555555555444444444444555666777888666777777888888777777666222333333444444333333222111333555555444333333333555777888888888888:::<<<888777777777777888::::::999999999999;;;===???AAA<<<;;;888777777666555333555777999::::::999666555555444444333444555777888888666666999>>>>>>999444...///111555999;;;;;;:::999===>>>:::999<<<>>>===??????@@@@@@???>>>===<<<999::::::999888666555444***+++,,,------...000222444555777888888666333222222...,,,------+++,,,000000000000//////---,,,,,,,,,333TTTPPP+++000///.........///...---++++++++++++******+++++++++++++++++++++++++++++++++************************))))))))))))))))))******************************+++***)))***+++,,,+++))))))((('''''''''((()))*********))))))***++++++,,,***))))))+++------+++(((******************************))))))******+++,,,)))+++,,,,,,+++******++++++++++++++++++++++++,,,///000...+++,,,///...************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---...---------........................+++,,,,,,,,,,,,,,,,,,,,,---------.........//////........./////////000000............//////000000111222444555444555777888::::::JJJmmmqqqQQQFFFBBBIIIKKKEEECCCGGGKKKJJJNNNVVV^^^eeepppzzzgggaaa[[[XXXSSSOOOLLLJJJGGGEEEAAACCCEEECCCAAA@@@AAADDDKKK]]]yyyjjj>>>111111555555555888:::;;;999888666555555444444444444555333333444444666777999999222333555777888999::::::222222222222222222222222///111222222111000000111444555666666555666888:::;;;:::999999888888888888999999:::;;;<<<>>>???@@@;;;999888888999888555333333444666888888888666666666555444444444555666777777666666999<<<===:::777......///222666999:::::::::>>>???<<<;;;>>>???===@@@@@@@@@@@@???>>>>>>===999999999999888777666555+++++++++,,,...111444555444666888999999777444333111---,,,------+++,,,///..................---,,,,,,///@@@fffuuuAAA'''///////////////...---,,,+++***++++++++++++++++++******++++++++++++,,,,,,,,,************************))))))))))))************************************+++******+++,,,,,,+++)))***)))((((((((()))******))))))))))))***+++,,,,,,((((((***,,,------***(((******************************))))))******+++,,,+++,,,......,,,,,,,,,---++++++++++++,,,,,,,,,,,,111111...***+++......+++************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------------........................++++++,,,,,,,,,,,,------------........./////////....../////////000000000......//////000000111111222333555666666666888:::<<>>>>><<<@@@??????>>>>>>===<<<<<<999999999999888777777777000///......000444666777555777999:::999888555333000---,,,......++++++...,,,,,,---.........------,,,///111EEErrrbbb666,,,111---.........---,,,,,,---***++++++++++++++++++***++++++++++++,,,,,,------************************((()))))))))************************************+++******+++------+++)))+++***))))))((()))***+++))))))))))))***+++,,,---))))))***++++++***++++++******************************))))))******+++,,,+++,,,......,,,+++,,,---+++++++++,,,,,,,,,---------......+++,,,000...***************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,------------,,,........................,,,,,,,,,,,,---------...............////////////.../////////000000000000//////000000111222222333222444666777777888:::;;;EEE]]]zzzXXXAAAEEEKKKQQQRRRLLLHHHLLLQQQSSSTTT\\\hhhsss}}}uuuuuufffbbb\\\WWWSSSOOOKKKIIIEEEEEEEEEEEEDDDBBB@@@>>><<<;;;@@@OOOiiiLLL///222:::888777888:::======<<<:::999888777555555555666777333333444555777999:::;;;;;;::::::999777666444333444333111000000111333444555555666555333333555777333333333222111222444666333444555777888:::;;;;;;999:::::::::999777555444888888999;;;<<<<<<999777222333333444555666777888888777666555444444555666111333666777777888999;;;666333///...///222444555666<<>>>>>===<<<;;;;;;;;;999999999888888888777777555333111000222555888999666777999::::::888666444///,,,,,,///...++++++---++++++,,,---............---111)))000ZZZKKK+++---111***,,,---,,,,,,,,,---...++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------************************(((((())))))*********+++************************+++******,,,------+++))),,,+++***))))))***++++++))))))))))))***+++,,,---+++++++++)))((((((+++...))))))))))))))))))))))))*********)))***++++++,,,(((***,,,+++***)))***++++++++++++,,,,,,---------(((+++------///111///))))))************+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---------,,,,,,........................,,,,,,,,,------...................../////////000////////////000000000000///000000111222333333333333444666777777888:::<<>>...::::::;;;;;;;;;;;;;;;;;;888666333222333333333222444444555555666777777888888888777666555444333333555444222111111111222222222222111111222444555666:::777333222333444222000333222666<<<>>><<<<<>>::::::::::::999999888888888777777888999888666444333333222111111111111111222222222222222222222222333333333333333333333333333222111///---///222555444333333888===@@@===:::???@@@@@@>>>999666555666777777888888888888888777555444444444444666777888777555333333444333000---...---+++*********+++,,,+++******---111333222000000+++***,,,---444MMMggghhhVVV@@@333000000,,,'''------,,,,,,,,,+++++++++++++++++++++++++++++++++------------,,,+++***)))+++++++++*********))))))************************+++***)))))))))***+++,,,)))************+++++++++******************++++++++++++,,,,,,,,,+++***)))))))))******+++,,,---...///,,,((())),,,---+++(((***************************+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++...+++)))+++///000...+++************************,,,,,,,,,+++++++++******,,,,,,,,,---------..............................//////.........---------,,,,,,---------.........---------...///000111222++++++++++++...111333333666444333444444555777999---111999DDDKKKPPPYYYaaayyy~~~qqqWWWQQQZZZWWW___^^^^^^```ffflllrrruuu~~~xxxmmmeee^^^VVVQQQJJJKKKJJJHHHFFFDDDDDDEEECCC@@@AAADDDAAA;;;===EEEXXXtttSSS:::777///999???>>>>>>>>>>>>>>>===<<<;;;999777666666666666555333333333333444555555666666666666666666666666666666444333222111000000000000111111111222444666888999777555222111222222222111666555888===>>><<<;;;===;;;:::999888888888888999666555555555666666444222333222222111111111111222000000000000000000000000///000000111222333333444333222111///......111333111000111666;;;>>><<<:::BBBBBB@@@<<<777444333444777777888888888888888777444444333333444666777888666444111000000000///---...---,,,+++***+++,,,------,,,+++---000333444444444000---...***)))222@@@EEE555%%%$$$...555000(((,,,,,,,,,,,,++++++++++++)))*********+++,,,,,,,,,------------,,,+++***)))+++************)))))))))******************************))))))******+++,,,)))************+++++++++((())))))***++++++,,,,,,++++++,,,,,,++++++***))))))***+++***)))+++111666...+++((()))+++---+++)))***************************++++++,,,---,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...+++***+++...///...+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,---------.............................................---------------------.........///000000///.........//////444444444444555666777888333222111222666===DDDHHHKKKUUUfffrrruuuuuu{{{|||wwwxxxuuufffXXXJJJRRRaaacccddddddfffiiinnnuuu{{{rrriiiccc[[[SSSNNNLLLJJJHHHEEEDDDEEEEEEAAA???@@@EEEFFFAAA>>>@@@>>>OOOiiiNNN999;;;555;;;===>>>>>>>>>>>>===<<<;;;:::999888777777888888666444333333333444444444555555555555555555666666777777444333222111000000//////000000111333555777888999444333222222333555666666<<<:::;;;>>><<<777444555777777888888999999999999555333222333444444222111111000000/////////000000..............................///000000111111222000111111000///000222444000000222666;;;>>>>>>===DDDBBB???;;;888666666666::::::::::::999888777666555555444333333444555666666444222000////////////...---,,,++++++,,,---...///...,,,---///222555777555111///111000---///444444111...------/////////,,,,,,,,,++++++++++++***((())))))***+++,,,,,,---,,,,,,,,,,,,,,,+++******************))))))))))))***************************************+++++++++))))))*********+++++++++))))))*********++++++++++++++++++++++++******))))))++++++)))'''+++444<<<---+++))))))+++,,,+++)))******************************++++++,,,,,,,,,,,,******++++++,,,,,,,,,------+++***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......................................................---............/////////000111111222222111000///......000333444333444777>>>AAACCCGGGPPP]]]ggglll{{{{{{mmmhhhllltttjjj^^^QQQLLLVVVccchhhfffhhhkkknnnsssxxx~~~{{{rrrmmmeee\\\UUURRRMMMIIIGGGFFFEEEEEEIIIDDDBBBDDDEEECCC@@@@@@>>>===GGGaaaTTT666777:::BBB===<<<===<<<<<<;;;:::999888;;;999888777888888777555333333333444444444444444444444555555666777777777444444333222111000///...///000111333555777888888666666555555444555666888888666666888555000,,,---000222666:::;;;:::888777333222000000111222111000...---------------......////////////////////////////////////////////////,,,...000111222333555777000000222666999<<<======DDDBBB???===<<<;;;;;;;;;>>>======;;;:::888666555888777555333111111111111333222111///------...///......---,,,,,,---...///000///...---...111555888333///...//////...---...---000222000+++((())),,,,,,,,,+++++++++*********(((((()))***++++++,,,,,,++++++,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))*********++++++++++++++++++*********))))))++++++*********))))))))))))***+++)))'''+++333;;;+++***))))))***++++++***))))))))))))))))))))))))************++++++,,,,,,*********++++++,,,,,,,,,,,,+++++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..............................---............................../////////000000,,,...111333444333222111------111;;;DDDMMMZZZffflllqqquuuxxx}}}hhhYYYpppvvvmmm___ddd```XXXYYY___dddiiijjjnnnrrrvvvyyy~~~}}}vvvlllaaa\\\UUUOOOLLLJJJIIIHHHIIIEEEAAAAAACCCEEEDDDCCCAAA;;;999CCCVVVooommmCCC666777@@@::::::::::::::::::999888777<<<:::777666777888777777444444444444444444555555444555555555666666777777555555444444222111///......///111333444666666666::::::999777444333444666555333444777666222000111,,,///555999;;;999666444333111//////000111000///,,,++++++++++++,,,,,,---////////////////////////////////////............+++...111333444555777999///000222555777:::<<<===CCCBBB@@@???@@@@@@???>>>>>>>>>===;;;999777555444:::888666333000//////.../////////---+++***+++---......---,,,---...///000000000000...---///333666999666222000///---+++***,,,***)))+++------+++'''++++++++++++************((()))))))))***+++++++++***+++++++++++++++******(((((()))))))))))))))***))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++,,,,,,++++++***))))))(((++++++***))))))))))))***((()))***)))(((***000555***))))))))))))***++++++))))))))))))))))))))))))+++************+++,,,,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------..............................---------...............////////////000000000000//////000000//////......>>><<>><<<;;;;;;CCCZZZppp^^^CCC555:::777888999999:::999999888888===:::666444555777888888555555555555555555555555555555555666666666666666666666666555444222000......///111222444444444444777888888666444444666888888777888;;;;;;777555666...000444666777666333111333111///...///000000///+++++++++++++++,,,------........................------......//////000000,,,///333555666666777888222333555666888:::<<<>>>CCCBBB@@@AAABBBBBB@@@>>>:::::::::999888777666555999777555222000/////////,,,...000///,,,***+++,,,///...---------...000111000111111///------000333<<<;;;999666333222000...---+++***,,,//////---+++++++++++++++************))))))))))))******************++++++++++++******(((((((((((())))))******))))))))))))))))))))))))((()))***+++,,,++++++***)))************+++++++++++++++******************,,,+++***)))((())))))***(((((((((((()))***,,,---))))))))))))))))))+++,,,))))))))))))))))))))))))+++***)))))))))***,,,,,,++++++++++++***************+++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------..............................---------.........////////////000000000111111111222222222333888???FFFKKKPPPOOOWWWeeepppxxxhhh```wwwdddXXXTTTllluuugggYYYeeemmmlllqqqssszzzzzzrrrggg___ZZZWWWTTTQQQSSSTTTTTTQQQNNNKKKFFFAAAAAABBBEEEEEE>>>777<<>>:::555333333666888999666666666666666666555555666666666666666666666666666777777666555222000///...///111222333333222222000222444555444666:::>>>;;;888999;;;:::555222333222222333444333222111000333111......///000000///,,,+++++++++,,,,,,---...------------------------+++,,,---...000111222222...111555777777666777777666777888999:::<<<>>>AAADDDBBBAAABBBCCCCCC???<<<666666777777777777666666777666444222000000000000---000222222///------...///...------...///000111000111222000---,,,...111777999:::888666666555333+++000444111***'''***///+++++++++************)))*********))))))))))))))))))******+++++++++******'''((((((((())))))******))))))))))))))))))))))))((()))***+++,,,+++******)))************+++++++++)))))))))***++++++,,,,,,,,,+++)))((((((((()))***(((''''''(((******)))'''((()))))))))((()))+++,,,))))))))))))))))))))))))+++***)))))))))***,,,---,,,+++++++++******)))))))))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------..............................---------.........//////000000000000111111111111000111555>>>OOOcccvvvmmmnnnvvv~~~sssrrryyy|||yyy~~~~~~wwwvvvssswwwpppbbbiiiNNNQQQbbbjjjUUUdddppppppvvv}}}|||rrrggg^^^[[[\\\^^^```^^^[[[XXXUUURRRMMMJJJFFFFFFEEEDDDCCCAAA@@@???@@@VVVxxxkkkJJJ777666:::444;;;@@@999666999666;;;;;;:::888777555444444555666777777666444222000777555333222222444777999555666666666555444333333555444222111111111222222000000000000222444666777888999;;;<<<;;;999777555444222000......000222333222000...------000333555---,,,++++++******++++++***---000222222111...,,,,,,---............111333111222444666777888999999999:::;;;<<<;;;===???BBBDDDEEEEEECCCDDDDDD>>>777000222444666777666444222333333333222000///000111111...,,,---000222222111111000///...---...///000/////////...------///222777<<<<<<777666999666.../////////------...+++(((************)))))))))))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************)))(((&&&%%%'''(((((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))))))))************))))))))))))******(((((()))***************))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................------......///000000000444///...222333000000444111>>>444\\\ooopppeee~~~jjj|||wwwjjjppplllxxxzzzsss~~~}}}gggUUU^^^xxxUUUUUU^^^ssswwwnnnqqq}}}zzzpppiiiffffffhhhaaa```___^^^]]]ZZZUUURRROOOOOONNNLLLIIIGGGDDDCCCKKKCCCGGGaaarrrXXXFFF888000444;;;888999<<<888;;;:::999888666555444333555666777888777555333222222222111111222444555666444444555555666555555555444444222111111111222222000000000111222444555666777888888999999888888777777555333111000111333444222000...,,,,,,...111333---,,,++++++******+++++++++,,,...000000///...,,,,,,---......---...///111111222222444555777888888===???@@@???>>>>>>???@@@CCCEEEEEECCCCCCCCC>>>777000111222444555444222111333333333222111111222333222///......111444444333000///...------...//////.........---,,,,,,---///000555666222222555333------///000//////---***'''***************)))))))))******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******))))))))))))************))))))))))))******(((((()))***************))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------......///000000000111...///333444000000333222>>>ZZZyyyzzzvvv}}}iiiiiiaaammmUUUYYY\\\iii}}}uuulllfffbbb``````^^^]]]]]]]]]]]]\\\XXXUUUUUUTTTRRROOOLLLIIIFFFDDDAAA;;;888>>>NNNgggdddAAA222000777999===???999:::999888777666555444333555555777777777666555444///000222444555555444333222333333444555555666666444333333222222222222333111111111111222333555555555555666777888888888888999888555333222333444555111000...,,,,,,---///000---,,,++++++******+++++++++,,,,,,---...---------+++---......---,,,---...111111000000222444666888AAACCCEEEDDDBBB???>>>>>>BBBDDDDDDBBBBBBBBB>>>777777666555666777777666444222222222333444555666666333111111222444666777777000//////...---..................---+++***+++---+++///000...---------+++,,,---...///...,,,***)))************************+++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))+++---...,,,,,,***)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))************))))))))))))******(((((()))***************))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000111000000111333333333999@@@NNNPPP~~~tttTTTtttxxxlllfff|||jjjhhheeerrrhhhhhhSSSYYY]]]jjjzzztttlllddd]]]XXXTTTRRRXXXVVVSSSRRRSSSSSSRRRPPPRRRQQQOOOMMMIIIFFFCCCBBB999AAAEEE???555<<<\\\}}}OOO;;;333888;;;@@@@@@777999888888777555444444333333333555666666666555555111333777999999777333111222222222222222222333333333333333333333333333333222222222222333333444444111333666888::::::999888:::888666444333333333444222111000...------......---,,,++++++******+++++++++++++++++++++,,,,,,---***,,,......,,,+++++++++111000...---...111555777AAACCCFFFFFFDDD@@@>>>===@@@CCCDDDAAA@@@@@@===888;;;888666666888999777555///000333666999:::888777444444555666888999::::::333222111000...---,,,,,,///000000...,,,++++++,,,+++,,,...---***'''***...666111,,,,,,+++******,,,*********+++++++++,,,,,,------,,,,,,+++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))+++...000///---+++)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))************))))))))))))******(((((()))***************((()))))))))***************************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........///000000111111000222222000000:::OOOaaawwwuuubbbuuupppxxxssspppjjjsssXXXWWWYYYjjjooowww}}}xxxpppiiiccc___ZZZWWWYYYTTTMMMIIIHHHJJJKKKKKKNNNMMMLLLKKKIIIGGGEEECCCFFFBBB???@@@@@@???CCCIIIpppRRR===444888;;;???@@@666888777777666555444333333111111222333444444444444333555888:::999555111...333222111000///...//////333333333333333333333333444444444444333333222222---111666:::<<<;;;888666777666444333111111111111333222111000//////......---,,,++++++******+++++++++******)))***+++,,,---+++,,,------+++***+++,,,111///---+++,,,///333666===@@@DDDEEECCC@@@>>>===???BBBCCC@@@>>>???===999888444222222555666333000,,,...333999===>>>:::777666777999::::::;;;<<<===666666444333000...,,,+++111222222111///------...+++***,,,...+++(((///;;;QQQAAA222,,,***(((***---)))******+++,,,------...---------,,,+++***)))(((************************))))))))))))))))))))))))+++***)))((((((***,,,...///---+++)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))******(((((()))***************((()))))))))*********************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111111///222111---222IIIkkkzzztttrrrmmm{{{kkkwwwyyyooorrrmmmzzzzzzooohhh^^^fffjjjmmmttt}}}yyyssspppmmmiiifff^^^XXXPPPJJJHHHHHHJJJKKKNNNMMMMMMLLLKKKJJJHHHGGGGGG>>>999???FFFEEE===888AAAXXXyyyyyyFFF666222777888<<>>BBBCCCBBB???=========AAABBB???<<<===<<<999888555222444888999555111---...222888>>>???<<<888888:::<<<===<<<<<<===>>>888888777666444222000///111333444333111000000000***'''***///,,,***888KKKoooTTT999---+++)))))),,,))))))***+++---...//////,,,---------,,,+++******************************)))))))))))))))))))))))),,,+++***)))((()))***+++,,,,,,***)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))************))))))))))))******(((((()))***************))))))))))))*********************************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...//////000000111111222...000000222BBBaaa{{{{{{lllqqquuu{{{xxxsssvvv{{{}}}uuurrrooojjjfff^^^YYYSSSNNNKKKJJJJJJIIILLLLLLLLLKKKIIIHHHFFFFFF>>>???AAADDDAAA<<<===AAA///<<>>AAABBB@@@===<<<<<<<<>>;;;<<<<<<::::::777555888===>>>999444111//////333:::>>>>>><<<:::===??????===<<<<<<===777888888999888777666555000222444444333111111222...((()))///+++(((999RRR{{{YYY777,,,---+++***+++))))))***,,,---///000000,,,,,,,,,---,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))************))))))))))))******(((((()))***************))))))))))))************************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------/////////000111111222222000000444CCCaaa{{{|||vvvzzzsssmmm~~~uuuooojjjddd___ZZZWWWSSSPPPMMMKKKHHHEEEHHHHHHHHHFFFEEECCCAAA@@@BBBAAACCCDDDAAA<<<<<<@@@@@@<<<999<<>>@@@BBBAAA???<<<;;;;;;;;;@@@BBB>>>:::;;;;;;:::777444333777===>>>888222666111---///666<<>>AAA@@@===;;;<<<===555777888:::;;;;;;;;;;;;///111444444333222222222555,,,+++///)))$$$666QQQyyyTTT111(((---...++++++))))))+++,,,...///000111++++++,,,---------,,,,,,************************))))))))))))))))))))))))&&&'''((()))))))))))))))'''(((((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******))))))))))))************))))))))))))******(((((()))***************))))))))))))************************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......................../////////000111111222222333333:::TTT|||qqqccchhhuuuzzz|||ooofffaaa___YYYTTTOOOMMMMMMLLLIIIFFFHHHGGGEEEEEEFFFFFFDDDCCCAAABBBBBBBBBBBBAAA@@@@@@<<<;;;;;;<<<;;;@@@RRRdddWWWvvv|||OOO<<<888444222444444444444555555555555555333444444222111111333555444444333222222222333333444444444444444444333333444444444222000///111333444111000222666999999777777777666555444222000///...000111111//////222555222222000///....................................***+++,,,,,,,,,,,,+++***...------,,,,,,++++++***......---)))''')))000666+++***+++......---///444BBB@@@>>>>>>>>>===:::888??????===999:::>>>>>>;;;333666777555555888777444222333111---000888>>>???@@@??????>>>===<<<;;;;;;999888777888:::<<<===<<<888777666555333222000000///---,,,+++)))***333===lllTTT888((((((,,,***&&&***))))))***,,,///333555+++++++++,,,///000///---************))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************+++++++++,,,,,,,,,++++++******++++++,,,---//////---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,000222111---+++...111222///---000333333333444444///BBBllliiiuuuuuukkkeeeccc^^^YYYTTTPPPOOOMMMIIIFFFDDDCCCBBBCCCFFFGGGFFFEEE??????@@@@@@??????>>>===CCC@@@???===888666===HHHNNNfffqqq```}}}^^^???555666444333555222333444555666777888888888888777555222222333444555444333333222222222222333333444444444444444444333444444222000000111222222111000111555777888777666666555444333111///...///000222111//////111333222111000//////.................................***+++,,,,,,,,,,,,+++***---------,,,,,,+++++++++,,,***)))(((+++...111333,,,+++,,,......,,,...333>>>>>>??????>>>===<<<<<<===>>>;;;666555999<<<;;;222666666444555888888555111333111...111888===>>>????????????>>>===<<<;;;999888777888;;;<<<===<<<:::999777555333111000000///---,,,,,,******111:::RRRBBB///''')))---,,,(((************+++---///111+++++++++,,,//////...---************))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***)))((((((((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))***************+++++++++,,,,,,++++++******++++++,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///222000---+++...111000///000222222111222666333BBBeee|||~~~vvvwww}}}qqqiiieeeccc^^^XXXTTTQQQNNNHHHDDDBBBAAAAAABBBDDDEEEEEEDDD???????????????>>>======<<<;;;<<<<<<:::666777;;;888EEEYYYqqqsssvvvgggsss}}}~~~QQQ???111111555444444555111222444666888999:::;;;::::::888555222000111222666555444333222222111222222222333333444444555555222333444333111000000000111000///000333555666555444444444333222000///...111222222111///...000111111111000000//////..............................***++++++,,,,,,++++++***---------,,,,,,,,,,,,,,,***((('''***000333222000---+++,,,...---+++,,,111888<<>><<<>>>@@@@@@BBB@@@999555999>>>@@@222555666444555888888666222444333000222888<<<;;;===>>>??????>>>===<<<;;;999888777999;;;===<<<<<<<<<:::888555333111111111///---,,,---+++***///666999333+++))),,,...,,,*********+++++++++,,,------,,,++++++---//////...---************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))***************++++++++++++,,,++++++******++++++,,,---++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,///111000---,,,...111...///333444111///555???PPPeee}}}rrryyymmmfffeee```YYYTTTQQQMMMHHHCCCDDDCCCAAAAAABBBBBB@@@???@@@@@@@@@AAA@@@??????>>>777777999<<>>===<<>><<>>>>>BBBLLL<<<444111444777555444555222444666888999:::::::::777777666333000///000111666555444333222111111111111111222333444444555555111333444444222000////////////...///111333444444444444444333333111000000333222222000////////////000000000000000///..............................++++++++++++++++++++++++,,,,,,,,,---------------******+++///333444222///...,,,,,,...,,,)))+++///555:::???@@@===;;;===AAA???DDDDDD===888999>>>@@@111444444222333777888666555777666222333777888666999:::<<<<<<<<<;;;999888888777777999<<<===<<<;;;;;;999777555444444444555///------...,,,***---222222111///......---,,,******+++---...//////......,,,++++++---...///...,,,************)))))))))((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************++++++++++++++++++******++++++,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...000///...---///111...000444555///000@@@SSSttt~~~{{{tttwwwnnnfff```XXXSSSPPPLLLHHHDDDCCCBBB@@@@@@AAAAAA???>>>??????@@@@@@??????>>>===<<<<<<;;;<<<>>>???===999;;;:::999888:::BBBPPP[[[rrrYYY===;;;888333555777555666888888666666777555666888999999999888777444444444222111111333555666555444333222222222222111111222222333444555555000222444444222/////////....../////////000222333444444555444444333222222444333111000/////////...///000000111000000///...........................++++++++++++++++++++++++,,,,,,,,,------.........,,,///333444222000///000---+++,,,---,,,(((***...333999>>>???<<<:::<<>>888777888888111333333111111555777555777999999555444666555111555555666777888777666555777777888:::<<<===<<<;;;777777666666666777888999222///......---***+++000222222222000---,,,,,,,,,+++---000333555444333222---,,,,,,---...///---,,,************)))))))))((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************************************************))))))))))))******))))))*********+++++++++++++++******++++++,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///000111000333333///444OOOmmm{{{sssxxx~~~{{{kkkcccZZZSSSOOOLLLIIIFFF???>>>>>>???AAABBBBBBAAA===============<<<;;;;;;:::;;;;;;999;;;>>>>>>;;;888:::???@@@;;;666888>>>FFFUUUccckkksssnnn???333999:::888555666777777777777888:::777888999:::999777555333333444555444333444777999444444333333222222333333111111222222333333444444111222333222000/////////---...//////...///111333444444555555555444333333444222000///000000///......///000111111000///...........................,,,++++++******++++++,,,++++++,,,---...//////000000333666555000---...000,,,***+++---+++((()))...111666;;;===;;;:::;;;<<<:::@@@CCC???;;;999777444111333222//////333444222666::::::777666666444000111111111222222333444444777777888:::======<<<:::444555666777999:::;;;<<<666111//////...++++++...000///...,,,++++++---///---000555999:::999777555---,,,,,,---......---+++************))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))))))))******)))))))))************+++++++++******++++++,,,---...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000333000111333000:::]]]xxxuuuqqqttttttkkk___VVVQQQNNNKKKIII???>>>>>>???AAABBBBBBAAA<<<<<<======<<<<<<;;;:::444888:::999:::???@@@===>>><<<===@@@===999;;;@@@555666@@@MMMSSS___VVV===777666:::333555777666777888::::::666888999:::999777444222333444444444333444777999333333222222222333444444222222222222222222333333222222222111///...///000---///000000......111333222333333444444444333333444111//////000111000......///000111111000///...........................,,,,,,+++******+++,,,,,,++++++,,,---...///000111333333222000...------...+++)))***,,,+++(((***......111555999<<<<<<<<<;;;>>>BBBBBB>>><<<;;;888444111222111---,,,000111///333777999888888999666222000///......///111333444777777888;;;======<<<:::333555777:::;;;;;;;;;;;;999444//////...++++++......---+++******+++---...111444999===>>><<<888555---,,,,,,---......---+++************))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))************++++++******++++++,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000444///000444444???dddyyyqqqqqqtttwww}}}aaazzz|||rrrdddXXXRRROOOMMMKKKCCCAAA@@@@@@AAA@@@???>>>>>>>>>>>>>>>>>>======<<<777>>>@@@<<<:::<<<<<<888;;;666777>>>@@@<<<:::<<<<<<;;;;;;<<<>>>PPPzzzgggBBB///777444666888777777999:::999555666888999999777444222222333333222111222444777222222222222333444555555333333222222222222222222333333222000......///111---///111000......111444111111222333333333222222444111...///111222000///---...000111222111///...........................---,,,+++******+++,,,---***+++,,,---...000111111666111,,,+++---///...,,,***))))))++++++(((***...+++---111777<<<>>>===;;;>>>???<<<888777888555000111222000,,,+++...///...///444888888999;;;999444000///---,,,---000333555666777888;;;===>>><<<:::444666999<<<<<<<<<:::999<<<555000///...+++,,,///000...,,,++++++,,,,,,,,,333777<<>><<<;;;<<<;;;;;;<<<===>>>>>>>>>===;;;::::::999999:::<<<<<<;;;999999:::;;;<<<<<<<<<;;;:::999;;;===<<<===MMMqqqiiiTTTHHHDDD666111888999333777BBB999888777666555444333222444444444333333333222222111111222333333444555555222222222222222222222222111222333111///......///111111000///////////////222111111000000000000000222222///---000444222...////////////...---,,,+++,,,,,,,,,---------.........---+++******+++---...+++,,,---...////////////,,,++++++++++++,,,---...---,,,+++*********+++,,,---///000222888??????;;;>>>;;;555000222777888444000...++++++---...//////222111111444888888555222,,,+++---///...,,,111888333444777;;;???@@@>>><<<999<<>>>>>>>>>>>555.........,,,...333+++)))***------,,,...333777888:::;;;;;;888666444000---+++***,,,---......))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++///...,,,+++++++++,,,,,,------------...///000000(((///000++++++222222,,,000333444444;;;RRRuuu}}}uuudddgggrrrdddYYYlll{{{eeetttwwwyyycccZZZyyy}}}pppccc[[[UUUOOOJJJEEEBBB???=========<<<;;;<<<<<<=========<<<;;;:::999888888999;;;;;;:::999888999;;;<<<<<<<<<;;;;;;<<<===:::777===PPPgggwww~~~ooo```FFF333333???BBB===999888777666555444333333444444444333333333222222111111222333333444555555222222222222222222222222111222333111///...///000111111000///////////////222111111000000000000000111111///---///333333...//////////////////...------------.........//////...---+++******+++---...++++++,,,....../////////,,,,,,---------............---,,,+++++++++,,,,,,,,,...///111888??????;;;:::999555222444888777222000---+++***+++---------111000000333555666333000---,,,---///...---222:::666666999<<<@@@AAA???===:::<<>><<<<<<<<<;;;444///000000---...111---******---......111666888999:::<<<;;;999777555222///,,,+++,,,.........))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++...---,,,+++******+++,,,,,,,,,,,,,,,---...///000///000...+++---222444222444111222???XXXuuu{{{jjjjjj|||fffkkk```pppyyyfffPPPUUUyyyrrrzzz{{{sssrrrrrreee___YYYPPPIIIDDDBBB@@@?????????===;;;;;;;;;;;;<<<;;;::::::999888777777888::::::999888777888:::;;;<<<<<<<<<<<<;;;;;;;;;DDDXXXnnnzzzzzzwwwggg===...;;;BBB999888888777666555444444333444444444444333333333333111222222333333444444555222222222222222222222222111222222111///...///000111111000///////////////222222111111000000000000///000///---///333333///......///000000000000///........./////////000000...---,,,++++++,,,---...***+++,,,------......---,,,---.../////////...---///...---,,,,,,,,,------***,,,...000777???@@@<<<777888666555888;;;888333000---***)))***+++++++++......///111333333111///000......///......444<<<999999:::===@@@AAA@@@>>>;;;===??????===;;;;;;;;;999444111222222///---......******...000111555:::999:::;;;<<<<<<:::888777333111---,,,,,,------,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++,,,,,,+++************+++++++++++++++,,,---...///000---,,,000222111222444666;;;IIIaaa}}}llltttjjjdddxxx}}}|||qqquuuqqq___kkkYYYIIIJJJccctttzzz{{{xxx}}}{{{nnneee[[[QQQJJJCCCAAA@@@@@@@@@???<<<:::::::::::::::999999999888777666666777999999888777777777999:::;;;<<<=========999CCC``````===///444<<<777777666666555555444444555444444444444333333333222222222333333444444444222222222222222222222222000222222111/////////000111000000///////////////222222222222111111000000...000///---...222333000,,,---...///000000000000---.........////////////...---,,,,,,,,,,,,---...***+++,,,,,,---------,,,+++,,,...000000...---,,,...------,,,,,,,,,,,,,,,***+++,,,///666???@@@===888888777666999===;;;666111...+++)))***++++++***+++,,,---000222333333333222000//////......555>>>;;;;;;;;;===???AAA@@@???;;;===>>>???>>>======>>><<<888333111000///...------***,,,222666666888;;;:::;;;<<<===<<<;;;:::888444111---++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))******+++))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********++++++++++++*********************++++++++++++,,,---......***)))///777555...000888@@@WWWuuuwwwgggrrr[[[___uuurrrrrr~~~mmmtttvvvyyyWWWLLLBBBZZZ~~~}}}~~~pppaaaVVVQQQDDDBBBAAA@@@@@@>>>;;;999::::::999999888888888888777666666777999999888666777777888999:::;;;======BBB999HHHuuu}}}jjjooodddlll{{{}}}___666,,,999666666666666666555555555555555555444444444333333222222333333333333444444222222222222222222222222000111222111000///000111111000000///////////////111222222222222111000000---000000------111222000***+++,,,---.../////////,,,,,,---------.........------------------------++++++,,,,,,------,,,,,,***,,,---......---+++***,,,,,,,,,,,,+++++++++***)))++++++---555>>>@@@===777777444222555;;;;;;777222///,,,***+++,,,,,,+++)))***---000222555777888444222000000......555===;;;:::999:::===?????????:::<<<>>>???>>>>>>???AAAAAA<<<555///.../////////,,,+++///777<<<<<<:::;;;<<<<<<======<<<;;;999888222///+++))))))))))))((())))))))))))))))))))))))************************(((((())))))******++++++************************((()))))))))************))))))))))))))))))))))))***))))))))))))))))))***((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++************************++++++++++++,,,---......,,,---222777333000<<>>;;;999::::::999888888888888999777666666777999999888777888888888888999;;;<<<===???666FFFrrr]]]>>>:::FFFDDDVVVqqqpppPPP555000555555555666666666666666555555555555444444444333333333333333333333333333222222222222222222222222000111222111000///000111111111000///////////////111222333333333222000///---111111...,,,///000///)))***+++,,,---.........,,,,,,,,,------------...------------------------,,,,,,------------,,,,,,+++,,,---------,,,+++***++++++,,,,,,,,,+++***)))***++++++---444<<>>;;;<<<>>>>>>======???AAABBB>>>777///...222333222///---000:::@@@???===<<<>>>>>>===<<<;;;999888777111...***(((((((((((('''))))))))))))))))))))))))************************))))))******************************************))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++)))***++++++,,,+++++++++++++++++++++,,,---...///555555444222222>>>WWWnnn|||gggTTTMMMVVVpppxxxhhhhhhttt\\\fffpppzzzaaaHHHAAAFFFDDDYYY}}}~~~{{{lll___XXXMMMIIIEEEBBB@@@???===;;;;;;:::999888888888999999777777666888999:::999777999999888888888999;;;<<<888666???\\\kkkHHH===888888<<>>===;;;;;;999888888888999:::888777777888::::::999888:::999888888888999:::;;;888;;;;;;FFFjjjmmmHHH777:::EEE===444UUUyyyNNN444444555555666777777777666666555555555444444444333333333333333333333333222222222222222222222222///000111111000///000222111111000///////////////111222333444444222111//////333333...+++,,,...---,,,---......///...................../////////000------............------.........///......------000///...---------------,,,---.........---,,,+++,,,,,,+++,,,222:::===:::333555555555777:::555///---***(((((()))+++,,,,,,,,,...000000///000444777666555444444000,,,...444222000...///333777:::;;;>>>>>>===;;;888666666777777:::888444666<<<<<<888999333111777>>>AAABBBCCC@@@???===;;;999666555444111...+++))))))*********))))))))))))))))))))))))++++++++++++++++++++++++,,,+++++++++***)))))))))************************))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++***+++,,,---...------,,,------------...///000000...222333555HHHhhhzzz}}}}}}jjj{{{nnnmmm{{{~~~zzz|||yyy\\\JJJEEEDDDBBB???PPP|||}}}hhh^^^UUUQQQJJJCCC???>>>@@@BBB888888888999999999888888777777666666555555555444:::999888777777777999999777@@@777888UUUpppoooLLLAAA???===666???666333kkk{{{III444555;;;000111999555999777444333444555444333333333333333222111000000555444222000000000000111000000///////////////000///111111000///......000///333666555111///111555333000---,,,...///...,,,***,,,...000111111000///---000222333222000//////////////////...............///000000000...---,,,------............---------777AAAAAA888...++++++000,,,***+++111777;;;<<<===777222444:::<<<666000++++++***)))(((((())))))(((---000...000444333...222111111222333222000...333222111///...111555999>>>======<<<;;;999888777888777:::@@@BBB@@@CCCJJJFFFKKKKKKCCC>>>@@@BBBAAA@@@>>>:::444000///000222333111...)))''''''+++...,,,,,,,,,,,,,,,,,,++++++---,,,+++******+++,,,---***))))))***,,,,,,+++)))+++*********))))))((((((((((((((((((((()))******))))))(((((((((((())))))'''(((***)))(((''')))***))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))************++++++++++++++++++++++++************************)))***+++,,,------------***,,,---------...000333000000...===___vvv}}}]]]vvvyyywwwvvvaaaCCC<<>>BBBKKK^^^tttuuudddMMMJJJFFFBBB???===<<<;;;;;;<<<<<<999777666888;;;777666666666555555555444999999888777777888888999777===888777IIIbbbvvvkkkCCC888999AAA666;;;999444VVVpppBBB,,,111///000888777777555444333222222222222222222333333222222111111444333111000//////000000000000////////////000000///000111000///...///000///111444333111000111333444111...---//////...---+++---...000111000///...---///222222111/////////............------------...//////000///...---,,,------............------???DDDHHHGGG@@@777000---...,,,)))+++111777<<<===>>>888333444:::;;;666000---,,,+++************+++---222333//////444666444000000000111111111///---......///......111555888;;;;;;;;;;;;:::999999888<<<;;;>>>DDDEEECCCEEEJJJnnnuuussscccNNNBBB===:::===<<<:::777333000......///...,,,)))((())),,,///,,,---......---,,,+++***,,,++++++++++++++++++,,,***))))))***,,,,,,+++)))************)))))))))(((((((((((((((((()))******))))))(((((((((((())))))''')))***)))(((((()))***))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))************++++++++++++++++++++++++************************)))***+++,,,------------+++,,,---------...000222//////999NNNjjj|||gggzzz{{{pppvvvmmmRRR<<<;;;===;;;>>>FFF___tttwwweeebbb\\\WWWQQQIII>>>777888:::<<<:::777666777999666666666555555555555555888888777777777888888999777999;;;<<>>999444555999:::666000...------,,,,,,,,,,,,,,,+++000444111///000111111...//////000000...---,,,***+++---......000333666777777888888999999::::::===>>>AAAEEEFFFDDDEEEHHHnnnyyy|||lllSSS@@@:::::::::::::::888555111,,,******++++++***)))***---///......///000///---***)))+++++++++,,,,,,+++++++++***))))))***,,,,,,+++)))************)))))))))))))))(((((((((((()))*********))))))(((((())))))***((()))******(((((((((***))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))************++++++++++++++++++++++++******************************+++,,,------------,,,---......------///111000111JJJgggwwwnnnwwwqqqtttyyyRRRAAA777;;;>>>:::;;;BBBQQQgggzzzrrreeeUUUJJJ777777777888999888555333555555555555555555555555777777777777777888888888:::555:::;;;DDDmmmjjjJJJVVVgggvvvbbb???444222222444777BBBBBB333JJJjjjBBB333111000111111222444666555333222333555//////111222222333333333111000000///////////////000////////////000000111...///000000//////000111///......000222333222000333222111000000000//////---.../////////...---,,,+++---//////---,,,,,,---.........---------,,,,,,---------...------------,,,------......------,,,222333333333111///,,,***+++***)))+++000666<<<@@@===888444444888888444///...------,,,,,,---------(((...555555222///---,,,...///000111///...------)))+++...//////000222333333333444555777999:::;;;<<<>>>AAADDDDDDBBBCCCDDDNNNXXX```XXXHHH<<<;;;===:::999777666333000,,,)))((()))++++++***+++,,,...//////111111000---***(((***+++,,,------,,,+++******))))))***,,,,,,+++)))*********)))))))))))))))))))))(((((())))))***+++***))))))))))))))))))***)))***+++***(((((((((***))))))))))))))))))))))))((()))))))))************((()))))))))************************************((()))))))))***************************************************************+++,,,,,,---------,,,---.........,,,,,,...000111555[[[zzz~~~]]]uuuqqqxxxkkkBBB:::777===???;;;===DDDDDDXXXuuu~~~rrrjjjHHH???666333555888666333444444444555555555555555666666777777888888888888:::222666444222PPPtttzzz```555777===FFFZZZ]]]GGG666333000---777666888>>>222<<>>AAABBBBBBBBBCCCDDDFFFIIILLLJJJCCC======???<<<888444111///...,,,***(((***,,,,,,++++++,,,---///000000000///---***)))***+++,,,------,,,+++******))))))***,,,,,,+++)))))))))))))))))))))******)))))))))))))))***++++++******))))))))))))*********++++++***)))(((((()))))))))))))))))))))))))))((()))))))))************((()))))))))************************************((()))))))))************************************************************++++++,,,---------,,,,,,---.........,,,,,,...000222>>>iii]]]uuu}}}``````sssqqqtttuuuTTT<<<888999===>>>;;;>>>FFFFFFPPPfff{{{tttqqq]]]OOO>>>333222555888888444444444444444555555555555555666777888888888888777444888777000999QQQ```ccczzzPPP???333111777999000111666333333<<<333,,,444333888NNNlllQQQEEE888000222000......000111222111...///000111222222222222///000000111111000/////////......//////000111222///111111000///......000000111111222111111000000000111222222000.........------------------......+++---...---,,,+++,,,...000000/////////.........,,,,,,+++++++++,,,------,,,,,,------------,,,,,,))),,,///---***)))+++///******+++,,,...444;;;@@@999666444444666777444111------------------...///222000///222222//////111///222555444111///000111///111333222111000000111000000000000222444777888999>>>@@@???@@@DDDGGGGGGLLLGGGDDDEEEDDDBBBBBBDDD>>>888111---,,,---,,,***)))+++,,,,,,,,,,,,---////////////...---,,,+++++++++++++++,,,,,,+++++++++***))))))***,,,,,,+++)))))))))))))))***************))))))))))))***+++++++++******))))))******+++***+++,,,+++)))(((((()))))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))************************************************************+++,,,,,,------,,,,,,,,,,,,---......------///111666MMMuuuppprrr{{{|||cccnnn}}}hhhpppbbbEEE;;;888888;;;;;;:::>>>DDDEEEHHHUUUpppzzz}}}xxxmmmaaaYYYWWWWWW[[[TTTIII>>>777555777:::333333333444444555555555444555666777888888888777444777:::===;;;777JJJkkkkkkpppJJJ999111222333///444999333888;;;333---222333555<<>>@@@BBBBBBCCCGGG===777///+++,,,,,,+++((((((***,,,,,,---...111333///...---,,,++++++,,,,,,,,,++++++++++++++++++,,,***))))))***,,,,,,+++)))((()))))))))******************))))))******+++,,,+++******))))))******++++++,,,,,,+++)))(((((()))))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))************************************************************+++,,,,,,------,,,,,,++++++,,,---------...000222>>>___~~~sss~~~mmmvvvwwwNNN===:::888777:::;;;<<<>>>BBBBBBEEESSSlll{{{hhhfff^^^PPPAAA999:::>>>IIINNNQQQKKK@@@777555777333333333444444555555555333444666777888888888777333888666999<<<444III{{{{{{EEE777333777:::666888666+++888777666888888444000000999ZZZoooEEE<<<222///333555222---///000000111111111111000000111222333333222111000............///000222222222333333111...,,,,,,---111555888666000---///222---000222111...,,,,,,---+++++++++,,,---...///000---......---,,,,,,---///......---------,,,,,,,,,++++++*********+++---...+++,,,,,,------,,,,,,+++---)))'''***///111///,,,***,,,,,,,,,---111999>>>999777666777999:::999888000000///000000111222222///333CCCWWW]]]NNN777)))...222666555111...///222---...000000000111333555111000///...///000222444111666888555888AAAGGGGGGFFF@@@<<<>>>???<<<>>>CCC<<<666///,,,------***&&&''')))+++,,,---000444777...---+++******+++---...---,,,+++******+++,,,---***))))))***,,,,,,+++)))(((((())))))*********+++*********)))******+++,,,++++++************+++++++++,,,---+++)))(((((()))))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))************))))))))))))))))))))))))************************,,,,,,,,,------,,,++++++***,,,---------...000333FFFlllzzz||||||ttt}}}ggg???::::::888888;;;===>>>@@@BBBFFFNNN___tttwwwjjjWWWGGG???;;;:::999777>>>EEEGGGDDD===888666444444555555555555555555222444666777777777888::::::666888>>>:::555EEE\\\\\\EEE666<<<333555:::777777666---111222444666666555444333000111777DDDeeeeee;;;)))666:::333111333000000111111111222222222111111333333333111///...////////////000000000000333222000............///555444111///......///000000000//////............/////////////////////////////////...------,,,,,,,,,---...//////......---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------------------------+++***+++---------333;;;???999777<<<>>>;;;888:::111111111111111111222222222777FFFWWWYYYIII555***///...000222000---000777444555555333111111222444444000------000555777777444222000222888@@@FFFJJJ???:::555333666:::<<<===;;;888333...***(((((((((*********+++---000333555...---,,,,,,,,,---......,,,,,,,,,++++++*********)))************+++++++++******))))))))))))******(((((()))***+++,,,,,,,,,******))))))))))))******,,,---...,,,***))))))***)))))))))))))))))))))))),,,,,,+++***))))))******++++++++++++++++++++++++,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******************------------------------,,,,,,......++++++333>>>]]]rrr}}}ccc{{{~~~jjjHHH555666999555555:::???@@@BBBEEEJJJgggzzzeeeQQQEEE>>>:::888555999======;;;777444444555555555555555555555555222444666777777777888:::<<<777666888777???aaasssNNN===:::555...333999444333555000222333555666666444333222000//////111EEEnnnYYY999+++333444111111///000000111111111222222222222222111111000000000000////////////000000000111333222111///......//////444333000...------...///////////////......------......................../////////......------------...///000000///---,,,+++++++++******+++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,***+++---,,,,,,222:::===999888===???;;;888999000111111222222222222222222///333;;;===666...+++///---,,,......---000555555555555333000//////111333000---...111444666555555333222333777<<>>;;;888888000111333444444444333222555...)))***------...000000+++)))---//////000333444555444222///---------111///...///111333333333333333444777:::<<<<<<;;;888333---,,,///222333333333111...,,,***)))******))))))))))))+++---///000------,,,+++*********++++++++++++++++++*********)))))))))*********++++++******))))))))))))************************+++++++++******))))))******++++++,,,---,,,***))))))***)))))))))))))))))))))))),,,+++******)))*********++++++++++++++++++++++++,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))************************------------------------...---......---///999DDDkkkuuuyyypppcccVVVGGG:::===<<>>===:::666555888;;;===333444444555444333222111,,,,,,,,,...222333111---000---000777:::777111///,,,...000000...------...---...000000000/////////---000555;;;>>>===999555555111------000333333333555444111...,,,+++******(((((((((((())))))******+++++++++******)))))))))************************(((((()))))))))***************))))))))))))******+++++++++***************(((((((((''''''(((((((((***+++,,,+++)))((()))***))))))))))))))))))))))))+++***************++++++)))))))))******++++++++++++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,---...555>>>:::;;;999444222333555444666000...555>>>EEEMMMTTTVVVJJJCCCCCC???<<>><<<;;;:::;;;;;;:::777444666666666555444444333333222444666666555555666777999555555777777555777<<<\\\gggeeetttiiiGGG444555555666999666666555444333222111000000///333,,,---333000PPPRRR---222333,,,...444222222222111111111111111,,,---///111111000...---000000000111111111222222000111111222222111000000------------,,,,,,+++++++++,,,...///000///---,,,------------------------------...///000000111111111111222222111000///...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,,,,,,,+++)))///666<<<===;;;555333777<<<===666555444333222111000///,,,,,,++++++///444333///000///333:::;;;555000...***---///000///---......---...000000...------...---///333777999777111---111...++++++///222333222555444222///---+++******))))))))))))(((((((((((()))***++++++++++++******)))))))))***************((((((((()))))))))************))))))))))))************************++++++)))((((((''''''(((((())))))***+++***)))((()))+++))))))))))))))))))))))))*********)))******+++,,,(((((())))))***+++++++++*********)))******+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111...---...,,,***---222***---000222444555444333222444000+++...666777111666111000222222333???NNN[[[KKKHHH<<<999???>>>MMM[[[CCC222444555000444@@@<<<999;;;HHHZZZkkkzzzmmmZZZIII@@@@@@>>>;;;:::;;;:::777555777666666555444444333333222444666666555444555666999555333555777777999;;;@@@hhh|||[[[{{{fffEEE333666555444777777555444333222111111111111111888///---555111KKKiiiAAA333...000222---222222222111111111000000------......////////////000000111111111222222222//////000111111111000///---------------,,,,,,++++++,,,///000111000...---........................,,,---...///000111222222111000000/////////000000------,,,,,,,,,,,,------------------------------,,,------......//////000...,,,,,,---++++++000888888======777555888;;;:::999777444111///.........---///---,,,111888888333000000333777555///---...+++---000000///---,,,------///000...,,,+++,,,...,,,...000444666444000,,,///,,,)))+++///333444444222111000...---,,,++++++)))))))))))))))(((''''''((()))***,,,,,,,,,,,,+++((()))))))))*********+++(((((((((((()))))))))*********))))))))))))******)))))))))***+++++++++,,,******))))))))))))******(((***+++***)))((()))+++))))))))))))))))))))))))******))))))***++++++,,,((((((((()))***+++++++++******))))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++111......///...******...------...111111///---,,,...222222///111777555...000111222111000000333777EEE;;;888,,,000999999KKKzzzaaa<<<666333555444222555<<<;;;===GGGYYYkkkwwwxxxdddSSSIIIEEEAAA<<<:::;;;;;;999777777777666555444444333333333444666666555444555666777555555666777666666777///MMMzzzkkkiiiqqq]]]???222666444111666888444444333222111111111111***888222///555---AAAxxx|||UUU666+++666999)))222222222222111111000000///...,,,,,,,,,...000111000111111111111222222222...///000111111000///...------.........---,,,,,,+++---///111222111///---////////////////////////,,,---...///000111222333000000.........///000111...------,,,,,,------...------------------------,,,------...///000111111...,,,,,,...,,,,,,111999555<<<>>>:::777999999777;;;888444000---,,,------)))---//////444:::777///000000222333///)))***///---///111111///,,,++++++---///000...+++***,,,...+++,,,///333666666444222///,,,***,,,111666777666.........------,,,,,,,,,************)))((('''&&&''')))***,,,---------,,,(((((())))))*********+++(((((((((((())))))))))))******))))))))))))******(((((()))***+++,,,,,,---,,,,,,++++++++++++,,,,,,((()))******)))((()))+++))))))))))))))))))))))))******))))))***+++,,,,,,'''(((((()))***+++++++++******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++---+++,,,000000------000000---***,,,...///222444222222222222222333222000...222333///...111222/////////555///444888222CCCoooiiiGGG111333222111777===;;;333999@@@QQQfffvvv|||mmmYYYNNNEEE???;;;<<<;;;999888999888777777666555444444333333666888777333222666:::777777666666666666666777777999VVVpppYYYmmmwwwKKK>>>555---888666222666444111000///111333444111111000///000333888<<>>___sss{{{mmmwwwEEE888333---666555333444333111000000111333555111222333333222222444666CCCuuuZZZ444555222000000000000000///......------------------------...///000111111111000000///000111000.........///000/////////............000000000000111111111111888444///------...---,,,.../////////000000000000////////////............------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................111---,,,.........333:::======<<<:::888555444444444333111000///000000111---//////,,,...333555444000000000111222111///---,,,---///000000...,,,***,,,---///000111111111000++++++---...///000000000000,,,***///777<<<;;;777222111000///...------...------,,,***))))))))))))))))))*********+++++++++))))))))))))******************)))((((((((((((((())))))))))))************))))))))))))***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))******)))((('''))),,,///*********+++++++++,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............//////000000000000//////////////////////////////...///000111222333444444///999DDDGGGAAA777111///333333333333444888>>>BBBDDDMMMPPP[[[sssqqqcccLLLDDD======<<<:::999:::777777777777666666666666333555777666333333666999888888777777777888888999<<<555000:::XXX}}}uuuwww???111333///444222444333222000000000222444666111444777777555222000///###RRR|||HHH111444000000000000000//////...---000222111...,,,,,,......//////000111000000000///000111000.........///////////////............000000111111111222222222333111///...//////...,,,....../////////000000000/////////............---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000---,,,......---222999>>>>>>===<<<999777444333222111000/////////000111---//////,,,---111333222//////000222444444111///.........///...---,,,,,,***,,,///111222222111000***+++,,,---............,,,***+++222<<<@@@===888222111000//////////////////...---+++***))))))))))))))))))*********++++++))))))))))))******************)))((((((((((((((())))))))))))************))))))))))))***+++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))((()))***)))))))))+++---*********++++++++++++,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................//////000000//////...////////////////////////------...///000000111111111111222111000222666999222333333333333666999<<>>===<<<:::888888666666666777777777777777333555666555444333666888888888888888888888999:::555666555222888TTT}}}xxx<<<...444111111...333111000000000111333555777222444777777555111///...)))888WWW^^^///---//////000000000000//////---111666444///,,,,,,........./////////000000000...///000000...---...000///////////////.........///000000000000111111111//////////////////...---........./////////000000//////.........---------,,,------...------,,,,,,++++++,,,,,,,,,,,,------------------------------///---,,,...------111777>>>>>>======<<<999555222111111000//////000222222000222111...---000111/////////111333555444111//////...---,,,,,,++++++,,,'''***...111222222000...++++++,,,---......------+++)))***222;;;???;;;666000000///........./////////...---+++***)))))))))))))))))))))************((()))))))))***************))))))(((((((((((((((((()))))))))******************))))))***++++++,,,+++******))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((''''''((())))))***))))))))))))))))))***((((((((((((((((((((((((''')))***+++***)))***+++************++++++++++++,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------...//////////////////...////////////////////////,,,------...//////000000111000///000222333333222111222333333333444666888<<<<<>>===>>>>>>???<<<777222333222111000111222333444333555444000///000000---111111111333444333000......---,,,+++************''')))---000111000...,,,,,,,,,---.........------,,,))))))///777:::777111------,,,,,,,,,------...///...,,,+++***)))))))))(((((()))))))))*********((()))))))))***************))))))(((((((((((((((((()))))))))*********************)))******+++,,,)))))))))((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******)))))))))((((((((((((((((((((((((&&&(((***+++***))))))***))))))*********+++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------......////////////..............................------......///000000000---...000222444222---(((111222333333222333666888888GGG\\\zzzwwwaaaSSSEEE@@@>>>;;;777555666666666666555555555555444444333333444555555666777777777777777888999::::::111222;;;888333IIIjjjmmm;;;333666///000---...000000000111222444555666555555444222000111333555111,,,444YYYqqq555333...//////000000000000000---000222111...,,,,,,......------------...//////,,,...//////...---...000.........///////////////---------.........//////,,,...000000...---...///------........./////////.........------------,,,,,,,,,------......------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,------+++...444===<<<===@@@AAA???999333444333222111111222333333333555444111000111000---333111000111222222000...///...,,,+++************)))+++---///000///---,,,---------...------,,,,,,,,,))))))...666888444...***************+++,,,---,,,,,,+++***))))))))))))((((((((()))))))))******))))))))))))******************)))((((((((((((((())))))))))))************+++***************++++++(((((((((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))************))))))))))))************))))))))))))))))))))))))))))))''')))******)))((()))))))))))))))************+++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------......//////......---............................../////////000000000111111333555666666333111111222222222222555888;;;???[[[vvvzzzkkk[[[KKKDDDBBB===888666666666555555444444333333444333333333444555555555666666666666777888999::::::333222777666333<<>>:::888555444222000.........///---,,,,,,,,,,,,---......---000///++++++...///...333444555555333111///---...000000------000000...---,,,++++++******++++++666!!!222OOOIII777333...******))))))+++---+++((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))))))))******(((((((((((()))))))))))))))************+++++++++************************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))************************************,,,***))))))&&&'''///999+++*********))))))((((((******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------........................------------.........///////////////000000000000000///222555111111DDD\\\mmmuuu|||}}}yyy|||vvv^^^PPPHHHAAA<<<::::::999777666666555444222222333333444555555666666888777666555666777999:::;;;999777666555555666777BBBHHHnnnQQQ///222333+++444666777777333111222666888777444666666555333222111000///......000...^^^qqq<<<111......//////000000111111111///,,,,,,---...,,,***///000333444444333000///////////////000000000000111000///...//////000111222111000//////000000111000000000000//////////////////---------...000111000...++++++---...---,,,,,,,,,------.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...888888;;;>>>???<<<999777333222111///...---------,,,++++++++++++,,,---------...---***,,,000111...222222333333222000...,,,...111000---,,,///000------,,,++++++******++++++(((///SSShhhMMM///,,,///...---+++'''&&&))),,,...))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))))))))******((((((((()))))))))******)))************+++++++++************************************************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))************************************''''''))),,,...000:::DDD************)))))))))(((************************)))***++++++,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------........................------........./////////////////////000000000111222222222222999EEEQQQWWWffflllssswww{{{jjjYYYNNNEEE@@@???:::888666666777777666444333333444444555666666666888888777666666777888999999999999888777777777666777222HHH{{{^^^555222333---666888;;;999666333444777888777444777666666555444222111000//////111...^^^sss<<<.........//////000000111111111///---------...---,,,///111333555555333111///////////////000000000000000000//////000111222333222222111000//////000000000000000000///////////////...---------...000111000...,,,,,,---------,,,,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...777999;;;<<<<<<;;;888777000000000///...---,,,++++++++++++++++++,,,,,,---,,,,,,+++***...444444///000111222222111///---+++///111000,,,,,,//////,,,---,,,++++++******++++++(((???eeeoooMMM///,,,000---,,,+++)))&&&'''+++000))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))))))))******)))))))))*********++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))******)))))))))*********++++++************************)))(((***,,,+++***000777************))))))))))))************************)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------....../////////000000000/////////000000000111111---555666111999KKKVVVTTTcccffflllvvvwwwcccUUUJJJCCCBBB;;;999777666777888777666444444555555555666666666666666666666777888999:::888999999:::999888777666555000444ZZZppp>>>555666111666555888888666555555777999888777777777777666555333222111444222333333hhh{{{???,,,......//////000000111111000///...............---//////000000000000//////////////////000000000000......//////000111222333222222111000000/////////000000000000////////////......---------...///000///...---------,,,,,,++++++,,,,,,------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------666:::===;;;::::::999666...///000000///...,,,+++,,,,,,++++++,,,,,,---...,,,---,,,,,,111777777222000111222222222000---,,,///111000,,,,,,......,,,---,,,++++++******++++++111>>>NNNOOO???222//////000,,,***+++,,,***)))***(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************))))))))))))******)))*********++++++++++++))))))*********+++++++++************************************************)))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++************************+++*********'''###$$$(((*********)))))))))))))))************************))))))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------////////////000000000000//////000000000111111111,,,777<<<777777DDDSSS\\\fffhhhooo|||lll[[[LLLCCC@@@===:::888777888999999888555555666666666666666777444444555666888:::;;;<<<777888999::::::999777666222444///<<>>vvvBBB.........//////000000111111000000//////......//////000///---++++++---///000////////////000000000000,,,---...///000000111111111111111111000000//////000000000000////////////---------------......///...//////...,,,+++++++++++++++,,,,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------666<<<@@@<<<:::;;;:::666...///000111000///...------------------...//////---/////////444999999444000111222333222111///---...000///,,,+++......,,,---,,,++++++******++++++///333111---......///222GGG888++++++...,,,)))((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************))))))))))))******)))*********++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************************++++++++++++************************(((''')))---,,,******...))))))))))))))))))******************************))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------////////////000000000000000000000000111111111111444333666<<<>>>CCCRRRcccfffjjjuuuuuubbbPPPDDD??????<<<999777888999999999666666777777777777777777333444555777888:::;;;;;;777777888999999888777666222888555111LLLHHH222555222333///333222222333444555777888999555555444444444555666666...'''555NNN@@@333......//////000000111111///000111000......///111222000...,,,,,,...000222////////////000000000000,,,---...///000000//////000000111111111111000000000000000000////////////,,,,,,------............---///000///,,,+++***++++++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,333===BBB>>>:::;;;:::444...//////000000000//////...............//////000---111333222333777777555000111222333333111///...,,,///...++++++...///------,,,++++++******++++++(((111///+++---,,,000???```FFF...(((++++++***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))))))))******)))))))))*********++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++*********++++++++++++,,,************************)))''')))---...,,,,,,...))))))))))))************************************((()))******++++++******++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000000000000111111111222222777------:::CCCFFFPPP^^^dddnnn}}}nnnYYYJJJCCCAAA>>>:::888888999999999777777777777777777777777555666777888888888888888666777777777888777777777555555;;;666999jjjTTT555555333333000666111222222222333444555666444333222111222555888999///+++DDDeee777555......//////000000111111///111222000......000222000000////////////000000////////////000000000000...///000000000000///......///000111222222111111000000000000////////////,,,,,,------.........------///111000,,,******+++***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,000<<>>:::;;;888111...---------......///000...------------...//////,,,333666333111222444444///000111222222000...---+++------++++++///000...---,,,++++++******++++++***666444222444+++...EEE^^^EEE...)))+++)))))),,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))))))))******((((((((()))))))))******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++*********+++++++++,,,,,,************************---)))(((++++++'''&&&(((((()))))))))************************************((())))))***************++++++++++++++++++++++++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000111111111222222222111888@@@CCCAAACCCNNNZZZkkkxxxyyybbbQQQIIICCC???;;;888888999999999888888888777777777777777888888888888888777666555666666666666666777777777555,,,999999,,,QQQbbb;;;888444444111999222222333222111111222444333222000///111555999;;;666555UUUxxxyyy///444......//////000111111111///111222111///...111333,,,---000111111000---,,,////////////000000000000000000111222222111//////,,,...000111222222222222000000000000////////////+++,,,------......---------///111000,,,***)))******++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,---;;;CCC>>>999:::777///---,,,++++++,,,---///000---,,,,,,,,,,,,---......+++333888444......111222---...000111111///---,,,***,,,---***+++///111///---,,,++++++******++++++000555------444)))&&&===LLL:::------...)))'''***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))))))))******(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,************************,,,((((((+++,,,******,,,(((((())))))*********+++************************(((((()))***************++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///000111111111111222222222---NNNdddWWW@@@>>>QQQaaavvvlllUUUKKKFFFAAA======;;;888777:::777777888888888888777666999888666555555555666777666777888777555444444555444999000333<<<777]]]QQQ444222444444555555111111666666111111444666555111......111999>>>:::RRRWWW222,,,...///000111111111111111111111222222222222111111111000000///...------------...///.........000222000000000000000000111222////////////////////////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++,,,,,,---...,,,------......------,,,///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++...<<>><<<777666888666666777888888888777777888888666555555555666777555777777666555444444555444:::333333:::444MMMsssFFF555777555,,,888222000111000---...222***000444222///444AAAMMM^^^mmmAAA......///000111222222222222222111111222222222222111111111000000///......---------...///...---...///111000000//////000000111111...........................---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++,,,---......,,,------......------,,,......------,,,,,,,,,,,,++++++++++++++++++++++++...;;;CCCAAA===;;;444,,,---,,,+++,,,...///...---,,,,,,,,,++++++*********))),,,000222111///...---,,,,,,,,,...///...+++)))***)))***+++,,,///111333333///***))),,,...,,,***...333888666---)))444BBBGGG@@@---$$$---000,,,...******)))((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************)))))))))((())))))))))))************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,+++++++++,,,---...000///---,,,,,,,,,---...------------------------............////////////000000000000111333444444555:::@@@DDDJJJWWWjjjyyykkk]]]PPPHHHBBB@@@===888666777555666666666777777888888888777666666555555666666555666777666444444444666333<<<555222777111;;;^^^lll<<<000444222333000///111000...///111333222000///777KKKeeewwwxxxGGG111......111222222333333333333222111111222222222222111111000000000///......---------...///...------///111///////////////000111111.................................---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++*********++++++,,,---......,,,------......------,,,...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,...999@@@===:::999555...---,,,,,,---///000000///------,,,++++++***)))))))))+++...//////......///---,,,***+++,,,,,,***)))************,,,...111222333///+++***+++,,,+++))),,,444:::666***(((:::NNNppp]]]@@@666@@@>>>111,,,***))))))((((((((((((((())))))))))))************************************)))))))))))))))))))))))))))))))))*********++++++************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,+++++++++,,,---...//////---,,,,,,,,,---...------------------------............////////////000000000111222333555666666<<>>XXXeeeLLL???555111111333555555444444444111///333EEEccc}}}KKK000000222---333444444444444444333333111111222222222222111111000000//////............---...///...------...000............///000000111................................................************************+++,,,,,,,,,,,,+++******)))***+++,,,------......,,,------......------,,,---------------------,,,+++++++++,,,,,,,,,,,,,,,---888>>>:::888999777111,,,++++++,,,///000000///000000///...,,,+++******)))***,,,---------///111///---*********++++++***************,,,...000111333///,,,******+++***)))...555<<<888---+++;;;OOOzzzyyynnnfffbbbOOO444)))))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))*********++++++++++++*********)))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,,,,------......---,,,,,,------...------------------------............///////////////000000111333555666777<<>>999333111333444555222@@@YYYwwwrrrJJJ111---222333///555555555555555444333222111111222222222222111111////////////............---...///...,,,,,,---///------------...///000111................................................************************++++++,,,,,,++++++***)))((()))+++,,,---.........,,,------......------,,,,,,,,,---......------,,,++++++,,,,,,,,,------------888===:::888::::::555+++******+++---///...---000000///...,,,+++******)))+++,,,,,,,,,---///111111///,,,++++++,,,,,,+++******)))***+++---///000111///,,,***************222777<<<<<<444///777CCCTTTuuuiiiLLL333---))))))(((((((((((())))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))******((()))))))))************))))))))))))))))))))))))(((((())))))************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,---------------------------------............///////////////000000222444666888999>>>CCCLLLUUU```pppmmm\\\QQQGGGDDDCCC???<<<<<<666555444333333444555666555666666666666555444444333444555555444333555666666666555333444666777444555111999PPPhhhvvvxxxrrrfffYYYTTTWWW[[[]]]ggguuu{{{nnnhhhhhhRRR@@@222111333000000444666666666555555333222222111111222222222222111111//////////////////............///---,,,+++---...,,,,,,,,,------///000111---------------------------------------.........+++++++++++++++++++++++++++++++++++++++******)))''')))+++---............,,,------......------,,,+++,,,---.........---,,,++++++,,,,,,------......---888>>>;;;:::======888,,,+++***+++---------,,,------,,,++++++***))))))***,,,---...------///111333000...,,,---------,,,******)))***+++---...000///...,,,***)))***+++,,,666888===>>>999222222777;;;qqqvvvRRR888,,,,,,((((((((((((((())))))***))))))))))))************'''''''''''''''''''''''')))))))))))))))))))))))))))))))))*********++++++))))))))))))************))))))))))))************))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************************++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,------------------------------------............//////////////////000222444777999:::<<>>@@@999///---000CCC{{{aaa888+++)))(((((((((((((((((()))******))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******((()))))))))************))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++***+++,,,---------,,,,,,++++++,,,,,,------------------------------------............//////////////////111333555888:::;;;===FFFSSScccttt}}}eeeXXXKKKGGGEEE@@@;;;888888777555222111222333333444555666666666555333333222333444444333333555666666111666;;;222000555555111222222000///333<<>><<<::::::999888666444333333222333444555666666555555555555333222333666888666444444555555555555555444444444444444333333333222222<<<>>>???AAAAAA@@@???>>>333222111/////////000000222111111333777888666333333222222111000///......000111222333333222111000...,,,+++,,,///111000....../////////---,,,---...,,,------,,,+++,,,...111///////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,------------******+++,,,,,,,,,,,,+++,,,,,,,,,---------......---------.........//////---333<<>>EEEPPPaaassszzzlllYYYKKKDDDAAA===;;;:::999777666444444333333333444555555555444555555555333222333666777666444444555555555555555444444333333333333222222222222000111333444555444333222222222000000///000111111444333333666888999777444222111111111000/////////000000222222222222000000111///---...000000///---.../////////---,,,---...,,,------,,,++++++...000///000000000//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,------------******+++,,,,,,,,,,,,+++,,,,,,,,,---------......------------.........///---333;;;@@@AAA???<<<;;;555...***,,,...,,,,,,---+++***+++---......---+++.........,,,******---///---///000///---*********+++***)))((()))+++...000///...+++)))((()))***,,,555555999===666...333???ooo^^^111***...'''))))))))))))************------,,,,,,+++******)))''''''((((((((()))))))))++++++---...+++***,,,,,,'''++++++'''&&&))))))&&&)))))))))))))))))))))))))))(((((()))***+++---...---,,,+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++)))(((+++000---((())))))))))))))))))))))))******))))))******+++,,,++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000222000222666888999===BBBIIIWWWkkk~~~zzzaaaOOOHHHEEE@@@<<<999888777666555555555555444555666555333333444555555444333444555666555444444444555555555555555444333222222222222111111111---...///111111000000///111111111000000111222222555444555666777777555333000000000000000000000000///000111222222111000///333111000///000000...---.../////////---,,,---...---......---++++++,,,...000000000000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,------------******+++,,,,,,,,,,,,+++,,,,,,,,,---------......------------............---222999===>>>===<<<<<<666///***+++,,,+++***++++++++++++---//////---+++---------,,,+++,,,...000///000000///,,,)))))))))***)))(((((()))+++...///...---+++)))((()))***+++000111555888444333AAARRRzzzZZZ555+++,,,***)))))))))*********+++++++++++++++******))))))(((((((((((()))))))))******,,,&&&000555+++...444***''')))***((((((***)))''')))))))))))))))))))))))))))))))))***+++,,,---...//////---,,,******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))---222111,,,))))))))))))))))))))))))******))))))******+++,,,,,,------,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000000111000///222888;;;<<>>888000******,,,+++,,,......------...//////,,,******+++------------...000/////////,,,)))(((((()))((((((((()))***+++,,,---*********)))))))))******+++------***(((---999DDDXXXfffNNN---+++...)))...++++++++++++++++++++++++((((((((((((((((((((((((((((((((()))))))))******...$$$***111666FFFJJJ555///)))&&&)))+++)))''''''))))))))))))))))))))))))&&&'''(((((())))))((((((,,,+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((++++++((((((******'''))))))))))))))))))))))))******))))))******+++,,,---,,,,,,...000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///000111222222333333777:::<<>>>>>>>>>>>999111***+++------...111............//////,,,******,,,......------...///.........+++)))((()))+++''''''((()))***+++,,,,,,***))))))))))))*********+++------***(((***...111DDDfffXXX222------(((///---,,,,,,++++++******)))((((((((((((((((((((((((''''''((((((((())))))))))))+++++++++333AAADDD;;;===444---......***(((((())))))))))))))))))))))))''''''))))))***))))))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''***+++((('''******((())))))))))))))))))))))))******))))))******+++,,,---******...444555000+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///000111222222444555888;;;===BBBPPP]]]rrruuuaaaSSSIIIDDD<<<;;;999888666555444444222:::BBBBBB;;;444111222222444666555222000222444222333444555666666666666444444444333333333222222222222222222222333444444444444555666555444222111///222555555222000111333111111000///...------,,,,,,---...//////...---,,,///111333111...,,,...000.../////////---,,,---...)))+++...///...------...+++,,,,,,---.........---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......---------,,,,,,++++++++++++111888===??????>>>>>>999111++++++---...000222///......///000///,,,******,,,......---,,,---.........---+++)))(((***+++''''''((()))***+++,,,,,,))))))))))))************(((***+++******++++++)))111ccc___777,,,***&&&///...------,,,+++***))))))((((((((()))))))))))))))''''''''''''((((((((((((###...,,,%%%---888<<<===KKK???666444333...***+++))))))))))))))))))))))))((((((***++++++***))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&***+++((((((***+++***))))))))))))))))))))))))*********)))***++++++,,,---)))(((...666888111***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///000111222222555666999<<>>;;;999888888777666444555666666777666444333222222222111111000000//////000000111222444555666666333333333444444333222222555444444333333333444444888777666555333333222222111333444333111111222333333222000///.........///,,,---...000000000//////,,,FFFUUUHHH555......---,,,///000...++++++,,,---,,,,,,,,,---------......///...---...//////---+++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---------,,,,,,+++++++++)))444AAAFFFBBB;;;777555333///+++,,,111555444111///000000000000...,,,+++///...------,,,,,,,,,,,,******+++++++++***)))))))))***++++++++++++,,,...,,,+++)))(((((()))+++,,,,,,,,,,,,++++++*********222>>>???222(((***...,,,...---,,,***)))******++++++++++++******(((''''''((((((((((((((()))******&&&(((***,,,,,,111;;;FFF;;;LLL<<<---888111""",,,))))))(((((((((((())))))&&&''''''(((((((((((((((,,,)))''''''***+++***))))))************+++++++++*********************+++))))))))))))************))))))))))))))))))******(((((())))))*********++++++++++++*********)))))),,,,,,+++***))))))******&&&&&&(((***,,,---***(((,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////000000111111222222555888;;;===AAANNN```nnnmmmXXXLLLHHH>>><<<999777777777555444444444555555444333111000111111111111000000000000111111222222333444555555333333333444444333333222444444333333333444444555777777666555444444444444333444444333111111111222333222000///.........///------...//////...---,,,222:::MMMZZZNNN444***111,,,...///...,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,---//////---,,,...---,,,,,,++++++,,,,,,***,,,---//////---,,,***++++++++++++++++++++++++,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------,,,,,,,,,+++++++++(((111;;;>>>:::444000000///---,,,///222444333000222222222111000///---,,,...---,,,++++++,,,------,,,,,,,,,,,,+++***)))))))))***,,,---,,,+++,,,---,,,+++)))(((((()))+++,,,,,,,,,,,,+++++++++******+++555666,,,&&&***---+++...---,,,************+++++++++++++++***)))((('''((((((((((((((()))******...(((%%%)))111777::::::888GGG888***555///"""+++))))))(((((((((((())))))&&&'''(((((())))))((((((,,,)))'''(((***+++***)))))))))*********+++++++++******************))))))))))))))))))************+++******)))))))))******((()))))))))************+++++++++*********)))))),,,++++++***))))))******---+++)))((()))******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------............/////////000000111111222222666999<<>>CCCKKK[[[ooo~~~gggSSSHHHAAA>>>:::777666666555444333333444444333222000///000000000111111222222222333333333333333333333333222222333444444444333333222222222222333444555555444444444444555666777888666666666555222111111111111111000///////////////....../////////...,,,++++++444222555VVVyyyhhh===111---+++---...---+++,,,,,,,,,,,,---------......,,,+++,,,...000111111///...---,,,,,,++++++,,,,,,,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,+++++++++++++++++++++,,,...000000000//////000///111111000...---...///000000000000000000000000444222000---,,,,,,---...//////......---,,,******))),,,///000///,,,+++***++++++***))))))***++++++++++++++++++++++++++++++'''******(((***//////,,,...------,,,++++++******++++++++++++******)))((())))))(((((())))))***+++''')))******+++//////---222888///(((---***$$$***))))))(((((((((((())))))''''''((())))))))))))))),,,+++***)))************))))))))))))******************))))))((('''''''''((()))))))))************...---,,,+++************)))))))))))))))*********************************++++++***************+++444///***'''''')))***+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------............/////////000111222222333333888;;;@@@FFFRRReeezzzlllWWWKKKCCC@@@;;;888777666555444444555555555555333222111000000111111222222333333444444333333333333222222111222333333444444444333222222222222222333444555222222333333444666777888666777777666333111111222000000000000000/////////---...///000111111000///***;;;444%%%EEEiii777///***---///---+++,,,,,,,,,,,,---------......,,,,,,,,,///111333222111...---,,,,,,++++++,,,,,,------,,,++++++,,,------------------------------,,,,,,......///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++,,,+++,,,---000333444444555444222...++++++---///,,,------...///000222222999777333000---,,,,,,,,,...//////...---,,,+++***+++---000111///,,,+++***+++******************+++++++++++++++++++++++++++)))***)))))),,,///...+++......------,,,++++++******++++++++++++******))))))))))))))))))***++++++(((((((((,,,666???===555333333---***,,,)))''',,,))))))(((((((((((())))))'''(((((())))))))))))))),,,,,,+++***))))))******(((((()))))))))************)))))))))((((((''''''((()))))))))************...---,,,+++******************))))))))))))))))))************************+++***************++++++///---***)))***+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------............/////////000111222333444444777;;;AAAKKKZZZnnnsss]]]OOOFFFBBB===999888777666555555666777777666555333222111111111222222222222222333333333333333333333333111111222333444444444444333333222222222222333333111111111222333555666777666777777666444222333444//////000000000000//////---...000111222222111111)))444333)))333WWWyyy@@@222))),,,000---,,,---,,,,,,,,,---------......---,,,---///111222222111...---,,,,,,++++++,,,,,,---,,,***((((((***,,,---------------------------,,,---...000000//////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------*********+++++++++++++++***((((((,,,222777777666999555111---+++---///111+++,,,,,,---...000222333999777555222///---+++***------......------,,,+++---///111111///,,,++++++***************************++++++++++++,,,,,,,,,)))))))))***,,,---+++***---.........---,,,+++******+++++++++++++++*********))))))))))))***++++++000((("""+++EEEWWWNNN:::555000---,,,***(((***---))))))(((((((((((())))))'''((())))))******)))))),,,------+++)))((()))+++((((((((()))))))))******))))))))))))))))))))))))))))))))))))************---,,,+++***************************))))))))))))***************+++++++++*********)))******+++,,,+++***)))***,,,,,,+++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---------............///...///000111222444555555777<<>>HHHWWWjjjiiiXXXJJJFFF@@@;;;999999888777555666666777666444333222444333333222222111111111222222222333333444444444000111222333444444555444555555333222111000000000000000000000111222333444555666777666555444555666...///000111111000////////////000000000...---,,,222------000///,,,333???LLL888)))+++000---,,,000,,,,,,,,,---------......+++******,,,......---,,,...---,,,,,,++++++,,,,,,***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---))))))******++++++++++++---+++,,,222;;;???<<<777333///,,,///444777666333222111000//////000000111///000111111000...+++)))******+++,,,------------111222222000---+++,,,---******++++++++++++***************++++++,,,,,,,,,((())),,,///...,,,---000---......///...,,,+++******++++++,,,,,,,,,++++++*********)))******+++,,,$$$---000,,,///888:::444777++++++...(((&&&,,,,,,))))))(((((((((((())))))(((((()))***************,,,......,,,)))((())),,,(((((((((((())))))))))))(((((()))***+++,,,------))))))))))))************))))))))))))))))))******+++*********))))))(((((())))))******++++++++++++******))))))***+++,,,,,,---+++((('''((())))))))),,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............/////////000---------.........//////...///000111333444555666:::@@@KKK\\\ooorrr\\\OOOFFF???<<<;;;999:::===999888777555555666666777444444444444444444444444333333444444444444444444444444444444444444444444666555444444222222111000222222000000000111222333555555555444444333333333......///000111222222222222111111000///......---......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------//////...---,,,,,,++++++)))************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,...,,,---555???BBB===666000111333555666666666555...111111---,,,...,,,)))000111111///---,,,---...)))***,,,,,,,,,,,,...///000000000000///...---,,,)))************++++++++++++++++++------,,,)))'''+++,,,---.........---,,,------,,,,,,,,,,,,++++++************************...---,,,,,,+++***))))))(((***+++,,,---///333666,,,,,,++++++******))))))(((((((((((())))))))))))***************)))((((((+++//////***'''))))))&&&))))))))))))))))))))))))((((((+++111888:::666111)))))))))))))))******+++******))))))))))))******+++*********))))))(((((()))************+++++++++))))))))))))************---+++)))***,,,---,,,)))++++++,,,,,,,,,,,,---------------------,,,,,,,,,000000///...............111///...000333444333111...000222333333444666888>>>GGGTTTfff|||hhhUUUKKKBBB>>><<<999999;;;888777666555555555666666444444444444444444444444333333444444444444555555333333333333333333333333555444444333333222222111222222111000000111222333555444444444333333333333111111111222333333333444111111000000///......---......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------//////...------,,,++++++------,,,,,,++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,------------...---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,...,,,---555>>>AAA;;;444...///000111222333333333222555555222111222111---///000000...,,,+++,,,...***,,,------,,,,,,---///....../////////......---)))************+++++++++,,,+++,,,---...---***(((+++,,,---...///......---------,,,,,,,,,+++++++++************************,,,,,,+++******)))(((((((((***+++++++++---000222***************)))))))))(((((((((((()))))))))******************)))((((((***...///***''')))***'''))))))))))))))))))))))))))))))***...444555111,,,)))))))))))))))******+++******))))))))))))******************)))))))))((()))************+++++++++))))))))))))************---+++)))***,,,---+++)))+++++++++,,,,,,,,,---------------------------...000000///...............000///...///222333222111///000222333333444777999???IIIYYYkkkppp\\\QQQEEE@@@<<<999777999777666555555444444555555444444444444444444444444333333444444444555555555333333222222222222222222333333333333333333333333222222111111000111111222444444333333333333333222222222222222222222333333111000000//////...............---------,,,,,,,,,------------------------------,,,,,,,,,,,,------------------........./////////......---,,,,,,,,,//////...---,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++*********++++++,,,---,,,...555===>>>888111,,,,,,,,,,,,---///111222555888888444333555333000.........---+++***+++---,,,---//////---------...,,,---------............)))************+++++++++,,,,,,,,,...///...+++)))***+++---///000000//////,,,,,,,,,,,,++++++++++++*********************************))))))((((((''')))******)))((())),,,...((())))))))))))))))))***((((((((()))))))))******)))************))))))((()))------***(((******)))))))))))))))))))))))))))+++))))))+++......+++((()))))))))))))))******+++******))))))))))))******************)))))))))))))))************+++++++++))))))))))))************,,,*********+++,,,+++***++++++++++++,,,,,,,,,,,,,,,---------.../////////000///......---.........///...---///111222111000///111222333444555888:::@@@NNN```sssuuubbbUUUGGG@@@===999777888666555555555444444444444333333444444444444444444333333444444555555666666444444333333333333333222222222222333333444444444222222111111111111111111333333333333222222222222111111111000000000000000000000/////////...............---------,,,,,,,,,------------------------------,,,,,,,,,,,,------............//////////////////......---------,,,.........---,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********)))******++++++,,,+++---333999999333---,,,+++))))))***,,,///111444777777333222444222///,,,------,,,***)))***,,,---///111111///............------,,,,,,,,,------))))))*********+++++++++,,,,,,---...000///,,,******+++---///000000000000,,,,,,,,,++++++++++++***************************)))))))))))))))))))))(((+++++++++)))(((((()))+++''''''(((((())))))******(((((()))))))))*********))))))************)))((()))+++,,,***)))***++++++))))))))))))))))))))))))+++)))((((((***+++)))''')))))))))))))))******+++******))))))))))))***************)))))))))))))))))))))*********+++++++++((()))))))))************+++*********+++++++++******++++++++++++,,,,,,,,,,,,,,,---......///000000///......------.........---------...///000000000000111333444444777:::===CCCSSShhh|||gggXXXHHHAAA===:::888888555555555555555444444333333333333444444444555555333333444555555666777777666666555555444444444444111222222333333444444555222222222222111111000000222222222222222222222222111111111000000000000000////////////..................---------,,,,,,,,,------------------------...------,,,,,,------............/////////000000///...............------+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***)))))))))******+++,,,+++***+++///333333...))),,,+++)))((())),,,///111333666666222111333222...+++,,,,,,+++))))))***,,,...000222333111/////////111000...,,,++++++++++++))))))*********+++++++++,,,,,,,,,...000///---***)))+++,,,...000000000///,,,,,,+++++++++*********))))))))))))))))))))))))))))))******************,,,,,,,,,***((((((***,,,''''''(((((())))))******))))))))))))************((())))))*********))))))))))))++++++***)))***,,,)))))))))))))))))))))))))))((((((((()))*********)))))))))))))))******+++******))))))))))))******))))))))))))))))))******))))))*********+++++++++((()))))))))*********************************************+++++++++,,,,,,+++,,,,,,---...///000000......------------......,,,---.........///000000000111333444555888<<>>BBBOOOccc{{{wwweeePPPFFFAAA===999888666666777777777666555444222222333333444555555666333333444555666777888888777666666555444444333333333333333333333333333333222222333333222111///...000000000000111111222222111111111222333333333444..............................---------,,,,,,,,,------------------------......------------......------........./////////............////////////------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,*********++++++,,,---...000...,,,+++,,,,,,+++(((+++******)))***---///000333666666333222333222...***+++,,,+++******+++---...000444555444333222222333222///---,,,,,,,,,---)))************+++++++++******+++---......,,,***)))***,,,---------,,,,,,++++++++++++************))))))))))))))))))))))))''''''(((((()))***++++++)))***+++***)))***---///***************)))))))))))))))*********+++++++++(((((()))***************+++)))***---+++'''(((---))))))))))))))))))))))))((()))++++++************)))))))))))))))******+++******))))))))))))******((()))))))))************)))************+++++++++))))))))))))************(((***++++++(((((()))+++************++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///,,,...000000......000222111222333444666:::???CCCWWWlll~~~kkkUUUIIICCC>>>:::888666777888888888777555444222222333333444555666666333333444555666777888999666666555444333333222222333333333333333333333333222222333333222111///...//////000000111111111222......///000111222222333---...........................---------,,,,,,,,,------------------------......------------......------------.........///.........///////////////000000///...---,,,,,,++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++,,,---...///333000---+++,,,,,,+++*********)))***+++,,,...///222444444111000111000,,,++++++,,,+++******,,,------000444666555444444444222111///---,,,---...///)))************+++++++++))))))***,,,......+++))))))***+++,,,,,,,,,+++***+++++++++************)))))))))))))))))))))))))))%%%&&&&&&'''((()))******'''((()))))))))***---000,,,,,,++++++******)))))))))************+++++++++(((((()))***************,,,)))***---+++&&&''',,,))))))))))))))))))))))))(((***,,,,,,***)))(((((()))))))))))))))******+++******))))))))))))******(((((())))))*********+++)))************+++++++++))))))))))))************(((***,,,+++(((''')))+++)))************+++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,------...///,,,///111111///...111333111222444555777;;;@@@DDD\\\rrruuuWWWGGGAAA>>>;;;999777666555444333222222222333333333444444555555555666555444333333444555666666777777666444222333444444444333222000111444666111111111222222333333333111111000000//////............//////000000111111------......------,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,------...000000/////////...---,,,+++***+++++++++***++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++++++++******++++++,,,---******+++,,,,,,---......---------000333222...+++---+++((('''))),,,111444111333555555222...,,,+++,,,+++)))(((((()))+++,,,222111111222333444222111///---******,,,///111222***************************+++,,,......---,,,+++,,,+++++++++------+++)))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))+++---...))))))))))))))))))))))))'''((((((((())))))))))))***)))((()))+++,,,,,,+++)))************+++++++++******))))))))))))******+++*********))))))((((((******+++,,,---///000111))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---+++*********))))))((((((++++++***************+++******************************+++,,,,,,---......---,,,,,,,,,,,,---............//////000000111111444444111555===<<>>>>>EEEYYYooogggTTTIIIAAA<<<:::888777555444333333222222333333333333444444444444555444444333333444444555444666666555333222222333333333333111000000333555111111000000///.........000000000000////////////000000000000////////////...////////////...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---......//////.........------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---***++++++,,,,,,------...)))***,,,///111222000...+++******+++,,,...000222333555666444111---+++*********))))))***,,,...///------///111444444222000//////...,,,+++***))))))************************---,,,***))))))+++---///+++)))''''''***,,,......************))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))******+++))))))))))))))))))))))))000///...---+++***((((((***)))((()))+++,,,,,,+++)))************+++++++++,,,,,,++++++++++++,,,,,,************))))))))))))))))))(((((()))******+++))))))))))))))))))))))))))))))))))))************+++************+++,,,,,,************))))))))))))+++***************++++++++++++++++++++++++++++++***++++++,,,,,,------...---,,,,,,,,,,,,---............//////000000111111111555666999??????KKKbbbxxxnnnYYYLLLBBB===<<<888777666444333333333333333333333333333333333333444333333333333333333444333555555444222111222333111222222111000000222444000000000///////////////000000000000////////////111111000000//////....../////////000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,---...............---------,,,,,,------------,,,+++++++++,,,,,,++++++******++++++,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---+++++++++,,,,,,---------***+++,,,...///000///---******+++---...///000111888999999777333///------***)))))))))***---000111......000333666666444222,,,---......---+++++++++************************,,,+++)))(((+++000555888)))***+++++++++*********************)))))))))((())))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))---,,,+++***((('''&&&&&&***)))((()))+++,,,,,,+++))))))*********++++++++++++++++++******+++++++++*********)))))))))))))))***))))))((((((((())))))))))))))))))))))))))))))((()))))))))***************************++++++,,,*********)))))))))))))))*********)))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---............//////000000111111///666777999>>>???NNNiiiqqq]]]NNNBBB======888777666555444333333333333333333333333333333333222333333333333333333222222333444333222111222333000111222111000000111222.........///000111222222////////////000000000000111111000000//////....../////////000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++,,,---.........---------,,,,,,,,,---.........------,,,+++++++++,,,+++*********++++++,,,---+++,,,,,,------,,,,,,+++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,---......---,,,,,,+++***+++,,,...///000111111999::::::777333000......******)))***+++...111222000111222555777888666444,,,...111000...,,,++++++************************,,,+++)))(((+++000555888)))000888888222+++''''''************)))))))))((())))))))))))))))))))))))((()))))))))************))))))******)))))))))((())))))))))))))))))))))))((((((((((((''''''''''''***)))((()))+++,,,,,,+++))))))*********+++++++++******))))))))))))******))))))))))))))))))******++++++***))))))))))))***))))))))))))))))))))))))((()))))))))******************))))))******+++,,,))))))))))))))))))************))))))***++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---............//////000000111111///666777999===@@@QQQooovvvaaaPPPCCC>>>???888888666555444333333333333333333333222222222222111222222333333222222111111222333333111111222333///000222111000///000111,,,---...///000222333333////////////000000000000000000000000////////////...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))***,,,---......---------,,,,,,+++,,,---///000///...---,,,,,,++++++,,,************+++,,,------+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++******++++++,,,---...000111222222777777777555111...------++++++******,,,...111333222111111333555666666444///222444222---))))))***************************---,,,***))))))+++---///+++:::HHHHHH;;;---((()))************))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))******))))))((())))))))))))))))))))))))((((((((())))))************)))((()))+++,,,,,,+++)))************+++++++++***))))))))))))))))))***))))))))))))************++++++***************+++))))))))))))))))))))))))))))))))))))***************))))))))))))***++++++))))))))))))************))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............//////000000111111111666777:::@@@EEEYYYwww|||fffSSSDDD???AAA999888777555444444444444333333333222222222111111000111222333333222111000000222333222111000111333...000111111000//////000,,,,,,---...///000000111.../////////000000000111////////////000000000000...............---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))***,,,.........---,,,---,,,+++++++++---///111//////...,,,,,,+++++++++************+++,,,---...+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---***)))+++,,,---------...///111222333666666666444111.........,,,,,,++++++,,,...111222111///......000222222111...111333000+++((()))+++************************,,,,,,++++++***************???QQQPPP===,,,)))...************))))))))))))))))))))))))))))))))))))))))))))))))************&&&'''((()))******))))))))))))))))))))))))))))))(((((())))))*********+++***)))((()))+++,,,,,,+++)))************++++++++++++******))))))******+++((()))))))))*********************)))******++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++((()))))))))************))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............//////000000111111333777888<<>>CCCNNNccc|||sss[[[NNNGGGCCC===:::777555555444333222444444333333333222222222222222333333333333222222333111///000111333333333111111000000000////////////......------......///......////////////......---------............///..............................---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...++++++,,,---............++++++++++++,,,---......---,,,,,,++++++******)))******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---.........666333000---...000333666444444555666777555111.../////////000///...------,,,+++***)))***+++---...,,,++++++++++++++++++,,,************************************************333LLLKKK444+++---,,,+++,,,+++***)))((())))))***))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++***)))***,,,,,,***((())))))))))))************++++++************++++++************************))))))))))))))))))))))))************************************************************************(((***++++++******+++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////000000000000111222444444777:::>>>FFFTTTjjj{{{bbbSSSJJJDDD@@@===999777666555333222333333333333222222222222333333444444444444333333222000//////111222222111000000///////////////...///......------......///......////////////......---------............///...........................------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,------...+++,,,---......///......,,,,,,---------------,,,++++++++++++************,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///777555333000...///222555333333444555666555222000111111222111111///---,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++///AAA===***''',,,,,,---++++++***))))))))))))***))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******)))***,,,,,,***))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************(((***++++++******+++,,,++++++++++++++++++++++++++++++,,,------------,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////111111111111222333333444999:::???JJJ]]]uuujjjYYYMMMFFFCCC@@@;;;999777666444222333333333333222222222222333333444444444444333333111000//////111222111000////////////............//////............//////......////////////......---------............///........................---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,...------,,,,,,------...+++,,,---...////////////---.../////////---,,,+++******+++++++++,,,,,,,,,---,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++---...000111777777555222//////222555333222222333333222000---222333333333222000...,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***777111%%%''',,,,,,---++++++*********)))))))))((()))))))))******************))))))))))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((***))))))***,,,,,,+++)))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************(((***++++++******+++,,,++++++++++++++++++++++++***++++++,,,---,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////222222222222222333444444:::;;;AAAPPPgggqqq___QQQHHHEEEBBB===:::999777555333444444444333333333222222222222333333333333222222111000///000111111000///............/////////////////////....../////////......////////////......---------............///........................------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,------......------,,,...------,,,,,,------...,,,,,,---...////////////...///000000///...,,,+++++++++,,,,,,---.........------,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,...000222444666666555444222222444555555444333333333222000---333333444555333111...,,,(((***+++------,,,+++******++++++,,,,,,++++++***************************++++++++++++++++++++++++&&&///,,,&&&,,,...+++---++++++++++++*********)))((()))))))))******************))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))***,,,,,,+++***************++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************(((***++++++******+++,,,++++++++++++++++++++++++)))******++++++++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////222222222222333444555555:::<<>>===<<<:::999777777777777666666666666444555555555555555555444333222222333444333111/////////000000111111222222000000////////////000000......////////////......---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------............------...------,,,,,,------...,,,---...///000000000000111000///......///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++***)))***,,,000444666555000...333<<<@@@<<<777222222222444777999:::999...000333555444222///---******+++++++++,,,,,,,,,)))***,,,------,,,***)))************************,,,,,,,,,,,,,,,,,,,,,,,,(((,,,))))))---'''%%%///++++++,,,---,,,+++***)))))))))))))))******************))))))))))))******))))))))))))))))))))))))'''((()))++++++)))(((''')))))))))))))))))))))))))))((((((***,,,---,,,+++******+++++++++,,,,,,,,,***+++---......---+++***))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************(((***++++++******+++,,,++++++++++++++++++++++++++++++,,,------------,,,++++++,,,,,,,,,---------,,,,,,------...//////000000111222333555777999;;;<<>>;;;999999888888888777888888999999888999999::::::999999888888777666555333222111000000000000000000000000000//////............////////////000000111111111222//////000111222222333333222111000///...---,,,+++------......------,,,+++,,,,,,,,,---------....................................---------,,,,,,,,,,,,---......//////..............................//////......---------,,,///......---------.........---,,,,,,++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,(((+++,,,***,,,222444333///111444666888777777666444...,,,222888777555444222222222222222111000///+++,,,---.........---,,,)))***,,,...000000---+++************************+++,,,000'''+++...%%%222+++***---,,,&&&,,,111))),,,,,,,,,+++***)))((((((+++***(((((()))+++...000---,,,***)))))))))******''')))++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''')))+++,,,,,,***************************---******---111222...))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***))))))******---,,,,,,+++*********+++)))************+++++++++************************,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...............222000222555555444888===@@@IIIcccyyyfffZZZPPPHHHBBBAAA@@@===::::::999999888888888888888999888999999::::::999999888888777666555333222111000000000000000000000000000//////............//////000000000111111111111111//////000111111222333333222111000000///...------...............------,,,,,,,,,---------.......................................---------,,,,,,,,,,,,------......................................./////////......---------//////...............///...---,,,,,,++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***------+++---222555444222333444666777666666555555///---222888777444333000000111111111000//////+++,,,---.........---,,,,,,,,,...000333222000---++++++++++++++++++++++++***,,,111))),,,111...BBB111---...---))),,,---(((,,,,,,,,,++++++***)))(((+++***)))***,,,///333555,,,,,,***)))))))))******)))***++++++)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''')))+++,,,,,,***++++++++++++++++++++++++,,,******,,,000111---)))))))))))))))))))))))))))************************,,,++++++***))))))******---,,,++++++*********+++)))************+++++++++************************,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///222000111444555444777===BBBNNNhhh~~~kkk^^^PPPHHHCCCCCCBBB>>>;;;:::::::::999888777777777777888888999999999999888888888777666555444222111111000000000000000000000000000//////......//////000222222222111111111111111//////000000111111222222111111000000000///////////////000000//////...---,,,------------.......................................---------,,,,,,,,,,,,,,,---.............../////////////////////////////////...............////////////////////////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,...333555444444444555555555666666666666000...333777666333222......///000000000000///,,,---...///......,,,,,,,,,,,,...111333222000---,,,,,,,,,,,,,,,,,,,,,,,,***+++222***,,,333999WWW111,,,)))+++,,,+++***))),,,,,,,,,,,,+++***)))((((((((('''''')))+++...000,,,+++******)))************+++,,,+++(((&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))),,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,///000---)))))))))))))))))))))))))))************************,,,+++******)))*********,,,,,,+++************+++)))************+++++++++************************,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------........./////////222111111444444444777===FFFUUUqqqpppbbbPPPIIIDDDDDDCCC>>>::::::;;;:::999888777777777777888888999999999999888888777777666555444333222222000000000000000000000000000000////////////000000333333222222111111000000/////////000000000111111000000000000111111111111000111111111111000//////------------..........................................---------,,,,,,,,,,,,,,,---.........------////////////////////////......................../////////000000000000000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,......,,,---222444333444444444444555666888999666000...333777666222111---...///000111111111111....../////////---,,,+++***+++,,,///111111...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++333++++++111@@@iii000---&&&&&&---,,,(((,,,+++,,,,,,,,,++++++***)))+++)))(((&&&&&&'''((((((++++++******************)))+++,,,+++((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((('''(((***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...,,,)))))))))))))))))))))))))))************************++++++***************+++++++++***************+++))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------------......//////000000333111111444444444888???KKK\\\zzzvvvhhhRRRJJJDDDCCCBBB===999999;;;:::999888777777777777777888888999999888888777777777666555444444333333000000000000000000000000000000////////////000000333222222111111000000000//////////////////000000000000000000111111111111111111222222111111000///---------.........//////..............................---------,,,,,,,,,+++,,,,,,---...---------////////////////////////------------..................///000111111000000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,---+++,,,111333222333333333444666888999;;;666000...333777666222111...///000111222333333333//////000000///---+++******+++---///111111...,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++222,,,)))...AAAsss>>>???000'''------(((...+++,,,,,,,,,,,,+++******---,,,+++***))))))******************+++*********((()))++++++***))))))***************************(((((((((((((((((((((((((((((((((***,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,+++)))))))))))))))))))))))))))************************+++***************++++++*********))))))***++++++))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------.........------......///000000111333111111444555666;;;BBBPPPeee~~~oooWWWNNNFFFDDDBBB===:::999::::::999888777777777777777777888888888888777777777777666666555444444333000000000000000000000000111000000//////000000111111111111000000000000000............////////////000000000000000000000000111111222222111111000///------........./////////..............................---------,,,,,,,,,++++++,,,---------------........................,,,,,,,,,,,,,,,---------,,,---///000111000000///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((++++++***,,,111444333333333444555777888999:::666000...333777666333222//////000222222333333333000000111000///---+++***------///222444333111...,,,,,,,,,,,,,,,,,,,,,,,,...***111,,,)))+++@@@vvv[[[cccJJJ---......(((...+++,,,,,,,,,,,,,,,++++++((((((((()))***+++,,,---))))))***++++++++++++***(((***,,,,,,+++***+++,,,************************)))))))))))))))))))))))))))((((((***---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************))))))))))))))))))))))))++++++++++++++++++++++++*********)))******+++,,,***))))))))))))***++++++)))************+++++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////------...///000000111222333111111555777888???FFFVVVmmmvvv]]]SSSJJJEEEBBB>>>;;;<<<999999888888888888888999777777888888888888777777777777666666555555444444000000000000000000000000111111000000000000111111///////////////000000000........................////////////////////////111111111111111000000///............////////////..............................---------,,,,,,,,,++++++,,,------------,,,------------------------*********++++++,,,,,,,,,+++,,,...000000000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((++++++***---333666555555555777888888777666666555///---222888777444333//////000111111222111111111111111111///---+++)))---...///222444444111...++++++++++++++++++++++++...(((///---******@@@xxxwwwddd444...000(((---++++++,,,,,,---,,,,,,+++%%%&&&&&&'''(((***++++++((()))***+++,,,++++++***+++---......,,,++++++,,,************************)))))))))))))))))))))))))))((()))***---...---,,,+++++++++++++++++++++++++++++++++***)))((()))***))))))))))))))))))))))))++++++++++++++++++++++++******))))))***++++++,,,)))))))))))))))***++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////------...///000111222222333111111555888;;;BBBJJJ]]]uuu{{{bbbWWWLLLGGGCCC???===>>>888888888888888888999999777777888888888888777777777777666666555555444444000000000000000000000000111111000000000000111111------......//////000000.....................---000/////////............000111111111111000//////............/////////000..............................---------,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***+++---///000000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((+++,,,+++...555888777777888999999888666444222444...---222888777555444...//////000000000000000111222222111///---+++)))+++,,,---000222222///---************************...&&&......,,,+++@@@yyyrrr777---111***---++++++,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,((()))***+++,,,,,,+++***...///000///,,,+++***+++************************)))))))))))))))))))))))))))((()))+++---...---,,,************************+++++++++)))(((''')))***))))))))))))))))))))))))++++++++++++++++++++++++******))))))***+++,,,,,,))))))((())))))***++++++)))************+++++++++*********************************++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000------...///000111222222333111222666999===DDDLLLaaazzz}}}iiiTTTJJJJJJAAA===>>><<<;;;:::999888888888999:::777888888888888999999999:::999888777666555444333222333333333333222111111222222111111000000//////000///...------...///000//////...------------...,,,------......------,,,///......//////000111222111000...---,,,,,,------------------------------///---,,,,,,,,,,,,+++)))------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------...------,,,,,,............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,---------...111666999888888999888777555333222///---,,,///555777555222222222222000------///222111000000///...,,,+++***)))+++///111222111///...,,,++++++******++++++,,,---)))+++)))---+++999sssnnn===+++//////---------,,,,,,,,,------...******))))))******+++,,,******************************************************++++++++++++******+++*********))))))((((((,,,*********,,,---,,,+++......---,,,,,,+++******))))))))))))))))))))))))*********)))))))))))))))///...---,,,++++++++++++(((---,,,'''(((///000***+++++++++*********))))))*********)))))))))))))))++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111222333222555444777;;;888???SSSfffqqqZZZOOOLLLBBB===>>>:::;;;:::999888888888999:::777888888888888999999999999888888777666555555444222333333333333222111111111111111000000000000000///000111111111111000/////////...---------------,,,------......------,,,............///000111111111000...---,,,,,,------------------------------...---,,,,,,------+++***---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------......------,,,------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---000555999999888888888888777444222...,,,+++...333666444111222000//////000111111000111111000///...,,,+++******,,,///111222111...---,,,++++++******++++++,,,+++))),,,***///---999qqqyyyFFF---------------,,,,,,++++++,,,,,,---******))))))******+++,,,******************************************************++++++++++++******************)))))))))(((+++*********,,,---,,,+++......---,,,,,,+++******))))))))))))))))))))))))************))))))))))))......---,,,++++++++++++***+++***)))+++///...***+++++++++*********))))))************))))))))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111222333222555444666;;;:::CCCXXXnnnyyy```RRRNNNEEE@@@@@@===;;;:::999888888888999:::777888888888888999999999888888777777666666666555222333333333333222111111///000000000000000000111///111333555555333111/////////......------------,,,------......------,,,------------...///000000000000///...------------------------------------...---+++,,,------,,,+++...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,------.........------,,,------------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,000666::::::888777888:::999555111...,,,+++...222444222000333000...000444555222///111111000///...,,,+++***+++---///111111///---+++,,,++++++******++++++,,,)))(((---+++000...888lllttt@@@---000...***---,,,,,,+++++++++,,,,,,******))))))******+++,,,******************************************************++++++++++++******************))))))))))))+++***)))***,,,---,,,+++...------,,,,,,++++++***))))))))))))))))))))))))************************...---,,,++++++***++++++,,,((((((---111///,,,++++++++++++************************************************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111222333333555333555<<<===III```zzzeeeUUUPPPGGGCCCDDDAAA;;;:::999888888888999:::777777888888888999999999777777777777666666666666222333333333333222111111.../////////000000111111000111333444444333111000...............------,,,,,,------......------,,,,,,,,,,,,,,,---...//////000//////...............---------------------------,,,+++,,,---...---,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------...............,,,,,,------------,,,,,,---------------------------------------,,,++++++---,,,+++***,,,000666;;;:::888777999;;;:::666111...------///222333222000333333333444555555222000111111111000...---+++***,,,---///000///---+++***,,,++++++******++++++,,,((()))...+++000---333ccceee333+++555222)))......---,,,,,,,,,------******))))))******+++,,,******************************************************++++++++++++***************)))))))))))))))+++***)))***,,,------,,,---------,,,,,,+++++++++)))))))))))))))))))))))))))***************++++++---,,,,,,+++******++++++---'''(((111444...***,,,************************)))***************++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111222333333555333666>>>BBBPPPiiioooZZZRRRHHHCCCDDD@@@;;;:::999888888888999:::777777888888888999999999777777777777666666666666222333333333333222111111......//////000000000111111111000000000000111111......//////......---,,,,,,------......------,,,,,,++++++,,,,,,---.../////////////////////......---------------------------,,,+++,,,...///...---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,---....../////////...,,,------.........------.........................../////////...,,,+++***---------,,,,,,000666:::888777777999;;;:::555111000///000111222333222111333777:::999444111222444222111111000///---,,,+++,,,---...///...,,,***))),,,++++++******++++++,,,)))+++///+++///+++...ZZZooo===...333222---000000///...............******))))))******+++,,,******************************************************++++++++++++******))))))))))))))))))*********))))))***,,,------,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++*********++++++---)))+++444444,,,(((,,,************************))))))******+++++++++,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111222333333555333777AAAGGGWWWqqq~~~dddWWWIIIBBBAAA<<<;;;:::999888888888999:::777888888888888999999999888888777777666666666555222333333333333222111111...//////////////////000111000///......///000111---.../////////...,,,+++,,,------......------,,,,,,,,,,,,,,,---...////////////000000000//////...------------------------,,,++++++,,,///000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,---...///////////////------...////////////...////////////////////////000000000000///---+++)))---------------///333666444666999:::999777444222000111111222222222111111111777;;;999222...222777222222111000///---,,,+++,,,,,,---------,,,***))),,,++++++******++++++,,,))),,,000***...+++---VVVXXX555,,,...333222111000///////////////******))))))******+++,,,******************************************************++++++++++++******))))))))))))***************))))))***,,,...------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++************++++++,,,...222444111***))),,,***************+++++++++))))))******+++,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111222333444666444999DDDKKK\\\wwwlll[[[LLLDDDAAA<<<;;;:::999888888888999:::777888888888888999999999999888888777666555555444222333333333333222111111///////////////.........000000000000000000000000---...///000///...,,,+++,,,------......------,,,,,,,,,,,,,,,---...///000...///000000111000///...------------------------,,,++++++,,,///000000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------,,,---...///000000000000......///000000000000000////////////////////////000111111111///---***)))+++,,,---,,,,,,,,,///111000555:::;;;777444333333000111222222111000000000///222555333000///333777222222222111///...,,,+++++++++,,,,,,,,,++++++***,,,++++++******++++++,,,)))---000***///...000WWW```888+++---444222111000///............******))))))******+++,,,******************************************************++++++++++++******((()))))))))************))))))(((***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))***++++++,,,------++++++************++++++***444999444+++(((***+++))))))*********+++++++++))))))***++++++,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111222333444777666;;;GGGOOO```zzzooo^^^OOOGGGEEE???;;;:::999888888888999:::777888888888888999999999:::999888777666555444333222333333333333222111111000000//////.........---...///111333333111///...---...///000000...,,,+++,,,------......------,,,------------...///000000...///000111111000///...------------------------,,,++++++,,,///111111000000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---...///000000000000//////000111111111111111000000000000000000000000111111222111000---***((()))+++,,,,,,+++***+++,,,---444;;;;;;666111222444///000111111000...//////------......///111444666222222222111///...,,,+++***++++++,,,,,,+++++++++,,,++++++++++++++++++,,,)))---111***111111444[[[SSS555//////111111111000......---------*********)))***++++++,,,******************************************************++++++++++++******(((((())))))*********+++)))((((((***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))***+++,,,,,,------+++***************++++++)))888>>>333((('''***+++))))))******++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000111222333444777777===IIIPPPaaa|||rrrcccWWWGGGBBBGGG@@@===:::999999999888777888888999999999999888888===;;;999777555555555555333333333222111000000///000000000000///////////////000111111111000...---..................------------------------------------......///000000000////////////////////////---------------------------,,,,,,++++++,,,,,,---+++---......---,,,,,,---++++++++++++++++++++++++---------.........//////------......///000000111///222111......222222000444555555555333222333444222444555555222///------,,,...///...+++***,,,///111666<<<===999333000///...111333222000000222555---///111222333222000///111222222333222000+++(((++++++*********+++,,,,,,---,,,,,,+++*********+++///&&&...111///)))444dddVVV...000111+++000000000000000000000000************************++++++************++++++++++++******************))))))))))))))))))))))))))))))))))))(((((((((((()))(((((()))+++------,,,------------,,,+++******+++++++++*********))))))+++***************++++++)))+++***'''(((------***+++777888***&&&...///'''++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///...---...///111888444000///111222222000666777888AAALLLOOOccczzzbbbSSSFFFAAADDD???===:::999999:::999888888888888999999888888888<<<:::888666555444444444333333222111111000//////000000000000000000000///000000000000000///..............................------------------------------......///000000000////////////////////////---------------------------,,,,,,,,,,,,,,,,,,---+++,,,......,,,+++,,,---++++++++++++++++++++++++---------.........//////---------...///000111111000333222//////222333111333555666555444333444666444666777666333000...---,,,...///---++++++...222666888::::::777444111000///222555444111///111333---///000222222111000///111444777777444///+++***---,,,,,,+++++++++,,,,,,---,,,++++++******++++++///&&&---000111///===mmm\\\222,,,000111////////////////////////************************++++++************++++++************************)))))))))))))))))))))))))))))))))))))))))))))((()))(((((()))+++------,,,++++++,,,,,,++++++******+++++++++*********))))))+++************++++++,,,,,,)))((())),,,,,,+++(((999;;;555)))''',,,---(((*********************************+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///...---...///111666333000000111333333222888;;;<<>><<<:::999:::;;;;;;:::888888888888888888888888:::999888666555444444444222222111111000/////////000000000000000000000000000000//////......//////............////////////........................---......//////000000111////////////////////////------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------...///000222333222444444111111444444222333444666666555555777888777888:::999555111...------......---+++---222777;;;:::888777666555222000///333666555222//////000---...000111111111000///000555;;;:::555///,,,,,,......---,,,+++++++++,,,,,,,,,++++++******++++++111(((------000222@@@mmmsssFFF---...444........................++++++++++++++++++++++++++++++************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++------,,,))))))*********++++++++++++++++++***************************++++++,,,---...'''%%%,,,///+++)))---III===000)))))),,,+++***))))))))))))))))))))))))*********++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///...---...///111444222000000222444444444555999<<>>:::888777888999666000+++)))---222333000......///------......////////////111222444555444111///---000///...---,,,+++++++++,,,++++++***++++++,,,,,,///,,,222---...///000NNNttt888---333------------------------++++++++++++++++++++++++++++++************++++++))))))*********+++++++++))))))))))))))))))))))))((()))))))))*********+++)))(((((()))+++------,,,************+++---...///*********************************+++,,,...///000---((()))///+++&&&222GGGEEE222&&&***000,,,)))***++++++++++++++++++++++++))))))*********++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///...---...///111000000111222333555666777666>>>AAAFFFSSSbbbkkkTTTFFF>>><<<:::888888999;;;;;;;;;888777666555555666777888777777888777666555444333222222111111111111111111///000000111111222222222222222111111000000000111//////000000111111222222000000000000000000000000...//////000000111111222000000000000000000000000000000//////...---------,,,---...//////...---,,,***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,---///222666888999<<<;;;777666999999666333444666777666777999;;;666999;;;;;;777222...,,,---------,,,,,,000888???666777777888777444///+++)))---111111///...///111------------.........///111555999:::666111...---......---,,,+++++++++,,,++++++******++++++,,,,,,+++,,,444///222333///EEExxxxxx999///555------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))((())))))******+++++++++)))(((((()))+++------,,,++++++******+++---///000***************+++++++++*********,,,---///111222,,,***,,,---)))(((777III777+++%%%***...,,,)))+++++++++++++++++++++++++++)))))))))************+++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///...---...///111///111333444444444666888666>>>@@@GGGXXXkkkuuuVVVFFFBBB<<<:::777777888999999999888777666555555666777888777888888888888666555444222222222222222222333333///000000111111222333333222333333333333222111111//////000111111222333333000000000000000000000000/////////000111111222222000000000000000000000000222111111000//////......,,,---...//////...---,,,+++,,,......,,,+++,,,---------------------------//////.........---------,,,,,,,,,---///333777999;;;===<<<888888::::::777333444666666666666888999666999<<<===:::555111///+++---...------000777===555666777555333000//////---000222222///...///222------,,,,,,------...//////<<>>aaa}}}===222222------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++((())))))***++++++,,,,,,))))))))))))))))))))))))((())))))******+++,,,,,,)))(((((()))+++------,,,,,,+++***)))***+++---...))))))*********+++++++++)))***+++,,,...000222333+++++++++***)))...777>>>+++***)))*********+++---************************))))))))))))************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///...---...///111...111444555444444666888666===>>>GGG\\\qqqzzzVVVFFFEEE<<<999777666777888888777999777666555555666777999888888999999999777666555333333333333333333333333///000000111222222333333222333444555444333222111///000000111222222333333000000000000000000000000/////////000111111222222000000000000000000000000333222222111000//////...,,,---///000000///---,,,+++---......---,,,,,,---------------------------//////.........---------,,,,,,+++,,,///333777:::<<<>>>===999888;;;;;;888333444666666555555777888666:::>>>>>>;;;777333111+++,,,...------000777<<<444666666333///---000333111333555333000...000222---,,,,,,,,,,,,---.........CCCVVVUUUAAA...))),,,+++++++++******+++,,,,,,+++*********+++,,,,,,------///444+++...111)))888OOODDD444,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++((())))))***++++++,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,)))(((((()))+++------,,,,,,+++)))((((((***,,,---))))))******++++++++++++)))***+++,,,...000222333+++,,,***'''+++333555222&&&+++,,,)))''')))---///))))))))))))))))))))))))))))))))))))************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////---...///111///222555555444444666888:::@@@AAAKKKccczzzaaaJJJCCC@@@===999666777777888888:::777444333444555555555888888888777777555444444222333333222111111222444111111111000111111222333222222222222222222222222222222222222222222222222222222222111000//////...000000000000000000000000000000000111222222222333333222111000////////////,,,,,,............,,,,,,,,,---.........---+++***+++111333///+++,,,---,,,000///...,,,******,,,...---,,,******,,,000444777:::>>>>>>888555777::::::222333555777888888777777888888888888777666555444,,,...000///...111999@@@666666444000,,,---111666000111111111000///---,,,...,,,******+++,,,------222@@@FFF===333222111---*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---///333...---333000---444uuuUUU<<<)))+++333333+++***000///&&&,,,++++++******++++++,,,///---+++++++++)))***,,,************************************************************************)))+++***)))+++///...*********************************+++,,,,,,,,,,,,+++)))...)))'''///222000444,,,///111+++***555888...++++++++++++++++++++++++(((******''''''++++++)))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///............////////////222000///000444777666555<<<<<>>:::888999:::999222333555666666666666555555555555666555555444333---///000......222:::@@@888666333///------000333000111222333333111///...///...,,,+++,,,---------***666;;;333---......***+++,,,,,,------------------,,,,,,++++++,,,,,,---)))///...///444000///999lllttt]]]CCCDDDQQQOOO:::+++...111---,,,++++++******++++++,,,...***'''(((***+++***)))************************************************************************)))+++***)))+++///...*********************************+++,,,,,,,,,,,,+++)))///+++***333444111666+++777,,,&&&777666***...++++++++++++++++++++++++)))+++***((())),,,,,,)))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///............////////////333111000222555888888777======EEEUUUkkkjjjQQQHHH@@@===:::888888777666444777666444444777999999999999999999999888777666666333444555444222222444555111111111111111222333333333333333333333333333333222222222222222222222222222222222111000000//////000000000000000000000000111111111111111111000000333222111000////////////......////////////......,,,---///111333555666666111111---)))+++222666666//////...,,,******,,,...000///......------......444;;;>>>===<<<<<<999666222333444444444444444333111222333333444333333333000000///......222:::AAA:::666111...---.........///000333555555444222111111000...---,,,---......***222555111///333222...,,,---...000000///......---,,,,,,++++++,,,,,,---'''...000111333...000>>>~~~xxxrrr}}}WWW555------***,,,++++++******++++++,,,---***''''''+++---+++'''************************************************************************)))+++***)))+++///...*********************************+++,,,,,,,,,,,,+++***///,,,,,,333333000666000>>>---+++HHH<<<###333++++++++++++++++++++++++***,,,+++)))+++///...*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///............////////////333222222333666888999999<<<>>>HHH[[[qqqqqqVVVKKK@@@>>>;;;999888777666444888777555666777999999888999999999999999888777777444555666555333333555666222111111111111222333333333333333333333333333333222222222222222222222222222222222111111000000000000000000000000000000000222222111111000000//////222222111000//////000000........................,,,,,,...000222444555666222000+++(((,,,333666333...//////---+++***,,,---......//////......------111888>>>??????>>>999333333333333333333222222222000111222333444444444444222111///---...333:::@@@;;;666000------...---+++,,,///222555666555333222111111000///------...000000333444222444888777222,,,---///000000000......---,,,,,,++++++,,,,,,---***111111111222,,,222EEEfff<<<...+++&&&,,,++++++******++++++,,,------,,,)))***,,,+++(((************************************************************************)))+++***)))+++///...*********************************+++,,,,,,,,,,,,+++,,,///++++++111000000:::;;;===555;;;III888'''333+++++++++++++++++++++++++++,,,+++***---111000+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///............////////////222222222333666888999:::;;;???LLLaaaxxxyyy[[[MMMAAA???;;;999999888777666:::888777777888888777666888999999999999888888777555666666555444444555777222222222111222333333444333333333333333333333333222222222222222222222222222222222222111111111111000000000000000000000000222111111000000/////////222111000000000000000000......------------......,,,------......///000111000///,,,***---111000,,,...//////...+++++++++---+++,,,---...//////.........555;;;>>>??????999222222222222111111111111111111222333555666666666666444222///---...222888===888444...,,,---...,,,******---000222444444333222111222222000------///222111222222111333555333///+++,,,---...///...---------,,,,,,++++++,,,,,,---,,,000000000111---777PPPWWW666......+++,,,++++++******++++++,,,***///000+++(((******(((************************************************************************)))+++***)))+++///...*********************************+++,,,,,,,,,,,,++++++---((()))111222777FFFLLL999BBBMMM:::,,,...)))+++++++++++++++++++++++++++,,,++++++///333111+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///............////////////000111222333444666888:::;;;AAAPPPgggaaaOOOCCC@@@;;;999999::::::::::::888777777777777555444777888888888888888777777444555666555333333555666222222222222222333444444333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000//////111111000000000000000111///......------......//////...---,,,++++++,,,,,,---///...,,,,,,...,,,'''---//////...,,,++++++,,,)))***,,,---//////000000,,,222888;;;>>>???999222222222111111111111222333444555666777888888888888555333000...///111555777333111...,,,,,,---------***,,,...000111222222222///111222000------000444444444555555666555222///,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---+++---,,,///222///;;;VVVfffCCC...+++///000,,,++++++******++++++,,,'''---...))))))------(((************************************************************************)))+++***)))+++///...*********************************+++,,,,,,,,,,,,+++)))***''',,,555666>>>QQQ___BBBOOOVVV222(((444%%%++++++++++++++++++++++++++++++***+++000444111***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///............///////////////000222333444666888;;;===DDDVVVooogggRRREEEAAA<<<999999<<<>>>???777666555666777777666444666777777888888777777666444555555444333333444666333222222222222333444444444444444444444444444444222222222222222222222222222222222222222222222222000000000000000000000000/////////000000000000000111111000000000000111111111111000//////000111111111000...,,,+++++++++,,,***///000,,,***++++++(((---...///...,,,++++++,,,***++++++,,,---...///000,,,111555777;;;>>>999333222111111000111222444555666777888888999999999999555333000//////000111111---...---,,,+++,,,...000,,,,,,---...///111222333---///111000------111555666888:::<<<:::777444333---,,,+++***+++,,,...///---,,,,,,++++++,,,,,,---,,,,,,+++111444...666OOOeeeGGG666...***+++///,,,++++++******++++++,,,))),,,***(((///999555***************************************************************************)))+++***)))+++///...*********************************+++,,,,,,,,,,,,+++(((***)))///666333888KKK___LLLLLLIII222,,,222***++++++++++++++++++++++++++++++)))+++000555111)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///............///////////////111444555555666:::===@@@HHH\\\vvvkkkTTTFFFAAA<<<888:::===@@@BBB444444444555777888777555555666666777777777666666333444555444222222444555333333222222333333444555444444444444444444444444222222222222222222222222222222222222222222222222000000000000000000000000......//////000000111111111000000000000000111111444333222111111222333444333111///...------------***///000,,,)))***,,,,,,---...//////---+++++++++,,,,,,,,,,,,,,,---...///,,,000222555999===:::333111111000000111333555666777888888999999999999999555333000////////////...***,,,------++++++///333......------...000222444+++...111000------111666444666:::===:::555333333///---+++******,,,///111---,,,,,,++++++,,,,,,---//////---333555+++...DDDwwwOOO888(((---111,,,***...,,,++++++++++++++++++,,,---,,,((()))888EEE???...************************************************************************)))+++***)))+++///...*********************************+++,,,,,,,,,,,,+++***,,,+++000444,,,,,,===PPPJJJ<<<222000---***---++++++++++++++++++++++++******)))***111555111(((++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///............/////////000000333555666666777;;;???CCCLLL```{{{sss]]]HHHCCC<<<777666777999:::444444333555666777555333888888777555333333444666666777777666444333444666666222///111444666333000555555444333222222222222222222111000000000000000//////000000111111111111444555444333000000000222111000000000222222222111...333555333444:::@@@BBB===666111222222000111444111111111000...---+++******++++++,,,,,,++++++***.........///......------+++,,,,,,---...///000000...---,,,000777<<<>>>>>>555222///000444666333000333:::BBBCCC>>>999:::<<<777555333000...---------***+++***))))))***---000000000000000000111111111---------...111333222111777555444222111111222222...,,,++++++---.........++++++++++++,,,,,,---...333(((777777---///333BBBAAA222666///))),,,---,,,000---///000,,,***+++,,,+++(((...(((###888SSSJJJ+++++++++++++++++++++++++++************************++++++************++++++***,,,+++***,,,000///++++++++++++*********))))))******+++++++++,,,,,,,,,***+++,,,---------------444MMM@@@000,,,...555------,,,+++*********+++,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,///111111//////111111///111555777666:::???HHHRRRhhhtttaaaLLLFFF???:::888999::::::666555555666888888777666444555666555444444555777555666777777777777999;;;CCCAAA@@@BBBDDDCCC===777333333333222333333444444444444444444555666777777555444333111000000//////...000111222222444777999666666777:::<<>>444000---///333666666444555;;;BBBCCC@@@<<<::::::666555333000...---,,,,,,)))************+++///222000000000000000000000000...---,,,...111333333333666555444222111111111222---,,,+++,,,...//////...---,,,,,,,,,------...///333)))666444000666:::GGGpppDDD222>>>JJJFFF666,,,+++---+++555888///))),,,---+++(((---***&&&444GGG@@@+++++++++++++++++++++++++++************************++++++************+++++++++---,,,***+++...---)))+++++++++*********))))))******+++++++++,,,,,,,,,***++++++,,,---------,,,777JJJ;;;///,,,)))...(((---,,,+++*********+++,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........000222111333888;;;999666;;;CCCGGGSSSlll|||nnnUUUOOOGGGAAA===<<<;;;::::::888888999;;;<<<;;;::::::<<<>>>>>>>>>>>>???@@@===AAAEEEJJJOOOUUU[[[___iiijjjkkknnnpppllleee^^^OOOMMMJJJGGGCCCAAA???>>><<<;;;;;;;;;;;;;;;<<<<<>>======>>>???<<>>888444+++***333333333333222000///---,,,***++++++,,,,,,++++++***,,,,,,------------,,,,,,)))))))))***+++,,,---...,,,---///111333777;;;>>>777333......111444555555888<<>>AAA===999===FFFIIIaaa~~~|||zzzyyy{{{zzzxxxyyy{{{}}}}}}}}}}}}dddDDD<<<888000...555444444444333111000...---***++++++,,,,,,++++++******+++,,,,,,---------,,,,,,+++++++++,,,---000111+++...111111000222666:::===999444000000333666888>>>???BBBGGGIIIEEE<<<555444444333111///---+++***---......---,,,+++,,,...666666777777666444333111///...---///222555666666666555222000///.........++++++,,,...111333222111------,,,,,,,,,,,,,,,---111111555...444666111HHHqqqjjjOOO;;;BBBEEE...,,,555***///IIIQQQ;;;)))---000***...''''''///333///+++,,,))))))))))))))))))))))))************************++++++************++++++)))******)))+++//////+++******************************+++++++++,,,,,,,,,++++++++++++,,,---...///NNNIII---***...$$$+++111------------,,,,,,++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,---------.................................+++......,,,///444444///555666999======;;;===CCCJJJhhhnnnMMM>>>777111---///444444444333111000...---***++++++,,,,,,++++++******+++,,,------......---------,,,+++,,,///111333---...//////000111444777999666444222444888===@@@@@@AAACCCGGGHHHDDD<<<666555555444222000...,,,+++...//////...+++******+++555666888888888666444222.........111444666777666666444222000...---------***+++,,,///333444333222------,,,+++++++++,,,,,,000111444111999777999eeetttMMM777111***...444+++''';;;BBB333(((---111---///'''&&&///555222---,,,************************************************++++++************++++++***,,,+++***,,,000///+++***************+++++++++******+++++++++,,,,,,,,,++++++++++++---///111222VVVRRR666//////'''---000---------------,,,++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,---------....................................---111111000666@@@AAA;;;666444666:::<<<<<>>444222000---444333333222111///------***++++++,,,,,,++++++***++++++,,,....../////////...---,,,+++,,,///111333///...------000222333333666666555555777;;;AAAEEE@@@BBBEEEGGGFFFBBB<<<777666555555444222///---+++,,,---...---+++******+++333444666888777666444222------///333666888777555666444222///...---------******---000444555444333......---,,,,,,,,,,,,,,,111111333222:::444BBBccc999+++---000000...(((222666...)))---///------******...222111...,,,++++++++++++++++++++++++************************++++++************++++++...///...+++,,,///...***))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,...111444666NNNRRR:::222111+++000///,,,---.........---,,,+++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...------------....................................000333222111;;;LLLRRRNNN666666999;;;;;;;;;BBBJJJXXXttt^^^>>>333555555///333333333222000///---,,,+++++++++,,,,,,++++++++++++,,,---...////////////...---++++++,,,...111333111...+++,,,000333333111888888888777888<<<@@@DDD@@@CCCEEEFFFDDD@@@<<<999666666666555333000---,,,)))+++,,,,,,+++***++++++111222555666777555333222,,,---000444888999777555666444222///---,,,,,,,,,******---111444666555333000///...---------------555222222111777///EEEqqq???---222111---222///222222...,,,------,,,+++,,,......//////---+++++++++++++++++++++++++++************************++++++************++++++222333000---,,,...,,,'''))))))******++++++++++++******+++++++++,,,,,,,,,+++++++++,,,///222666888;;;FFF444,,,---)))---***,,,---.........---,,,+++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------.........//////////////////////////////,,,...+++***888NNNYYYWWW555888===>>>::::::DDDQQQaaazzzcccFFF;;;333...222222222222111111///......---------,,,,,,,,,++++++++++++,,,------...//////,,,,,,++++++,,,,,,---...//////000111111111111111666;;;===999666888===???BBB>>>???CCCAAA:::777999333666777555000...111444000000000///---,,,---...666222///111444555222///...//////000111222222333222333333000---)))((((((***---111222000000111333000///---,,,,,,---///000111222555444---111OOOqqquuu>>>222111+++222000---+++)))+++...000000...)))111(((999XXX>>>...+++*********+++,,,,,,---,,,,,,+++***))))))******+++***)))***++++++***)))///111000,,,***,,,,,,))),,,------,,,++++++,,,...******+++++++++,,,,,,,,,***,,,222///'''333CCCBBB;;;;;;>>>***%%%111,,,---000888222***000111+++)))...///...,,,((((((,,,000222///,,,******,,,------((()))+++,,,---...------///,,,---000///***+++111***+++---///111222333444111000000000222555888:::444999777888>>>???FFFVVVjjj~~~nnnLLL<<<222,,,///222222222222111000///...---------,,,,,,,,,++++++++++++,,,,,,------......,,,,,,++++++,,,,,,---...//////000111111111111000444:::<<<888555888<<<===@@@======@@@???999777999444666888555111000222555444333222///------000222555111...///333444222///000000000000000000000000///000111000...,,,------***---000111000///000111///...---++++++---...///000///222666111///<<>>777///...(((+++...///...,,,,,,,,,)))))))))+++---......---222111000.........//////,,,***,,,000000---///444444333222111000000000000000/////////000222333444666;;;999999@@@AAAGGGXXXhhhqqqMMM:::333///111222222222222111000//////------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////000000000000000222888:::777555777::::::===::::::;;;;;;888777999555777888666222111333666888777444111///000444777444000---...000222222000000000000000////////////---......---,,,,,,---///***---000111000///...///...---,,,++++++,,,---...333...---333333......333///^^^iii888111333,,,222---,,,555888111))))))---...,,,111$$$222ZZZTTT000***++++++******++++++,,,,,,,,,++++++************++++++***)))***++++++***)))))),,,,,,)))***......,,,***+++,,,,,,******+++,,,++++++++++++,,,,,,,,,,,,111'''///...&&&NNNqqq@@@222444111222<<>>ssslll:::333444---333...,,,888;;;111(((***---+++***000%%%...RRRRRR444&&&,,,++++++***++++++,,,,,,,,,++++++******++++++++++++***)))***++++++***))))))++++++))))))---...,,,)))+++,,,,,,+++******,,,+++++++++,,,,,,,,,------000&&&111111)))RRRXXX666333///+++???WWWnnn~~~lllSSS@@@999///***)))++++++***000///---+++******---///***+++,,,...000111111111000000000000---++++++---------......///000000111000111222333333333222222666;;;:::;;;AAACCCJJJ[[[kkkwwwmmmfffcccVVVVVVVVVUUURRRLLLDDD???AAA;;;777999>>>???>>>>>>NNNUUU```gggkkklllllllllgggkkkVVV:::222222///...111222222222222111111000.........---------,,,,,,,,,+++++++++++++++++++++,,,,,,++++++,,,,,,---...------...////////////......333666555444666666333555555555444444666777777222222222111000000111222333666999:::999888777888222000........./////////+++,,,---...///000111111......---,,,+++,,,///222000000000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,222///---...///000333777AAA}}}mmm999///000)))///,,,,,,999<<>>888222///000222444666777666333///...------000000000000000///...---///000111333444444444444444999888:::AAADDDKKK\\\rrr~~~tttlllddd______bbb```___```aaadddeeedddbbbbbbccceeeeeeddddddfffgggeeeaaa^^^^^^]]]\\\^^^bbbaaabbbddddddcccaaa___^^^___```bbbcccccccccbbbaaafffeeebbb^^^XXXUUUSSSSSSOOONNNLLLHHHBBB<<<999888:::<<<@@@BBBBBB???:::777666...---333555111222888===EEEOOOUUUUUUQQQOOONNNIIILLL@@@222222111///333111222222222222222111111............---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------...............---222555444555777555111222444555333333666666444000///............//////...222777::::::999888888222222111000///...------)))***+++---///000111222------------...222888===444222000/////////...---,,,,,,------------,,,,,,***...333444111///111444EEEnnn999///000)))000---,,,===@@@000(((000000&&&(((///...///999888---(((,,,,,,++++++******++++++,,,++++++++++++,,,,,,---+++***)))***++++++***)))+++------******------+++***,,,......---++++++,,,,,,,,,,,,,,,------------++++++,,,222NNNkkkuuu}}}WWW:::333<<<<<>>EEEEEEFFFHHHJJJKKKJJJIII@@@AAABBBEEEPPPaaavvvvvvlll^^^RRRKKKKKKPPPTTT]]]^^^YYYOOOFFFAAA<<<888//////...------///000111...///000111222333444444444999999<<>>:::666444333444666666666888999999777555***---000333555666666777333888<<<======>>>>>>>>>444===IIIPPPPPPMMMKKKJJJKKKOOOKKKFFFAAA555///888111222222333333222222111............------------++++++,,,,,,------......,,,,,,++++++,,,,,,---...,,,,,,---............------111444555666888555///000444555333333666555111///...---------.........+++///444777888888999999222333444333111...,,,*********+++---...///000000,,,,,,,,,,,,...444:::@@@999555000---...//////...---------......---------(((///666555111///222444]]]ggg666000222,,,333///---DDDIII444'''...000'''((()))))),,,...***'''(((---,,,++++++******+++++++++++++++++++++,,,---...+++***)))***++++++***)))))),,,,,,***+++///000...***---///000...---,,,,,,,,,,,,,,,------------...,,,444+++222bbbrrrfffVVVkkk~~~|||ssskkk]]]@@@...333$$$(((...333777:::===>>>CCCFFFJJJOOOWWWfffxxx{{{zzz|||sssiiiddd___ZZZEEE@@@999333000222666999222222111111111222444555666<<<<<<@@@IIIMMMVVVhhh~~~uuujjj```XXXYYY```\\\[[[[[[[[[\\\[[[XXXVVVSSSUUUUUUOOOIIIKKKVVV```]]]VVVRRRRRROOOHHHEEEGGGEEEGGGFFFAAA;;;;;;BBBIIIMMMMMMLLLKKKGGGCCC???===@@@@@@@@@???<<<;;;<<<>>>555777<<>>AAASSS\\\WWWVVV]]]]]]TTT@@@MMM___nnnvvv{{{ooosssppphhhWWW999+++666111222222333333333222222//////.........---------++++++,,,------...//////,,,,,,++++++,,,,,,---...+++,,,------......---------111444555777888555//////444666333333666555//////...,,,,,,...///......***---111333555777:::<<<222444666555222...***))),,,,,,,,,------.........------+++***+++000666;;;<<<666000------///000///---......//////......---,,,111444222///111777;;;qqq\\\...+++000***000,,,...JJJRRR999&&&,,,000))),,,))))))......)))(((------,,,,,,+++*********+++++++++++++++,,,,,,---...+++***)))***+++++++++)))'''***+++***,,,111333111+++---000111///---------,,,,,,,,,---------......&&&666,,,777wwwuuuyyyXXXooobbb:::111333444444111...///333777---111555777888>>>GGGOOOYYY```kkkwwwpppeeeTTTDDD999666999<<<888777555333333333555666888???@@@DDDNNNRRR\\\nnnlllMMMggg{{{www~~~uuu~~~{{{{{{{{{vvv\\\MMMRRRMMMOOOeeevvv~~~qqqvvvtttooowwwmmmuuu```DDD@@@@@@CCCRRRgggvvvzzziiiUUUAAA444NNNqqqyyyUUU;;;HHH]]]aaaRRREEELLLaaallliiiWWW???666333111222666<<>><<<222000777666000///000000...---,,,...000---...///333666888777555222333333333111///---+++******+++,,,---///000000......---......///000111LLL===000000111///++++++---...---,,,++++++---///000222555...555111,,,MMMXXXAAA///...111,,,'''(((...EEELLL999))),,,---&&&******+++++++++,,,,,,,,,+++++++++++++++***)))(((******+++++++++,,,,,,,,,333///+++((()))***+++,,,***)))))))))***,,,...///++++++++++++++++++++++++)))***,,,---......---,,,...444$$$CCCpppwwwZZZ{{{~~~PPP...888...---444000444333///---333555000---///333444---AAA===888JJJXXXYYY```eeewwwwwwuuu~~~iiiTTTMMMGGGRRROOOJJJGGGIIIHHHCCC???>>>KKKNNNRRRVVV\\\gggttt~~~fffIII```uuuxxxppp||||||wwwaaacccyyyuuueeeeeennneeeJJJQQQkkkpppbbb[[[aaaoookkkEEE666<<>>555444999888111///000///...---...000333000///000333666888888777111111000///...,,,+++******+++,,,...////////////------------...///000000CCC888//////000...------/////////...------///111...222666000777555444YYYIII777***---000...+++---,,,<<>><<>>000999:::BBBSSSkkkpppZZZKKK@@@222000222555111777[[[vvvccciii{{{wwwVVV888111///000111222222333333222000///------...000111222++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---///000------------------------...,,,000777;;;999888888;;;??????;;;999;;;999444000000///------000666:::222000//////222444666666666444222000///...//////---...111222222000...,,,++++++++++++,,,---....../////////000///...///111///111111111//////000111000333888111333000777gggeee666///,,,...///+++***,,,---++++++---,,,***+++///*********++++++++++++,,,+++++++++,,,,,,+++************+++++++++,,,,,,,,,+++******+++------,,,+++***)))))))))***,,,...///++++++++++++++++++++++++,,,,,,++++++,,,---///000000...555mmm[[[xxxWWW@@@(((***BBBgggbbb<<<===<<<666III===333---...===TTTlll~~~rrrKKK000---666111444>>><<>>???AAAGGGNNNPPPPPPVVV^^^kkknnnrrrxxx{{{xxxMMMNNNkkkqqqwwweeeGGGYYY{{{tttyyy|||jjjooo{{{```III^^^{{{lllmmm{{{fff\\\SSSDDD666222777BBBYYYuuu\\\EEE===333000111666888DDDggg}}}ooojjjvvv|||^^^<<<000//////000111222222222222000///.........///222444,,,,,,,,,,,,,,,,,,------+++,,,,,,,,,---......///------------------------...,,,///666;;;:::999::::::======;;;:::999777444111111///------000666:::444222111111333555666666777666333111000///000000...///111333222111...,,,++++++***++++++,,,---...---000222111/////////000...///000000///...///000000222777111333///:::nnn]]]555111///000///,,,+++,,,000***(((,,,---******...))))))))))))***************++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,)))))))))+++---...,,,******)))))))))***,,,...///++++++++++++++++++++++++---,,,++++++,,,---///000+++000>>>rrrQQQ\\\777666...222777OOO~~~LLLOOOcccbbbnnnRRRLLLEEE666UUU{{{___:::---111)))***222000:::111FFFbbbbbbcccnnnnnnOOO666555777<<<<<<555BBB999777777:::999:::???FFFUUUSSSSSSYYYfffwwwwwwZZZWWWrrrwwwppp^^^CCCNNNyyynnnwww~~~rrrsssvvvsssllljjjLLL222DDDiiiiiizzzzzzdddMMM???666000999JJJfffwwwYYY666333111///111999LLLkkkzzzuuusssoookkksssvvv|||hhhkkk~~~gggAAA///...///000111222222222222111111000...---///222555------,,,++++++,,,,,,,,,++++++,,,------.........------------------------...,,,///666;;;;;;:::<<<;;;;;;;;;:::999888777555222222000......///333777777555444555777888888777444333222000///...------...///111222111000...---++++++++++++,,,---.........222333000///000000...,,,...000///...------......///444111666333???uuuccc666333///...///////////////,,,***,,,---++++++,,,))))))))))))*********+++***+++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***))))))***,,,---,,,******)))))))))***,,,...///++++++++++++++++++++++++,,,,,,,,,,,,---...///000(((444MMMpppiiiqqq;;;555111444888222<<>>FFFxxxlllyyylllTTTSSSTTTvvvzzzsss```GGG333;;;UUUdddnnnTTTCCC???AAAOOO^^^ttt{{{kkkiiiwwwrrrIII===>>>999333;;;TTTrrrtttXXXGGGFFFEEE???@@@QQQrrrnnngggpppoooFFF111...///000111222222222222222222111///---...222666///...,,,++++++++++++,,,++++++,,,---............---------------------------,,,...666;;;;;;;;;======;;;:::999999777777888333333222000......000222666555555666777888666555111111111000...---+++***......///000000/////////+++++++++,,,,,,---...///...111111......222111---,,,...000000...------......,,,000000666333>>>tttxxx:::555...+++---000000///+++------++++++------+++***+++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,+++***))))))+++,,,+++******)))))))))***,,,...///+++++++++++++++++++++++++++,,,---...////////////,,,777ZZZxxxOOO000888111111111...111HHHppp[[[KKKQQQlllpppxxxdddXXXkkkzzzcccEEE<<>>YYYtttwwwttteeeJJJ666666???DDDMMMUUUUUUUUUaaazzzzzzhhh~~~ZZZKKKhhhxxx\\\EEENNNzzztttWWW555999BBBaaaaaaNNNCCC@@@LLLmmmuuucccUUUTTTYYYhhhrrr}}}ZZZ<<<888UUUzzziiiOOOSSSLLL???DDDaaaggg@@@+++000666111///444MMMrrrqqqccc{{{tttKKK444...///000111111222222111333333222///---...222666000...---+++******++++++***+++,,,---............---------------------------,,,...666;;;;;;<<<>>>>>><<<::::::999777888:::333444333000...---...///222222222444555555333111111111111111///---+++***............/////////000,,,,,,,,,,,,---...//////---000///,,,...333222---,,,...000111///.........000,,,......444000888mmm???888///)))+++//////+++'''---...******......***,,,,,,---------.........***+++,,,,,,------------******+++++++++,,,,,,,,,,,,***))))))***++++++******)))))))))***,,,...///+++++++++++++++++++++++++++,,,---///000//////...333777^^^bbb;;;333222DDD999222555222---NNNjjj@@@xxxPPPmmmgggddd777000RRRvvvaaaUUUggghhh\\\]]]VVVjjj^^^===///444SSSxxxLLL:::777===DDDNNNnnnwwwSSS777555AAAEEEWWWgggfff^^^eeeaaasssuuuLLLPPPPPPjjjkkkPPP```www~~~xxxNNN888:::;;;KKKssssssZZZMMMRRR^^^zzz{{{tttWWWoooyyyjjjyyy___DDD222333888^^^ooo{{{|||]]]]]]vvvnnnLLLwwwyyyMMM444<<<222(((:::000:::777bbb{{{bbbgggyyyXXX000000//////000222222111000222111000//////.........;;;333------+++)))***---------------------------,,,,,,------...///000000)))///000555<<<999777AAA@@@===:::999999999888777555555444222///......///222111111333444444222000111111000000//////....../////////000000000000000///...---,,,,,,---//////111000///---------...///000000000000000//////......,,,///333000///???SSSWWW---666111###222000++++++++++++,,,,,,---------,,,***)))***+++---,,,,,,***+++,,,,,,------,,,,,,---,,,,,,+++*********+++************************++++++++++++,,,------...***,,,------++++++,,,...---...000///......///000333<<>>:::444///------------------------------------,,,,,,------...//////000,,,000...222;;;:::888AAA<<<;;;999999:::<<<<<<;;;666666555222///---...///222111111222333222///---000000000/////////..................////////////......---------...000111111111000//////000111222//////000000000///......///,,,...222000...:::KKKmmm444000222***111------++++++,,,,,,,,,---------,,,***)))***+++---,,,,,,***+++,,,,,,------,,,,,,---,,,++++++******++++++************************++++++++++++,,,---......***,,,------++++++,,,...---...//////......///000222???}}}hhh===444///333OOOwww\\\222666///<<>>777CCC;;;777UUUxxxxxxiiiwwwuuuuuu{{{VVV<<<444555CCCkkk~~~}}}ttt[[[zzz~~~tttnnnCCC444000888///666@@@```nnn\\\sss{{{RRRuuuyyyWWW888---000999===777111555111IIIlllqqq]]]kkkiii888000//////000111222111000222111000//////.........===???:::000,,,//////***------------------------,,,,,,------.../////////000000,,,111<<<<<<999AAA===;;;999999;;;===>>>===888777666222///------...222111111111222000...+++///////////////.........,,,,,,,,,------.....................///000222333222222222111222222333333...////////////...------000,,,---111000...555@@@@@@***000///000,,,000,,,,,,,,,,,,------------,,,***)))***+++---,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++******++++++************************++++++++++++,,,---...///***,,,------++++++,,,...---...//////......///111333HHHKKK000444000999llliii:::777...<<>>[[[}}}zzz___^^^~~~ttt<<<111000...///111222111111222111000///............666>>>:::---)))//////'''---------------------------------.........//////111111---222@@@???:::???AAA>>><<<;;;<<<<<<<<<;;;999888666222...,,,---...222111111222333222///---........................***+++++++++,,,---------///.........000222333555444444333333222222222222...............------,,,///,,,,,,111222111333999|||TTT...,,,---//////000,,,,,,------------------,,,***)))***+++---,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++***++++++,,,*********************************+++,,,---...///***+++---,,,++++++,,,...,,,...//////......000111777VVVggg666...555111FFF|||kkk<<<444---???yyysssEEEfff{{{IIIHHHsssggg???+++333444111777@@@fffqqqdddzzzSSSVVVqqqaaa999---666000...;;;BBBsssmmmrrrWWWJJJjjjlllQQQ===CCCfff|||hhhPPPVVVmmmhhhaaahhhyyyoookkk}}}MMMDDD@@@>>>MMMuuuaaazzzyyy}}}OOO>>>IIIpppgggAAA888]]]wwwmmmwwwwww}}}]]];;;222777999333999qqqrrrYYYjjjlll^^^;;;555444333999222000BBBccczzz{{{```\\\sss```iii>>>222888???aaayyyfff===222444999NNNxxxiiiVVVrrr|||AAA111000...///000222222111222111000///............///999888,,,(((///000)))---------------------------------...............///111...555BBBAAA:::>>>BBB???<<<;;;<<<<<<<<<;;;:::999666222...,,,---///222111222333555666444222---------------.........******++++++,,,------...//////...///000222444555555555444333111000///..................------,,,---,,,---111444444555777pppppp<<<++++++...222---------------------------,,,***)))***+++---,,,,,,***+++,,,,,,------,,,,,,,,,++++++***++++++,,,,,,*********************************+++,,,---//////***+++---,,,++++++,,,...,,,---//////...///000222888eeewwwIII///555444222VVViii;;;222...FFF}}}vvvEEEhhhpppBBBLLL{{{FFF000***555888777555000NNNvvvaaapppFFF]]]qqqHHH555333333***111===888qqqiiigggLLLKKKjjj\\\777222777VVV{{{ttt]]]cccqqqSSSGGGRRRppppppfff|||~~~KKK???CCC??????iiiggguuusss}}}JJJ<<>>999??????===;;;;;;<<<=========:::999666222...---///111222222333555888888777555,,,,,,,,,---------------++++++,,,,,,---...//////////////////000111333444444444333333111000...---...////////////...------+++---///222444555666777UUUDDD------,,,333+++............------------,,,***)))***+++---,,,,,,***+++,,,,,,------,,,,,,++++++******++++++,,,,,,************************))))))***+++,,,...///000***,,,------++++++,,,...+++---...///...///000222999uuuaaa777222888111888fffiii===111000LLL{{{IIIjjjeee???QQQ{{{jjj888333555BBBKKKDDD777222@@@{{{xxx___fffBBBhhhfff444444666///)))111:::666iiiaaaWWWBBBQQQfffKKK///222333LLLzzz{{{bbbggglllHHH>>>LLLooopppaaazzz|||SSS999EEEMMM<<>>;;;:::;;;<<<<<<;;;:::888555111......000222444444444666888888777555++++++,,,,,,,,,---------,,,,,,---...///000111111000//////...///000111222111111222333222111000000//////000000000///......+++...111222222333444555CCC{{{888,,,222***111//////.........------------,,,***)))***+++---,,,,,,***+++,,,,,,------,,,,,,++++++******++++++,,,---************************))))))***+++,,,...///000***,,,------++++++,,,...+++---...///...///111222BBBPPP222555444111FFFyyyhhh>>>111222QQQzzzIIIjjj[[[===YYY{{{LLL444888AAA]]]oooUUU777888===uuuxxx\\\aaaEEEtttTTT...555444///000///111;;;___[[[JJJ;;;TTT\\\999111111111DDDuuuwwwYYY___```DDD???OOOpppppp___xxx{{{```999III\\\???HHHssszzznnnkkk|||HHH<<<==={{{YYYAAA>>>ddduuu___```{{{wwwLLL111777===777111999777eeevvvNNNeeeYYY888999:::mmm}}}]]]===000CCCppprrrwwwRRRRRR\\\{{{KKK:::000///===___{{{}}}aaa222555000111]]]|||```^^^|||}}}ZZZ333000......///111222222222111000//////...............222444///)))***000------------------------.....................---,,,///***+++222333666DDDDDDAAA===;;;:::999777666999888555111......111444666555555666888777555333+++++++++,,,,,,---------------...///000111222333000000///......///000111///000111333444444333333000000000000000//////...+++000333222///000222444MMMkkk&&&)))777(((///555//////.........---------,,,***)))***+++---,,,,,,++++++,,,---------,,,,,,+++*********+++,,,,,,---************************))))))***+++,,,...000000***,,,------,,,+++---...+++,,,.../////////111333LLLGGG222777...333UUUddd===000333TTTvvvEEEgggTTT===```}}}<<<...666EEEqqq^^^...555@@@sssxxxZZZ___JJJ|||FFF111777111222999...+++AAA]]]\\\HHH;;;XXXTTT...666222222BBBssssssQQQXXXXXXAAA???QQQooo}}}gggjjj~~~```GGGGGGhhhIIIEEEYYYiiifffRRR555<<>>YYYnnn;;;333999MMMzzzyyydddHHHPPPWWW777555///<<>>---222333IIIssssssQQQuuuQQQ888222/////////...000555111111111111000///---------+++999DDD999++++++---,,,,,,------...///000000,,,,,,,,,------.........///...---...111777===@@@DDD???;;;:::<<<<<<999555777777888777222...111888<<<===:::444222333222///***++++++,,,---...//////,,,///111000---,,,...111000000111111000///...---444444444555777777555333444444333111000...------...///222444111///333;;;}}}NNN222111'''...999---///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---((((((---...)))(((,,,...---***))),,,111333222++++++,,,,,,,,,,,,------...,,,000+++111333***:::bbb???333444---333oooXXX444777333VVVvvv<<>>lllvvvIII===KKKnnn}}}___RRRyyylllCCC...;;;SSScccBBB333666HHHttt]]]aaaNNN666...888TTTqqq@@@333666IIIsss|||hhhKKKQQQXXX777555...999IIIttt}}}mmmDDD000222000BBBkkkyyySSSppp^^^777222...///000///000444111111111111000///...---111///999KKKKKK666***///,,,,,,------...//////000,,,,,,------------------///...---...222888===AAABBB???;;;;;;>>>>>>:::666888888999888222...111888???@@@<<<444111222111...++++++,,,---...///000000000//////000222333333333111111111000000/////////222222333555777777666444444333222000///...---,,,---...000222111///555===bbb999000888...///555***............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---+++)))))))))***...333......,,,***+++---......++++++,,,,,,,,,,,,------///,,,000,,,000222,,,@@@vvv>>>555777333<<>>tttnnnRRRKKKaaakkk666111222555XXX:::+++555666aaaKKK===CCCOOO999444888EEE777@@@www^^^KKKOOOGGG@@@KKKWWWxxxkkkiiiwwwiiiEEEBBBdddRRR>>>JJJrrrjjjddd{{{___>>>@@@hhh|||TTT<<>>BBBAAA???===>>>@@@???;;;777;;;::::::888333...222999CCCBBB===555000111000---,,,,,,---...///000000111222///---000555888666333222111111000000000111111000000111444777888777555333222111///...------,,,------...000000000666===fffAAA***///;;;111---222+++............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***---,,,)))(((,,,//////......//////......000222++++++,,,,,,,,,,,,------000,,,111---000111111LLL|||;;;444666444DDDPPP444555999___fffEEEfffCCCNNNgggCCC---333555eee___444222BBBqqqoooKKKOOOmmmaaa444222222<<<```@@@...444;;;bbbGGG777HHHDDD777///BBBOOO;;;BBBrrrZZZKKKKKKCCCGGGNNN\\\yyynnngggrrrnnnFFF>>>___YYY>>>DDDjjjooocccvvvddd@@@???aaa]]];;;444XXX}}}tttYYYtttzzzdddCCC222111IIIoooYYY888111;;;^^^wwwXXXvvvMMM111888111CCCwww}}}SSS777///===ZZZ|||sssSSSNNNuuuUUU555444---333@@@pppzzzUUU999222---333VVV|||XXX[[[fff888111---///000000000222111111111111111000///...000---...TTTxxxXXX+++,,,---------.........//////.........------,,,,,,,,,---------///333999>>>AAAAAAAAAAAAAAABBB???999555<<<<<<;;;:::444///222999BBBBBB<<<444000111111///,,,------...///000111111111000///000333555444222222222111000111111222333......000333777888888666222111000...---,,,------000------/////////444;;;pppZZZ===---///666...+++111000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,''',,,...+++,,,///,,,%%%++++++,,,.........222777+++++++++,,,,,,,,,------111,,,111...///000777[[[{{{;;;333222555LLLIII222111===hhh]]]KKK[[[@@@YYY___999///222888nnnXXX444333DDDmmmlllEEEXXXwwwWWW333222222EEEeeeAAA///222???cccBBB666LLL:::666///OOOQQQ:::EEEqqqZZZQQQLLLFFFOOORRRaaayyyqqqgggnnnqqqHHH===WWW```AAABBBccctttaaapppiiiAAA===YYYiii>>>000PPPxxx}}}aaapppzzzcccBBB444--->>>gggaaa:::222999UUU~~~YYYoooTTT000:::444===rrr^^^<<>>qqq~~~[[[;;;333111222PPP{{{bbbVVV~~~ccc<<<333---...000000000111000111111111111000000//////---,,,RRRnnn;;;------------........................------,,,,,,,,,,,,,,,---///333888===@@@BBBCCCCCCCCCAAA===888333===<<<===;;;555///111777>>>???;;;444111333333111,,,------...///000111111111333444444111000222333222222222222222333444555---...000333777999999888222111///---,,,------...222///...//////---000666JJJzzzrrrIII>>>111---000---,,,000222...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))++++++***...444444000...***)))++++++***...555+++++++++,,,,,,,,,------222+++111//////000>>>mmmvvv;;;222///666UUUtttAAA000///DDDrrrTTTMMMNNN>>>___SSS222222111;;;xxxOOO333444DDDlllcccBBBccczzzOOO444111444NNNfff===000000AAAccc===;;;MMM444666555[[[LLL777JJJqqqWWWQQQIIIGGGZZZYYYjjj{{{sssfffkkktttLLL<<>>555666IIIxxx\\\fff```111999666999nnngggAAA111777CCCvvvcccSSSppp~~~MMM///444000222;;;ppp^^^;;;333666222JJJxxxnnnXXXvvvgggBBB777......000000000222000111111222111111000000//////...OOOWWW444........................------------------,,,,,,,,,,,,---///222777:::===BBBCCCDDDCCC@@@<<<777444;;;<<<>>>===666//////444:::;;;999444222444444111,,,,,,---...///000000111444777999777222000222555111111333444555555555555...///111444888::::::999333222///---------...///333///...000000---...111777WWWTTT111555000,,,///111///---///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///***'''(((---666FFFTTT@@@555---------+++...555++++++,,,,,,,,,,,,------222***111000///000FFF~~~ccc222111---333UUUeee888222333MMM~~~LLLLLLGGGCCCbbbGGG...111111>>>GGG222666DDDmmmVVVDDDpppsssGGG333111999YYYddd666222111CCC___777DDDJJJ000666???dddHHH666QQQnnnMMMJJJ@@@FFFgggaaatttuuufffiiiwwwQQQ===BBB```DDD>>>NNNttt[[[fffuuuFFF999DDDrrr}}}JJJ444AAA___yyyiiifffzzz\\\555444222;;;aaarrrCCC777222;;;kkk^^^[[[mmm777555555888kkknnnFFF555777===nnnhhhVVVqqqJJJ...555222111777kkk___999222999222DDDsssvvvZZZjjjrrrHHH;;;///---///000111222000111111222222111111111...000222HHH|||ttt:::........................,,,,,,------------------,,,,,,---...111555888:::???@@@BBBAAA???<<<999888999;;;>>>???888///---111777999888444333444222///++++++,,,---...///000000444555555555444333444444///111444666777777666555000000222555999;;;;;;999444222000...---...000111000------000111......///666FFFzzz<<<,,,...000......222...+++000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------)))***---+++111OOOqqqOOO<<<...,,,...---111888++++++,,,,,,,,,,,,------111(((000111///000LLLQQQ000<<<555222PPPSSS111777:::YYYJJJMMMIIIOOOhhh???...///111@@@~~~???111777EEErrrJJJIIIzzzggg???000222@@@ccc```///555333DDDZZZ111NNNCCC///555GGGhhhEEE666WWWlllDDDCCC===KKKmmmeee|||vvvfffhhhyyyUUU>>>;;;^^^DDD<<>>XXXxxxmmm]]]www\\\555777444666UUUxxxGGG999///222aaa___RRRvvv<<<222222888jjjqqqIII888888999fffiiiVVVpppIII---555222000333ggg___777111:::222@@@nnnxxxYYYbbb{{{KKK===000---...000111333000111111222222222111111,,,000333CCCttt<<<.....................---,,,,,,,,,------.........+++,,,,,,...000333666888<<<>>>@@@@@@>>><<<;;;;;;888:::???@@@888///,,,///666999999555333333000,,,***++++++,,,---...//////333000///000444555444111...111444888999888666555111111333666:::;;;;;;:::555333000......///000222---+++,,,111222000...000999EEEjjj333888///444111---///+++***555---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------''''''000666,,,***MMMzzzNNN888&&&%%%)))***///666++++++,,,,,,,,,---------000'''///111///000PPPNNN:::OOOEEE999QQQ}}}HHH---<<<@@@aaaLLLQQQNNN\\\ooo===111///111AAA{{{;;;111888GGGwwwDDDLLL^^^:::...444FFFiii^^^+++777555EEEVVV---SSS>>>...444MMMiiiDDD777ZZZkkk???AAA@@@UUUnnneee~~~zzzdddjjjxxxXXXBBB<<>>333888???000SSSmmmCCC111///;;;uuutttGGGOOOHHH```www666666---555IIIdddDDD333222TTTlllBBBXXXzzzOOO777444///IIImmmLLL777***555BBBOOO444NNN555:::111YYYbbb;;;HHH```ggg@@@BBB???YYYooogggqqq}}}fffiii{{{YYYAAA;;;NNNRRR===@@@ccceee^^^qqqLLL555;;;OOOyyyMMM;;;666GGGtttpppRRRfffSSS555333000222HHHqqqUUU777555333III{{{tttIIIzzzAAA777555999UUU|||MMM333777666UUURRRnnnTTT444222222///>>>[[[{{{PPP333444111+++AAAggg~~~dddjjj^^^;;;555111///222---222111111222222222111111000,,,---111777ZZZooo333444---+++000///,,,000///...---...//////...---...---------///222555777999<<<<<<:::<<>>:::888666;;;@@@;;;///---444777::::::555111222111///---,,,,,,++++++---...///444333333333333222222222000111666======999999;;;888;;;;;;888777999777444555222...,,,,,,...//////000------000111//////222888WWWmmm555222000///...------,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---............---,,,+++,,,...---******444GGGVVV777000++++++,,,,,,...222......,,,,,,,,,,,,---...111666+++///,,,:::dddlllrrr???...+++555000TTTXXX999111444EEE|||hhhGGGMMMIIIgggjjj555555,,,222JJJYYY;;;111:::ZZZaaaAAA___wwwHHH555222000HHHkkkJJJ777+++555BBBHHH999KKK444888111___]]]:::FFFaaa```AAA???BBB\\\jjjhhhssshhhhhh}}}ZZZAAA888KKKRRR===???aaahhhcccrrrSSS666777FFFwwwwwwKKK999555DDDooopppRRR___LLL444333222222AAAmmmVVV999555222BBBrrrwwwMMM}}}yyyCCC666444444OOOzzz|||OOO333666555OOO~~~RRRiiiYYY444222555///666PPP{{{sssHHH...333444...GGGooo~~~___bbb^^^<<<666333...111---222222222222222222111000///---,,,111333JJJNNN555+++333111,,,///333///......000111111///---...---------///111444666;;;>>>>>>;;;<<>>>>>;;;::::::888333444000---+++,,,...//////333000...000000///000444CCCyyyxxx666666000///...------,,,------,,,------------------,,,************************++++++++++++,,,,,,,,,,,,......//////......------...+++++++++***///CCCZZZ444///+++++++++***---111...---,,,,,,,,,,,,.........111//////...KKKrrrkkkhhh;;;///,,,333666___KKK555222:::RRR^^^IIIKKKKKKsssVVV444555---///OOO}}}MMM222111DDDdddQQQ@@@kkkqqq???333111111FFFfffEEE555+++666AAA===AAAEEE444666333hhhUUU888DDDbbbTTTDDD;;;FFF___fffmmmyyyjjjddd~~~\\\AAA666HHHPPP<<<<<<]]]kkkjjjrrr\\\:::777BBBooovvvKKK777666BBBlllrrrVVVYYYHHH555555555444===fffUUU999444111<<>>???===999888;;;>>>:::333000333:::<<<:::444///000000...///......------...000111888666333000/////////000333444888===<<<888888:::999===???===<<<<<<999555111///,,,+++---///000000666222///000000///222777XXX===777000///...------,,,------------............------))))))))))))))))))))))))+++++++++,,,,,,,,,,,,,,,------............---------(((***///...000FFFaaa999111******++++++---///...---,,,+++,,,---...///,,,,,,000...222ZZZ|||nnnyyyZZZ222999555222999iii{{{GGG444///;;;]]]UUUJJJIIIOOO}}}EEE555444...---SSSsssFFF///222LLLkkkDDDDDDwwwkkk888333111111CCC```???222+++666@@@444GGG@@@333444888oooLLL777CCCbbbJJJEEE888HHHcccdddsssjjjaaa|||^^^EEE888HHHPPP<<<<<<]]]pppppppppccc;;;555<<>>???===;;;:::;;;<<<999333111111>>>@@@===555000000///---//////...---...///000111666555222///......///000444444777;;;:::666555888555:::>>>===>>>>>>;;;666000...,,,,,,...000111111777222///000000000333888eeePPP999000///...------,,,---------......//////......---))))))))))))))))))))))))++++++,,,,,,,,,---------+++,,,,,,---------,,,,,,,,,''')))000///000CCC\\\@@@333(((''',,,......///---,,,,,,+++,,,---...///000+++000---777]]]rrrkkk~~~```111>>>333,,,CCC{{{]]]>>>...---BBBlllOOOKKKIIIUUU===666333111---UUU|||ggg@@@000333NNNkkk???NNN~~~ccc444444222111@@@YYY999///+++666???222HHH<<<222444BBBqqqEEE666GGG```DDDDDD999HHHfffcccuuukkk___rrr\\\HHH;;;HHHPPP======___wwwwwwnnnjjj???888<<<[[[rrrJJJ555888@@@gggyyy[[[OOO@@@444000222555555\\\SSS555222555777___eeeddd|||QQQ555---...===hhh{{{VVV444222444AAAoooaaacccuuu@@@000111000000444JJJNNN>>>222///111AAAjjjdddSSSmmmccc<<<222//////555...111000111111222222222111111555,,,333;;;FFFssskkk:::...///111333111///......000111111///------------...///000222222<<>>>>>;;;666///---,,,---000222333333666111///000111111444999jjjrrrFFF000///...------,,,------------............------************************++++++,,,,,,------......++++++,,,,,,---,,,,,,,,,,,,)))***...,,,---999HHH>>>222)))))),,,...000222---,,,++++++,,,---///000000)))///444JJJdddjjjvvvrrrttt999>>>,,,111]]][[[777000999XXXSSSIIIHHH[[[===777111333111[[[yyy]]]<<<222666UUUccc???ZZZ~~~ZZZ333444333444???UUU555///---888@@@555DDD:::222555OOOlllAAA555NNN^^^DDDAAA<<>>RRRoooGGG222888>>>ddd{{{```OOOAAA666...000666666]]]UUU555111888666YYYjjj___XXX999000000;;;eee{{{WWW444111555999eee|||```]]]{{{~~~rrrCCC444000---111444DDDBBB===555000555HHHdddyyytttsssmmm[[[PPP___lllfffQQQ333333333000222---333///000111222222222222222444---333888BBBqqqQQQ111111444111111///...---...//////...---,,,------...///000111111:::BBBFFFCCC>>>===<<<:::;;;;;;<<<<<<<<<<<<999777>>>@@@<<<555000111222111///...---------...///000////////////000000111111222111333666444//////111111777<<<<<<===<<<888222///------...111444555444333///...111222222555999jjjPPP000///...------,,,---------------......---------++++++++++++++++++++++++++++++,,,,,,---......///+++,,,,,,---......------+++,,,,,,+++***+++000444111---,,,------,,,000666,,,,,,++++++,,,---///000///)))111@@@bbbjjj^^^jjjeeeeeebbbwwwddd>>>===...>>>fffaaa:::999HHHjjj{{{\\\EEEGGG___yyyAAA777---333999fff~~~ZZZ;;;555???dddVVVCCCeeeyyyQQQ333333222888@@@TTT444000111<<>>555UUU\\\HHH===@@@???hhhjjjxxxnnn___QQQFFF???444@@@HHH888;;;CCCaaacccUUUbbb:::888<<>>CCCBBBFFF@@@===999444<<<===000;;;'''111444...///---777...///000111222333333333444...222222:::kkkddd666222333,,,...000...,,,,,,...///...---,,,------...///000111111999AAAGGGDDD>>><<<:::888:::;;;<<<<<<>>>@@@???<<<888:::777000---///111000...------,,,---...///000,,,---...000111222222222111000222444222---,,,///111777<<<<<<<<<:::555//////...---///222555666555111...---111222222555:::fffOOO000000...---------------,,,------------------,,,++++++++++++++++++++++++++++++,,,,,,---...//////,,,------.../////////...***---...******......+++$$$)))///222---***000:::,,,,,,++++++,,,...///000333,,,333FFFmmmcccIIIxxxoooUUU\\\III>>>===444DDDRRRTTT\\\SSS>>>>>>MMMjjjmmm^^^BBBFFFaaasssEEE666***222BBBqqq[[[;;;999HHHsssMMMFFFkkktttKKK444333222;;;AAATTT555222444???EEEAAA999;;;111777ddd```>>>666ZZZZZZKKK:::CCC;;;hhhqqq|||}}}jjj\\\OOOMMMMMMJJJDDD@@@JJJGGGCCC@@@>>>;;;999666BBBCCC???777444@@@VVViii[[[TTTIII>>>333---222;;;dddQQQ===333000888PPPjjjvvvhhh]]]___ggg```HHH222...AAAVVVZZZLLL;;;333111777FFFOOOIIIEEEGGGFFFAAA777666555555555555666777666666888;;;======:::888333555888;;;======<<<<<<888111---111333000---...111111000000000000000111///;;;111444555RRR;;;---;;;***111......------------......)))***+++,,,...000222444===@@@BBBAAA>>>;;;<<<===;;;888>>>555<<>>AAAAAA:::111............000222444666666,,,333777,,,222===666cccGGG555333000.........---,,,------------------------******+++,,,,,,---......***...---))),,,444222***)))+++...000000///...---......---,,,,,,,,,,,,---******,,,///---,,,000777///---,,,,,,---/////////------///TTTlllEEE;;;wwwxxxqqqfff^^^[[[YYYSSSMMMLLLMMMKKKIIIMMMRRROOOGGGJJJGGGEEEEEE@@@888333333???HHHPPPLLL<<<777LLLfffDDDSSSgggkkkTTT666///888666ZZZ^^^;;;---CCCMMM===CCCAAA000888===dddWWW<<<>>>\\\UUU@@@@@@>>>GGGhhhsss~~~tttrrrssspppkkkjjj```]]]YYYVVVQQQKKKEEEAAADDDAAA;;;444222999HHHSSSJJJFFFBBB<<<666222777???NNN@@@555444444444<<>>BBBIIIFFF999,,,333:::@@@@@@:::444444666///;;;BBB===<<>>>>>???;;;777<<<555>>>OOODDD???>>>;;;777333000000222333000,,,***,,,///111...+++,,,---///000000///---,,,,,,,,,---------------,,,666999;;;<<<>>>???888///.........///000222444666333///111333111777:::444llltttBBB555333000.........---,,,------------------------***++++++,,,------......---...---******------+++555222///...000222333333......---,,,,,,,,,,,,---+++***,,,...---,,,000888///---,,,,,,---/////////...///888___]]]777888{{{~~~sssnnnjjjggg___TTTMMMLLLMMMFFFAAABBBBBBAAADDDIII;;;EEEUUUYYYJJJ444000999@@@[[[^^^CCC:::LLLSSSFFFFFFFFF000666BBBbbbLLL333DDD^^^UUU???>>>===GGGfffxxx~~~{{{zzzxxxuuurrrkkkddd___```[[[RRRJJJDDDBBBDDDFFFFFFCCCAAA>>>777111222777;;;333000666999555222444333333555888<<<===;;;888666555444666;;;BBBIIIMMMTTT\\\^^^YYYXXX```hhhjjjmmmooosssvvvxxxxxxxxxwww}}}~~~}}}{{{UUU111+++000...---222111000000000000000111111...333333<<<;;;FFF}}}aaa777333000000......------------......,,,,,,,,,---...///111222888===BBBCCC@@@>>>===>>><<<666:::555AAAQQQFFF@@@<<<:::777555333222222222///---+++,,,...///---***...///111222222000...,,,++++++++++++,,,---...///888999:::999;;;;;;666............///111222444555222333///111999999:::CCCYYY444666333000/////////...---------------------------+++++++++,,,------.........---------+++)))...444EEE===222...000444666666......---,,,,,,,,,,,,---,,,++++++,,,++++++111999///---,,,,,,---/////////,,,---AAAqqqTTT222<<>>@@@>>>;;;:::;;;>>>444888555@@@OOOCCC>>>777777666444333111000//////---+++,,,---...,,,***...000222444555333111///---,,,++++++,,,---///000777888777555777999666///------......000111222222333444...444<<<444AAAhhhQQQ444666333000/////////...---------------------------,,,,,,,,,,,,------......---***,,,111...+++444BBBJJJ@@@555111333666444111......---,,,,,,,,,,,,------++++++,,,***+++111:::///---+++,,,---////////////)))FFFWWW444666fffuuummmhhhddd```^^^UUUHHHBBBBBB??????<<<777:::AAA@@@999BBBKKK333///LLLVVV@@@;;;WWWaaaWWWFFFDDDGGGWWWqqqsssmmmiiijjjjjjhhhhhhkkknnnmmmnnnqqqvvv{{{~~~{{{tttrrrsssvvvsssrrrtttuuutttxxx}}}tttssstttuuuttttttxxx}}}xxxvvvuuutttuuuvvvwwwxxx~~~}}}{{{zzz}}}uuujjjccc\\\@@@,,,///333---+++222000000//////000111222222333000111666888777\\\WWW333444222......------------.....................///000000000666<<<>>><<<:::999999>>>333666333<<>><<<:::999:::<<<222666222777???444444444555555555555333111000---------.........//////***+++,,,---.........---000000///////////////000444444333222555999777222+++,,,---...////////////111,,,,,,444444777gggzzzJJJ777444111000000000///...------------------------------------------......---...111222///000999DDD333222222555999999333.........---,,,,,,,,,,,,---,,,++++++,,,++++++111999///---,,,,,,---/////////333333gggLLL333+++111222222333333666:::===333777@@@EEECCCFFFZZZrrr~~~}}}|||xxxyyy{{{zzzwwwttthhhhhh\\\HHHUUUIIIEEEIIIEEEBBBBBBDDDGGGTTTjjj}}}kkkPPPGGG@@@AAADDDBBB>>>;;;777555444555888;;;======CCCDDDDDDAAA<<<666333222;;;777555777888777999<<<333666888888777444222000222444666666444333444555333555666555333222555888...///222555888:::<<>>;;;<<<999666555333333333333333333333333444333222222111111222222111111000000000000111111000000000/////////......000000000000000/////////////////////////////////......................................................---------///000111333333333222333666;;;???:::???<<<000+++...000...//////000111111111111111444444444444444888===BBBnnnzzzMMM111111,,,+++...///,,,,,,---...///000000......///000333444444555555444333222...000///...333===EEEGGGCCC===888777:::<<<:::777999555111///111555888999999888666333111///---------,,,...444777666888<<<===;;;999666555444555555111111111111222444666777999...000PPPEEE```www999666111......000111111111111...,,,---000000...---222///,,,///...444EEEjjj~~~jjj]]]iiiqqqoooUUU===444444111......000000000///......------///...///000...---111888///......---,,,---000333UUUqqqsss[[[LLL<<<------------.........//////000---+++---,,,+++,,,///////////////////////////000//////......//////000111111222444666777555333,,,---///000///000111333222333333111000000222444000222444555666777999;;;888<<<>>>HHHZZZdddvvvwwwXXXKKK???;;;<<<999666555444444444444444444444444444333222222111111222222111111000000000000111111000000/////////..................---------......////////////////////////---------..........................................------------...///000222222222333666<<>>dddRRRuuu]]]999666111//////111111111111000---***,,,111222///,,,333000,,,...///<<>>JJJRRRfffzzzZZZMMM@@@<<<<<<999666666444444444444444444444444444333222222111111222222111111000000000000111111////////////..................------------...///........................---------.........//////........................---------------....../////////000000444:::BBBHHHOOOVVVPPP<<<000222333---......000111111222222222444222111333777:::;;;;;;777zzzxxxQQQ444...,,,---...,,,,,,...---///000///...---...///222222333333333111000//////000---+++111???KKKPPPUUUNNNFFFAAA@@@>>>999555222111222555888:::::::::<<<<<<;;;666111------...,,,,,,///555888777888;;;>>>999444111333666888999;;;:::888666555555555555444444444///III]]]xxx>>>888555111000000111111111---++++++///333222...+++,,,222000---111555CCC[[[xxxyyyvvvsssqqqkkkfffgggfffKKK666555777111...222222222000///....../////////...///111///---222888000---,,,---,,,,,,444???UUUCCC444333555111,,,,,,,,,,,,,,,,,,------------)))+++---...///000///---........................//////............//////...///000111111111222222333222222222222222111111111222333222///............000111111000000222333333999:::>>>HHHQQQhhh}}}\\\NNNAAA<<<<<<999777666444444444444444444444444444333222222111111222222111111000000000000111111/////////.........------000000///......///111222........................,,,,,,------.../////////------------------------------------------------.........---...111666:::;;;@@@???555000333444111---...///111222222222222333222111222555999;;;<<<666WWWsssooo777111......///,,,,,,...---...//////------...///000111222222222111000/////////---+++111>>>IIINNNUUUQQQJJJDDD???;;;888666111111333777:::;;;:::999===>>>===888222......///...---000777999777777:::???;;;666666888<<<<<<<<<<<<<<<;;;:::888666555555444555999444MMMaaahhh:::666444111000000111111111------:::PPPUUUDDD222+++,,,111///000888===III]]]|||rrr___VVV```fffQQQ===666444111000333333222000........./////////...///000...---111888000,,,+++...------888FFFMMM888,,,444777---'''++++++++++++,,,,,,,,,------***---...,,,---000111///...........................//////000000//////......///111111000111222444111000///000222333333111444555666555333222333444555666888777666666777999555:::;;;???IIISSSkkk^^^PPPAAA<<<<<<999777666555555555555555555555555444333222222111111222222111111000000000000111111//////.........---------000000.........///111222........................,,,,,,------...//////000---------------------------------...---------,,,,,,---------++++++---///---...///000111111000000---...///000222222222222333333222222333666999<<<999888>>>jjj;;;444000000///,,,,,,...---...//////------...///...///000111111111000///---///...---333???IIILLLQQQPPPLLLEEE>>>:::999:::555555555666999:::999888===>>>>>>999222...///111000000333999;;;888777999>>>;;;888999===???>>><<<:::;;;<<<<<<;;;:::888666666000999;;;PPP[[[ooo^^^>>>555333000///000111000000///555UUUaaa<<<...---000---222@@@EEELLL[[[pppmmmYYY@@@===TTTwwwfffNNN:::111000111222222111///---------...///...---...///...,,,000777000++++++.........<<>>........................---///111222222111///---///000222111//////111333222000///111333444333222+++---.........000222444222333444444333333444666888<<<===AAALLLVVVmmm___PPPBBB===<<<999777666555555555555555555555555444333222222111111222222111111000000000000111111//////.........---------...---,,,+++,,,---000111........................,,,,,,------...///000000---------------------------------......---,,,,,,***,,,......---,,,,,,---...+++,,,222444///,,,,,,---...///000222222333333555555444222111333888<<<333333999UUUcccnnn===666111111///,,,,,,...---...///...------...///---...///111111111000000,,,......///555@@@IIIKKKNNNOOOMMMFFF>>>:::;;;>>>;;;888666555666888888888<<<>>>>>>999222...///222333222555;;;<<<999888:::<<<888777999===???===:::777999<<<>>>>>><<<:::999777+++666:::FFFRRRIII___SSS999444222/////////000000///---888fffsss???,,,...///,,,444EEEKKKNNNXXXgggtttkkkZZZNNN???EEEeeezzz]]]???///...111111222111///---,,,---...///---,,,---///---+++000777000******/////////>>>QQQ...222333///---...---*********+++++++++,,,,,,,,,---...+++(((///???LLLPPP........................---///222444444222///---000222222111...---///111333111//////111111///---333444333111000000222444222333555555444444555666555:::;;;BBBPPP\\\ttt^^^PPPBBB===<<<:::666555777666444222222333555777555555444333333222111111111111111111000000000000000000//////.........---........................+++,,,---////////////...........................,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------..................////////////111222333333222222444666<<<+++:::>>>JJJJJJsssKKK///,,,555,,,***222///...------,,,,,,------...---,,,,,,...222222000---...///...,,,111<<>>:::555222111111111000444666999===>>>???>>>===;;;::::::;;;<<<;;;999666///666>>>@@@===999888999222888555333CCCRRR@@@AAAQQQ333444222111111222333333222///<<>>111+++000555555555444333222111000......//////000000111111000000000000111111111111///111333444444555777888JJJIII@@@???IIIWWWrrr^^^PPPBBB===<<<999777666555555555555555555555666555444444333222222111111111111111000000000//////000/////////....................................---......//////...---,,,........................,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------,,,,,,,,,---------..................////////////111222333222222222444666999...444555@@@WWWccc===---333---+++///,,,------,,,,,,,,,,,,------///------...000000---***,,,.........555AAAHHHJJJMMMJJJFFFCCC@@@>>>===<<>>;;;777666888:::;;;888444111000111000///222444888;;;<<<<<<;;;:::===<<<;;;<<<<<<<<<:::888222777===???===:::999999:::<<<666000666kkkwwwBBB666EEENNN333444222111111222333222222+++777]]]\\\555)))111+++***333CCCMMMLLLGGGMMMMMMJJJFFFFFFOOO```mmm^^^HHH555222222000///222000///---,,,,,,---///000+++111...---///***,,,999222...---******:::CCC::://////...,,,,,,++++++,,,+++,,,***))),,,111111------,,,******+++///444777------,,,,,,,,,,,,------444......333222+++,,,444222222222222222111000///////////////000000000000//////000000000111111111///111333444444444666888FFFKKKFFF@@@HHHYYYwww]]]OOOAAA<<<;;;999777666444555555555555444222222444444333333222222111111111111000000000000//////////////////....................................////////////...---,,,+++////////////////////////,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------,,,,,,,,,---------..................///////////////111222111111111333555888999666999CCCvvvUUU333111000...---***---,,,,,,++++++,,,,,,---///......///111111///...***++++++...777DDDJJJJJJGGGGGGEEECCCAAA@@@>>>===AAAAAA???<<<777444444444888555222000000000000///222444777999;;;:::999888===;;;::::::<<<<<<;;;999555777:::<<<===<<<:::999;;;999555333444fffjjj]]]ppp{{{CCC000333222000000222333222111222333???OOOOOO>>>222111222---***111???NNNVVVXXXbbbPPP@@@DDDVVVccc___UUU<<<444111333333...///444///......------......///,,,111...,,,///***,,,999111,,,,,,+++...:::>>>111///...---,,,,,,++++++,,,)))++++++***...333444111,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------555,,,(((+++---+++...444000000000000////////////000000000000//////////////////000000000000111111///111333333444444666888===JJJHHH???EEEXXXwww^^^OOOAAA<<<;;;999777777666555444444333222222222333333333333222222111111111000000000///////////////////////////.................................//////.........------,,,////////////////////////,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------..................////////////...000111111000111333555666AAA:::CCCPPPppp===000333222...+++,,,,,,++++++++++++,,,,,,------///111333555666666---,,,***+++555BBBIIIHHHDDDDDDEEECCCAAA???>>>>>>@@@???===:::666333000///444222000000111111000///333555888;;;<<<;;;:::999<<<;;;999999;;;;;;;;;:::777777777999;;;;;;999777888555555999:::kkkccc:::111333111000000111222222111444000---,,,+++---000333---111222///111???XXXllllllWWWGGGMMM___cccOOO888///...111666555000///222......////////////......,,,111...,,,...***,,,:::111******...000:::999***...------,,,+++++++++,,,))),,,,,,+++---222333111++++++---.........---------,,,,,,,,,,,,,,,,,,---000******///333111///////////////...//////000000111111000000//////......////////////000000000111///000222333333444666888444CCCCCC;;;BBBVVVqqq```QQQBBB<<<;;;999777777777555333222333666:::<<<333222222222222222111111000000000////////////............///////////////........................------------......//////////////////////////////,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,---------..................////////////...///000111000111444666444>>>666BBBUUUKKK111333222,,,+++---,,,,,,++++++,,,,,,---,,,---///000222444666777444222...,,,333???GGGHHHCCCDDDFFFDDDAAA>>>>>>???@@@???<<<:::777444111000222111000111222333111000666888;;;===???>>>===<<<===<<<;;;<<<>>>>>>===<<<777666666888999:::888666:::666777;;;777eeeYYY777555333111000000111222222111***///222222222222///***+++111333///+++444III[[[MMMDDD===@@@IIIHHH:::+++111///111555666333000000////////////////////////---111...+++...***,,,:::000(((***///222888555'''------,,,+++++++++,,,,,,))),,,---******...///...,,,,,,,,,,,,---...///000,,,,,,,,,++++++,,,,,,,,,,,,***+++111555333///---000000/////////000111111111111000000//////.........////////////000000000...000222333333444666777000======:::EEEVVVllldddTTTDDD===;;;999777777666444222222555;;;AAAEEE222222222222222222111111000000////////////...............///////////////........................---,,,,,,------///000000........................,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,---------..................////////////...///111111111222555777::::::555;;;PPP___666000000***+++...------,,,,,,------...---...///...------///000888888555000333<<>>;;;:::888555333000000111333555666444222666888;;;>>>@@@@@@???>>>?????????AAABBBBBB@@@>>>666777888999999888777777;;;777777:::666eeeeee===333222111//////111222111000+++///111222222222000---......//////111222333555888666444222222111111000222000000222555555333111000//////......//////000---111...+++---***,,,;;;000(((+++000111555333(((,,,,,,++++++++++++,,,,,,)))------***(((+++,,,+++---,,,+++*********+++,,,,,,,,,++++++++++++,,,,,,---+++***+++---...//////222111000//////000111222000000000000////////////......////////////000000...000222222333333555777444::::::===JJJXXXlllgggWWWFFF>>><<<999777777555444222111333666:::===111111111111111111222222000000/////////...................../////////000........................///...------------//////------------------------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,---------..................///////////////000111222222333666888>>>888;;;777HHHoooxxxAAA111000+++---///......------......///,,,---...,,,***))),,,...333888888444333888>>>AAAFFFIIIJJJIIIFFFFFFIIINNNIIIDDD???;;;999888666333000111222666888999777444333555999===???@@@???>>>===>>>???BBBDDDCCC@@@===555999<<<===:::888888999888777888<<<<<>>999777666333111000111444777::::::888666000222666:::===>>>>>>===999:::===AAABBBAAA===999555;;;@@@@@@<<<888999;;;888888:::<<<>>>sss^^^===222000//////000111111000///---000666666111///111---444888444,,,)))000888//////111555:::;;;888555555888999666333333444555222111...------...111222...222---***,,,)))---;;;000))),,,111...000333///+++++++++***++++++,,,,,,(((,,,...***(((***------((()))+++---...---,,,+++,,,++++++++++++++++++,,,(((---111///---,,,---...444222000...---...//////......//////000000111111............/////////000...///111222222333555777888777777AAAKKKRRRttttttYYYHHHBBB:::777:::777333222222111111222222333111333555666666444111///000//////.........//////........................------............------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---......//////......///111333333333333555777222???666111===<<>>???>>>===>>>>>>===:::777:::<<>><<<;;;;;;666555888444@@@}}}FFF222111000000111111000///---///111222333222000///;;;999666333000///......///......111444666666555777555444777:::;;;666222111000...------///222333666333000///+++***000888555+++---555666999777,,,...---,,,,,,++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////111111222222222333333333888999888@@@KKKXXX{{{uuuZZZHHHBBB:::777999666333222222111111222222333000111222333333111000...111000///.......................................------............------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---......//////......///111222333333333555777555@@@777222:::444BBBppp\\\===,,,444---......------///444999---------------------------***+++000222333777===KKKLLLMMMLLLJJJHHHGGGGGGHHHHHHBBB:::444333111...---...///333777999888777555777:::===>>>?????????CCCBBBAAAAAABBBBBB@@@>>>;;;===??????>>><<<<<<===:::777:::666===tttKKK333111000111222222000///...///000222222111000///666555333111////////////000//////111444555555555555333222555888888555000111000...------///111333444111000///,,,***///666000(((///;;;;;;999666......---,,,,,,++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////////////////////////////000000222333444555555666999:::@@@KKKZZZvvv[[[IIICCC:::666888555333222222111111222222333222222222111111111111000222111000///...---------........................------............------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,---......//////......///000222222222222444666666>>>666444999///555UUU~~~???)))444...---,,,,,,---111888<<<---------------------------++++++000444666;;;AAALLLLLLKKKIIIEEECCCCCCDDDKKKJJJBBB888222222111...------///333777999999888888:::>>>CCCFFFEEEBBB???DDDCCCBBBBBBDDDEEEEEEDDD===>>>??????======>>>???;;;666;;;888:::lllMMM333222111222333333111///...///000111222111000///000000///......///000111222111000111444555444333333111111333555666222///111///...------///111222111/////////,,,***---444---(((666HHHDDD:::555111...---,,,,,,++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////......000111333555666777555:::;;;@@@KKK\\\www[[[IIICCC999666777444333222222111111222222333555444333222222222333444333222111///...---------........................------............------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......,,,---......///.........///000222222111111333555555888333444999222444HHHKKK000222///...,,,+++,,,...111333,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,000555;;;@@@DDDIIIIIIGGGDDDBBBAAACCCEEEJJJHHHAAA777222444555444000000111555888:::999888888;;;@@@FFFIIIGGGBBB===AAA???>>>???AAACCCDDDDDD>>>??????>>>======???AAA;;;555;;;:::<<>>???>>>===>>>@@@AAA===888>>>===AAArrr[[[<<<555444444666777666333111......///000000000000000000000///...///000111222444333222222444444444222333222222222333333222111000///...------...//////---,,,...000---***,,,111000111EEEVVVKKK999333111...---,,,,,,++++++,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,---+++******,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////111111111222222333333444333;;;>>>BBBPPPhhhvvv[[[IIICCC:::666888555333222222111111222222333222111000000000111222333333222111000///.................................------............------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,---------......,,,---......//////.........000111111000000111222444///...111111111555999cccUUU,,,.........000111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...111999BBBEEECCCAAAAAABBBAAAAAADDDGGGJJJHHHGGGCCC;;;666777666333666666666777999999777555666;;;@@@CCCCCCAAA???>>>@@@???===>>>@@@AAAAAA@@@;;;===>>>>>>>>>>>>???@@@BBB>>>BBB>>>GGG~~~fff@@@555666555666777888777444222........./////////000000111000000//////000222333444333222333444555444333333333333333333333333333//////......---.........------...000---***---222///333EEENNNAAA555111,,,...---,,,,,,++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,...+++***+++...000...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////111222222222222333333333444<<>>999;;;>>>???>>>===>>>???AAA@@@BBB===MMM]]]NNN555777666666777999:::999555222...............///000000///////////////111333444333222222333555666555444222222333222111111222333//////.........---------...---...///---***...444...555BBBCCC777555444***...---,,,,,,++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,...+++))),,,000222111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////000000111222333333444444555===???EEEZZZvvvtttYYYHHHBBB:::777:::777333222222222222222222333222222333333444444444444111111000000000000000111........................---..................---------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......,,,---......//////.........///000000//////000111111,,,222666111333888555888YYYnnnMMM555111---,,,---...---,,,++++++++++++++++++++++++)))---///222;;;EEEEEE>>>GGGHHHGGGFFFCCCBBBBBBCCC777;;;<<<::::::;;;888444111111222444666777666444999@@@EEEDDD>>><<>>=========<<<===???:::QQQggg???BBB555<<<777777888:::;;;999666333...............///000000---------...///111333555333222222333555666666555111222222111000000111333//////.........---------///......///---+++///555...777AAA===333777999,,,...---,,,,,,++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,...+++))),,,111444222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000////////////////////////...///000111333555666666666===>>>EEE]]]zzzrrr\\\FFF>>><<<777555777333222222111111222222333111111111111111111111111222333333222///......///////////////////////////111000///...............,,,---------.../////////---------............///......---------,,,,,,,,,------------------------------------------------......................................................////////////......000000000000111222444444444BBBzzzZZZ<<<777+++***222000***---+++,,,------++++++,,,---,,,---)))///@@@EEE??????FFFMMMMMMDDDAAAEEECCC<<<777999::::::999888999:::555222333666666444444777:::@@@EEEDDD???===AAAFFFBBBBBBBBB???;;;777555555888;;;===>>>===<<<<<<<<<999BBBAAA444KKKvvv```777>>><<<:::666777666555666999666000666222...---///000...,,,111000//////000222444666111000000222666999::::::444333333222222333333444222111000......//////000//////444+++---000+++>>>444@@@FFF???666333111///---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---.........---,,,,,,+++,,,,,,,,,---------......---------............///............////////////000111222222444444555666666:::AAALLL```sss\\\GGG???<<<777555777333222222111111222222333111111111111111111111111222333333222///......///////////////////////////000//////............///---------...............---------............///......---------,,,,,,,,,------------------------------------------------......................................................////////////....../////////000111222333444222777aaa{{{EEE666---///...++++++---+++,,,---,,,+++***+++---+++---***///@@@EEE???@@@LLLQQQOOODDD===>>><<<555555555555555444666999;;;<<<999888::::::666666888<<<@@@DDDCCC@@@???BBBEEECCCBBBAAA===777333111111555888;;;======;;;::::::;;;;;;<<<555CCC\\\bbb999;;;777888999777444222666;;;999333555111......000111000---111000//////111333555777111000000222555777888777333333222222222222333333111000///.........////////////444+++---000,,,@@@666@@@EEE???666222000...---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------......---,,,,,,+++,,,,,,,,,---------......---------............///............////////////000111222222444444555666777:::AAAMMMcccsss]]]HHH@@@===777444666333222222111111222222333111111111111111111111111222333333222000......//////////////////////////////............//////000...............------------------............///......---------,,,,,,,,,------------------------------------------------------------------------..............................////////////...............///000111333333222///CCCqqqYYY888///666,,,(((///...***+++,,,,,,******+++,,,+++...***///@@@DDD???AAANNNRRRNNNCCC;;;;;;999333666555444333333666;;;???BBB>>>======;;;777555777>>>@@@AAAAAA@@@@@@BBBCCCCCCBBB???:::444000......000444999<<<<<<;;;:::999<<<333666777===EEEmmmBBB<<<666;;;>>>;;;555111444999888444444111...///111333111///000000000111222444777888111111000222444555555444222111111000000111111222000///......------......///...333+++---///,,,CCC:::@@@CCC>>>666111///...---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,,,,+++,,,,,,,,,---------......---------............///............////////////000111222222444444555666888:::AAAOOOhhhsss]]]HHH@@@===777444666333222222111111222222333111111111111111111111111333444444222000...//////////////////////////////...............///000111/////////...---------,,,---------............///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................////////////......---------...///111222333222333333OOOrrr>>>000999---***444...***+++,,,,,,******+++,,,+++...+++000???DDD@@@CCCKKKMMMJJJBBB===??????===;;;;;;;;;999999;;;>>>AAADDD@@@======:::444222333????????????@@@AAAAAAAAAAAAAAA>>>999333000//////...333999======<<<:::999;;;222666777;;;AAAsssFFF;;;444===???@@@===666444555666333333000...000333555333111111111111222444666888999333222222333555555444333000000////////////000000///.........------------///---222+++,,,...---GGG>>>@@@@@@<<<555111...------,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,+++,,,,,,,,,---------......---------............///............////////////000111222222444444555666999;;;BBBRRRlllppp[[[GGG@@@===777444555333222222111111222222333111111111111111111111111333444444333000//////000000000000000000000000000...............///000111/////////...---------,,,---------............///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////......////////////......,,,------...///111333444...777222:::nnnJJJ000666......555+++***+++,,,,,,+++***+++,,,+++...,,,000???CCCAAAEEEJJJJJJGGGBBB???BBBFFFGGG???@@@AAAAAA???>>>???@@@DDD@@@======:::444111333???>>>>>>>>>>>>???@@@@@@??????===:::666444333444///444:::>>>???===<<<;;;;;;777:::444:::IIIkkk???666222<<<888@@@CCC===555444666777333111///111555666444222111111222333444666777888555444444555666666444222000//////......//////000...............------,,,///,,,111+++,,,---...KKKAAA???===:::555111......---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++,,,,,,,,,---------......---------............///............////////////000111222222444444555666999;;;CCCTTTnnnmmmXXXEEE???===777444555333222222111111222222333111111111111111111111111333444444333111//////000000000000000000000000000///............//////000...............------------------............///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......////////////......,,,------///000222444555---666555444WWW___888222...000111(((+++,,,------++++++,,,---***///,,,000>>>CCCBBBGGGMMMKKKFFFAAA???AAAFFFIII???AAABBBBBB@@@>>>>>>>>>DDD@@@>>>???<<<777555777===>>>>>><<<;;;;;;===@@@<<<>>>>>>===:::888777777111555;;;>>>???>>>======<<<===???333999MMMaaa::::::888>>>555>>>CCC???888777:::;;;444222111333666777555222111222333444555555666666555444444666777777444222000//////......//////000...////////////...------///+++000,,,,,,,,,///PPPDDD>>>999888555111//////---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///............////////////000111222222444444555666888<<>><<<777444666333222222111111222222333111111111111111111111111444444555333111///000000000000000000000000000000000//////............///---------...............---------............///......---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......////////////......------...///111333555666999444777555@@@ttt|||JJJ444111111...+++,,,---......,,,,,,---...***///---000>>>CCCBBBHHHNNNJJJDDD>>>;;;<<>>======>>>@@@BBB>>>===???===999888::::::===>>>;;;777777;;;@@@;;;===@@@???===:::888777333666;;;===============<<<===AAA888;;;JJJ^^^;;;BBB???>>>===AAAAAA<<<999::::::999555333222444777777555222222222333444444444444444333333333555777666444222000000////////////000000//////000000000///...---///***000,,,,,,,,,000SSSEEE<<<666666555222000111---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///............////////////000111222222444444555666666<<>>BBBCCCIIILLLGGG@@@;;;888888>>>DDD??????>>><<<;;;===AAADDD>>>;;;;;;======999999;;;888<<<>>>;;;555444:::@@@;;;>>>AAAAAA>>>:::777666444777:::<<<<<<<<<<<<===;;;:::AAA>>>???HHH[[[999CCC>>>888JJJFFF???999999;;;888222666444333555777888555111222333333444444333333222111111222444666555333111000000////////////000000///000111111111000...---///***000,,,,,,+++000TTTFFF;;;444555666222000222---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////............/////////000000111222333444555555666555===HHHVVVkkkeeePPP===:::;;;777444555333333333222222222111111222222111000111222444555VVV[[[KKK222+++---000666////////////////////////000000////////////000000,,,---...////////////...------------------------......---------......///------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,---...000333666888999DDD888888???999???uuuwww888<<<111222000...------,,,,,,------...***...///444???>>>===GGGFFFBBB>>>;;;;;;<<<>>>>>>@@@BBBAAA===777666:::>>>AAA<<<;;;===;;;444111444888777666666222111777@@@999===>>>======???>>>;;;888777777999===???>>><<>>===;;;::::::888555333555555444444555333000...111000111222444444333111333222111000////////////---......///000111111111444222000...------//////000...444...++++++222WWWFFFCCC<<<555222222111...777000+++,,,...,,,+++,,,+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,---.........------111000///...------.../////////............/////////////////////////////////111333333333333555777;;;>>>GGGVVVnnndddOOO>>>:::;;;777444555333333333222222222111111333222111111111222333444___dddSSS999000...,,,///////////////////////////000000////////////000000------........./////////------------------------000//////...............------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,................................................------...000222444666777???555444999444:::fffHHH:::444222......------,,,,,,------...,,,......777FFFFFFAAAEEEDDDBBB??????@@@???<<<999<<<======999555444888===@@@======???;;;555333666555333333222///---222;;;777;;;======>>>CCCCCCAAA<<<;;;;;;===@@@BBB@@@>>><<>>@@@???dddFFF111999@@@???===;;;999888777666444222444333222333444444222111222111222444555444222///111000000000000000111111......///000000111222222333222000...---.../////////,,,222,,,++++++111TTTBBB>>>888333222222111000999111++++++---,,,,,,...+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------000///...---------......//////............/////////////////////////////////111333333333333555777:::===FFFVVVnnnbbbOOO>>>;;;;;;777444666333333333222222222111111333333222111111111222222GGGOOODDD333///...,,,000////////////////////////000//////......//////000......---------...//////------------------------000000///...------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,................................................------...///000222333444:::444222333111888SSSrrraaa888888222///......------------............---888KKKLLLCCCCCCAAAAAAAAACCCCCC@@@999444:::;;;:::777444444888<<<>>>>>>@@@@@@<<<666666999444222111111...,,,000777999<<<>>>===???DDDFFFDDD@@@??????@@@BBBBBBAAA???777AAA@@@@@@@@@bbbuuu===***;;;IIIHHH???<<<999777777777666555333222111222444555444333111222333666777555222.../////////000111111222222//////000000111222222222222111///...---......///000,,,111---......111RRR===999444111000000000000:::111++++++,,,,,,,,,///+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...///...------,,,---------//////............/////////////////////////////////111333333333333555777888===FFFVVVooo```NNN>>>;;;;;;666444666333333333222222222111111333333222111111111000000)))333///)))---///...333/////////////////////////////////....../////////...---,,,,,,,,,---......------------------------...---------------......------------------------,,,,,,,,,---------......------------------------............................................................///000111111666555333222444;;;HHHRRR~~~<<<:::333444......------------............,,,777IIIIII@@@AAA>>>AAAEEEEEEAAA;;;777555>>>>>><<<999777777:::<<<:::===@@@@@@;;;777777:::777555444555333000333888===@@@@@@>>>???CCCDDDBBB@@@@@@@@@@@@AAA@@@???>>>;;;>>>@@@@@@:::KKK|||CCC666WWWdddNNNBBB???;;;999999999999999444222111222333444444333///000333666888777333/////////000111111111111111000000111111222222222222111000///............///333...333000111222555UUU===777111000///......000777///+++,,,---++++++,,,+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,++++++***+++,,,---...------------,,,---------//////............/////////////////////////////////111333333333333555777888<<>>:::777777888:::777;;;>>>>>>;;;999999999999666666888777444666:::===@@@@@@>>>???CCCCCCAAAAAABBBBBBBBBAAA??????>>>AAA;;;???@@@444222[[[TTTKKK~~~PPPAAA>>>;;;999999:::999999555333222333444444222111---...222666888888444111111111111111111000///...111111111111111222222222/////////...............222...444000222222777XXXAAA888111///...+++,,,000333---***---...+++((((((+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,------------------//////............//////000000000000000000000000///111333333333333555777777<<>>@@@@@@AAAEEEEEEBBBBBBDDDEEEDDDBBB@@@@@@AAABBB999???>>>333)))BBB```TTTPPP>>>;;;888777777888777666444333333444555444222///,,,...000444777666444111111111222222111000...---111111111111111111111111........................///---444///...000888]]]HHH<<<222000---***---333333---+++---///,,,((((((+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,---.........------,,,,,,---............---//////............//////000000000000000000000000///111333333333333555777888<<>>===@@@DDD@@@>>>:::666555555666666777999:::;;;???CCC>>>666333111222666888666555777;;;@@@CCCCCCDDDFFFEEE@@@@@@BBBDDDCCC@@@??????@@@>>>;;;AAA777444000555gggaaaKKKPPP;;;:::888777888888666444000111333555777666222000//////000222444333111//////000111222222111///...000000000000000000000000---.....................------555///,,,...:::dddMMM>>>222000...+++000999888000+++,,,---,,,+++---+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,---------.........+++,,,///000111///...,,,,,,---...///000//////...//////............//////000000000000000000000000///111333333333333555777999===GGGWWWpppZZZLLL@@@===:::444333777333333333222222222111111...///000111222222111000---000++++++222///,,,222////////////////////////.........------.........111333555777777444111///------------------------333222111000......------------------------------,,,,,,,,,---------.............................................................................................///000111000///000333333222888@@@DDDMMMAAA:::555//////............//////---///333EEE\\\YYYHHH@@@LLLIIIEEECCCDDDEEEDDDDDD@@@===999777777777888888888::::::;;;AAAGGGAAA666222000111666999777666777@@@EEEHHHGGGFFFFFFBBB<<<===???AAA@@@===<<<<<<>>>:::>>>CCC000333888...MMM]]]===qqqQQQ<<<;;;:::::::::999777555---///222666888888444111222111111111222111...,,,---...000222333222111000000000000///////////////------......///......------///888111---///>>>jjjOOO???333111///,,,333>>>===333+++***,,,,,,...222+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,---------.........//////***---000222222111...,,,,,,---///000000000////////////............//////000000000000000000000000///111333333333333555777:::>>>GGGWWWppp{{{[[[NNNAAA;;;999777666777333333222222111000//////333333333222222222111111111000000///...------,,,///////////////.........222///---...222555555444>>>777333777>>>>>>666,,,........................//////.........---------........................///...,,,++++++,,,...///---------------......///111///---,,,,,,,,,...///.......................................///000000000222222111///333<<>>>>>;;;777000111222333555777:::;;;@@@CCCGGGJJJIIIFFFAAA>>>>>>??????===;;;999999999<<<======999666555999<<>>000555222...000111777444111///...---,,,***++++++++++++++++++++++++///...---,,,,,,---...///000(((***666999000+++///,,,+++,,,///222333000---............////////////............////////////000000000000000000000000000111222333222333555777888===HHHZZZttt|||YYYLLL@@@;;;:::777555666444444333333222111111000333333333222222222111111222222111000///.........////////////////////////111///...///333555555444999444111444999:::333,,,........................//////.........---------........................---,,,++++++,,,...000222...---,,,---///333777:::...---,,,,,,,,,...000111.......................................//////000...000222111111555===CCCMMMbbb^^^LLLyyyZZZ;;;555///......------......//////---222CCCVVV]]]TTTHHHDDDFFFDDDAAA@@@BBBAAA===:::777444555:::<<<<<<::::::999888:::<<<<<<999666555666666555555555666777???BBBFFFHHHHHHEEEAAA>>><<<<<<<<<;;;:::::::::;;;=========<<<:::999:::;;;VVVUUU222HHHJJJ<<<::::::;;;;;;;;;::::::999777===???;;;888888666111333111//////000111000000222222222111///...///000222111///------...///000000000000000////////////------555,,,---111===qqqRRR>>>777:::444222888888777444111///......---+++++++++++++++++++++++++++///...---,,,,,,---...///...***...999999000+++...---,,,,,,///111222///,,,............////////////............////////////000000000000000000000000000111222333222333555777:::>>>GGGXXXrrr~~~VVVJJJ???;;;:::777555555555444444333333222222222333333333222222222111111333222111/////////000000////////////////////////000//////111333444333222333111000111444333000,,,.......................................---------........................+++++++++,,,...111333555000...------///444:::>>>,,,,,,,,,,,,---///111222..............................------......///000---///222222333666<<>>:::999888777888999;;;=========>>>???@@@>>>;;;888:::ooo___111555777:::;;;;;;<<<<<<<<<=========<<<@@@AAA===888666444000111000...///000222222111222222222111///...///111222111000///...///000111000000000000////////////---,,,111+++,,,000;;;aaa@@@:::===<<<444777>>><<<555333000.........---,,,++++++++++++++++++++++++///...---,,,,,,---...///,,,---444<<<999///+++...---------///000000...,,,---............/////////............////////////000000000000000000000000000111222333222333555777<<>>;;;:::777444444444444333333222222222222333333333222222222111111333222000///...///000111///////////////000000000...///000111222222111000000///////////////...---........................................................................,,,,,,---...///222444555222000...---...000333555---,,,,,,,,,---...000111...........................------------...//////,,,...111222222444888;;;MMMwwwwwwFFF888//////............//////111------666DDDMMMJJJEEE???DDDFFFCCCAAA@@@<<<888:::888555555777888888777;;;:::888777777777777777777:::;;;:::777666777888<<<>>>BBBEEEFFFDDDAAA???:::888555444666888:::;;;;;;;;;===@@@BBB@@@:::555444[[[{{{ZZZ555222333>>>>>>>>>=========>>>>>>>>>;;;======:::666222000...///......///111333333222111222222111///...///111222111000000000000111111000000000000////////////---,,,---+++,,,///;;;QQQ222555;;;999222:::???777222000---,,,------,,,,,,***+++++++++++++++,,,,,,......,,,,,,,,,,,,......+++111:::===777...+++------------.........---+++---------.........//////............////////////////////////////////////000111222333222333555777:::???HHHWWWnnnSSSHHH===;;;:::777444333222222222222111111111111333333333222222222111111111000///.........//////////////////000000111111...///111222111000000///111111111///.........///////////////////////////---...................................................//////000111111222000000000//////...------.........---------..............................---------------...//////---...000111111222444555gggvvvgggqqqhhhGGG>>>/////////....../////////111...///777BBBGGGEEE@@@===CCCFFFCCC@@@@@@>>>;;;:::888666666666777777777;;;;;;:::999888888999::::::===???===999666666888<<<>>>BBBDDDEEECCC@@@???;;;777444333555777888888999999;;;???BBB???999333,,,888JJJ<<<111:::;;;FFFAAA@@@???======<<<======999999999888444000//////...------///222444444333111111222111//////000111111000000000000000111111000000000000////////////------+++---+++///???FFF///111777666333===>>>//////---+++***+++,,,,,,+++*********++++++,,,,,,,,,...---,,,++++++,,,---...,,,666===;;;333...,,,,,,,,,------------,,,,,,,,,------------........................////////////////////////////////////000111222333222333555777777===HHHXXXnnn}}}UUUIII>>>:::999666444444111111111111111111111111333333333222222222111111...////////////............//////000000111111222000222333333111000000111555444222000/////////000////////////////////////---------.......................................000000000000000/////////---///000111111000///...//////.........---------........................------,,,,,,------...///......//////111222333444ZZZVVVTTTUUUmmmkkkWWW<<<000//////......//////000...///222;;;DDDIIIGGGCCC>>>CCCEEEAAA===>>>???>>>888777666666777888:::;;;:::;;;<<<<<<::::::;;;<<>>===:::666333333666888888777777888:::===>>><<<888555333+++///***222CCCBBBIIIAAA@@@>>><<<;;;;;;;;;<<<999777777888555000///222---------000333444333222000111111000//////000222//////000000000000000000000000000000////////////,,,...+++000+++000FFFAAA333000444666777???>>>...---+++))))))+++,,,,,,,,,*********++++++,,,,,,---...---,,,++++++,,,---...000:::>>>666...------++++++,,,---,,,++++++,,,---,,,------------.....................////////////000000000000000000000000000111222333222333555777555<<>>555PPPVVVnnnnnnmmm@@@000000////////////000000...///333;;;CCCHHHHHHFFFAAAEEEDDD===888999<<<>>>999999999888777888999;;;777:::======<<<;;;<<<===???DDDFFFCCC;;;555555777:::<<<>>>??????===;;;999777444222444888;;;999777777999;;;<<<;;;999999999>>>222333...777GGGBBBFFF???===<<<:::::::::;;;<<<:::777666777444...---111------...000333444333111000111111000//////111222......//////000000000000000000000000////////////,,,000---333+++111MMM@@@666///222777888===<<<111---,,,******,,,.........)))******+++,,,,,,------------,,,++++++,,,------444===<<<000)))---///+++)))+++,,,,,,******,,,///,,,,,,---------.....................////////////000000000000000000000000000111222333222333555777777<<>>>>><<<999777555666777444888===>>><<<;;;<<<===<<>>BBB<<<;;;999999999:::<<<===:::666555666222+++***...------...111333444222111000111111000//////111222------...//////000//////000000000000////////////,,,222...555+++222QQQAAA444,,,000888666888:::555...---+++,,,...000000000))))))***+++,,,,,,------------++++++++++++------777>>>;;;,,,&&&---///***(((***,,,+++******---000,,,,,,,,,---------................../////////000000000000000000000000000000111333333222333555777999===CCCNNNcccuuuXXXJJJ<<<888999777333111555444333222222222333333444444333333222111000000111111000///////////////000000////////////000000BBB???:::666555666999;;;???666000222222000000333,,,000222///---000111000............/////////000////////////////////////,,,222***444...---AAA***.........///////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,------...222777;;;DDDCCCFFFRRRbbbiiicccXXX//////---+++...333222...---000555===FFFKKKIIIDDDBBBBBB>>>888333444;;;AAA>>>;;;888777888888666333333666999;;;;;;:::;;;;;;<<<@@@BBB@@@<<<:::===@@@@@@<<<777777:::;;;888555999888777888:::<<<<<<<<<===>>>===999555333555777>>>///...777:::>>>BBB???======<<<<<<<<<<<<======@@@<<<777555444333000---////////////000111222333111000000000222222000...///.........///000111111666222...///222444111...)))333111111---888LLL???222333333222111222444777333///,,,******,,,,,,,,,************************///---++++++///333333222AAA999///++++++------+++******+++++++++,,,,,,,,,000///---,,,---...111222///......------///000111////////////000000000000000111222222444444555666<<<===CCCPPPdddtttUUUGGG:::888999888555333222222222222111111111111444444333333222111111000111111000///////////////000000////////////000000>>>;;;777444333555888;;;<<<555000111111///...111---111222...---///000///........./////////000000////////////////////////(((555...111:::333///+++.........---............////////////////////////.........------,,,,,,,,,,,,------------------...,,,---------...000555888JJJMMMPPPQQQRRRUUUXXXZZZ444222///,,,---000///,,,---111777???GGGKKKIIIEEE@@@???===777222333999???BBB>>>;;;999::::::888666444666:::<<<<<<;;;;;;;;;777;;;>>>???===<<<@@@DDD???<<<999:::<<<<<<888444:::999999999;;;<<<<<<<<<:::;;;<<<<<<;;;;;;>>>AAA;;;...000;;;???BBBBBB:::????????????????????????<<<999666555555444111...//////000000222333555666666333000...///000000000////////////000111222222555222...///222444111...***333///111///999LLL===222111111111111111222222111...+++)))***+++++++++************************---***+++222888999:::<<<;;;555---***+++,,,,,,***++++++++++++,,,,,,,,,,,,)))***,,,---------,,,+++//////...---...///000111////////////000000000111000111222222444444555666999;;;BBBPPPeeerrrQQQEEE:::888999888666555222333333444444222111000444333333222222111111111111000000///////////////000000////////////000000777555222111111444888:::777222///000000...---......222333///---...///---....../////////000000000////////////////////////+++555111555\\\___888222...---------------------////////////////////////.........---------------.........---------------,,,------------///222555AAAIIITTT\\\\\\WWWRRRPPP444111------///111333444999888:::@@@FFFIIIHHHEEE>>>===;;;777333444999===DDD@@@<<<999999999999999555777:::===>>>===;;;:::555999===>>>===>>>@@@CCC???===<<<>>>???===888333;;;;;;;;;;;;;;;;;;<<<<<<888:::<<<>>>???@@@CCCEEE:::,,,---888<<>>>>><<<:::888;;;>>>???>>>>>>???AAA@@@???@@@AAAAAA>>>888333<<<=========;;;::::::;;;:::;;;===>>>??????@@@@@@666++++++000222999???999>>>???@@@@@@@@@@@@???>>>888888999999999666333111111111222222333444666666:::666000......000222333000000000111222333444555444222000000111222111000///333---000444???KKK666111///...222888;;;888444///---***)))***+++++++++************************000(((///@@@CCC666222:::---+++******,,,---,,,+++,,,,,,,,,---------......,,,000555888999666111...///////////////000000000//////000000000111111111000111222222444444555666777888@@@OOOdddlllQQQGGG>>>;;;;;;888666666444555666777777555333222333333222222222222222111000000////////////000000000000////////////000000111000//////111444888;;;111222222000///000000000333777777222///000000...////////////000000000111////////////////////////999"""000111XXX>>>222111///.........///000////////////////////////......................../////////......---------------...---,,,,,,...000>>>999<<>>nnnTTT;;;888@@@EEEBBB>>>>>>>>>>>><<<;;;<<<===>>>BBB???<<<888777777999;;;999999999;;;>>>>>><<<999:::<<>>===---...666888///222999777:::;;;============;;;::::::;;;<<<;;;999666444222444444333222222222222333444222000000222333333333000000111111222444555666333222111000111111111000000444---222555@@@JJJ333444222000333888999666111///---++++++,,,------,,,************************---&&&--->>>>>>///***222******+++,,,......---,,,,,,,,,,,,---------......+++---///111111000...---/////////000000000000000000000000000111111111111000111222222444444555666999:::AAAOOOdddiiiPPPGGG>>><<<:::777555666222333333444444222111000222222222222222222222222///////////////000000111000000////////////000000000000//////000333777999666888777222///111222111333666777222000111111////////////000000000111111////////////////////////333%%%888333CCCjjj444222000.........000111////////////////////////...............//////////////////...............---.........------...000222666AAANNNRRRSSS]]]jjjHHH777...111111000===QQQpppRRR888555???BBB>>>:::=========>>>>>>>>>>>>>>>@@@@@@>>>;;;999999<<>>(((<<>>555///000111///111444555111...000000...//////000000000111111111////////////////////////,,,111444333===uuummm444222000---------///000////////////////////////---........./////////000............////////////,,,...//////......///111(((///???OOOPPPJJJMMMVVVHHH444***000222444GGGbbbYYYCCC333888AAA@@@;;;999999999:::<<<======;;;:::<<<======<<<::::::<<>>999555555999<<<<<<:::888999<<<@@@CCCDDDCCCBBBBBB@@@===999666444444444222666::::::666444444666333444777<<>>;;;333WWW|||uuuKKK444999>>>777999;;;<<<<<<;;;999777777999:::888666444555777666666555444333333333333000000000111333333111////////////000222333555666222222222111000000111222...555222555666>>>HHH333888777555333111000///...---,,,++++++---------+++************************&&&)))///555333...+++...+++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,000///...---...///000111...///000111222111000000000000111111111222222222000111222222444444555666;;;<<>>IIIKKKMMMSSSSSS===///222111///CCC___@@@333000;;;CCC???:::999555666777999;;;;;;999777777999;;;:::888888;;;===???999444333777;;;<<<:::;;;<<<>>>@@@BBBAAA???===AAA>>>:::555000///111333000444999888555222333666111222444999======999555DDDnnnRRR666@@@LLL888:::<<<======<<<:::888444666777666444333666999666666555555555555666666333111000///000111000.........///000111333555666222222222111000000111222...666333777666===HHH333666666666444333333555777,,,+++******,,,---,,,******************************///444444111///---,,,+++,,,---,,,*********+++******+++++++++,,,,,,,,,///......---...///000000...///000222222111111000000111111111111222222222000111222333444555555666999;;;AAANNNcccjjjKKKDDD===:::888555444777222222222111111111111000222333333333333222111111222111111111000000//////000000000000000000000000///000111000///000111333333999444000333000...555...444888666111///000111---...//////......///000////////////............000000000000111111111111//////............//////......//////......---,,,......////////////.....................///000000222111///...------......000***---:::CCCBBBEEEMMMMMM===222222222000666@@@333333555999>>>@@@===:::888888999:::::::::999999555555666555444666999<<<<<<:::777555444666777999999888888<<<@@@AAA<<<777<<<;;;;;;:::888666444333444555444333222222444666777999888666:::>>>:::111XXXTTT===<<<@@@;;;999:::===;;;666333444444444444444444444444444555555444444444555555666111111222222222111111000111000///...///111333444666444111///...///111222///666666222666???@@@999555333111...***)))000999---,,,+++,,,///...+++(((,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------............///333222111/////////000111///000000000000111111111222222222333444555666777777:::???HHH\\\fffKKKCCC<<<:::888555444777222222222222111111111111222333333333333222111111111111111000000000/////////////////////////////////000111111...---,,,---///777444111222...+++222555>>>EEEBBB888000///111///000111000......///000////////////................../////////000000000//////............//////......//////......---,,,......////////////.....................///000000222111///...------......333------333777:::GGGWWW\\\HHH777444666444444999333333444999>>>???===999888888888888888888777777444555444333222444777999999888666555555666777888666444333777<<<>>>;;;888666666777777777777666555444555555444333333555777777999888666:::===999111NNNvvv}}}XXXCCC===<<<<<<999999;;;999444222444555555444444444333333333333333333333333333333444000111111222222111111000000000///...///111333444555333111///...///000111000555666111555======777222000///...+++***111;;;,,,***)))+++------+++))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------............///333222000/////////000111000000000111111111222222222222222333444555666777777:::???HHH\\\aaaIIIBBB<<<:::888555444666333222222222111111111111222333333333333222111111111111000000000000//////////////////////////////...000111111000//////000+++333222000444111///777666@@@JJJIII>>>333000333111222222111///...///000////////////............------.........///////////////............//////...////////////...------------............------...............///000000111000///...---------...111///000111///222DDDXXXaaaKKK777555888777333222333222333888<<<>>><<<999888888777777666666555555444444333222000111444666666666555555666666777777333000...000555999::::::555666777777777777777666555666666555444444555777888999888888:::<<<888222CCCYYYcccTTT???:::>>>AAA===999777888777333222444777666555444333222222222111111111111111111111111000000111111111111000000000////////////111222444222222111000////////////000444444000333999999333///---,,,---,,,,,,333;;;,,,***))))))+++,,,+++***,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///222111000000///000000000111111111111222222222333222222222333444555666777777:::???HHH\\\~~~[[[GGG@@@;;;:::888555444666333333222222222111111111222333333333333222111111000000000000000000//////////////////////////////...///000111333666;;;???AAACCC:::555999888666<<<222666===@@@<<<666333555222333444222000//////000////////////............------.........///////////////............/////////////////////...------------............------...............///000000111000//////......------***,,,111444111000:::FFFPPP@@@333333888777222000222111222666;;;===;;;999999888777666555555555444555444444111000000222444444444555555666666777777444000---,,,000444888999:::::::::999888777666555555666777666555444666777999999999:::<<<<<<888555333999999000,,,222<<<@@@===888666666444111222555999777666444222111111111111111111111111111000000//////000000111000000000000/////////000111222333000000000000//////......111333222///111555444///...,,,+++---,,,,,,111888///---+++************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---------............///111111000000000000000000111111222222222333333333222222222333444555666777777:::???HHH\\\xxxVVVEEE>>>:::999888555444666333333333222222222222111222333333333333222111111//////////////////000000........................//////......222999BBBIII]]]YYYHHH===>>>:::555999555///---333777666444444333444444333000//////000////////////................../////////000000000//////............////////////000000//////...------..................---...............///000000000000000//////...------+++,,,///333222000111555999555222444666444111000222111111555999<<<:::888:::999888666555555555555666666555222000000333555444444555555666666777777666333///---...111444666888888888888777777666555444666777777555555555666:::999:::===>>><<<:::999,,,------000555999888555;;;777444555444222333777:::888666333111111111111222222333333222111000000---...///000000000000000/////////000000111222222000000000000////////////222222111///000222000---///,,,+++---,,,+++---222222111///,,,***)))******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---------............///000000000111111111000000111111222222222333333333222222222333444555666777777:::???HHH\\\sssSSSCCC===999999888555444666333333333333222222222222222333333333333222111111......////////////000000........................111///---,,,...555>>>EEEUUUVVVKKKAAA???999555;;;CCC444***...444444222222222333333222000///000111////////////................../////////000000000//////............/////////000000000000///............////////////.....................///000000000000000000///...---,,,111...,,,---///111000......222666777444111111111111000000333888;;;:::888999888777555555555666777666666555333111111444666666666555555666666777777777555222///...///111222000111222444555666666666333555777777555444555555999888:::>>>???<<<:::<<<@@@555---...555888888777999555444555555333555999:::888555333111111111222222333444444333222000///,,,---...//////000000////////////000111111222222111000000//////000000000222111/////////000...,,,000,,,+++---,,,******...222222111///+++))))))******++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,---------............---------............/////////000111111111111000111111111111222222222333222222222333444555666777777:::???HHH\\\nnnRRRAAA<<<888999888555444555444444333333333222222222222333333333333222111111........./////////000000........................///...------...333999???AAAQQQWWWQQQIII===999CCCPPP>>>000111444111///222000111222111000///000111////////////............------.........///////////////............//////000000000000000///......//////000000000000//////...............///000000///000000000///...---,,,000///------000222111...,,,111555444111000222333111//////222777:::999777777666555333333444666777555555444333111111444666999888666555555666777888555555333111///...///000...///000222333444555555222444666666555444444444555444777===>>>::::::===SSS>>>+++(((---333999???777444333666777555777;;;999777555222111111222333222333444444333222000...+++,,,---...////////////...///000111111222222222333111000//////000222333222000...///000///------///+++***,,,---***))),,,---///000///,,,******+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...------------............---------............///...///000111222111111000000000000111111111222222222222222333444555666777777:::???HHH\\\lllRRR@@@;;;888999888555444555444444444333333333222222222333333333333222111111---.........//////000000........................,,,---...///111444999<<>>NNN===///111777777888<<<555333333777888777888<<<999777444222111111333444111222333444333111///---+++,,,---...////////////...///000111111222222111444222000//////000333555222///...///000///---------***))),,,---+++***,,,))),,,//////,,,***+++,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////---------.........//////...///000222222222111000///000000000000111111111222222222333444555666777777:::???HHH\\\dddPPPAAA>>>:::777777777666555222222222222222222222222333333222222111000//////---------......///000111////////////............000//////.........//////222:::BBBCCC>>>:::;;;>>>GGG???666222000...///222000000000000111111111111111111000000//////.....................///000000222222000///............////////////000000000000000000000000000000000000222///,,,,,,///000000...///////////////......---,,,,,,///444::::::444///...///000000///000222444000111111000000222555888777666444222111222666999666444222000///000222333666777888999999888777666444333222///......111444444555666666555333111000---111555444111000333666777333333:::<<<888777999>>>555...000555888:::<<<>>>555666999222222777777999777555444444444333222222333444555555333111000000000111111111111000000///000111222222111000///000000000000000000000000222000.........///...---......---,,,,,,+++************+++++++++,,,,,,,,,,,,111+++$$$)))(((&&&++++++*********+++,,,,,,---)))***,,,---...---,,,,,,------,,,++++++---...///............////////////222111000//////.........000000000000000000000000///111333333333333555777888:::@@@KKK^^^|||___LLL@@@===:::777777777666555222222222222222222222222333333222222111000000///111000//////......//////////////////............//////...............///+++...111222222444777:::<<<555000000000......111//////000000000111111111111000000000/////////..................///000000222111000///............////////////000000000000000000000000000000000000111///,,,,,,///000///...///////////////......---...---///444999999444///...///000000000000222444222111000///111222444666888777555333111222555888666444222000000111222444555555666777777666555555444444222000...///222444555555666777666444111000---111555444222000333666888444555999;;;666444555777///+++///666;;;===@@@>>>444555888333444888666888666444444444555444333333444666666666555333111000000111111111111000000000000000111111000000000////////////////////////111///...---...///...---......---,,,,,,+++************+++++++++,,,,,,,,,###)))(((***666555---,,,++++++******+++,,,,,,---------.........---,,,,,,---------------......///............////////////111111000////////////000000000000000000000000000000111333333333333555777999:::???JJJ[[[xxxzzzYYYHHH???===999777777777666555222222222222222222222222333333222222111000000000444333111000///......---////////////....................................+++++++++---///222333444444///---///000///...000//////000000000000111111000000000000////////////...............///000000111111000///............////////////000000000000000000000000000000000000000///------///000///...///////////////......---///...000444777777333......///111111000000222333333000...///333555555444888888666333222222555888555444222111000111333444444444555555555555444444444444333111000000222555666666777777666444222000...111444444222111333666777555666;;;===:::777666555...+++000888<<<>>>@@@===444777<<<666666888555666444333444555555555333444555777888777666444333///000000111111000000///111000000//////000000111////////////////////////111///------...///...---...------,,,,,,++++++*********+++++++++,,,,,,,,,)))222000***'''!!! ***+++++++++++++++,,,,,,---///......---,,,,,,++++++------///000000000///...............////////////000000/////////000111111000000000000000000000000000111333444333444555777::::::???HHHXXXtttvvvUUUEEE>>><<<999888777777666555222222222222222222222222222222222111111111000000444333222000//////......////////////............,,,------...............---///111222222222222222:::555111222222///...000////////////000000000111000000000000////////////...............///000000111000///...............////////////000000000000//////////////////////////////......///////////////////////////......---......///222444444111...---///111111000000111333333///---000666:::999777666666555444222333666999444333222111111222333444444444444444444444444444555555444222111111333555666777777888666444222000///111444444333222444555444444888===AAAAAA???>>>:::222///333999:::;;;<<<:::777@@@DDD:::444666333444333222444555666555444444555666777777555333222//////000000000000//////111000///......///000111////////////////////////000...------...///...------------,,,,,,+++++++++******+++++++++,,,,,,,,,+++///,,,,,,111...+++444,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,...000222222111///...............////////////////////////000111222333000000000000000000000000000222333444444444666777999:::>>>GGGWWWrrruuuTTTDDD===;;;999888888777666444222222222222222222222222222222222111111111111111111111000000000000111111////////////............,,,,,,.../////////......+++...222111///222:::AAAHHH@@@999777444000///111...////////////000000000////////////000000000000...............///000000000//////...............////////////000000000000////////////////////////...////////////......//////////////////......---,,,---...///111111///...---///111222111111111222111...---222999>>>>>>;;;333333444333333444777:::333222111111111222222333444444444444444444444444444555444333111111333444444555666777666444222111000222333444444444444555333555888<<>>666111555999:::::::::888;;;IIILLL;;;111222222222222222444666666555333222333444555555333111000//////000000000000//////111000///......///000111........................///---,,,,,,...///...---------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,...((( (((999555&&&"""------,,,,,,+++,,,,,,---+++,,,,,,---...///000000,,,...111333333222///...............////////////////////////000222333444000000000000000000000000000222444444444444666888888999===FFFVVVrrrqqqQQQCCC;;;:::888888888777666444222222222222222222222222111111111111111111111111///......///000111222333////////////............,,,---...000000000//////,,,...///---...777IIIWWWLLLDDD<<<888444000///111......////////////000000////////////000000000000...............///000000//////......---......///////////////000000000000000000000000000000000000---///000000///......//////////////////......---+++,,,---...//////000000,,,///111222111111111222///...///333:::>>>>>>===111222333222222333666888111000000000000111111222444444333333333333444444333444444333111111222333222333555666666555333222111222333444555555555555333666888999===AAAAAA>>><<<444000333999;;;<<<===999<<>>===999???AAA555///444444222222222444666555333111000111222333333111///.........////////////.........//////////////////..............................,,,++++++---///......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,'''222444---(((---PPP......---,,,,,,,,,,,,,,,+++---000333444333111000,,,---///111111000///...............////////////000000000000111222333333000000000000000000000000111333444555444555777888888888;;;CCCQQQlllaaaHHH???:::999888888888888555333222222222222222222222222111111111111111111222222...............///000000000/////////............,,,...000222333222111111------...///000111222222222......222333000///000............/////////000.../////////000000111111...............///000000......---------......///////////////000000000000000000000000000000000000+++///111111///---...//////////////////......------...///000000222444666,,,...111333222111111111---000333444555555777999444444444222///...///000---.........//////000000222111000//////000111222111222333222000///000111---///111333555555444333222222222444555666555444111555666666<<>>999<<<>>>;;;777555444333222000111111111111111111111111000000000000000000000000------------------------//////......---------,,,........................---******---...,,,---000......---,,,++++++++++++************************------..................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///111111000...---............////////////////////////000000000000111111000000111333666777222333444444333333555777777::::::DDDWWWeee{{{zzz^^^JJJ???999999888777666555444444222222111111111111222222222222222222222222222222222222111000000111111///000000...------///222444////////////////////////............////////////...........................///000///---,,,---///,,,,,,---///000111111111////////////////////////..............................////////////...............///////////////---------.........//////......////////////......---///111111000000111222111111111222444777999;;;000222555777:::<<<<<<:::777444333333444444222//////000111222222222333444222111111111333333111000444222000///////////////......///222666777555333444444444555666666555444555333333666999>>>GGGPPPXXXEEECCC===888<<<888:::777555333333444555444333111111111111111111111111////////////////////////------------------------............---------,,,------------------------///++++++///111111222555///...---,,,++++++++++++************************,,,---------......//////******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///111111000...---............////////////////////////000000000000111000//////000222555666222333444444333333555777999<<<<<>>GGGPPPXXXaaaRRRHHHBBB888999888444333222333555666555444000000000000000000000000........................------------------------///...............------------------------------000...///444666444333444///...---,,,++++++++++++++++++++++++++++++++++++++++++,,,---...//////000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000000...---............////////////////////////000000000000//////...///000111333444222333444444333333555777:::===<<>><<<666111333333222333444555555444666555555666777666333000000111222222111000///////////////000111222333333222333555555555666777888666111///333888===DDDKKK^^^tttUUUGGGCCC444<<<888777555444555666555444222////////////////////////........................------------............000000000000////////////------------------------000///444<<<>>>999222//////...---,,,,,,++++++,,,++++++++++++++++++++++++******+++,,,...///000000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///000///...---............////////////////////////000000000000///.........///000222222222333444444333333555777999<<<<<>>999999888777666555444444222222111111111111222222111111111111111111111111111...///222333333888@@@444111//////111222111000------------------------............////////////000000000000000000000000---...000000...---...///333222000///.........///////////////////////////..............................////////////......///////////////................../////////000000......////////////......000111222111///.........///////////////000111111333GGG]]]iiipppsssnnnddd___XXXOOOIIIFFFBBB===888666555333444666666555333555444444555777777555333///222444555222000000111000000111111111222222333222444666666555666888;;;666333222555888;;;AAAHHHnnn{{{QQQ???>>>333<<<777666444333333333333222000................................................---------....../////////111111111111111222222222------------------------,,,///999FFFKKKCCC777000//////...---,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---...///000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......---............////////////////////////000000000000.........//////000111111222333444444333333555777666;;;;;;AAAMMMXXXnnn^^^KKKAAA<<<999999888777666555444444222222111111111111222222111111111111111111111111000---...444555555>>>IIIPPPFFF888///,,,---///000------------------------............///////////////////////////////////////000///...,,,+++,,,...000000///...///000111222////////////////////////..............................////////////................../////////000....../////////000000000......////////////.........///111000...------......///000111111///...------444>>>IIIUUUeeeuuutttpppiiiaaaWWWMMMDDD>>>===:::888888::::::777555555444333333555666555444...333777777555222111222111333444444333222333444222555777777666777;;;>>>777666666888888;;;DDDMMM|||qqqKKK777666444888555444222//////000111111111////////////////////////........................---------...//////000000111111222222222222333333........................***...<<>>999777444222..................................../////////000........................---...///000333888???DDD555444111///......//////////////////////////////..............................////////////......+++,,,---...///111222222////////////000000000000......////////////......---...000000///......///,,,---......///000000000111+++...999666,,,111@@@QQQ___oooxxxwwwooohhhdddWWWRRRNNNMMMOOONNNJJJEEECCC???;;;888888999999999///444;;;<<<888444444555333777:::;;;888555555555444777::::::888999>>>CCC===<<<;;;999777===RRReeehhh;;;:::000)))888222666CCC>>>888333111111111111000000000000000000000000000000000000000000000000---------...///000000111......//////000000000111000000000000000000000000111333<<>><<<;;;;;;888444;;;>>>666444999666444444666777888::::::;;;???;;;555444:::BBBAAA<<<777;;;999777777999QQQuuugggEEE222555333111333222888555111111333444333111000222444444111.........+++,,,///444888888444///111111222111//////111333555111...///333555444111...222777;;;;;;:::888777555888;;;HHHVVVLLL777///...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///------------------------------------------------............////////////...///000000//////000111000111111111111222222222333333333333444555666666555::::::<<>>999555666888MMMnnn{{{FFF(((///444111555999666444111111222333222111111000000222555777777666111000///111444666555333***---111222222111111111666444222000///000333555>>>BBBFFFGGGDDD<<<444///333999===HHHUUUJJJ777111...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///------------------------------------------------............////////////---///000000//////000111000000111111111222222222333333222333333444555666777;;;;;;<<>>???===;;;::::::===@@@BBBEEEIIIGGGAAA@@@@@@777111222333AAA[[[oooFFF;;;LLLGGG111***000444222000000111222222111444111...///333555333111333222222222444444333111333555666666555444555666///666???BBBAAABBBGGGLLLKKKKKKJJJGGGAAA888000+++---555:::DDDMMMAAA000...------,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,...---,,,,,,---///---------------------------------------------------............/////////---///000000///...000111000000000111111111222222222222222333333444555666888<<<;;;<<>>III==='''...,,,,,,000000,,,...222+++---//////.........///,,,------...///000000111//////////////////////////////000111111111111111......------............///000111///...------...333444555333111000000111//////000000///......---//////..................---000666666000)))---444JJJWWWhhhvvv}}}~~~{{{{{{wwwqqqllljjjeeeYYYMMMQQQUUU```]]]MMMGGGGGG@@@<<<<<<<<<<<<<<<<<<;;;;;;>>>BBBDDDDDDFFFKKKLLLJJJGGGFFF;;;444444111666GGGnnnhhhuuu}}}___999///444222111111111111222222222444333222333333333222000444555777999999666222///;;;:::999666666888===@@@<<>>;;;888999<<<777777888888777777666777555999???EEEJJJOOOTTTXXXcccjjjrrrqqqgggXXXKKKDDD<<<777000---...000222333555>>>BBBGGGJJJ===///000,,,,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,...---,,,,,,---///------------------------------------------------------------............---...//////......///000//////000000000111111111222222222222333444555555333999999;;;@@@CCCUUUrrrsssRRR@@@;;;:::999888555444333222222222222222444::::::444444::::::444111111111111000000000000000111111222222222111111.........///////////////........................---------............///////////////////////////000)))***111000)))---888...///111111000......///222333444333000...---............//////000000111///////////////////////////000111222222111000///---///111111000//////000...///000///...---...///,,,...///000//////000222....../////////......---////////////////////////333//////222444333333666555...,,,444CCCTTTeeeqqq}}}vvvssstttvvvnnn```aaabbbWWWXXX]]]eeehhhdddYYYLLLCCCKKKRRRYYY]]]___^^^VVVMMMNNNOOODDD:::777111...555666888>>>888...111555,,,000333555666555555666777===CCCHHHEEE<<<666888;;;:::999777666777<<>>JJJhhhyyy}}}wwwmmmpppooo```^^^eeennnuuutttlllbbb[[[___aaabbbdddhhhiiibbbXXXMMMOOOCCC666444111222;;;333)))***222888???@@@333111444888888888777999:::EEEGGGHHHCCC===:::<<<@@@FFFIIIMMMQQQVVV^^^gggmmmlllttt~~~}}}yyyhhhjjjfffVVVBBB444111333000//////333888888444///000666999???FFF<<<...///,,,+++++++++,,,,,,---...++++++++++++++++++++++++------------------------+++,,,...---,,,,,,---///------------------------------------------------,,,,,,---------.........,,,---///...------...000////////////000000000111111111111111222333444555222888999;;;>>>???NNNjjj}}}wwwpppiiiccc___\\\WWWWWWUUUTTTSSSRRRRRRRRRSSSRRRPPPMMMKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFGGGCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAAAAAMMMzzz```FFF======;;;777555333333222222111222222222222999999222222999999222111111111111000000000000...///000111111000///...000///////////////..............................---------.........//////000000000000000000000000---111///,,,000777444+++......---,,,...111000---222333555555333222222333000000000000///////////////////////////////////////000111222222111///...,,,///111111...,,,,,,---+++---......------///000000111111000...---...///------......///......---++++++,,,,,,---...//////555333333555555333777===555555777777111+++000:::AAA\\\wwwvvvzzzwwweeeeeejjjpppwww{{{}}}|||{{{tttooogggbbbgggnnnmmmgggSSSTTTGGG888777888===IIIUUU<<<222666444444777666222666999:::999999:::<<>>HHH@@@333333++++++++++++,,,,,,---...++++++++++++++++++++++++........................+++,,,...---,,,,,,---///------------------------------------------------,,,,,,,,,---------......,,,---///...------...000////////////000000000000111111111111222333444555444::::::;;;======KKKfff~~~zzztttlllfffccc___YYYSSSOOONNNOOOPPPHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIHHHFFFDDDBBBAAABBBBBBAAAAAAAAA@@@@@@@@@????????????????????????AAA@@@??????AAAAAA@@@???<<>>>>>>>>>>>>>>>>>>>>>>>@@@>>>===>>>??????>>>======@@@;;;999>>><<<:::BBBiii\\\PPPAAA777666777666444222222222222222222222222222333333444444333333222000000000000000000000000//////////////////////////////............//////........................---------............///.........................../////////000000000000000//////............///000000000111111000000000///000111000///...///000........................///000000111111000000///------------------------------............------444333111000////////////000000000000/////////.........////////////......//////000111222222333333444555555444333333444555555000444BBBLLLQQQ[[[hhhwwwooovvv~~~|||kkkZZZKKKCCC:::444???QQQKKK666)))222;;;888555888<<>>@@@>>>???IIIVVV|||www{{{|||{{{||||||yyywwwooolllgggdddbbb___]]][[[VVVTTTPPPMMMIIIGGGFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>==============================<<<;;;<<<===>>>===;;;<<<===999999>>>;;;;;;HHHoooPPPFFF;;;555555666666444222222222222222222222222000111111111111111111000000000000000000000000000//////////////////////////////............//////........................---------............///............................../////////000000000///............//////000111000000//////000000111///000111000///...///000////////////////////////...000111222222111000...........................------............------//////......///000000111000000000/////////............////////////..................//////000000111000111333555666555444666///,,,000333444;;;DDDYYYmmm||||||wwwzzzxxxfffRRRFFF???999999<<<888333000222555666:::???TTT]]]```ZZZ[[[hhhuuu{{{{{{~~~yyypppaaaKKKBBB;;;999888444111222222999999222///222111---,,,,,,,,,,,,,,,---...///222555999<<<>>>>>>===<<<555444111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,---------------------------------------------------------............///............///////////////000000111222333444444666777:::<<<:::<<>>666111:::LLLYYYnnn||||||~~~}}}~~~kkkbbb___XXX===777444555777666666888222555333//////222///***,,,,,,,,,,,,,,,---......444444444555777999<<<===999777333///,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,---------------------------------------------------............///............//////////////////000111222333444444666666888999888:::DDDOOOjjjsssoooxxx~~~yyy}}}}}}{{{yyyuuurrrooommmgggbbb[[[VVVSSSRRRRRRQQQPPPOOONNNMMMJJJHHHFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@<<<===============<<<<<<;;;:::::::::999999999999999999999999999999999999;;;999999:::<<<<<<<<<;;;777888888<<<===777CCCaaannnQQQDDD@@@:::777666555444222111111111111111111111111000000111111111111000000////////////////////////////////////////////////000000///.......................................---------............///....................................////////////...............///000111111000///......///000111///000111000///...///000000000000000000000000000...///111333333111///...////////////////////////------............------,,,---------............////////////............------............------...............---------000......000444444222...//////222666666222000000555444666CCC\\\vvvcccKKKEEELLLMMMHHH:::;;;777333<<>>======::::::;;;;;;;;;:::999999888888888888777777777777777777777777777777777777999888777888:::<<<;;;:::777888777;;;999444MMMzzz^^^HHHCCC@@@;;;888666555333111111111111111111111111111000111111222222111111000000000000000000000000000////////////////////////111000///......---..............................---------............///------------------------------.........////////////............//////000000//////......//////000///000111000///...///000////////////////////////---///000111111000///---........................------............------,,,---............---,,,/////////.........------------............------..................------//////...///111111///...222111000/////////000111.........222>>>TTTmmm}}}rrrQQQCCCLLLRRRMMM999111...===\\\{{{|||zzzsss]]]LLLDDD???EEEIIIAAA222///...000///---...111...------...///000///------------,,,,,,------...222000---++++++---///111666555222///------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------+++,,,,,,------.........---------------------------------............///............////////////...//////000111222333333555555666999999999@@@HHH^^^|||xxxooodddjjj}}}zzz|||}}}xxxooolllhhhdddaaa``````aaaZZZWWWSSSQQQOOOMMMJJJHHHDDDDDDBBB@@@??????>>>>>>??????>>>===<<<;;;:::999888999999999888777666666777666666666666555555555666666666666666666666666777666555666888:::999888777777666999777:::eeeqqqPPPEEEAAA???;;;777555444333333111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////111000///......---------........................---------............///---------------------------------.........//////000//////............///...//////////////////...///000111000///...///000..............................////////////......------------------------------............------+++,,,---...//////......//////.........---------,,,------......------,,,---------------------------...///...---...///111333222///,,,,,,...111111)))---222444555<<>>222...---444777...222//////000///,,,---111,,,,,,---///...------...,,,,,,++++++++++++,,,,,,---,,,,,,+++++++++,,,,,,222111000...------------******+++,,,,,,---......------------------------++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...++++++,,,,,,---......///---------------------------------............///............////////////......///000111222333333444333555888999999===DDDVVVssszzzuuuvvvjjjbbbuuuzzzpppiiijjjooooookkk```]]]XXXTTTSSSTTTWWWYYYQQQOOOMMMLLLLLLJJJFFFDDDBBBAAA???>>>===<<<============<<<;;;999888777777888888888888777666555444666666555555555444444444555555555555555555555555555444333555777888888777666555555888999DDD}}}dddIIIFFF???===:::777555444444444000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////111111000......---------........................---------.........//////---------------------------------.........//////111000///...............---...///000000///...---///111111000///...///000.................................------.........---------------------------..................---***+++---///000000000/////////.........---------,,,------......------,,,++++++,,,,,,,,,---------+++---...---+++,,,000444,,,......------......---222///---///111333666999444PPPiiixxxaaa===999:::333666OOOyyyyyykkkWWWEEE:::666666666222777888000000444///000---...000...,,,---111///000111111...++++++...++++++***************+++)))***+++,,,,,,,,,++++++...............---------******+++,,,,,,---......------------------------++++++,,,,,,,,,---------++++++++++++,,,,,,---...++++++,,,,,,---...//////---------------------------------.........//////............/////////000......///000111222333333222111444888999888;;;AAAOOOkkkvvvllloooddd`````````___RRRQQQOOOMMMLLLMMMNNNOOOHHHHHHGGGEEEDDDCCCBBBAAA>>>>>>=========<<<<<<<<<;;;;;;::::::999888888777444444444555555555666666333333333333333333333333333444555555666666555555444444444555555555555666555333:::444222```lllZZZOOOAAA<<<;;;999777555444333222000000000000000000000000000000000000000000000000000000//////.........---............////////////000000000000000000000000........................//////.........---------------------------------..................------111///......//////...,,,---///111333333222000///111000000///...---------------............------///////////////............,,,++++++---......---........................------------------------++++++,,,,,,,,,,,,------,,,,,,---,,,******,,,...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///111111000000222444222666???NNN```tttnnnSSS<<<555@@@]]]|||uuuVVVMMMAAA777222111111222111///...000444666555222000000000000////////////.........------,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,+++++++++///---,,,+++---111555777,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///////////////////////////////////////000111111333444444444555777;;;>>>IIIbbbyyywwwlll~~~mmm```ZZZWWWUUUSSSJJJIIIGGGEEEEEEEEEFFFGGGDDDDDDCCCBBB@@@??????>>>;;;;;;;;;:::::::::999999:::999999888777777666666333333444444444555555555333333333333333333333333333333444555555555555444444444444444555555555555000555888555JJJ}}}bbbUUUMMMAAA;;;:::888666555333333222000000000000000000000000000000000000000000000000000/////////........................////////////////////////////////////........................//////.........---------------------------------////////////////////////111000............---+++---...111222333222000...111000000///......------------............------...............------------+++***+++---//////...------------------------------------------------+++++++++,,,,,,,,,------+++---...---,,,+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---//////...///000222...000444<<>>EEE[[[pppbbbiii{{{pppbbbVVVOOOKKKHHHFFFBBBAAA???>>>======>>>???>>>>>>===<<<<<<;;;::::::888888777777777666666666777777666666555555444444222222333333333444444444333333333333333333333333222222333444444444444333444444444444555555555555000999444;;;mmmkkkWWWOOOJJJ@@@;;;:::888666444333222222000000000000000000000000000000000000000000000000////////////........................////////////........................------------------------...............---------------------------------////////////////////////111000......//////---+++---...000222222111///...000000000///......------------............---------------------------------+++***+++---/////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,+++---//////---,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,------,,,,,,...///000000///111555:::@@@CCCQQQ___sss|||xxx~~~wwwiiiZZZLLL@@@777222222111111222444666555444999:::999777444222111222000////////////.........------------,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///////////////////////////////////////000111111222333444555555777:::===FFFWWWhhh}}}yyyhhhZZZttt|||tttkkkggg```YYYOOOGGGCCCAAA@@@??????>>>===<<<;;;;;;;;;;;;::::::999999888888777777666666666666555555555444444444444444333333222222111111222222222333333333222222222222222222222222111111222333333333333222333333444444444555555555666999222KKKnnn^^^OOOJJJFFF<<<999888777555444333222222000000000000000000000000///////////////////////////////////////.....................////////////........................------------------------........................------------------------............////////////000///...///111111111///---...///000111000///...000000//////............------............---------------------.........///---+++,,,---...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***---///000///---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------***,,,------,,,,,,---...222111000///000222555777888:::GGG___www}}}jjjZZZPPPBBB666111000222444333333333555777777666444999:::;;;888333000000222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///////////////////////////////////////000000111111333444555555777:::<<>>===============<<<<<<;;;::::::999999888888888777777777777777666666666666555555555555333333333222222222222222111111111222222222333333222222222222222222222222000111222222333333222222333333333444444444444555888444777fffuuuaaaXXXMMMGGGBBB888888777666444333222222222000000000000000000000000////////////////////////.........///////////////............////////////........................---------------------------.....................------------------------,,,,,,,,,------..................000333555555444,,,---...////////////...////////////............------............------------......////////////111///---,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***,,,///000...,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......---,,,---//////...------...///111222999333777III___ppp{{{ttt]]]KKK666666666777888777444222333111000000111222111000444666777555111///000222............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///////////////////////////////////////000000111000222444555555777999;;;>>>JJJUUUjjj{{{\\\ffffffccc]]]VVVOOOIIIEEEBBBBBBAAA???===<<<;;;;;;;;;::::::999999888888777777777777777777777888888888777777777666666666555555333333333333222222222222111111222222222333333333222222222222222222222222111111222333333333333222333333333333444444444444555555LLL~~~eeeWWWTTTKKKDDD???777777666555444333222222222000000000000000000000000000000000000000000000000.........///////////////............////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------+++++++++,,,------.........---...000333555666555,,,------...............//////////////////......------............------------......///000000000222000---,,,,,,,,,+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***,,,......,,,++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---...//////------...///..................//////222111666>>>CCCMMMdddzzzmmmRRRBBB???<<<:::999::::::999777555222000......000222333222000111222111000//////000......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///////////////////////////////////////000111111000222444555555666999:::<<>>:::>>>??????>>><<<;;;:::999999999999888777777666555666666666777777888888888777777777666666666555555333333333333333333333444222222222222333333333444111111111111111111111111111222222333333333333333222222333333333444444444777DDDnnnnnnWWWMMMNNNGGGAAA>>>999666666444333222222111111000000000000000000000000000000000000000000000000............/////////000............////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------++++++,,,,,,---......///...------///111333333222,,,,,,---------............/////////////////////------............------,,,,,,---......///000000///...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---...///...---,,,---.../////////////////////...)))***000666444555HHH___xxxuuugggRRR===888@@@GGGBBB;;;666555777888999111000000222444666555555000///......///000///...---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///////////////////////////////////////000111111///111444555666666888:::<<>>UUUxxxdddNNNGGGJJJCCC>>>>>><<<666555444333222111111111000000000000000000000000000000000000000000000000---.........//////000000............/////////000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,------...///000000///...---...///000///...,,,,,,,,,---------...............///////////////---..................---++++++,,,,,,---...//////---+++***+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***++++++***))))))***,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,.........,,,,,,,,,...++++++,,,---------------222,,,---444444///333<<<]]]ppp}}}gggKKK@@@<<<555666===999:::;;;======:::555111//////000222444444222000111///,,,---000111...,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///////////////////////////////////////000111111///111444555666666888999777DDDMMMZZZqqq___NNNLLLRRRZZZ```ccciiiqqqwwwzzzqqqqqqxxx~~~|||ssseeeXXXPPPMMMFFFCCC===999999;;;999666:::666333555666555666999666888999888888777888999888777777777999999888666777777777777666666555555555444444555666555111...222222222222222222222222222222333333333444444444222555555444555999777111NNNyyy```PPPIIIEEECCCAAA;;;999999777666555444333333333333000000000000000111111111000000000000000000000000000000000000///////////////000000000000000///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------............------//////.........---------////////////////////////////////////////////////////////////////////////................................................---,,,+++,,,.........,,,+++,,,---...------++++++------------------------++++++,,,,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------...//////...------000222???JJJ]]]qqq}}}}}}tttkkkNNN@@@555444888888666444666666555444222111000000222222111000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,...///000000000000/////////000111111222222222333333444555666777777888;;;CCCQQQeee|||jjjFFFDDDCCCGGGGGGAAAGGGMMMGGGOOONNNNNNOOOQQQTTTXXXZZZ___dddjjjqqqxxx}}}vvvqqqnnnmmmnnnkkkgggeeeddddddbbbaaaVVVPPPFFF>>>;;;===>>>>>>;;;999:::===<<<999999;;;555555666555444444555666444333333444666666555333222111000000000111333444222111111222222333333222222222222222222222222222222333333333333444444444555555333111111555;;;AAAllloooZZZLLLFFFBBBBBB@@@<<<:::;;;777666555444333222222222111111111111111111111111000000000000000000000000111000000000/////////////////////000000000000000/////////.........---------------------------------......//////......---000000000//////.........////////////////////////////////////////////////////////////////////////................................................,,,---...000222111...,,,***+++,,,---------,,,+++------------------------++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------...//////---...///111000666AAAMMMTTTSSSLLLEEE@@@777111333666555333222555555444333222111000000111111000/////////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------......//////000000/////////000111111222222222333333444555666777777<<>>999888888888:::;;;:::999999999888888777666666555333333333222000111333555222222222222222222222222333333333444444444555555777444333444111222AAASSS{{{iiiWWWLLLFFFAAAAAA???;;;888999777666555444333222222222222222222222111111111111000000000000000000000000111111000000000/////////000//////...///000222333////////////....................................---......//////......---111111000000000000//////////////////////////////////////////////////////////////////////////////................................................---...000333555333000,,,)))***+++,,,,,,---,,,,,,------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,...000000///...///000***,,,...222444333000---222//////444666333111111444444333222111111000000/////////...//////000000...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,---...000///...------...///000/////////000111111222222222333333444555666777777===???FFFQQQbbbyyyZZZCCC>>>BBBEEE???@@@CCC>>>AAA@@@@@@@@@AAACCCEEEFFFHHHGGGGGGHHHKKKLLLLLLLLLFFFIIIKKKKKKJJJLLLPPPTTTVVVVVVWWWXXX\\\ccclllrrrqqqiiiiiijjjiiiggggggiiiooosssooobbbUUUNNNJJJEEE@@@>>><<<;;;???EEEAAA???<<<;;;999888777666===;;;888888999;;;<<<<<<444555666777777555444333555777777555222111333444222222222222222222222222444444444444555555555555666222444:::777777LLLggg{{{jjjZZZPPPIIIDDDBBB???999666666777777555444333222222222333333333333222222222222111111111111111111111111111111111000000000//////000///.........111333555000000000/////////....................................////////////......000000000000000000000000////////////////////////////////////////////////////////////////////////......................................................///222333333000...******+++,,,,,,---------------------------------,,,,,,,,,------------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++++++++,,,,,,,,,,,,---,,,,,,------------------------------------------+++...000111000///...///......---...//////000000...---000555555111111444222222222111111000000000...............//////000........................------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------------,,,,,,,,,,,,---------------------------------------------------------...///...---,,,---///111000...---,,,---///000/////////000111111222222222333333444555666777777999<<>>>>>CCC@@@@@@BBB???BBBAAAAAA@@@AAABBBCCCCCCDDDBBBBBBDDDHHHIIIGGGDDDFFFGGGHHHGGGEEEDDDFFFGGGDDDDDDDDDCCCDDDGGGLLLOOORRRYYYdddooo|||}}}wwwttttttttt|||wwwuuuvvvsssnnnnnnrrrjjjeeecccdddccc___^^^______\\\WWWSSSOOOKKKFFFBBBAAA>>>:::888999:::;;;;;;777666666555666777888999555666777777555444333333222222222222222222222222444444555555555666666666666111333;;;>>>GGGeee~~~tttggg[[[QQQJJJEEECCC@@@:::777888888777666555444444444444555444444444333333333222222222222222222222222222111111111111000000000000000000......///111333555111111000000000/////////------------------------...//////////////////...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................000...------///000000000+++++++++,,,,,,------...------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------+++...000111000///...///.../////////000111222333000///000333111...000555000000000000000000000/////////............//////---.....................------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------------------------------...------,,,,,,------...---------------------------------------------------...//////------...///111000...---,,,---///000/////////000111111222222222333333444555666777777999;;;@@@GGGTTTggg}}}]]]DDD:::>>>>>>>>>BBBAAA??????>>>>>>>>>>>>>>>???===<<<<<<@@@CCCEEEBBB?????????@@@???>>><<<<<<<<<>>>AAADDDFFFHHHIIILLLNNNMMMJJJGGGIIIPPP[[[eeekkkvvv}}}zzzyyy{{{|||~~~}}}{{{ttttttrrrqqqqqqrrrpppkkkfffWWWUUUSSSQQQQQQOOOLLLJJJIIIHHHEEEBBB>>>:::888666666555444444666777666444444444444444444444444444555555555666666666666777888444666???LLLaaaqqqiiiddd]]]WWWMMMGGGCCCCCCAAA===<<<===777777666666666666777777666666555555444444333333222222222222222222222222222222111111111000000000111000000///000111333444111111111111000000000000------------------------...//////000000//////.........////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................111...++++++,,,///000000......------------......------------------------,,,---------............------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......+++,,,,,,------.........------------------------,,,...000000///...///000...///111111000//////111111///...///...,,,...222......//////////////////111000//////......//////---------...............------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,---------............------------------------------------------------------------------------......------------......---------------------------------------------------...//////...---...///000///...------...///000/////////000111111222222222333333444555666777777;;;>>>AAAEEELLL\\\ooo}}}}}}SSS999999:::;;;???>>>>>>>>>>>>>>>>>>=========@@@???@@@BBBCCCCCCBBB@@@AAAAAA@@@@@@@@@@@@??????===AAAEEEGGGGGGGGGGGGGGGIIIEEEBBBDDDJJJOOOPPPNNNGGGLLLTTT___kkkvvv|||{{{|||{{{uuuppprrrssstttrrrkkkbbb[[[YYYaaalllrrrnnn```PPPEEEEEE>>>666444666999777555555555555555555555555555555555666666666777777777888<<>>>>>>>>======888:::;;;;;;:::999::::::>>>===<<<<<<<<<=========AAACCCDDDDDDBBB????????????@@@BBBFFFKKKMMMMMMLLLNNNPPPSSSWWW[[[___bbbccccccjjjsss{{{{{{vvvzzzuuufff\\\rrrWWWJJJ<<<666777:::888444666666666666666666666666666666666666777777777777666CCCUUUhhh}}}ooo]]][[[___^^^WWWQQQLLLFFFAAAAAA???;;;999:::777777777888999;;;<<<===888777777666555444444444333333333333333333333333222222222111111111111000111111222222222111000000222222222111111111111000000000000000000000000000//////000000000000//////000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...........................------///111111///---444222111///............---------------------------------.........//////---------.........//////------------------------,,,------......------,,,.................................////////////000++++++,,,,,,---...//////------------------------...//////...------000222---000111000......000222111------111333111//////,,,------....../////////555444222111///.........---------.........//////................................................,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////..............................................................................------------.........................................................///000///...---...000,,,,,,...///000000000000/////////000111111222222222333333444555666777777666;;;@@@EEELLLYYYlllyyyIII<<<:::999:::999888999999::::::::::::999888:::===<<<:::999<<>>@@@VVVmmm{{{wwwkkkXXXLLLSSS\\\XXXOOOJJJEEE@@@@@@CCCCCC>>>===AAA<<<===>>>???????????????===;;;999777666555555555555444222000111444666555333555555444555777555333111000111222444666555444222222222222222222222222////////////////////////444222000000222222000---111555444///...222333///333222111111222333333222333222111111111222333444000000000000000000111111......///000000111111222111111000000//////.........///////////////......///.........//////////////////.........---------...---,,,---...///...---........................//////.........---------................................................///////////////.........////////////////////////........................////////////////////////000000000000000000000000//////////////////////////////...---...///000111111111111111111000000000000000000000000000000000............................................................/////////000........................////////////////////////000///...------...000111////////////////////////////////////////////////////////////////////////........................////////////////////////...............///000000000000000000000000000000000000000000000111111222333333444555666777888888===;;;===DDDLLLXXXjjjyyyfff:::777===<<<<<<888777666666777:::>>>@@@999999888888999999:::;;;::::::999999::::::;;;<<<<<<===>>>??????@@@@@@@@@AAAAAABBBCCCEEEGGGIIIJJJKKKMMMQQQSSSTTTVVVXXXZZZ[[[]]]```cccfffiiilllnnnyyyjjjHHH;;;666444444::::::::::::::::::888666;;;777666999;;;===DDDMMM^^^lllvvvxxxyyyzzzssshhhMMMOOOWWW```[[[OOOMMMTTTLLLEEEAAAAAA???===???DDDCCCBBBAAAAAAAAA@@@>>><<<555666888:::<<<======<<<999:::999888888666444111333444333111000//////...000111111///...---///000333333333333333333333333000000000000000000000000111///...///333555555444---000000------222333000111000///...////////////......------...///000111.........///......------///000000000000000000000333333222111000000///////////////000000//////......///111111000//////000/////////......---------///......///000111111000......................../////////......---------................................................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000//////...///000111222...////////////000000000........................////////////////////////////////////////////////....../////////000000000........................//////////////////////////////.........///000000////////////////////////////////////////////////////////////////////////........................///////////////////////////............///000000000000000000000000000000000000000000000111222222333444444555666777888888:::999<<>>======??????@@@BBBDDDFFFHHHIIIKKKNNNQQQTTTVVVXXX[[[]]]^^^\\\\\\___dddhhhhhhgggllltttzzz}}}oooMMM======BBBEEE777888888999::::::::::::>>>999666;;;CCCNNNZZZdddrrrzzz|||tttmmmkkkfff___PPPMMMOOOVVVVVVMMMGGGHHHIIIIIIMMMRRRRRRNNNKKKKKKKKKJJJHHHGGGFFFCCC@@@===888999999::::::;;;<<<<<<222222333444444333333333444555666777777888;;;>>>444666666555222222555888333333333333333333333333222222222222222222222222333111//////000111111000333555666444444777888666555444444444444444555555555555444444444555666666444444555555444333222111222222222111111111000000555555444333222111000/////////000000000000000///---000333333000//////111////////////............000//////000222444444333////////////////////////////////////............//////////////////////////////////////////////////////////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000///000111111222......//////000000111111////////////////////////000000000000000000000000111111111111111111111111/////////000000000111111////////////////////////000000000000000000000000......//////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111000000000000000000000000111111000000111111222333333444555555777777888999::::::===CCCIIIQQQ___kkkvvv[[[===;;;999444999999888888777666666666777777666666777777888999666666555555666666777888777888999:::;;;;;;;;;;;;<<<===>>>???AAADDDFFFGGGJJJMMMQQQUUUWWWYYY]]]___```[[[WWWYYY___dddccc```hhhlllppprrrwww{{{gggJJJ:::;;;???===:::999888888999===CCCFFFIIIGGGFFFHHHPPP___ppp}}}tttiii___WWWXXXMMMDDDDDDGGGKKKQQQXXXPPPRRRUUUXXXVVVPPPJJJGGGDDDDDDDDDAAA>>>;;;999999???===:::888777888;;;<<<999777777888777777:::???999777666555222......111222222222222222222222222444444444444444444444444333333333333333333333333333333333333333222000///111222222222222222111000000000111111000111222444444444444333333333333333333222111000/////////000333333333333333333333333666555444333222000000//////000111111111111111111---111444444000......000////////////////////////000//////000333555555444//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111111222000000000000000000000000111111111111111111111111///000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000//////000000111222111111111111111111111111222111111111111222333333444444555666777888999999======AAAGGGLLLQQQ\\\fffsss|||uuuKKK999777<<<888888888888777666444333666555555555555666777777555555555444555555666777666666888999999999999999::::::;;;===???AAACCCDDDGGGJJJNNNRRRTTTWWW[[[]]][[[XXXUUUUUUYYY\\\^^^^^^kkkooorrrtttxxx|||zzzuuujjjpppyyyrrr|||yyy|||VVVYYYRRRCCC<<<>>>===888=========???EEEPPP]]]ggghhhhhhccc\\\\\\kkkqqq[[[MMMEEEFFFEEEAAA@@@OOOooo}}}vvvlllddd]]]XXXUUUGGGGGGFFFBBB>>><<<===???999999999::::::::::::;;;777666999===<<<777666;;;;;;777888===>>>:::888:::666444222444777777555111555555555555555555555555333333333333333333333333///111444666777666555444333222333555555444444444555666666555333222444666444444555666777777777777777555333111111222444555222222222333333333444444555444333222111000//////000111111222333333222222...111333333000......000000000000000000000000000///......000222444444333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111111111111111111111000000000000000000000000////////////////////////222222222222222222222222111111111111111111111111//////000000111111111111333222222222111000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222222333111111111111111111111111222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000111222222222222222222222222222222222222222222222333333444444444555666777888999999??????BBBHHHKKKOOOXXXaaallluuuaaa:::111@@@555666777888888777555444555555444444555555666777666555555555555666777777666666777888999999999999999999:::;;;===???@@@AAABBBEEEIIILLLNNNQQQTTTVVVQQQRRRSSSRRRQQQTTTYYY^^^jjjppptttvvvxxxwwwppphhhggggggeeeeeekkkyyySSSGGG^^^______\\\WWWUUUUUUVVV;;;===<<<;;;===@@@@@@===777===HHHUUUdddwww{{{tttlll\\\OOOMMMLLLOOO[[[pppxxxnnnRRRLLLEEE@@@??????===<<<777999;;;======;;;999777888===JJJXXXZZZQQQNNNRRROOOHHHFFFMMMNNNDDD;;;777:::888555666888::::::999666666666666666666666666444444444444444444444444111333444333222000000111222111333777888666555777777888999777444222444777222333444666777777777777555444444444444444555555333333333333333333333333444333333222222111111000111111222333444444444444333333222111111111000000000000000000111111111111///......///111333222111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000111222222333333111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111000000111222222222222111222222222111111111000000222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444222222222222222222222222333333333333333333333333999888555333222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222222333222222222222222222222222333333222222333333444555444555666666888888999:::======@@@DDDGGGIIIRRR[[[dddnnn}}}~~~MMM555;;;444555777888888777666666555555444444555555666777666666555555666666777888555666777888999999999999999999999:::;;;<<<>>>>>>===???CCCEEEGGGHHHJJJLLLFFFJJJNNNMMMJJJLLLSSSYYYdddkkkrrrtttsssqqqjjjbbbaaabbbcccbbbdddmmm{{{xxx{{{]]]NNNPPPJJJFFFJJJSSSWWWTTTOOOIIIBBB======>>>???CCCGGGQQQ^^^rrr|||sssyyyrrr```NNNIIINNNPPPGGG===EEECCCAAABBBFFFNNNWWW\\\kkkpppwwwlllbbb^^^TTTEEE888111333777777777777777777777777777666666666666666666666666888777666333222444:::???<<<:::;;;???>>>888666999333777:::;;;:::;;;???DDD??????>>>===;;;999666555222555999<<<===;;;777555;;;:::999888777666555555444444333333333333333333111222333444444555555555:::555111111333555333111000000000111111222222222000//////000111222222111111111111111111111111111000000000111111222222222111111111111111111111111111111111111111111111111000000111111222333333444222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222444555555555444333333333333444555666666777555555555555555555555555444444444444444444444444333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333???<<<888444222222333444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222111111111111222333333333333333333333333333333333333333333333444555555555555666777888999999:::;;;;;;===AAACCCEEENNNWWW```kkkzzzuuuLLL:::777777777888888777777666555555555555555666666777555555555555555666777777444555666777888888888888:::::::::::::::;;;;;;<<<:::<<>>IIIXXXbbbgggcccbbbddd```WWWSSSTTTJJJPPPWWW[[[^^^cccjjjqqqooommmjjjeee___XXXSSSPPPNNNSSS[[[bbbccc^^^XXXSSSDDDCCCAAA???===:::999888444444444555555555555666111222333444555555555555???888111111555888666333000000111111222222222222222111000000222333222111111111111111111111111111000000111111222222222222111111111111111111111111111111111111111111111111000000111222333333444444222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222444444666777777777666555444555777888:::<<<>>>???::::::::::::::::::::::::777777777777777777777777555555555555555555555555333333333444444444555555333333333333333333333333444444444444444444444444BBB???:::555222222444555222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222111111222222333444333333333333333333333333444333333333333444555555555555666777888999::::::<<<;;;===@@@BBBEEEMMMVVVbbbmmmzzzggg@@@999999888888777777666666666555555555555666777777555444444444444555666666333444555666777777777777;;;;;;::::::999::::::;;;999;;;=========<<<===???>>>??????AAACCCEEEEEEEEEHHHQQQYYYZZZXXXYYYZZZZZZZZZ^^^bbbbbb```ccckkkrrrrrr}}}nnnvvvkkk^^^]]]sssyyyfffOOOOOOkkkwwwcccCCC888<<>>FFFQQQOOODDD>>>BBBGGGPPPdddyyyzzzaaa]]]^^^OOOLLLQQQJJJLLLWWWbbbfffQQQSSSttttttttt```bbbjjjrrriiiRRR???999888888888777444222444777555111222999:::444333777222444555333333555777777333111111555666333333555222222111111111111222222333333333222222111111000555111333111...555999///000111333555666555333111444//////333333000000555===---)))555999111222===CCCIII>>>666===666---555666000222444222888999...(((666999666888666777AAA777666444111...000555999111666111444===111+++AAA444:::444<<<;;;555DDDGGGPPPBBBFFF___kkk___VVVYYYIIINNNPPPOOOQQQVVVVVVRRRSSSPPPKKKHHHEEECCCAAA???AAA@@@???===;;;999888777666666666666666555555555444555777888888777666444444444555888999888777777>>>GGG>>>000111555555777666888666111111555444...444333222111111111222333777333///111555666333///555444333222222333444555555444222111000111222222333333333333333333444444777333333555555222222555555222222666777444222333666888999888777888;;;???<<<>>>@@@AAACCCEEEIIILLLWWWcccrrr}}}QQQ???;;;;;;===:::333444999555333222333666777555333555777888777666666666888555555555555666666777777888999999888777999<<>><<<;;;<<<===<<<>>>>>>??????@@@???>>>>>>FFFGGGIIILLLPPPTTTXXXZZZbbbbbbfffnnnooonnnsss{{{{{{tttwww]]]QQQSSSYYYjjjvvvvvvoooZZZhhhiiiOOOBBB===QQQ{{{}}}gggHHHEEE???AAAAAA444111@@@EEEEEEXXXkkkkkkfffhhhhhh\\\QQQLLLPPPRRRNNNOOOUUU[[[CCC???EEE@@@BBBIIICCCPPPUUUVVV[[[SSSXXXhhhUUUcccmmm||||||rrr|||xxxqqqzzzUUU<<<>>>CCCCCC???888666888777444444222111222444666888:::666777777888:::;;;:::888999555333666777333111222222222222111111222222222333333222222333444555666:::333333666222111333222:::777333000///000000000777333333777888666777;;;333444777666444888FFFSSSkkkcccKKK444......111:::333000666:::333000555999777<<<111000PPPmmmgggVVV555333333666999999333---555999333222666111<<<]]]^^^NNN999FFFSSS]]]uuutttoootttxxx{{{~~~}}}{{{yyyooommmjjjfffaaa]]]YYYXXXQQQPPPNNNKKKIIIGGGFFFFFF============>>>???@@@AAA???@@@AAA???:::888<<>>AAACCCEEEIIIMMMQQQ^^^iiivvv~~~tttEEE;;;444666999:::<<>>>>>>>>===;;;999:::<<<===>>>???@@@BBBCCC???AAACCCFFFJJJPPPXXX]]]dddgggnnnwwwzzz|||sss|||ZZZDDDJJJJJJVVV``````iiivvvwww~~~iiioooNNNAAAEEE^^^~~~zzzxxxtttrrreeeIIIFFF___|||kkkdddcccjjjjjj\\\LLLDDDDDD:::???EEE>>>;;;CCCFFFIII]]]hhhqqqooorrrtttWWWKKKYYYooovvvfff{{{}}}eeeUUU[[[sssvvvkkkQQQ>>>:::888222888;;;777111444???DDDAAAJJJEEE@@@@@@CCCCCC@@@===999555333555666444333555333333333222222333333333666555333222111111222333666///000777666000333;;;555555444444666:::>>>AAA111//////222333222444777111999999222555FFFXXX```nnnjjjdddXXXIIIDDD@@@444999444555:::666///222;;;:::;;;111777]]]~~~dddRRR<<<333666:::777222444888555333444555OOOwwwnnn~~~~~~zzzvvvsssqqqpppppppppnnnlllkkkmmmppptttwwwmmmtttwwwqqqhhhgggpppzzz|||uuueee___```UUUEEECCCKKKJJJFFF@@@???@@@>>>;;;===<<<;;;:::999999::::::666999;;;;;;888666666777999888777666555555666666444444555555555555555555333333444555666555555555555333333555555333333666444222333777777444444666444666777888777888:::<<<<<<>>>@@@CCCFFFJJJOOORRR[[[fffttt~~~```LLL888222555777555444666555444555666777666444777888888888777777999;;;444555666777777555444333888555222666<<<>>>;;;777999999:::===???>>>===;;;<<<>>>@@@??????@@@DDDHHHFFFIIIKKKJJJIIILLLTTTZZZ```hhhttt{{{jjjwww[[[LLLRRRJJJNNNRRROOOTTT\\\\\\bbbfffooozzzhhhXXXJJJFFFWWW}}}zzz}}}xxxhhh___RRR]]]pppsss]]]IIIIIISSSiiidddggguuuyyyuuuRRRFFF???666111===CCCDDDVVVrrrzzzpppaaaQQQKKKMMMNNNMMMMMM888666666777555222555:::555444444333333444444555444444444444444444444444444666555666888444333;;;111555999777222000111444;;;:::999:::;;;;;;;;;===AAA>>>999===PPPgggrrrrrrrrrXXX111;;;999333222888999777999777000444RRRwww]]]DDD;;;;;;888444222333555777555888RRRuuu~~~wwwqqqllliiieeeaaaYYYYYYXXXWWWVVVVVVUUUUUURRRTTTUUUTTTRRRPPPNNNMMMNNNNNNLLLJJJHHHGGGFFFEEEBBBCCCDDDDDDDDDBBBAAA@@@??????@@@@@@@@@@@@??????>>><<<<<>>===:::;;;>>>;;;<<<>>>???@@@@@@AAAAAACCCEEEGGGIIIKKKOOOSSSWWWYYYdddrrr||||||fffMMM>>><<<;;;888444===============;;;888666999999999888666555666777999999:::;;;===>>>???@@@AAA@@@@@@EEEKKKNNNKKKHHHDDD???;;;;;;<<<===???BBB???AAABBBAAAAAADDDKKKQQQ]]]bbbfffcccZZZTTTTTTWWWhhhrrr~~~wwwtttdddzzzssshhhjjjRRRDDDBBBFFFEEEHHHOOONNNFFFFFFLLLXXXdddpppqqqTTTMMM```ppp[[[\\\|||pppXXX===MMM[[[aaabbbvvvttt]]]TTTVVVYYY^^^bbbMMMLLLLLLIII???555333777666666555555555555666666111222333555777888888888555@@@;;;333999888333666666>>>FFFGGGCCCCCCIIIQQQLLLMMMMMMLLLLLLNNNOOONNNdddZZZYYYiii~~~vvvJJJ@@@QQQKKK<<<<<<===888;;;<<<>>>QQQrrraaaSSSIIIAAA888777;;;666666HHH\\\}}}||||||~~~{{{zzz|||}}}zzzxxxwwwuuurrrooollliiihhheeeeeefffeeedddbbb```^^^\\\\\\[[[YYYXXXWWWWWWVVVXXXUUUVVVYYYXXXUUUTTTVVVSSSRRRRRRTTTQQQMMMNNNRRRPPPQQQSSSUUUVVVVVVUUUTTTUUUVVVWWWXXXXXXZZZ]]]```aaagggpppuuuvvvxxx|||vvvcccVVVSSSUUUUUUSSSOOOQQQSSSUUUUUUTTTSSSSSSUUUWWWXXXWWWUUUTTTUUUVVVZZZYYYWWWWWWWWWZZZ]]]^^^YYY]]]bbbgggkkkmmmnnnooodddYYYLLLDDD===:::>>>FFF???@@@BBBDDDIIIRRR]]]eeettt|||wwwkkkdddbbb~~~sssuuuhhh}}}wwwtttYYYFFFAAAHHHHHHLLLQQQPPPEEE>>><<>>PPPyyyxxxsssiiiSSSMMMPPPFFFAAAHHHLLL{{{{{{~~~zzzwwwuuuuuuuuusssqqqrrrtttsssooommmnnnnnnmmmmmmlllgggaaabbbgggeeefffhhhkkknnnnnnkkkhhhfffggggggfffeeefffhhhjjjgggjjjnnnooommmmmmoooqqqooommmwwwwwwlllhhhkkkmmmlllgggiiimmmppptttzzz~~~zzzxxxtttqqqoooooopppqqqjjjooouuuzzz}}}yyyjjj\\\MMMBBBHHHSSSLLLKKKLLLQQQ[[[iiivvv~~~}}}zzzuuuzzzqqqyyylllpppdddOOOJJJTTTYYY^^^dddcccNNNEEEBBBFFFGGGFFFMMMXXX\\\```ddddddeeemmm{{{zzz|||{{{vvvmmmkkkwwwwwwdddUUUYYYlllxxxxxxddd^^^cccxxxwwwQQQ888888888777777777777888888:::888444333666===EEEJJJEEEFFF@@@UUUssskkkddd~~~pppfff}}}qqq]]]AAATTT}}}|||vvviiicccXXXkkk{{{tttuuuzzzxxxyyy{{{~~~zzzwwwxxxxxxwwwuuuvvvxxxzzzvvvxxxzzzyyyxxxxxxzzz}}}~~~zzz|||{{{wwwyyyyyyzzz|||}}}{{{zzzrrrssswww||||||kkk^^^dddssstttnnnhhhjjjsssxxx}}}vvvvvvZZZSSSbbbNNNLLL\\\gggqqqzzz{{{LLLHHHKKKSSSRRRIIIEEEJJJWWW[[[]]]VVVKKKHHHOOOXXXlllZZZXXXgggiiiaaaqqquuubbbeeezzzYYYMMMTTT[[[]]]WWW]]]uuukkkFFF999999888888888888999999666444444999EEEXXXkkkvvvtttfff^^^~~~yyydddvvvmmm[[[ppp~~~{{{{{{}}}{{{zzzzzzlllMMMMMMbbbQQQEEEWWWllluuuSSSBBBeee___aaa[[[jjjmmmPPPFFFNNNUUU]]]UUUSSSTTTUUUPPPGGGJJJ```wwwnnnUUUPPPUUUYYYWWWqqqwwwVVVOOOPPPRRRaaaxxxMMMDDD<<<::::::999888:::>>>;;;:::444[[[oooPPPPPP___RRRAAAWWWuuuSSS>>>^^^~~~nnnuuuwwwnnnsssXXXFFFMMMhhhzzz~~~lllYYYTTT^^^mmmuuuvvvuuukkkXXXQQQXXXgggtttxxxhhh```___ZZZmmmRRRIIINNNMMMCCC888;;;333999DDDrrryyynnn\\\YYYiiiiiiJJJKKK]]]VVV>>>UUU|||\\\@@@WWWttthhhtttqqqtttZZZDDDFFFkkkuuu___ZZZrrrppp[[[```~~~nnngggrrrzzzgggjjjyyyhhh\\\SSS>>>DDD___xxxfffiiifffGGGGGG[[[\\\@@@TTT}}}sssjjjxxxiiiLLLXXXjjjrrrUUUhhh{{{tttYYYGGGBBB[[[{{{ooossszzzwwwppp|||ooodddpppwwwkkkrrr___]]]uuunnnQQQQQQWWWbbbHHHYYYzzzaaaPPPcccrrr]]]ccchhhkkkNNNhhhzzzWWWKKKHHHMMMdddddduuu}}}ggg```kkkooo}}}{{{^^^^^^SSSfffTTT```uuuVVVEEEWWWxxxooorrrjjjgggFFF^^^UUUIIIMMMJJJ^^^sss~~~aaahhh}}}sssooodddwww{{{tttzzzqqqnnnnnnmmmkkkkkkSSSjjj___eeekkkMMMBBBOOOvvvwwwyyyhhhbbb???KKKnnn]]]GGGRRROOObbbyyyYYYSSSzzzmmmwww___LLLYYYnnnlllppp|||tttpppkkkiiijjj|||vvvwwwvvvTTTlllffffffbbbFFF@@@JJJllltttxxxfffdddAAAEEE```mmmMMM[[[XXXgggvvv]]]hhhyyysssrrr[[[sssqqqdddmmmrrr___QQQddd\\\ggg{{{sssiiiaaaeeeppp|||vvveee]]]iiibbbdddFFFHHHHHH^^^gggeeebbb;;;???NNNuuulllvvvWWWkkkWWWOOOOOOaaasssxxxyyyhhhXXXMMMyyyddd\\\jjj|||lllYYYmmmnnnWWWzzzpppwwwsss}}}uuuooo|||qqq```llliiieeeJJJSSSWWWUUU}}}rrrrrrvvvNNNMMMBBBlllzzzvvv[[[wwwkkkMMMYYYWWW\\\ppphhhHHHbbbccc}}}mmmhhh~~~tttdddgggjjjllleee___\\\[[[XXXVVVTTTXXXWWWUUURRRTTTaaacccUUUbbb```YYYTTTUUUZZZZZZWWWGGGJJJQQQRRRPPP\\\gggbbbnnnkkkwwwuuubbbjjjoooaaaLLL^^^hhhSSSqqq~~~zzzdddgggBBBYYYttt^^^RRRJJJ\\\XXXTTTzzzuuuxxxNNN]]]zzzOOONNNiii~~~yyyyyykkkKKKKKKFFF@@@BBBGGGDDD;;;EEELLLKKKAAA???HHHOOOLLLGGGIIIJJJHHHIIIJJJGGGBBBCCC@@@CCCCCC;;;>>>GGGFFFHHHMMMVVVaaaiiimmmpppqqqkkkpppnnnmmmpppkkkkkkvvv}}}vvvpppeee{{{wwwzzz~~~~~~wwwkkkcccwwwxxxxxx}}}xxx{{{vvv~~~TTTVVVmmmtttkkkllluuuaaaPPPeeewwwYYYiiiyyyoooWWWKKKppp}}}jjj{{{NNNGGGMMMJJJKKKmmmwwwWWWccc???FFFeeekkkuuuUUULLLLLLJJJFFFGGGKKKOOOPPPPPPVVVWWWUUUWWWQQQJJJIIIEEEOOOZZZ^^^___[[[RRRIIISSSBBBBBBIIIBBB<<>>???@@@BBBEEEDDDHHHDDDDDDKKKIIIEEEKKKHHHNNN\\\___OOOHHHHHHDDD@@@GGGPPP[[[cccccc[[[PPPNNNVVV___eeekkkqqquuuuuuvvvyyyvvvpppggg^^^UUUOOOSSScccnnnmmmbbbUUUeeeYYYSSSUUUUUURRRXXXbbbiii]]]MMMFFFfffwww]]]XXXrrrvvvmmm\\\ZZZfffjjjbbbZZZ^^^XXXOOOPPPZZZrrrdddYYYttt]]]aaazzzuuuttt|||gggYYYggg~~~```cccyyyppppppIII___}}}{{{IIIEEEBBBDDDHHH```}}}}}}]]]ZZZGGGHHHWWW{{{vvvbbbSSSTTTWWWTTTTTTYYYtttjjjjjjjjjUUUFFFFFFPPP]]]WWW@@@@@@???CCCHHHHHHBBB???@@@HHHEEE;;;===MMMPPPGGGCCCGGGMMM[[[\\\LLLGGGMMMMMMSSSRRRMMMJJJNNNTTTRRRKKKGGGFFFHHHMMMOOOMMMQQQWWWSSSPPPPPPVVVbbbkkknnnmmmlllmmmggg]]]XXX\\\______OOOJJJHHHIIIHHHEEEIIIOOOPPPNNNQQQSSSUUUZZZ^^^[[[WWWUUUWWW^^^bbbaaabbbfffnnnfff^^^[[[\\\aaallluuuxxx|||vvvvvv}}}xxxsss}}}qqqggghhhjjjzzz|||sss```bbb^^^XXXZZZ\\\SSSDDDBBB===;;;GGGVVVWWWMMMGGGEEEMMMMMMFFFFFFNNNOOOIII```[[[PPPCCCTTT[[[FFFJJJKKKJJJHHHGGGHHHGGGCCC??????GGGBBB>>>BBBEEEUUUrrr~~~pppiii|||vvvvvv~~~tttkkkYYYccc{{{~~~nnnaaa___xxxggg```~~~}}}kkk~~~OOONNNJJJPPPNNNYYYUUUUUU}}}pppyyyhhh```OOOGGGKKKcccaaahhh```SSSOOO___tttzzzvvvUUUbbbOOO???<<<===AAA@@@>>>DDDNNNhhhsssnnn]]]RRRJJJLLLXXXjjjppp}}}~~~ooommmvvvyyy|||xxxooofffiiiqqqooogggkkkiiieee___YYYSSSRRRSSSQQQKKKGGGJJJSSS\\\bbbcccOOOYYY^^^]]][[[\\\WWWOOOGGG???===BBBCCC@@@AAAEEECCCRRROOOGGGRRR]]]^^^bbbeee___\\\\\\XXXTTTXXXaaaeeeRRRFFFGGGHHHIIIYYYnnnjjjlll^^^[[[hhh^^^NNNTTTNNNhhhaaaZZZfff```VVVEEE??????AAAYYYfffWWWVVVZZZ]]]___QQQMMMGGGIIIZZZfffXXX???AAABBB===EEEUUUTTTKKKMMMPPPtttyyy]]][[[xxxtttSSSWWWaaatttqqqmmmggg___ppp___SSSIIIIIIMMMQQQUUUYYYLLLRRRNNNSSS^^^WWW___lllPPP|||qqqlllbbbwww\\\jjjzzznnnYYYrrrtttaaasssxxxcccnnndddHHHnnnyyyNNNYYY___{{{zzzaaa{{{tttxxxllllllNNNEEERRRhhhZZZZZZUUUJJJAAATTT|||yyy{{{TTTJJJCCC???>>>:::;;;KKK___~~~yyyyyyCCCLLL]]]tttlllaaawwwUUUFFF===@@@CCC@@@@@@DDDQQQuuuiiiNNN\\\hhhhhhvvv~~~oooZZZMMMVVVhhhbbbHHH<<>>CCCVVVYYYYYYhhhxxxbbbcccdddhhh~~~eeeVVV^^^tttyyywwwkkkpppxxx```^^^xxx]]]lll}}}\\\uuueeehhh|||rrr\\\```~~~OOOeeeoooLLLVVV```}}}wwwxxxhhhtttJJJFFFaaajjjuuuwwwrrrnnnVVVJJJJJJKKKGGG___yyyfffCCC===HHHSSSnnnVVVJJJ;;;:::???CCC>>>:::EEEXXXmmmyyy```JJJCCC@@@<<<<<>>EEE???DDD\\\hhhtttrrr{{{wwwMMM???ggg^^^SSSwwwyyyrrrdddvvvcccnnnfffVVVsss```PPPiii}}}PPPFFFQQQzzzgggxxxlllNNNGGGeee{{{VVV___yyymmmxxx|||kkkwwwkkk^^^dddvvvgggSSSSSSEEEdddxxx___BBB===@@@AAABBBQQQmmmFFF@@@HHH999CCC;;;DDDDDDZZZ~~~bbbcccQQQEEE===JJJAAA@@@RRRkkk???HHHCCC>>>AAAKKKYYYIII@@@888QQQEEEwwwJJJ;;;;;;HHH666rrrYYY{{{fffeeegggtttvvvTTTOOOHHH^^^vvvrrruuuyyyeeerrr}}}yyybbbaaazzzsss^^^bbbmmmSSSooommmiii[[[BBBIII}}}qqqnnnjjjIIIEEEjjj[[[\\\tttkkk^^^LLLqqqvvvKKKllltttppppppKKKGGGEEE???======CCCbbbiiiLLLEEE@@@@@@999BBBVVVfffYYYcccuuujjjbbbUUUGGGNNNAAA444OOOlll{{{gggTTT===BBB<<>>HHHSSSIIIdddccceeeaaaeee~~~KKKEEE:::GGG^^^TTTrrr~~~|||{{{wwwIIIVVVRRRPPPgggpppppp^^^???GGG@@@???GGGkkklll@@@CCCFFF<<>>HHHIIIHHHIIIbbb{{{jjjwwwLLL>>>HHHDDDMMMPPPgggxxx\\\pppWWWGGGGGGOOOzzz{{{^^^FFFSSSccclllbbb]]]EEE???===KKKgggkkkUUU[[[bbb___@@@;;;CCCFFFUUU}}}{{{gggjjj|||eeeBBB:::^^^zzzEEE>>>FFFEEEJJJUUUZZZ@@@CCCGGGhhhiiiyyyrrrYYYQQQ}}}sss\\\~~~lllYYY\\\wwwooo~~~jjj}}}SSSQQQuuunnnkkkzzzVVVMMMTTT{{{qqqKKKPPP}}}jjj^^^pppxxxMMMDDD]]]vvvrrr|||oooiiioooQQQMMM```LLLQQQDDDiiixxxkkkOOOEEEJJJNNNCCCAAAFFFAAAJJJUUUQQQvvvSSS===JJJ>>>BBBHHH@@@EEEWWWmmm{{{sss~~~[[[HHH@@@;;;===DDDNNN|||kkkBBB777===GGG```nnnIIIBBBQQQuuu___???888EEE@@@VVV___LLLIII777===[[[wwwpppHHHBBBZZZpppFFF>>>AAATTTKKK@@@FFF>>>AAAnnn^^^;;;;;;GGG???PPP___TTTWWWZZZKKKyyy\\\YYY[[[||||||}}}kkkPPPhhhrrr___cccFFFJJJtttUUUHHHmmmggg}}}XXXFFFUUU|||}}}ppprrr~~~xxxpppcccIIIPPPHHHcccmmmmmmGGGIIIDDD<<<<<>>AAA???@@@tttbbbjjjYYYHHHBBBDDDEEEDDDDDDEEEzzzdddJJJAAAIIIBBB>>>FFFqqqqqqjjj\\\{{{bbbDDDBBBAAA======AAAfffWWWqqq]]]ZZZ}}}YYYEEE<<>>???<<>><<>>777>>>^^^aaaGGGCCCVVVxxxaaaCCCEEE@@@CCCIIILLLnnnuuu[[[XXXXXXQQQdddsss[[[xxxppp{{{mmm~~~}}}aaalllwwwkkkZZZPPPQQQqqqlllKKKKKK~~~vvvRRRIII[[[{{{nnnxxxNNNCCCQQQ{{{KKK@@@LLLIII]]]}}}ccc>>>IIIIII:::LLL\\\\\\}}}PPP===CCCIIIEEEFFFEEE:::CCC===OOOaaa[[[CCCLLLLLLBBB<<>>EEE>>>///DDDAAANNNiiisssyyyAAABBB===AAA>>>GGGJJJlllPPPPPPvvvYYY999BBBBBBCCCCCCTTTjjjggg]]]jjjiiiXXXuuuhhh]]]nnnqqqpppwww|||nnnvvvZZZKKKggg___OOOdddyyywwwNNNFFFRRRuuunnnvvv~~~mmmPPPHHHUUU]]]LLLDDDHHHMMMcccFFFDDDEEEIIIFFFYYY]]]]]]MMM999EEELLL:::iiieeeCCCEEE555\\\nnnyyyZZZPPPFFFLLLKKKEEEDDDJJJHHHAAAFFFTTTbbbBBBFFF@@@===EEE<<>>GGG>>>CCC@@@BBBKKKtttOOOJJJ???DDD<<>>===AAAGGGVVVUUUKKK999UUUtttbbbGGGGGGEEEKKKRRRLLL@@@???FFFHHHDDDPPPyyyuuummmHHH:::???>>>QQQcccHHH777BBB>>>kkk{{{aaazzzoooHHH<<<;;;<<<>>>KKKDDDEEE>>>HHHccceee{{{EEEAAA===000;;;@@@EEErrrIIIEEE;;;:::@@@>>>DDDHHHpppiiiKKKyyy```DDD@@@DDDRRRGGGEEEWWWtttcccOOO[[[gggaaa[[[ooocccaaagggiiitttzzz{{{wwwSSScccTTTRRR}}}dddWWWxxxhhhDDD999ZZZppphhh[[[QQQpppRRREEEOOOyyyiiiJJJHHHEEETTTdddGGGCCCBBBHHH```sssMMM777<<>>>>>AAAIIIxxxqqqHHHDDD999KKKrrr\\\MMM<<<999@@@;;;```vvviiiKKK===@@@TTTlllXXXCCCDDDAAAHHH^^^\\\RRRvvviiiEEEDDD===JJJ___KKKHHHBBBbbb^^^bbbLLLGGGHHHSSSxxxbbbGGG\\\wwwlllMMMSSSlllmmm```^^^ttttttccc```vvvbbbxxxvvvzzzpppiiikkkggg\\\zzzwww~~~eeeFFFNNNmmmyyy{{{yyyttt___uuuqqq^^^lllXXXPPP\\\eeeRRRHHHHHHZZZnnnJJJEEEDDDLLLvvv]]]uuuaaaJJJAAABBBJJJ===PPPPPPBBBAAACCC```yyyZZZ[[[GGGLLLmmmXXXBBB???AAAHHHcccrrrtttrrrNNNFFFIIIHHH___uuuGGG===>>>^^^bbbrrrEEE>>>:::EEEFFFWWWBBB>>>KKKgggOOO@@@???WWW[[[sssWWWDDDDDDHHHqqqaaaRRRDDDZZZcccAAAHHHQQQuuusssSSSYYYqqq{{{VVVBBBaaattt]]]```ssseeemmm___wwwttt}}}yyyqqqqqq^^^ccc}}}bbbLLL___oooxxxjjj```[[[iiifffYYYNNNOOOlllwwwNNNMMMLLLSSSiiiWWWwwwWWWCCCBBB???@@@FFFvvvPPPCCCGGGDDD[[[kkkvvvfffPPPIIIRRRtttDDD;;;BBBHHHZZZjjjppp\\\===FFFEEENNN{{{MMMFFF???WWWnnn\\\CCCAAA999HHH]]]___GGGAAAEEEMMMyyyiiiGGG888>>>wwwVVVZZZ]]]PPPAAAAAAPPPjjjQQQBBBQQQggg[[[@@@FFFZZZiiiVVVQQQrrrjjjNNNKKKvvvwwwZZZ___www\\\yyyffflllzzz{{{{{{~~~}}}xxxlllMMMKKK[[[ppp}}}pppkkkccc[[[fff{{{rrrZZZTTTSSSQQQ}}}RRRQQQPPPXXX~~~]]]QQQ~~~VVVAAABBB???999WWWNNNBBBIIILLLdddqqq~~~ttt{{{LLLHHHUUUDDDBBBCCCHHHRRRppp{{{JJJAAA???AAA]]]SSSKKKCCCTTTuuuRRRAAACCC@@@TTT]]]FFFCCCCCCzzzwwwOOOuuuMMM===:::TTTQQQ@@@LLLOOO;;;>>>UUUkkkKKK???KKKhhh|||DDDGGGMMMsssZZZQQQJJJwww{{{\\\TTTcccsssWWW___yyykkk```qqqxxxnnn|||vvv}}}pppooobbbNNNUUU___kkkyyy|||qqqbbbnnnxxxkkk\\\aaaqqq```NNNNNNQQQTTTQQQMMMIIIVVVxxx^^^[[[WWWIIIFFFKKKBBBpppNNNDDDFFFLLLcccrrrdddrrrxxxSSSNNNXXX@@@JJJDDDFFFJJJ|||XXXAAAIIIAAAHHHuuuSSSJJJGGGXXXqqqwwwJJJ>>>EEEKKKcccVVVCCCEEECCCtttjjjfffVVVBBB<<>>RRRmmmuuuMMMAAAIIIyyyoooQQQ@@@EEE]]]oooYYYDDDKKKrrrZZZUUUOOOnnndddRRRaaakkkUUU}}}mmm```vvv~~~wwwqqqbbb```^^^dddvvvxxxzzzooobbbrrrnnn[[[```QQQkkkOOOHHHJJJFFFgggcccoooYYYEEEEEEJJJ]]]VVVNNNMMMOOOPPPkkkRRRGGGiiiVVV???YYYXXXJJJ[[[uuujjjNNNHHHOOODDDOOO[[[BBBJJJDDDfffvvvPPPOOOGGGfffccceeeHHHBBB;;;MMMxxxLLLMMMAAACCCfff^^^QQQ???@@@EEEPPPZZZCCCFFFSSSzzzcccNNNBBBKKKvvvhhhJJJAAAGGGkkkaaaGGGKKKDDD~~~kkkRRRGGGOOOxxxpppwwwoooXXXZZZyyy^^^^^^~~~yyyjjj\\\hhhpppsss~~~rrrxxxnnn\\\]]]TTTaaaNNNJJJDDDaaapppTTTuuuKKKFFFBBBBBBVVVUUUNNNMMMKKKOOOkkkJJJUUU~~~MMMDDDLLLXXXfffmmmgggIIIDDDEEEBBBLLL{{{UUUBBBHHHLLLtttfffIIIMMMHHHeeeddd\\\EEEAAA;;;MMMOOOLLL???DDD```dddxxxDDD@@@CCCDDDbbbVVVDDDDDDTTT]]]IIIAAAJJJ~~~^^^KKKCCCPPPzzzWWWEEEDDDUUU^^^MMMJJJ```hhhddd]]]kkkxxxZZZfffeeejjjxxxnnnpppjjjxxx~~~^^^VVVYYY^^^rrrOOOIIIEEEccc___QQQHHHFFF>>>???WWWOOOIIIIIIDDDNNNoooLLLttt```EEELLL@@@UUU{{{yyy```BBBAAA===CCCKKKvvvyyydddKKKAAAFFFOOOTTTEEEMMMIIIaaa}}}gggNNN@@@AAA<<>>RRRmmmYYYSSSAAAOOOAAAOOOvvv|||UUU===AAA===GGGLLLyyyzzz~~~LLLEEE>>>EEEKKKIIIFFFLLLHHHXXXhhhnnniiiCCC>>>BBB===QQQeeeJJJDDD<<>>@@@>>>WWWbbbFFFCCC>>>FFFAAA___ZZZ~~~KKK>>>DDDAAARRRmmmIIIDDDKKKrrroooTTTFFF<<>>FFFkkkmmm^^^bbbaaaWWW{{{yyy[[[======MMMZZZ}}}sssGGG:::BBB<<>>???dddcccEEEDDD@@@CCC<<>>JJJqqqjjjYYYaaaiiirrrkkkdddPPP>>>AAAQQQjjj___GGG???BBB>>>AAAEEEuuuiii```KKK@@@CCCCCCnnnMMMIIIFFFCCCMMMjjjvvvhhh```DDD===AAA>>>CCCttt~~~YYYDDDEEEAAACCCEEEDDDTTT===FFFAAAMMMRRRCCCBBBSSS]]]kkkbbbEEEKKKFFFPPP___IIIFFFdddZZZNNNJJJbbbrrrQQQ\\\kkkpppyyy|||~~~uuu]]]WWWQQQSSSmmmtttUUUBBBHHH???>>>QQQ{{{\\\OOO>>>KKK\\\pppTTT@@@AAALLLSSStttRRRIIIDDDDDDCCCFFFLLLhhhnnnOOOGGG???IIICCCuuuBBBKKKKKKHHHWWW{{{fffrrrKKK@@@===BBB???GGG~~~aaaJJJCCCDDDAAAEEEQQQJJJFFF===LLLCCCTTThhhHHHDDDAAAYYYqqqWWW~~~MMMBBBMMMLLLVVVTTTLLLJJJuuu}}}HHHNNNNNNuuuXXXUUUyyyyyymmmyyynnn}}}tttrrrmmmbbbRRRSSSUUUWWWXXXWWWUUUSSS[[[cccjjjjjj```TTTKKKGGG>>>@@@PPPrrrVVVMMMLLLEEEHHHvvvWWWLLLCCCCCCbbbgggUUU???AAAJJJBBBBBBkkk]]]___qqqSSSCCC@@@CCCEEESSSLLL>>>KKKMMMcccrrr___??????@@@===AAAXXXZZZIIIEEEBBBIII[[[pppVVVFFFGGG999FFFsssXXXDDDGGGPPPvvvqqqwwwcccRRR???BBB```uuuUUULLLkkklllIIIPPPlllhhhRRR\\\|||xxxwwwyyyyyypppsssrrrlllcccXXXPPPMMMMMMGGGIIIKKKLLLLLLLLLLLLLLLKKKGGGHHHRRRZZZYYYSSSNNNMMMIIIHHHEEEEEEVVVhhhkkkkkkZZZoootttuuu}}}dddLLLLLL___lllmmmaaatttaaaGGG???AAAEEELLLNNNhhh}}}aaakkk~~~eeeQQQGGGGGGJJJLLLMMMLLL???TTTGGG___uuuGGG<<<@@@@@@@@@???mmmyyy[[[SSSCCCIIIaaasssIII@@@CCCCCC[[[uuuQQQFFFMMMdddMMMFFFAAAHHH___www|||eeeQQQMMMbbbvvv~~~^^^PPPWWWcccmmmhhhaaaVVVQQQZZZiiiqqqqqq}}}~~~|||uuupppnnnqqq|||vvvhhhbbbbbb[[[WWWSSSRRRUUUXXXZZZZZZMMMHHHFFFGGGHHHHHHMMMSSSMMMPPPQQQYYYaaa\\\UUUWWWWWWOOO\\\YYYSSSYYYOOOEEENNNqqqjjjbbb\\\^^^[[[bbbZZZMMMAAA>>>BBBEEEDDD@@@DDDMMMTTTNNNHHHSSSeeeaaaXXXLLLDDDCCCFFFIIIJJJooo}}}vvvZZZ>>>IIIAAATTTEEEYYYxxxyyySSS>>>CCCCCCAAAIIIPPP|||```TTTOOOCCCKKKccc^^^BBBCCCDDDKKKfffttt[[[GGGIIIVVViii|||yyytttxxxooo]]]KKKMMMQQQWWWbbbiiihhhaaaSSSPPPSSS]]]eeelllyyyzzzeeeWWW]]]ccceeekkkyyyzzzyyyyyy~~~|||{{{{{{~~~{{{yyy~~~{{{{{{{{{xxxwwwwwwwwwxxxzzz|||~~~~~~vvvqqqqqq~~~ggg___[[[```gggnnnuuuzzz}}}ooonnnxxx~~~zzzxxxxxxzzz|||{{{yyyqqqiiitttyyy{{{ttt```YYYQQQLLLMMMPPPOOOLLLMMMOOORRRRRROOOMMMNNNQQQNNNKKKHHHHHHLLLPPPRRRSSSQQQaaaVVVNNNCCC===KKKCCC>>>@@@IIITTTRRRLLLPPP[[[dddXXXHHHFFFJJJBBB@@@MMMXXXnnnxxxhhhSSSIIIEEEAAAKKKSSSdddqqqqqqkkkqqq}}}jjjHHHAAAKKKKKKRRReeekkkjjjiiigggaaaUUUOOOYYYhhhxxx||||||wwwwwwwwwqqqhhhZZZ^^^dddgggiiiiiihhhfffoooxxx~~~~~~vvv}}}{{{{{{}}}{{{wwwyyyqqqkkkggghhhqqq|||{{{|||qqqtttuuuuuuqqqnnnrrr|||zzzwwwwww|||~~~xxxssstttiiigggoooqqqmmmoooxxxzzzuuuppp|||}}}zzz|||xxxvvv~~~{{{vvvqqqqqqssswwwooottt{{{vvvtttvvv{{{|||zzz~~~zzzxxx|||~~~zzztttwww~~~xxxwwwzzz{{{~~~||||||~~~zzzuuusssuuuuuuxxxzzz||||||}}}{{{zzzpppnnnxxx|||yyyyyy|||}}}}}}{{{yyyxxx}}}vvvlllggggggjjjllllll|||{{{yyyuuutttxxx}}}|||}}}}}}|||www|||wwwssszzzzzztttuuu|||~~~}}}~~~|||}}}~~~|||zzzzzz{{{{{{zzzxxxwwwxxxzzz{{{zzzxxxuuusssvvv{{{}}}zzzzzz~~~}}}yyywww|||{{{uuuyyy~~~|||zzz}}}vvvmmmmmmnnnmmmeeeeeedddbbb___\\\ZZZYYYWWWWWWWWWZZZ[[[[[[YYYVVVZZZ\\\aaaccc___YYYYYY]]]dddUUUXXX___[[[bbbgggZZZbbbuuupppsssqqqnnnlllnnnyyyyyymmmkkkuuuzzzuuuzzz}}}~~~ssslllkkkiiijjjnnnjjjjjjkkklllmmmooosssvvvnnn~~~~~~}}}{{{yyyxxxwwwvvvssssssssssssssssssssssssooooooooonnnmmmllljjjjjjlllkkkiiigggdddbbb```___bbbaaa```___^^^]]]\\\\\\fffyyyzzzvvvpppiiiccc```______hhhgggeeecccaaa___^^^]]]bbbbbbbbbbbbbbbbbbbbbbbb___```aaabbbcccdddeeefffiiihhhgggffffffhhhjjjkkkffffffggghhhiiijjjkkkkkkkkkqqqsssooonnnssstttrrrpppoooooonnnppprrrtttvvv|||rrrsssxxxzzzzzz||||||}}}zzz}}}}}}}}}~~~}}}|||zzzxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwxxxyyyyyyzzz{{{{{{zzzyyyxxxxxxzzz{{{|||~~~