BM6P6(@ +++,,,...///...,,,***(((,,,++++++***+++,,,...//////,,,)))))),,,...---+++...---,,,---...,,,'''###************************)))******+++---...//////000------000222000111555333333333333333222111000...000222222222222444666:::>>>JJJ\\\fffhhhkkkpppvvvvvvvvvvvvvvvuuuttttttvvvvvvwwwzzz~~~|||yyyooooooqqqwww|||}}}yyysssuuuxxxyyyvvvqqqooorrruuuyyyxxxxxxxxxyyyyyyzzz{{{vvvvvvvvvwwwxxxyyy{{{{{{yyysssppprrrwww|||~~~~~~zzzeeeVVVEEE===555111111333222000444444333222111111111111444444333222000111444777333444555444222111222333222222111111111111222222333333222111000000000000444333222222222333444555///000222333333222000///333444444555555444444333555555444444555666888999;;;999999999555000///333666555555555555777888999888777555444555666888999999999888777888<<>>>>>AAADDDDDDCCCCCCAAAAAADDDEEEEEEIIIOOOUUU[[[hhhzzz)))+++---//////---+++***++++++,,,,,,...///111111///---******,,,...---,,,---,,,+++---//////,,,***************************)))***+++,,,---......///000......111222111222555333333333333333222111111///111222333222333555777<<<@@@LLL]]]fffhhhkkkooouuuvvvwwwwwwvvvuuutttsssttttttuuuxxx|||}}}{{{yyyooonnnpppvvv{{{|||xxxtttuuuwwwyyyvvvrrrqqqsssvvvwwwwwwxxxxxxxxxyyyyyyyyyvvvvvvvvvvvvxxxyyyzzz{{{~~~{{{vvvqqqnnnooossswww|||~~~rrr^^^OOOBBB;;;333000111222222000111111111000000111222222444333222111222222333444333444555444222111222333222222111111111111222222222222111111111222222333555444333222111111222222000111333333333222000///333333444444444444333333444444444444444666777888:::888888888555000000444555555444444555666888999777666555444444666777999888888888777777;;;@@@DDDOOO[[[mmmzzzrrr___VVVLLLGGGHHHJJJIIIFFFDDDDDDCCCCCCBBBBBBAAAAAACCCCCCCCCCCCBBBAAA@@@@@@CCCBBB@@@@@@@@@BBBEEEGGGBBBCCCCCCDDDDDDCCCCCCBBBEEECCCBBBBBBDDDEEECCCAAACCCBBBAAABBBCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAFFFCCC@@@@@@BBBCCCBBBAAADDDBBBBBBEEEGGGIIIOOOWWWbbbkkkzzz(((***,,,...///...---,,,)))***+++---///000111111000...,,,+++---.........///...---...///000///---++++++++++++++++++++++++******+++,,,---......///111...///222333111333666333333333333333222222111111222333333333444666888>>>DDDQQQ^^^fffhhhkkkooouuuvvvwwwwwwvvvtttrrrqqqqqqrrrsssvvvyyy{{{zzzyyynnnnnnooosssxxxzzzxxxttttttvvvwwwvvvsssrrruuuxxxvvvvvvwwwxxxxxxxxxwwwwwwuuuuuuuuuvvvwwwxxxyyyzzzzzzyyyvvvqqqnnnnnnqqqtttwwwzzz~~~yyyhhhTTTFFF===888222///000222222111////////////000111222333333111000111333444222///222333444333222111222333222222111111111111222222111111111222222333444555666555333222111000000000222333333444333222111///222222222333333222222222333333333333444555666666888666777888555111111555555444444444555666777888666555444444444555777888777777777666666999===@@@HHHQQQ```ooozzzxxxeeeVVVPPPHHHEEEGGGIIIGGGDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBAAA@@@@@@@@@BBBDDDFFFCCCCCCDDDDDDDDDDDDCCCCCCEEEDDDBBBBBBCCCBBBAAA???AAAAAA@@@AAACCCEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDBBBBBBCCCCCCBBB@@@FFFDDDDDDHHHLLLRRR\\\eeettt***+++---.........---,,,'''(((***,,,---...------000...---,,,---......///222111///...------,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///222//////222333222333777222333333444333333222222222333444444333555777999BBBJJJVVVaaagggjjjlllooouuuvvvwwwwwwvvvsssqqqooopppqqqsssuuuxxxyyyzzzyyynnnmmmnnnqqquuuwwwvvvtttssstttuuuuuuttttttvvvyyytttuuuvvvwwwwwwvvvuuuuuuttttttuuuuuuvvvwwwyyyzzz{{{zzzyyyvvvrrrqqqrrrtttvvvyyy~~~~~~}}}ppp]]]KKK???888444000///000111111111000000000000000111222222333000///111555555111+++222333444333222111222333222222111111111111222222333222222222333333444555333333222222111111111111333333444444333222111000111111222222222222111111222222222222333444555555666555555777555222333666555555555666666777888888444444333333444555666777666666666555555666:::<<>>999111000000000000000000111555444333222111111111111333222111333555444000,,,000111222222111111222333222222111111111111222222555444333222111111111111---...///111222222222222111111111111111111111111111111111222222111111111000111222333444444444444444333444666555222333777444555666777888888888888000000111222333444444555222333555555555555777888999<<>>BBBBBBAAA@@@@@@???>>>>>>BBBBBBBBBCCCBBBBBBAAAAAA????????????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBB???AAABBBCCCBBBBBBDDDEEEDDDCCCAAAAAABBBBBB@@@>>>???@@@@@@AAAAAABBBBBBCCC???AAACCCDDDEEEFFFIIIKKKNNNTTTbbbuuu...............------------,,,,,,,,,,,,,,,------,,,---...,,,******---///(((***......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------............000......111222111222555222333333444555555444444333333333222222333777:::JJJXXXfffkkknnnssswwwwwwyyywwwuuurrrpppooonnnnnnppprrrssssssrrrrrrtttwwwqqqpppmmmkkkiiikkknnnpppqqqppppppppprrrtttttttttyyywwwuuusssssstttuuuwwwvvvvvvvvvvvvxxxyyyzzz{{{{{{{{{zzzwwwtttsssssstttyyy{{{~~~xxxgggSSSBBB999666000000111111000000000000222222111111111111111222333444444444333222000//////111222222111111222333222222111111111111222222333222222111111111222222---...///111111111000000////////////000111222222111222222222222222222111111222333444555555555444555333444666555111222666222333444555666666666555...///000222333333444444000222555666666666777888888;;;>>>AAAHHHTTTeeeqqq}}}}}}hhh[[[RRRJJJFFFDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????CCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAACCCEEEDDDBBBBBBCCCEEECCCAAA@@@AAABBBBBBAAA@@@??????@@@AAAAAABBBCCCCCCAAABBBDDDDDDDDDEEEIIILLLUUU^^^rrr,,,,,,------.../////////))))))(((((()))+++---...+++---...,,,)))))),,,///***...111000---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,---------...............000------111222000111555222333333444555555555444333333222111111333777:::KKKZZZhhhmmmooouuuyyyzzzzzzxxxtttqqqooonnnnnnnnnoooqqqsssrrroooooorrruuurrrqqqmmmjjjhhhiiillloooqqqpppooooooqqqssssssssszzzxxxuuurrrrrrtttvvvxxxvvvvvvwwwwwwxxxyyy{{{|||}}}}}}{{{yyyuuutttuuuvvvwwwyyy}}}}}}|||sssaaaLLL<<<555444///111222222111000000000////////////000111222333444555666555333111111222///111222222111111222444222222111111111111222222000000000000111222333333//////000111111000///...............///111222333222222333333333333222222111222444555666666555444555333444666444111222666000111333444555444444333...///000111333333444444///111555666666666777888333555777888;;;FFFXXXfffuuurrr```WWWQQQKKKCCCCCCAAAAAABBBCCCEEEEEE===>>>>>>???@@@@@@AAAAAACCCDDDCCCCCCBBBAAA@@@???>>>>>>>>>???@@@@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@DDDFFFGGGEEEBBBAAABBBDDD@@@??????@@@BBBCCCCCCBBB??????@@@AAAAAABBBCCCCCCCCCEEEEEEDDDCCCDDDHHHLLLZZZfff|||........................++++++++++++++++++,,,,,,------+++***))))))((((((***++++++,,,,,,------...........................+++))),,,111222///...000,,,---...000111111111111555333111222555666666444333333111000000333888<<>>???@@@BBBAAA@@@??????@@@AAAAAAAAA@@@>>>>>>@@@BBB>>>???@@@BBBCCCDDDDDDDDD===???AAACCCDDDCCCAAA???AAAAAABBBBBBCCCDDDDDDEEECCCAAABBBCCCBBBCCCKKKTTT\\\sss---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))))))))***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,...222222...---///------///000111222222222555333111222444666555444333333222000111444999===OOO[[[hhhnnnssswwwxxxwwwwwwxxxxxxwwwvvvtttqqqpppqqqqqqqqqqqqqqqrrrrrrssstttqqqmmmiiigggeeeeeefff```dddiiilllmmmnnnooooooqqqsssuuusssooommmmmmoooqqqsssvvvxxxyyyzzz|||~~~}}}yyyvvvuuuuuuxxxzzz{{{|||}}}}}}||||||lllXXXHHHAAA<<<666111444222000///000000000///000000111111222222222222333333333222222111111111000000111111111111000000222111000000222222000...///......///000111333444222222111111111000000000111///......000111111000555444444333333333333333333333333444444555555666555333111000111222222111222222222222222222222222444444444444444444444444666555555444555666777888222444555444333888DDDMMMZZZfffxxxiii[[[TTTNNNHHHDDDEEEBBB???>>>@@@BBBAAA@@@<<<======>>>>>>=========@@@AAACCCDDDDDDBBB@@@>>>>>>@@@AAABBB@@@@@@@@@AAA@@@AAAAAA@@@>>>>>>@@@BBB@@@@@@AAABBBCCCDDDDDDDDD???@@@BBBCCCCCCCCCAAA@@@@@@AAAAAABBBBBBCCCDDDDDDBBBAAABBBCCCCCCDDDLLLVVVggg///---+++***)))***+++,,,---,,,,,,++++++*********++++++***************+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,111//////333222...---///......///000111222333333444333111222333444444333222222222111222555:::>>>NNNZZZgggnnnrrruuuvvvtttvvvwwwyyyyyyxxxuuurrrppppppqqqrrrssstttuuuvvvvvvsssrrrpppmmmiiieeeaaa___WWW]]]dddjjjllllllkkkkkkoooqqqsssrrrnnnllllllnnnrrrtttvvvwwwwwwyyy|||~~~~~~zzzwwwvvvvvvxxxzzz{{{{{{{{{|||~~~~~~}}}sss```JJJ>>>>>>===666...222111//////000111111000111111222222222222333333222222222222222111111111000000111111111111000000333222111222333222111///.........///000111222333222222222111111111111111111000///000222333222111444333222222222333444555444333222222222333444555444222000000111222222111111111111111111111111111333333444444444444333333555555444444555555666777444666777555333555===CCCKKKWWWiiizzzppp\\\RRRNNNIIIEEECCCFFFCCC???===>>>@@@BBBCCC<<<======>>>???@@@@@@AAA@@@AAABBBCCCCCCBBB@@@>>>>>>???AAABBBAAA@@@AAABBB@@@AAAAAA@@@??????@@@BBBBBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCCCCBBBBBBBBBBBB???@@@@@@AAAAAABBBCCCCCCBBBBBBDDDFFFEEEFFFOOOZZZmmmzzzuuurrruuuzzz~~~222000---+++***+++---...------,,,,,,+++***))))))******))))))***++++++,,,***++++++,,,,,,------...............////////////000......222111...---///...//////000111222333444333222222222222333333333222222222222222555ӵqqqtttssspppuuuvvvyyyzzzxxxuuurrrooopppqqqtttvvvxxxyyyzzzyyyvvvvvvuuuqqqkkkccc[[[VVVNNNVVV```iiimmmnnnmmmlllpppsssuuutttpppnnnoooqqqtttuuuvvvvvvvvvxxx{{{~~~}}}yyyvvvvvvvvvxxxyyyzzz{{{zzz{{{~~~}}}~~~ĦĦxxxgggVVVBBB999;;;===999222111ӵ111111111111111111111111111222222222111111111111111000000111111111111000000222111111222222111000///.........///000111111222222222222222111111111111111000///000222333222000222222000000000222444555555333222000000111333444555333222222444444333222000000000000000000000000222333444444444444333222444444444Ħ666888:::888666666:::>>>>>>JJJ[[[mmm{{{ssscccTTTMMMLLLHHHEEEDDDGGGEEEBBB@@@@@@BBBCCCDDD?????????@@@@@@AAABBBBBB???@@@AAABBBBBBAAA@@@???>>>???AAABBBAAAAAABBBCCC???@@@AAA@@@??????AAABBBDDDCCCBBBBBBBBBCCCDDDEEEEEEEEECCCBBBAAABBBBBBCCC>>>??????@@@AAAAAABBBBBBDDDDDDGGGHHHGGGIIISSS___ssszzzpppmmmhhhccc```cccgggkkkqqqxxx111///,,,******+++---...------,,,,,,+++***))))))))))))))))))***+++,,,,,,***++++++,,,,,,------............//////000000000---+++,,,///000......111///......///0001113334442222222221111111112223331112222222223334ĉ@ӵrrrqqqnnnsssuuuwwwxxxwwwtttqqqnnnoooqqquuuyyy{{{||||||{{{wwwxxxwwwrrriii]]]QQQIIIDDDMMM[[[gggnnnoooooonnnpppsssvvvuuurrrppprrrtttvvvwwwwwwwwwwwwxxx{{{~~~~~~{{{wwwuuuuuuvvvwwwyyy{{{{{{{{{}}}~~~>L=hĦyyypppWWWLLL???7776668887776664ĉ@ӵ000000000000000/////////111111111111111111111111000000111111111111000000000000111111000/////////......//////000000000111111111111111111111111111/////////000222222111///000000/////////111222333444333111000000111222333333222222222444444333222000000000000000000000000111222333444444333222111333444444>L555111333666666444333555777888BBBQQQ```ooogggZZZNNNJJJJJJGGGEEEDDDCCCDDDDDDCCCBBBBBBBBBBBB??????>>>======>>>??????>>>???@@@AAAAAA@@@@@@???>>>@@@BBBBBBAAAAAABBBCCC>>>???AAAAAA@@@@@@AAABBBCCCCCCBBBBBBBBBCCCCCCDDDFFFEEECCCAAAAAAAAABBBCCC>>>>>>??????@@@AAAAAABBBCCCDDDFFFGGGFFFIIIVVVdddvvviiiaaa```]]]XXXVVVXXXZZZ]]]cccjjj,,,+++***))))))***+++------,,,,,,++++++************)))))))))***+++,,,,,,***++++++,,,,,,------...,,,,,,,,,---......//////,,,***+++...///...///222......------///000222333111222222111000///111222111222222222222GG=?ppplllqqqrrrtttuuutttrrrooommmllloootttyyy{{{|||{{{zzzvvvwwwvvvqqqfffWWWHHH???===HHHWWWeeemmmoooooonnnooorrruuutttqqqppprrrtttwwwxxxyyyyyyyyyyyy{{{}}}~~~~~~|||yyyvvvtttuuuvvvxxxzzz{{{||||||}}}HdĦ=Īj~~~qqqdddGGGBBB:::333000000333555GG=?////////////.........000000000111111111111111000000111111111111000000///000111111///......///---...///000000000000///000000000000000111111111///...///000222222000...///000000000000111111111333222111111111222333444000000///111222333111000111111111111111111111111000222333555555333222000333333444HdĦ444000222444555444333444555777>>>HHHTTTbbbssspppZZZPPPHHHGGGHHHEEECCCBBB@@@AAACCCCCCAAA@@@@@@@@@BBBAAA@@@???>>>???@@@AAA>>>>>>???@@@@@@@@@@@@???@@@BBBCCCCCCAAA@@@AAABBB===???AAAAAAAAA@@@AAABBB@@@@@@AAABBBCCCCCCBBBBBBDDDCCCBBBAAAAAAAAABBBCCC>>>??????@@@@@@AAABBBBBBAAABBBDDDEEEEEELLL]]]nnn{{{oooeee\\\WWWWWWSSSPPPOOOQQQQQQRRRWWW^^^)))))))))ӵ+++++++++ĭӵ***ӵ+++Ħ,,,,,,,,,---...////////////ӵӵ111///ĦƜ`1.׼sqqqoookkkoooĦmmmlllhhhlllqqqvvvyyyyyywwwӵfffĦXXXeeemmmppppppooonnnrrrttttttĭӵuuuuuuĦ~~~ĦĦDdD?fӵ~~~Ħ???;;;555ӵƜ`1.׼s000000ĭӵ000000111000///111333222000...///ӵ000000///...Ħ/////////000000333111333222000///111111222Ħ/////////111222333222Ħ333555555333111000222333444DdD666666555fffyyyӵӵӵĦӵĭӵ~~~iii\\\QQQIIIDDDEEEGGGEEECCCCCCAAABBBCCCAAA???>>>@@@BBBBBBAAA@@@???@@@AAACCCEEE===>>>>>>????????????@@@BBBCCCDDDCCCAAA@@@@@@AAA<<<>>>AAABBBAAA@@@AAABBB<<<>>>@@@CCCDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCC??????@@@@@@AAABBBBBBBBB@@@BBBEEEGGGJJJTTTjjj~~~uuuggg___YYYRRROOONNNJJJIIIJJJLLLLLLLLLQQQWWW)))***?~4///++++++g&e>&e***g&e+++>hӵ......///000111111222g&e---guO>uO>&e3331114ff?>ߝL000gĉ@oooqqqoookkkShӵlllfffiiioootttwwwvvvg&ettt>hӵhhhppprrrrrrqqqpppsssvvvfff?><z}}}g&e>&exxxvvvHLzzz{{{}}}ShӵgL~~~}}}}}}~~~S?ʬ3h?D%%)?ZufĦxxxzzz{{{gLHHH===999g&e...gĉ@...222g&e>&e000@e000000??000000000222444333111///g<ĉ000000000///3we<Ħ......//////3h?@e666666444111///000111222Z5551110001113335553h?gL111333555555333111///222333444D%%)?444fff?><zLLL^^^=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??kkkWWWKKKLLLEEEBBBEEEHHHFFFEEEEEEEEEEEEDDDAAA>>>???CCCGGG<<<;;;:::;;;<<>>>>>?????????@@@CCCDDDEEEDDDAAA??????@@@<<<>>>AAABBBAAAAAAAAABBB999<<<@@@CCCDDDCCCAAA@@@???@@@@@@AAAAAABBBBBBBBB???@@@@@@AAAAAABBBCCCCCCBBBDDDHHHKKKPPP]]]vvvrrrfffZZZUUURRRMMMIIIIIIEEEEEEGGGKKKKKKJJJOOOUUU***4Dӵ))),,,,,,Hƅ^Hu]Ħ(((Hu]Ħ***ZuR)Ħ///222000,,,((('''(((Hu]Ħ///HŐeHŐeHu]Ħ111qIܗGIӵ333ttooonnnlllHGgĉ@nnnkkklllkkkkkkmmmqqquuuHu]ĦuuuZuR)ĦkkkppprrrsssssssssqqqsߝLGdUĦ|||Hƅ^Hu]ĦwwwntHdĦyyy{{{HGgĉ@HdĦ}}}~~~}}}Htƅ^Bt=o9ĦDtfo9Ħg?}}}{{{HdĦBBB666444Hu]Ħ444tt111...Hƅ^Hu]Ħ000H׼s000222333111...222//////111111---tQ000000111111je<Ħ/////////Bt=o9ĦH׼s555555333///------444111///HtĦ222///000111///Bt=o9ĦHdĦ444555444222000000111//////000Dtfo9ĦsߝLGdUĦHHHHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħooo[[[PPPNNNCCCCCCCCCDDDDDDDDDDDDDDDCCCBBB@@@AAAAAABBB@@@???===>>>@@@AAAAAA@@@>>>===999;;;>>>??????>>>>>>???DDDDDDCCCBBBBBBAAA@@@@@@BBBAAA@@@@@@@@@AAABBBCCC@@@@@@AAAAAAAAAAAABBBBBB@@@>>>???DDDEEEAAA>>>======???BBBCCCBBBAAABBBCCC???CCCEEEIIIXXXsss~~~nnncccXXXOOOLLLKKKHHHEEEEEEMMMIIIHHHKKKLLLLLLOOOTTT))))))4DuXӵ))),,,)))DdDΦDdDĦ)))DdDĦ++++++t|<---///000000...---,,,,,,DdDĦ///DdDΦDdDΦDdDĦ111peƜ4DuTӵ222`eĭoooqetppppppnnnooonnnmmmnnnqqqsssDdDĦuuuccct|>>@@@AAAAAA@@@>>>=========>>>???@@@AAAAAA@@@CCCCCCBBBAAAAAA@@@@@@@@@AAA@@@@@@???@@@AAABBBCCC@@@@@@AAAAAAAAAAAABBBBBBAAA>>>>>>CCCDDDAAA>>>>>>>>>@@@BBBCCCBBBAAAAAABBBEEEHHHKKKQQQbbb~~~rrrddd\\\SSSKKKJJJIIIFFFDDDDDDIIIEEEDDDGGGHHHHHHKKKPPP)))(((4DuXӵ)))+++'''DdDΦDdDӵ***DdDĦ++++++o)h...---,,,,,,---///000000///DdDĦ///DdDΦDdDΦDdDӵ000=ӊB1.uTӵ222HߝL`o9mmmpo9wӵqqqrrrpppnnnnnnppprrrDdDĦuuuqqqo)heeejjjmmmpppssswwwyyyvvvuuuDdDΦDdDĦyyyDdDΦDdDӵGIpӵDdDĦyyypo9wӵDdDĦpo9u~~~GIdnuR)ĦDdDĦnuR)ĦCdgĪjuuuDdDĦ888444333DdDĦ000HߝL`o9111DdDΦDdDӵ000DdDĦ000000//////000111111000...///,,,---//////,,,geĦ,,,,,,sp?aĦ//////GIdnuR)ĦDdDĦ333444222111000000333111000DdDĦ222000...---GIdnuR)ĦDdDĦ---000222222222222333000000111DdDĦnuR)ĦDdDΦDdDĦ???DdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵzzzjjj\\\OOOGGGEEECCCBBBAAAAAABBBDDDFFFGGGBBBAAA@@@@@@AAAAAA@@@???===>>>???@@@@@@???>>>===BBB@@@>>>???BBBDDDCCCAAABBBBBBAAA@@@????????????@@@????????????@@@AAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBB>>>>>>AAACCC@@@???@@@???AAACCCCCCBBBAAAAAABBBFFFIIIMMMWWWlllrrraaaWWWRRRKKKFFFGGGGGGDDDBBBBBBFFFBBBBBBDDDFFFFFFHHHMMM)))(((4DuXӵ))))))'''DdDʜ4DuTӵ+++>d<Ħ,,,Dt---***((()))---//////--->d<Ħ...>d<ʜDd<ʜ4DuTӵ000///F&uTӵ1114DufئL>egggpuR)Ħqqqpppooommmmmmoooppp>d<ĦsssDthhhpppsssuuuxxxzzzxxxwwwDdDΦDdDĦwww>d<ʜ4DuTӵ4DwDd<ĦyyypuR)Ħ>d<peӵ~~~ĦpeӵDx<>d<ӵDd<qR/ܗ?fӵkkk>d<222222>d<Ħ///4DufئL>e000DdDʜ4DuTӵ///DdDĦ/////////000000111000//////222//////111000+++geĦ...s<v>aĦ//////peӵDx<DdDĦ111222222111111222222111000DdDĦ333222///---peӵDx<>d<111333333222222333111111111>d<ӵDd<DdDΦDdDĦ:::DdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ~~~iii[[[QQQHHHCCCBBBCCCBBB@@@@@@AAACCCFFFHHHBBB@@@???@@@AAAAAA@@@???>>>>>>????????????>>>>>>EEE@@@===>>>BBBEEEDDDAAAAAAAAA@@@???>>>>>>?????????????????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB>>>===@@@BBB@@@@@@AAA@@@BBBCCCCCCAAAAAAAAACCCFFFJJJQQQ___wwwrrr```SSSMMMJJJEEECCCFFFFFFCCCBBBBBBFFFCCCBBBEEEGGGFFFIIIMMM)))(((4DuXӵ)))(((***D&dq&ĒR***+++sdKĦ---DHRRud+++)))***---...---+++sdKĦ...D&oq<Ōq&ĒR000//////>dp&ĒR111111nfʜd<Φ>d<Ħvvvs&dq&ĒR}}}~~~i?ʜtd<ĦyyyHHܗDӊB{{{<x~~~B?daĦ000000B?Ho9...>d<111111222333000111111>d<ӵ111///B?Ho9111<x333222222222222222222&ӫeʬtIӇ444>d<Φ>d<Ħ777D&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRooo]]]QQQJJJDDDBBBBBBCCCBBB@@@???@@@CCCEEEGGGAAA?????????AAAAAA@@@???>>>>>>>>>??????>>>>>>>>>EEE@@@<<<===AAADDDCCC@@@AAA@@@???>>>===>>>???@@@>>>>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB>>>===@@@BBB@@@@@@BBBAAABBBCCCBBBAAAAAABBBDDDJJJRRR]]]nnnyyydddUUUMMMJJJFFFCCCBBBEEEFFFCCCBBBCCCEEEBBBBBBFFFGGGFFFHHHLLL+++)))4DuXӵ***''',,,Hu]3hh))))))***ne...---=e///...------...///---,,,ne---...pIƎ@t@h111000///>h111111111feWWW@ďDiiilllnnnkkkjjjiiijjjnnnqqqnennnppp=emmmrrrwwwxxxvvvtttvvvwwwegessstttsĪj@hzzz{{{|||fdDĦyyy@ďD{{{}}}Hkge@h@GHĪj@IŌBeneVVVHkge///ne111111fe---Hu]3hh000000000se---///111000///...//////---+++,,,///000---geĦja>aĦ000000@G+++,,,se111000000222333000111111<Ō333222111@G000111Hkge444222111111222222222333HĪj@IŌ333333ege555666Hu]3hIŌiiivvvDdDĦne@h>hsene@GsĪj@hpppcccTTTLLLFFFBBBBBBDDDCCCBBBAAA@@@@@@BBBDDDEEE@@@???>>>???@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>BBB@@@===>>>AAABBBAAA???AAA@@@>>>======>>>@@@AAA>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBB@@@======AAACCCAAA@@@AAA@@@AAABBBBBBAAABBBDDDFFFLLLXXXiii|||lll[[[PPPKKKIIIEEECCCBBBEEEEEEBBBBBBDDDBBB@@@@@@DDDEEEDDDFFFIII,,,4DuXӵ+++ĵD^***)))))))))---///...+++,,,---///000///------...,,,------///111000///...111111111000CCCKKKSSSfffhhhlllooommmkkkkkklllooorrrnnnmmmpppkkkmmmqqquuuwwwuuurrrtttuuusssssssssyyy{{{}}}~~~DdDĦyyy{{{}}}}}}|||}}}}}}]]]JJJ......111222333///...D^111000000000s׼s000---///111000...---...000555222222444222...geFm8///>aĦ000000000///......s׼s000000000000111333///000222Ho444///000222111///000111222111000000222444333333333222222333555555666D^OOO\\\kkkDdDĦs׼swwwaaaYYYOOOIIIDDD@@@BBBFFFCCCCCCBBBAAAAAAAAABBBBBB???>>>>>>???@@@AAAAAA???>>>>>>============>>>>>>@@@@@@@@@AAAAAAAAA@@@???BBBAAA???======???AAABBB??????AAABBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBB???<<<===BBBDDDBBB@@@@@@???AAAAAAAAAAAACCCFFFHHHPPP```vvvvvvbbbUUUNNNJJJHHHFFFCCCCCCDDDCCC@@@@@@DDDAAA???@@@CCCEEECCCEEEHHHΦ4DuXӵtvӵ>d<Ħ---***)))(((((()))+++Ħ...---,,,+++*********&&&***...///---+++,,,---******Ħ---......,,,---...///000000000000111000///---...///111222000000000000000111111111111444999;;;===AAAHHHMMMWWW\\\aaaeeegggiiimmmqqqpppnnnmmmnnnpppsssttttttĦpppvvvxxxvvvrrrooommmmmmpppsssuuutttqqqssstttuuutttqqqppprrrttttttsssssstttuuuuuutttsssyyy|||~~~yyyuuu>d<Ħyyy{{{|||{{{||||||}}}~~~}}}{{{zzz{{{|||}}}}}}}}}~~~}}}{{{uuupppbbbSSS@@@555333333111---------------Ħ555///...------///000000///000>d<Ħ000///000000000Be000000,,,///111111...---...000---+++,,,000111///geFYĉ///000>aĦ000000000000000000///111444444333111Be...000000//////111333...000222nu]ӵ444111///...000222...//////000111222222222000111000///...///222555333333333333333333333333333222111222444555444333333555777666666>d<Ħ777<<d<ĦĦBeĦyyyfffXXXSSSMMMIIICCC???BBBGGGCCCCCCCCCBBBBBBAAA@@@@@@???>>>===>>>@@@AAAAAA???>>>>>>============>>>>>>???AAACCCCCCBBB@@@@@@@@@CCCAAA???>>>>>>???BBBCCC???@@@AAABBBCCCBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBB>>><<<>>>CCCEEEBBB@@@@@@???@@@AAAAAABBBCCCGGGIIIWWWjjjooo\\\RRRMMMJJJGGGFFFCCCBBBCCCAAA>>>???DDDBBB@@@AAAEEEFFFEEEEEEIII?aŖ%7uSQuR)ӵsdKĦ(((***************gdKĦ******++++++,,,,,,,,,,,,,,,,,,------,,,++++++///gdKĦ---------......///000111111111000333333222111000000111111000222111...///333444222444888<<<;;;999:::???DDDLLLRRR[[[bbbgggjjjlllmmmpppooonnnnnnppprrrtttgdKĦwwwxxxwwwuuutttppppppqqqsssuuuuuurrrpppppprrruuuvvvuuurrrqqqpppzzzxxxvvvtttttttttsssrrr|||~~~}}}yyyvvvgdDĦzzzyyywww||||||}}}~~~~~~|||}}}~~~~~~~~~{{{lll\\\KKKCCC999333333444333111---------gdKĦ333000000//////.........---///sdKĦ...,,,//////000666555333///...---------///000111000000000000000///ŶS.........3we<222111///...///......------/////////............//////111111111iĉ@3hR/Ō//////000000111111//////000111222333333333111000000000111222333333000000111222222222222111555333222222333444333333444444555666666DdDĦ999<<<@@@HHHVVVsdKĦgdKĦgdKĦxxxhhh___LLLIIIEEECCCCCCDDDDDDDDDHHHGGGEEEDDDBBBBBBAAAAAAAAABBBAAA>>>;;;;;;???CCC@@@@@@???>>>======>>>>>>>>>@@@CCCBBB>>>;;;;;;===BBBBBBAAAAAAAAABBBCCCDDD???@@@AAABBBBBBBBBAAAAAABBBBBBCCCCCCCCCBBBAAAAAA???@@@@@@???>>>>>>???AAA>>>EEEBBB>>>EEEGGGIIIQQQeee{{{vvv```UUUKKKKKKLLLFFFGGGDDDCCCCCCAAA===>>>BBBBBBBBBDDDEEEFFFFFFFFFFFF>A(((ne******)))******+++ne*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,++++++ne+++,,,,,,+++------...///000000000000222111111000//////000000000333222000111555666555222555888999777777:::<<<@@@FFFPPPZZZbbbiiinnnqqqtttrrrpppnnnnnnooonetttvvvwwwwwwuuutttsssrrrsssuuuwwwwwwuuusssqqqtttwwwxxxvvvtttssssss{{{yyyxxxxxxxxxxxxvvvuuu{{{}}}~~~Dewwwzzzzzzzzz}}}}}}~~~}}}~~~~~~~~~zzz~~~}}}zzzqqq^^^LLLCCC<<<444000000111///---111000ne111111000/////////............000ne111///...//////000222444555333111333222000///---,,,++++++000000000000000///>A.........k<111111000///...//////.........///000111000//////.........//////111111111fh/////////000000111111000000000111222222222333111111000000111111222333000000111222222222222111444222111222333444444333555666777888888De444555777:::AAALLLnewww}}}nenelll]]]TTTKKKHHHDDDBBBCCCDDDDDDCCCGGGFFFDDDCCCBBBAAAAAAAAAAAABBBAAA???======???BBB@@@??????>>>>>>>>>>>>>>>>>>AAABBBBBB???<<<<<<===@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@AAAAAAAAA@@@@@@@@@AAAAAA@@@>>>===>>>???;;;BBB???<<>>>>>>>>>>>>>>???@@@AAAAAA???======>>>>>>???@@@AAAAAAAAA@@@???@@@???>>>>>>>>>???AAAAAA======>>>>>>?????????@@@===???AAAAAA@@@?????????<<>><<>>???@@@AAABBBCCCDDDEEEFFF)))))))))******+++++++++))))))******+++++++++,,,'''(((***++++++***(((''')))*********************)))******+++++++++++++++)))))))))***,,,+++)))'''++++++---...////////////111111000000000000111111333666555222222555555222444222//////000000///...222666===EEENNNXXXbbbiiimmmllljjjiiijjjlllnnnpppkkkmmmooorrrtttvvvvvvvvvtttsssrrrrrrtttttttttrrrrrruuuwwwxxxwwwvvvvvvwwwyyyyyyzzz}}}}}}{{{{{{|||~~~}}}wwwsssssswww{{{~~~~~~~~~~~~}}}yyynnn```RRRGGG@@@555333111000111111///...333222111///............///////////////.........000000111111111111000//////...///000222222000...---...///000///...---,,,000000000000000///......///............//////000111222222222111///...---/////////000000000111111111000///......---...............//////000000111111000000//////000111111222222222111111111111111111111000000000000111111000000111222222222222111111111000222444555444222222333444555555555444333555666888888:::AAAJJJQQQWWW```nnnzzzooocccXXXMMMFFFGGGEEEBBBAAABBBCCCCCCBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCBBBAAA@@@@@@>>>>>>?????????>>>>>>>>>>>>>>>??????>>>======>>><<<===???AAAAAA@@@>>>===@@@???===<<<<<<>>>@@@AAA<<<<<<<<<===>>>???@@@@@@999<<<@@@BBBAAAAAAAAAAAA???CCC???>>>GGGMMMXXXkkkyyydddTTTKKKDDDNNNaaajjjTTTJJJBBBBBBDDDCCCBBBBBBBBBBBBBBBCCCEEEFFFGGG((())))))***+++,,,,,,---,,,+++++++++******))))))'''((())))))))))))((('''))))))))))))))))))))))))((()))******+++++++++***)))((((((***++++++)))'''***+++,,,...///000000000222222222111111222222333444777666222000222000---555111---++++++---...///000333777===EEEOOOYYY```gggfffffffffhhhjjjlllnnniiikkkmmmpppssstttuuuuuuuuusssqqqqqqrrrsssssssssqqqsssuuuvvvvvvuuuvvvwwwwwwwwwyyy|||~~~|||}}}}}}}}}~~~}}}wwwsssrrruuuzzz~~~}}}~~~}}}~~~}}}}}}~~~~~~|||~~~}}}}}}yyyuuummm```QQQBBB:::777111111111222222222111000///......---------...............///////////////....../////////////////////......000111111///---***+++---////////////...000000000000000///.....................///000000222222222111000///......000000000111111111111111000000///...............,,,,,,,,,------///000111222111000//////000111222222222222111111111111111111111000000///000000111000000111222222222222111111000000222444444333111111222333555555555444333000222444555666:::BBBGGGNNNWWWfffsss}}}oooaaaXXXRRRLLLGGGEEECCCAAAAAABBBCCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAA???@@@AAACCCCCCBBBAAA???===>>>????????????>>>>>>===<<<<<<<<<============;;;<<<>>>@@@@@@???>>>===???>>>===<<<<<<>>>@@@AAA============>>>@@@AAABBB;;;>>>AAABBBAAA?????????AAACCC@@@@@@IIIOOO]]]tttmmm[[[QQQJJJAAAGGGVVV\\\SSSIIIBBBBBBDDDDDDCCCCCCDDDDDDDDDEEEFFFHHHJJJKKK(((((()))***+++------...,,,,,,+++***)))(((((('''((((((''''''''''''(((((())))))))))))(((((((((((('''((()))******************)))((()))++++++)))(((***+++---...000000111111333222222222222333444444444666555111///000...***222000---******+++...000---///222777>>>HHHRRRYYYaaabbbcccdddfffgggggghhhiiijjjllloooqqqsssttttttxxxuuurrrqqqrrrtttttttttoooqqqtttuuutttuuuvvvxxxvvvvvvwwwzzz}}}~~~}}}~~~~~~~~~~~~|||{{{xxxtttrrrtttxxx|||zzz|||}}}{{{|||}}}~~~||||||}}}}}}|||{{{}}}}}}~~~~~~~~~}}}||||||ooojjjccc[[[LLL===333000......///000111111111000,,,,,,,,,,,,,,,---...///.........///////////////------............//////.........000222222000...------............------000000000000000///............---......///000111222222222111000000000000000000111222222222222111//////............//////,,,++++++,,,---000222333444222000//////000111222111111111111111111222222111111000/////////000000000000111222222222222111111111111222444333111///222333555666777777666555222444777777777:::???CCCHHHPPP\\\iiisss{{{wwwnnn```UUUNNNKKKIIIGGGBBBAAA@@@@@@BBBCCCBBBAAAAAAAAA@@@@@@@@@AAABBBBBB@@@???@@@AAACCCCCCAAA???<<<===???@@@@@@???>>>>>>===<<<;;;;;;===??????>>><<<===>>>?????????>>>===???>>>=========>>>@@@@@@??????>>>>>>>>>@@@AAABBBAAABBBCCCBBB???===;;;;;;???BBB???BBBLLLSSSccc}}}|||aaaRRRKKKGGG===???HHHIIIKKKCCC???@@@BBBAAABBBDDDEEEDDDDDDEEEGGGIIILLLMMM'''((()))***,,,---...///*********))))))((((((((()))(((&&&%%%%%%&&&((()))))))))((((((((('''''''''&&&'''((()))************,,,***((()))***+++******+++,,,---///000111222222222222111111222222333444111444444111000111///,,,***,,,...---+++***---000,,,...000333888@@@JJJPPPXXX[[[^^^bbbeeefffffffffiiijjjlllmmmoooqqqrrrsssxxxuuuqqqoooppprrrssstttoooqqqsssttttttuuuwwwyyywwwvvvwwwyyy|||~~~~~~}}}}}}~~~~~~~~~xxxyyyyyywwwtttuuuxxx{{{wwwyyy|||~~~zzz{{{|||}}}~~~}}}|||}}}}}}}}}|||~~~~~~~~~}}}}}}{{{zzzyyyjjjaaaXXXPPPFFF999222111---...000000000111111222---,,,,,,,,,,,,---...///............/////////000...............///000000------...000222333222000///...------,,,,,,,,,,,,000000000000000///......---------......///000111222222111111111111111111000111222333333333222222......---......///000111---,,,,,,---///222555666555333111///...000111333000000000111222222222333111111000///////////////000000111222222222222111222222222333444222000---222333444666777777666666666999;;;;;;999999===@@@DDDIIIRRR\\\gggqqq{{{yyyfff```WWWMMMGGGEEEEEEFFFAAA?????????AAABBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCC@@@>>>>>>???BBBBBBAAA???<<<===???@@@@@@@@@>>>>>>???===;;;<<>>>>>>>>?????????>>>>>>>>>?????????@@@@@@AAA@@@>>>======???@@@AAA@@@AAABBB@@@>>>======>>>>>>AAAAAAHHHSSS[[[mmmrrrZZZLLLGGGEEE======AAA???CCC???>>>@@@AAA@@@BBBFFFDDDDDDDDDDDDFFFIIILLLMMM'''((()))***,,,---//////(((((((((((())))))))))))***(((&&&$$$$$$&&&(((***))))))(((((('''''''''&&&&&&'''((()))************---+++)))(((***++++++++++++,,,...000111222333333111111000000111222333333///222333111111333222...###)))///000---***,,,......///000111555;;;BBBGGGOOOSSSZZZaaafffhhhiiiiiijjjjjjkkkmmmnnnpppqqqrrrvvvrrrnnnlllmmmoooqqqqqqoooqqqssstttuuuvvvxxxzzzxxxwwwwwwxxx{{{~~~~~~}}}~~~~~~vvvxxxzzzyyywwwvvvxxxzzzvvvxxx{{{}}}zzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~|||zzzyyyxxxhhhYYYIII@@@888000000444///000111222111222333555///......---------......---.........//////000000///////////////000111111------...111333444333111...---,,,+++,,,---...///000000000000000//////...---------......000111111111111111000111111222222000111222333444333222222------------///000111222............000444777999555333111///...///111333//////000111222333333444111111000///////////////000000111222222222222111333222222333333222///,,,000111222444555555444444555777999888555444666888AAAEEEKKKTTT^^^jjjvvv~~~yyyhhh^^^ZZZTTTKKKEEEBBBDDDFFF@@@???>>>???AAABBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDD@@@>>><<<>>>AAABBBAAA???;;;===???@@@AAA@@@???>>>AAA>>><<<===AAACCCCCCBBB>>>>>>>>>>>>>>>???@@@@@@>>>>>>???@@@@@@@@@@@@???AAA@@@>>>===<<<===???@@@<<<===>>>>>>>>>@@@BBBEEE???BBBDDDMMM[[[cccwwwkkkYYYKKKFFFFFF@@@@@@CCC>>>???>>>???BBBBBBAAADDDIIIDDDCCCCCCCCCEEEHHHKKKMMM(((((()))+++,,,---...///)))&&&%%%&&&)))***)))'''((('''%%%$$$$$$%%%'''(((&&&'''''''''(((((())))))))))))(((((((((((())))))'''((()))***+++,,,------///......---...///000111111333666666444222111111333333333222111000///......//////...,,,,,,---///111000000111333666999;;;BBBHHHRRR^^^gggkkkjjjiiijjjlllooopppoooooopppqqqxxxvvvssspppoooooopppqqqqqqrrrtttvvvwwwwwwvvvvvvttttttuuuxxxzzz{{{zzzxxx|||zzz{{{||||||zzzyyyzzz{{{}}}}}}}}}}}}~~~|||}}}~~~|||~~~}}}~~~}}}~~~}}}wwwooohhhYYYKKK>>>:::888444222555444111/////////...)))$$$.........------,,,,,,,,,---...///000000///........./////////...---,,,,,,&&&)))...222666777777777000000000...,,,,,,...000000000000000////////////...............///000000333666555000---......,,,222222444444444444222222...............------------------...000111333444111111000000000000111111000222555555222000......////////////000000000000<<<999555111///000222444000000111222333333444444333333333333444555666666555555666555444555666888:::===AAAGGGRRRbbbqqqzzz|||xxxjjj^^^RRRQQQNNNJJJGGGDDDBBBAAABBBAAAAAA@@@AAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@>>><<<===???AAA<<<===>>>???????????????@@@@@@@@@?????????????????????@@@AAAAAAAAAAAA@@@<<>>BBBCCCAAA??????@@@@@@???>>><<<;;;@@@@@@@@@@@@AAABBBCCCCCCBBBDDDGGGMMMZZZoooyyyjjjQQQLLLDDD???===>>>@@@AAA????????????@@@AAABBBCCCDDDCCCDDDFFFHHHIIIIIIHHH(((((()))***+++,,,------(((&&&%%%&&&)))***)))'''(((((('''&&&&&&'''((((((((((((((((((((('''''''''******))))))))))))******+++++++++++++++++++++++++++*********+++,,,...///000222444444222000000000000000111222222222222111//////000///---,,,...///000/////////111444666888999???HHHSSS]]]ccceeeeeehhhkkknnnppppppppppppqqqvvvuuuuuusssrrrqqqpppppprrrsssuuuvvvwwwxxxwwwwwwuuutttuuuvvvyyyzzzyyyxxxyyy}}}~~~zzz{{{||||||zzzzzz{{{|||~~~~~~}}}}}}~~~}}}~~~~~~~~~}}}}}}~~~|||}}}~~~~~~}}}zzzrrrhhhaaaPPPDDD999666555111000222...///111111000000//////......---------,,,,,,,,,...///000111111000//////......//////......---,,,***,,,///222444444444444/////////---,,,,,,---///000///////////////////////////......//////000111---000000---,,,//////---000111222333333222111000........................,,,,,,,,,,,,---///000111000000////////////000000111333555444222000///000........./////////000000555444222111000111222222111111111222222333333333333333222333333444555666444555666666555555666888444777;;;@@@IIIWWWeeemmmsssxxxpppggg]]]SSSJJJHHHGGGDDDBBBAAA@@@@@@???@@@AAABBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<===???AAA>>>>>>????????????????????????????????????????????????@@@AAAAAAAAAAAA@@@===@@@@@@===>>>AAABBB@@@===>>>???@@@@@@???>>>>>>CCCCCCBBBBBBAAABBBBBBBBBBBBDDDHHHQQQbbbyyyppp___OOOJJJDDD@@@???@@@@@@AAA????????????@@@AAABBBCCCCCCCCCDDDEEEGGGHHHIIIHHH((()))))))))************'''&&&&&&&&&((()))((('''((((((((((((((((((((((((***))))))((((((''''''&&&++++++************++++++......---,,,+++******)))++++++,,,,,,...///111222000111222111000//////111---...000111333333444444000111111000...---///000///.........///111333444111666>>>HHHRRRZZZ```cccdddhhhmmmqqqqqqqqqpppqqquuuuuuwwwwwwvvvtttrrrppprrrsssuuuwwwxxxxxxxxxwwwwwwuuutttuuuwwwxxxxxxwwwvvvzzz}}}|||}}}|||yyy{{{||||||{{{{{{|||~~~~~~}}}~~~}}}|||}}}}}}}}}{{{yyyzzzzzzyyyvvvpppggg[[[TTTCCC;;;444222111///...///***...222222///...111444...------------,,,,,,,,,///000111222222111000///....../////////...------......///000111111000000.........---++++++,,,...////////////////////////000////////////000111111...111111......111111//////000111222222111000///////////////////////////---------------...////////////............//////222333444333111///000111........./////////000000---...///000111111111111111111222222222222222222222222222333333444555666333444666666555555555666555666888===DDDNNNYYYaaahhhoooxxxkkk^^^WWWQQQKKKFFFEEEDDDCCCCCCCCCCCCCCC===???BBBDDDDDDCCC@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>======???AAA@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@>>>AAA@@@======AAAAAA???<<<===>>>???@@@@@@@@@@@@EEEEEEDDDCCCBBBBBBBBBBBBCCCDDDJJJXXXnnnfffTTTKKKHHHDDDBBBAAAAAAAAAAAA?????????@@@@@@AAABBBCCCBBBBBBCCCDDDFFFGGGIIIJJJ)))))))))))))))(((((((((&&&&&&&&&&&&'''((((((''''''(((((())))))((((((''')))))))))(((((((((((((((,,,,,,++++++++++++,,,,,,------,,,,,,+++***))))))++++++,,,...///111222333000111111000///...000222---...000111333333444444111222222111///...///000///.........///000111222///222888@@@HHHRRR[[[aaabbbffflllqqqrrrqqqqqqpppvvvvvvwwwxxxwwwvvvtttsssrrrsssuuuvvvwwwxxxwwwwwwxxxvvvttttttvvvwwwxxxwwwtttyyy{{{{{{|||~~~{{{yyy{{{||||||||||||~~~~~~~~~~~~}}}||||||zzzwwwuuutttrrroookkkcccXXXLLLDDD999555111000000000///...---///000///---+++,,,...------------------------///000111222111000///.........////////////....../////////....../////////...//////...---,,,---............///////////////000000000000000111111222000222111......000...***///000111111111111000///////////////000000000000111000000/////////000000000//////......//////000111222222000......///111/////////000000000111111------...///000111111111222222222222111111111111222222222222333444555666222444666777666555555666777666888;;;@@@EEENNNVVV```hhhrrrzzzooo^^^TTTPPPLLLIIIDDDDDDCCCCCCCCCCCCDDDDDD>>>???AAABBBBBBAAA@@@?????????????????????????????????@@@>>>======>>>@@@AAAAAA@@@???????????????============>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@???AAAAAA======@@@@@@>>>======>>>???@@@@@@@@@AAADDDDDDCCCBBBBBBBBBBBBBBBDDDEEEMMM___yyyzzzaaaQQQHHHFFFDDDCCCCCCCCCBBB@@@@@@@@@@@@@@@AAABBBCCCCCCAAABBBCCCCCCDDDFFFJJJLLL)))))))))(((((((((((('''%%%&&&&&&'''&&&''''''(((&&&'''(((((((((((('''&&&&&&''''''((()))***++++++,,,++++++++++++++++++,,,************))))))))))))'''((()))+++,,,---...///000111111000//////111333///000111222222222222222222333333111///...///000///////////////000111111000222555:::AAAKKKVVV^^^```eeekkkpppqqqqqqppppppxxxwwwwwwwwwwwwwwwwwwwwwqqqrrrtttvvvwwwwwwwwwvvvzzzxxxvvvuuuwwwyyyyyyyyyvvvzzz||||||}}}{{{zzz{{{}}}}}}}}}}}}~~~~~~~~~~~~|||{{{zzzwwwssspppllljjjeee___WWWLLLAAA999333222111000000111111///222///------......,,,***------------------------//////000000000///---,,,......///////////////..................////////////000111111///......///------....../////////000000000000000000111111222///000...,,,,,,...+++%%%///000111222222111000///.../////////000000111111111111000////////////000111000000//////000000111///000000///------...000000000111111111222222222111000///......///111222222111111111111111111111222222222222333444555555222444666666555444555666777444444888:::;;;AAAIII[[[bbbmmmuuuzzz}}}sssbbbVVVQQQMMMHHHFFFAAAAAA@@@@@@??????@@@@@@AAA@@@@@@?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>>======>>>@@@AAAAAA@@@???>>>>>>>>>???<<<<<<======>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@???AAAAAA======@@@@@@>>>@@@???????????????@@@@@@AAAAAA@@@@@@AAABBBBBBCCCEEEIIITTTiiiwww```RRRFFFDDDDDDDDDEEEDDDBBB@@@@@@@@@@@@@@@AAABBBCCCDDDAAABBBCCCCCCCCCFFFKKKOOO))))))))))))(((((((((((($$$&&&''''''&&&&&&'''(((''''''''''''''''''''''''&&&&&&'''(((***+++,,,,,,******))))))))))))******'''((((((((())))))******((()))+++,,,---.........///000111111000000111222111111222222222111111000222333333111///......000/////////000000111111111///111333666;;;EEEQQQ[[[aaaeeekkknnnppppppppppppxxxwwwwwwvvvwwwwwwxxxyyyrrrsssuuuwwwxxxxxxxxxwww{{{yyyxxxyyyzzz||||||{{{xxx|||~~~}}}~~~{{{{{{}}}~~~~~~}}}}}}~~~~~~}}}|||zzzyyywwwsssnnnjjjddd```ZZZSSSLLLCCC:::555000222111//////111222000222...,,,---111333222///,,,,,,,,,------------...//////000000///...---,,,......///000000000//////------...///000000/////////111222222000//////000---------......//////000000////////////000111111000111000///111444000***///000111222222111000///---......//////000000111///......---------......111111000000000000111111...///000///...---...///000000000111111111222222333222000......///000222000000111111111111111111111111111222222333444555333444555444333333555777999555555:::;;;888<<>>===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<>>>??????======>>>???@@@???>>>=========>>>???<<<======>>>>>>??????@@@??????@@@AAAAAAAAAAAA@@@>>>AAA@@@======AAAAAA???AAA@@@@@@?????????@@@@@@@@@??????@@@AAABBBCCCCCCGGGNNN]]]uuuooo\\\PPPEEEDDDDDDDDDEEEDDDBBB@@@@@@@@@@@@@@@AAABBBCCCDDDAAACCCDDDCCCCCCFFFMMMRRR))))))))))))))))))))))))$$$&&&''''''%%%%%%&&&((())))))(((''''''((())))))''''''((()))***+++++++++(((((((((''''''((((((((((((((()))))))))*********+++,,,---///000000//////,,,...000111000//////000111111222222222111111111222333222000...---...///------///000000111111111///111333555999CCCQQQ\\\cccfffjjjmmmnnnnnnooopppuuuvvvwwwxxxyyyyyyxxxwwwtttuuuwwwyyyzzzzzzzzzyyy{{{zzzzzz|||}}}zzz~~~~~~~~~~~~zzz}}}~~~}}}}}}~~~|||}}}~~~}}}{{{zzzxxxwwwuuurrrmmmgggcccYYYTTTMMMFFF@@@:::444111---111000,,,+++///000......---------000222333444,,,,,,,,,---------......000000111111000///---,,,......///000000000000000...///000111111000...---...000222222000......///,,,,,,---......///000000//////......//////000111333333111000333555000)))...///000000000000///...,,,------...//////000000......---------......///000000////////////000000---///111222000//////000...////////////000000000/////////000000000000000//////000000111111222222111111111111222333444555555555444222111222555888:::555555;;;;;;666999BBBDDDKKKVVV___eeelllsssxxx~~~hhhYYYLLLIIIJJJFFFBBBAAACCCBBBBBBBBBBBBBBBCCCCCC???????????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;===>>>???>>>===>>>???>>>===<<<;;;<<<===>>>@@@======>>>>>>???@@@@@@AAA??????@@@AAAAAAAAAAAA@@@===@@@@@@===>>>AAABBB@@@@@@????????????@@@BBBCCCBBBBBBAAAAAAAAABBBBBBCCCIIITTThhhyyyeeeTTTKKKFFFEEEDDDDDDDDDDDDBBB@@@AAAAAA@@@AAAAAABBBCCCDDDBBBDDDEEECCCCCCGGGOOOUUU((()))))))))*********+++###&&&((('''%%%$$$&&&))),,,***)))'''''')))***,,,))))))))))))************''''''&&&&&&&&&&&&''''''++++++******************((()))+++,,,---,,,++++++))),,,///000///.........///000111222222222222222222222222000---,,,---...+++,,,...///000111111111000222555777;;;EEETTT___dddgggjjjllllllmmmoooppprrrtttxxx{{{{{{zzzwwwuuuvvvwwwyyy{{{|||||||||{{{{{{{{{|||{{{~~~~~~}}}yyy~~~}}}}}}~~~~~~}}}{{{|||~~~~~~~~~}}}{{{yyywwwvvvtttrrroooiiiccc___PPPJJJCCC<<<777333///---+++000///)))(((,,,...,,,***---...---+++,,,000444,,,,,,,,,------.........111222222222111000...---......///000000000000000///000222333222000---+++---///111111///---------,,,,,,------...///000000...............///000000111111...+++,,,,,,&&&,,,---...//////...---,,,,,,,,,,,,---...//////000///////////////000111111//////............//////...000333444333111111111------------.........///+++,,,///111222111///......//////000111222222333111111111111222333444555666555333111000222666999666000000777666000333<<<999AAAKKKUUU]]]eeennntttwww{{{ppp___PPPEEEEEEIIIHHHFFFGGG============>>>???@@@AAA===>>>@@@AAAAAA???<<<;;;????????????????????????;;;<<<>>>???>>>===>>>???===<<<;;;:::;;;<<>>>>>???@@@AAAAAAAAA??????@@@AAAAAAAAAAAA@@@<<>>BBBCCCAAA>>>>>>===>>>@@@BBBDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBJJJWWWooonnn\\\OOOHHHGGGEEEDDDCCCDDDCCCBBB@@@AAAAAAAAAAAABBBCCCDDDDDDBBBDDDEEEDDDCCCGGGPPPWWW((((((((((((((()))******))))))))))))(((((((((((((((&&&%%%&&&'''(((((('''%%%&&&'''((())))))))))))((()))+++------+++***((())))))))))))***+++,,,---------,,,,,,,,,,,,,,,---......///000111111000000///111333333222111111111888777444111///...------//////............//////222222333666===JJJYYYbbbiiijjjjjjkkkkkklllmmmmmmrrrtttvvvyyyyyyxxxwwwvvvwwwxxxyyy{{{|||{{{xxxuuuwwwxxx|||zzz{{{~~~~~~}}}}}}yyywww|||~~~~~~{{{wwwtttuuuwwwsssrrrpppmmmggg^^^TTTMMM===:::777333111/////////........................((())),,,...///...---,,,///...---,,,,,,---...///111000...///000111///...777333......000222///,,,+++,,,---.........---,,,------...///000000//////,,,---...//////000//////111...***'''(((+++000333222111000.........///000............////////////,,,///222111...,,,---000//////------...000222444111111111111111000///...111111111111000000//////////////////////////////...------,,,,,,,,,------,,,...000111222111000///111222333333444444333333555333111000111222555666666444222111222444555666888;;;???EEEMMMWWWbbbiiiqqqwwwoooaaaUUUMMMDDD@@@BBBEEEFFFFFF===>>>@@@???>>>>>>???@@@===<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???===<<<<<<;;;;;;<<<===>>>>>>>>>===;;;;;;<<<<<<<<<<<<============@@@??????>>>===<<<<<<;;;>>>??????@@@@@@@@@??????BBBAAA@@@@@@??????@@@@@@FFF@@@===???AAAAAADDDHHHOOO```}}}tttbbbUUUNNNJJJDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@BBBCCCDDDEEEEEEEEECCCDDDGGGIIIIIIIIIRRR\\\(((''''''''''''((()))))))))(((((((((((((((((((((&&&%%%&&&(((******)))'''&&&'''(((((()))((((((((('''((()))))))))((('''&&&((())))))***++++++,,,,,,***)))))))))))))))***+++------...///000000000000---///111222000000000111555444111///---,,,,,,,,,//////.........///000000333555888===FFFSSS```iiiiiijjjkkklllmmmmmmmmmmmmtttuuuwwwyyyxxxwwwtttsssvvvwwwxxxzzz|||{{{yyyvvv{{{|||||||||~~~~~~}}}~~~~~~{{{yyywwwyyyyyyyyyvvvrrrqqqrrruuupppnnniiiccc\\\RRRIIICCC999777444111///.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......---///...------------...///111///...///000000///...444111------111222111...+++,,,---.........---,,,..............................//////000/////////...---+++++++++,,,...000000000...---------..................////////////+++,,,...///...---,,,---//////...---...000222333000000111111111000//////222111111000000/////////...........................---------,,,---------............//////000111111222222333444333333333222222222222222333333333555444222222333444555555555777:::???FFFOOOXXX___gggmmmwwwssscccXXXNNNHHHBBBAAAEEEJJJLLLLLL;;;<<<===<<<;;;:::;;;<<<>>>===<<<===>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>>???>>>==================888999;;;===????????????<<<<<<<<<<<<============<<<============>>>>>>>>>>>>>>>???@@@@@@@@@@@@???AAAAAA@@@@@@??????@@@@@@EEE@@@>>>@@@BBBBBBDDDIIIQQQeeeppp___RRRKKKGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDCCCCCCEEEIIIJJJMMMUUU___'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((%%%%%%&&&(((++++++)))'''''''''((()))))))))(((((()))(((((('''&&&&&&&&&&&&'''(((***+++,,,,,,++++++(((((('''(((((()))******+++,,,---...////////////...000111000...---------333222000///............///............///111111///333:::BBBLLLXXXcccjjjgggiiikkkmmmoooooonnnmmmssstttwwwxxxyyyxxxvvvtttuuuuuuvvvyyy{{{|||zzzwww}}}~~~|||~~~~~~~~~zzz|||~~~~~~}}}|||zzzyyyyyyyyyzzzyyywwwtttqqqpppqqqsssmmmggg___VVVMMMEEE===888444333111///---------...,,,,,,,,,,,,,,,,,,,,,,,,................../////////...------------...///000///......000000000...111...,,,---000222111000+++,,,---.........---,,,//////---,,,,,,---......//////000000000///......***+++---.........---,,,///...------,,,,,,---------............/////////++++++,,,...000000...,,,///......---...///111222//////000111111111000000222111111000//////..............................---------------------...000///---,,,,,,...000111111111222333333333333222111222444555555555444333333333333444444444555555333555777:::>>>EEEMMMRRR^^^eeeqqq|||~~~sssjjj```VVVOOOHHHDDDAAABBBFFFKKKLLLLLL>>>???@@@???===<<<<<<===???>>>======>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<===>>>>>>???888999;;;>>>???@@@@@@???<<<<<<<<<<<<============999:::;;;<<<===??????@@@>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????CCC@@@???AAABBBBBBEEEJJJVVVmmmjjjYYYNNNGGGDDDBBBBBBBBBBBBBBBBBBBBBBBBGGGEEEBBB???>>>???AAABBBDDDBBBCCCGGGKKKPPPYYYbbb&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((((((((((((&&&%%%&&&((()))((('''&&&&&&'''))))))*********,,,+++)))'''&&&'''((()))'''(((+++,,,---,,,***))))))(((((())))))***+++,,,***+++,,,---.../////////222222222000---+++++++++222222222111111111111111///...------...000222333000666???JJJSSS\\\dddhhheeegggjjjmmmoooooommmlllppprrrvvvyyy{{{|||{{{{{{ttttttuuuxxx{{{|||{{{yyy|||}}}}}}{{{~~~}}}}}}zzz{{{}}}|||zzzxxxwwwxxxyyyzzzyyyxxxwwwtttpppllljjjhhhfff___UUUKKKBBB<<<777444000000///...------..............................000///---,,,,,,---///000.........------.........///...---...000000000...000...---...000111000///+++,,,---.........---,,,///...---,,,,,,...000222000000000000//////...---)))+++,,,......---,,,+++......---------------------------.........//////---,,,,,,000333444111---///............///000111......///000111111111000111111000//////...------........................---------...............///...---,,,,,,---...///000111111222222222222222444444555555666666666555111222444555555444555555555666777888:::>>>DDDHHHRRR[[[hhhuuuxxxjjj^^^WWWRRRNNNJJJEEECCCAAAAAACCCEEEEEEDDD@@@AAABBB@@@>>>======>>>@@@>>>======>>>>>>===;;;===========================<<<<<<<<<<<<===>>>>>>>>>>>>??????>>>===;;;:::<<<<<<<<<<<<============999::::::<<<===>>>???@@@===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????AAA>>>>>>AAABBBBBBFFFLLL]]]wwwyyycccTTTKKKFFFDDDAAAAAAAAAAAAAAAAAAAAAAAADDDCCCAAA@@@??????@@@AAAFFFBBBBBBFFFJJJPPPZZZddd%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''((((((((())),,,(((%%%###$$$%%%&&&&&&$$$%%%'''(((***+++,,,,,,,,,***(((&&&&&&''')))***''')))+++,,,---+++***)))))))))(((((()))******+++)))***+++---......//////111222222111///...///000111111111222222222111111///...------...000333555888???JJJUUU]]]bbbfffhhhccceeeiiilllnnnnnnmmmlllrrrtttxxx|||~~~~~~~~~ttttttuuuxxx{{{||||||zzz|||~~~~~~|||{{{}}}|||}}}|||}}}|||{{{xxxvvvvvvvvvxxxyyyttttttrrrpppkkkccc\\\WWWXXXRRRHHH???:::666333222///............/////////........................///...,,,++++++---///000---..................---...------...///000000///000///......//////...,,,+++,,,---.........---,,,...---,,,,,,...000333555///////////////...---,,,++++++++++++,,,,,,------........................------------............---+++,,,///222333000---.............../////////---...///000000000000000/////////............---........................,,,---.../////////......------...//////...---,,,///000111111222222111111444333222111111333555666000222555555444444555666777777777777777999===@@@DDDLLLYYYgggttt}}}lllcccWWWNNNJJJIIIHHHHHHAAA@@@???>>>???>>>===<<<===>>>>>>===;;;999:::;;;@@@>>>======>>>>>>===;;;========================>>>======<<<<<<<<<<<<<<>><<<999888<<<<<<<<<<<<============<<<<<<<<<<<<======>>>>>>======>>>???@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@???>>>>>><<<===@@@AAACCCIIIQQQeeeqqq\\\PPPJJJGGGEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@AAABBBCCCBBBAAA@@@GGGCCCBBBEEEIIIOOO[[[fff&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''(((((())),,,)))%%%###$$$&&&''''''$$$%%%''')))***,,,,,,---)))(((&&&%%%%%%&&&((())))))***++++++,,,+++***)))((((((''''''''''''(((((()))***+++---.../////////---///000111111222555777...///000000000000/////////...---,,,...111444777===EEEQQQ[[[aaadddeeeeeeccceeehhhlllnnnooooooooowwwyyy|||~~~~~~}}}|||vvvuuuvvvxxx{{{}}}|||{{{}}}~~~~~~~~~~~~~~~|||zzzxxxuuuttttttuuuuuurrrpppnnnjjjeee\\\SSSLLLGGGBBB;;;666333222000000.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---000111------...//////...------...---,,,---///000000///......//////...---,,,,,,+++,,,---.........---,,,---,,,,,,---...000222333------.........---,,,,,,,,,+++*********+++---...------...////////////...,,,------------.........*********+++---------+++..............................///000000000//////---------...............------------------------+++,,,...///000000///...---...000111000///---+++//////000111111111111000222000...,,,---///111333///222555555333333555888777777777555444555888:::===CCCNNNZZZggguuuxxxiiiWWWRRRJJJDDDBBBBBBCCCDDD;;;<<<<<<<<<<<<<<<<<<<<<>>>??????>>><<<;;;<<<===???>>>======>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<>>>??????@@@???>>><<<;;;<<<<<<<<<<<<============>>>>>>>>>>>>============<<<===>>>???@@@AAAAAAAAA@@@@@@AAABBBAAA@@@???>>>>>><<<===@@@AAAEEEOOOYYYnnnkkkXXXNNNJJJGGGFFFAAAAAAAAAAAAAAAAAAAAAAAA<<<>>>AAADDDEEEDDDCCCAAAFFFDDDDDDEEEHHHOOO^^^mmm&&&&&&&&&&&&&&&''''''(((%%%%%%&&&''''''((())))))(((''''''(((*********((('''((()))***************(((''''''&&&'''(((***+++******************************)))((('''''''''''')))***,,,---///000000000...///000111111222555888...///000111000000///...///...,,,,,,...222555888@@@HHHTTT___dddeeeeeedddfffgggiiillloooqqqrrrrrrxxxzzz|||~~~~~~|||{{{xxxwwwwwwyyy|||}}}}}}|||{{{}}}}}}|||}}}~~~}}}|||}}}~~~~~~}}}{{{yyywwwtttrrrpppppppppkkkgggbbb]]]WWWPPPHHHCCC:::777333111000000///...------......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222333------...//////...---------,,,,,,---///000000///+++,,,...///...---------+++,,,---.........---,,,,,,,,,,,,------------...++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,---+++,,,---...///......---,,,,,,---------.........*********)))((()))+++,,,.....................---/////////000//////......++++++,,,---...//////000------------------------+++,,,...000111000//////000000000000//////.........///000000111111000000//////.........///000111000333555444111222666:::777777777666444444666888;;;???EEEMMMYYYgggvvvxxxeeeXXXKKKIIIEEEBBB@@@@@@@@@@@@<<<<<<======<<<<<<===>>>???@@@AAA@@@???>>>???@@@>>>===<<<===>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<======<<<===>>>???@@@???>>>>>><<<<<<<<<<<<============????????????????????????<<<===>>>???@@@AAAAAAAAA???@@@AAABBBBBB@@@???===@@@>>>>>>AAACCCIIIUUUbbbuuu~~~gggUUUMMMIIIGGGDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>???AAACCCDDDEEEDDDDDDCCCDDDFFFHHHHHHQQQeeexxx'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''((())))))$$$%%%(((,,,//////,,,******************)))((('''((()))))))))***,,,---...++++++***))))))******+++...---,,,***)))))))))))))))***,,,...///000111111222333222111//////111333111111222333333222000//////...,,,,,,...222666999FFFOOO[[[eeejjjkkkjjjiiihhhiiikkkmmmppprrrtttvvvuuuwwwzzz}}}~~~}}}yyyyyyxxxzzz|||}}}}}}|||xxxzzz|||{{{yyyyyy{{{~~~~~~|||{{{zzzyyy{{{}}}~~~}}}|||zzzxxxvvvssspppnnnllllll___YYYQQQKKKFFFAAA<<<777555333111000111111000...,,,,,,---.........------........................,,,,,,---...000222333444,,,---...//////...---,,,---,,,+++---///000000///(((***---.........//////+++,,,---.........---,,,,,,,,,---,,,+++***)))((()))***++++++,,,,,,,,,,,,)))***+++,,,,,,,,,++++++)))***,,,---...------,,,,,,,,,,,,---------......,,,------***'''(((+++///---......///......------///000000000///...------)))***+++,,,...///000111------------------------+++,,,...000111111000///333111000...---...///000...//////000000000000000///000111222333222222111000333555333000111777<<<999999999888666666888:::777888:::@@@JJJYYYiiisssyyy}}}zzzgggWWWNNNHHHGGGEEEDDDBBBAAA@@@???@@@@@@@@@???===<<<===???;;;<<<======<<<;;;===>>>===<<<<<<===>>>@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;<<<===>>>???===>>>???@@@@@@???>>>===<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@AAA<<<===>>>???AAAAAAAAABBB???@@@AAABBBBBB@@@???===BBB@@@@@@BBBEEELLLZZZhhhyyy}}}fffUUUMMMIIIEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEE@@@DDDHHHIIIJJJSSSjjj'''''''''&&&&&&%%%%%%$$$((('''&&&%%%%%%&&&'''(((+++(((%%%&&&)))+++***)))''''''(((((())))))******+++(((+++***%%%***///''',,,+++******))))))******+++(((&&&''')))***)))'''******+++,,,,,,------...000111222111000///000111...///111222111000...---+++,,,///333222222777>>>OOOWWWaaahhhjjjjjjkkkkkkpppooooooooopppqqqssstttzzz}}}}}}yyywww{{{~~~vvvxxxzzz||||||{{{yyywwwuuuwwwxxxvvvsssrrruuuyyy|||}}}}}}{{{yyyxxxxxxxxxxxxxxxyyyyyyyyyxxxwwwtttqqqllleee^^^YYYUUUMMMDDD>>>;;;888333...////////////...............------...//////---+++000000//////......------...............///000111,,,,,,,,,+++******---///------............------...,,,******+++,,,,,,,,,000,,,)))***...///,,,(((*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,,,,---......---...111333---,,,---///---)))))),,,---------.........//////...---,,,,,,......---,,,000///---,,,---...000222---------.........//////000///...---------------...---,,,,,,,,,,,,---...///......------///000111444222000///000000000......555;;;;;;555000000333333333333444444444555555777555333333444444333222777888:::===CCCLLLVVV\\\kkkqqqyyy|||}}}rrrcccXXXPPPJJJFFFCCC@@@?????????>>>======>>>???@@@@@@???=========<<<<<<===??????>>>======>>>???@@@@@@???===<<>>>>>>>><<<;;;;;;<<<===>>>;;;<<<<<<<<<<<<<<<;;;;;;========================<<<===>>>???@@@???>>>>>>===???@@@AAA?????????@@@AAA@@@>>>>>>???@@@@@@???@@@??????CCCFFFLLLXXXeeeyyycccUUUMMMGGGDDDDDDAAAAAA@@@???@@@AAABBBCCCAAAAAA@@@@@@@@@@@@@@@@@@DDDDDDFFFJJJNNNYYYqqq''''''''''''&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((,,,)))'''(((***,,,+++******************)))))))))000++++++$$$!!!)))&&&,,,+++++++++++++++,,,,,,+++((('''''')))***)))(((+++++++++,,,------......000111222111000///000111///000111222111000...---,,,---///222222222999AAAUUU\\\eeekkkmmmllllllmmmppppppppppppqqqsssuuuvvvzzz}}}}}}yyywwwyyy|||{{{|||~~~~~~}}}{{{xxxvvvttttttsssrrrppppppqqqssswwwyyy||||||yyyvvvtttrrrssstttttttttttttttsssrrroookkkfff```ZZZSSSNNNEEE???888555555555222///////////////............///......///111222111//////////////////...........................///000...//////...,,,+++,,,...---..................---111///---,,,...//////...///,,,***+++---...,,,))),,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,+++---///000///...///000...++++++------******---,,,,,,---------............---,,,,,,......---,,,,,,,,,++++++,,,---///000------......///000000111//////...---------------///...------------...//////......---...///000111222111//////000000000///---000222333111///......333333333333444444444444666555333333444444333222444555666888;;;BBBJJJPPP___gggrrrxxx{{{qqq```TTTLLLEEEAAAEEEBBB@@@????????????>>>???@@@@@@@@@???===<<<;;;===<<<<<<===??????>>>===>>>>>>>>>>>>>>>>>>??????@@@???======>>>???===<<<<<<<<<;;;;;;<<<===>>>???;;;<<<<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>??????@@@@@@@@@??????===???@@@@@@?????????@@@AAA???>>>>>>???@@@@@@???>>>===>>>AAAEEEKKKYYYfffuuu```SSSLLLHHHEEEEEEAAAAAA@@@@@@@@@AAABBBCCC@@@@@@@@@@@@AAAAAAAAAAAAFFFEEEHHHMMMSSS```yyy''''''''''''(((((((((((((((''''''&&&&&&''''''(((***((('''''')))*********,,,,,,,,,++++++***)))(((+++))),,,(((!!!'''///++++++++++++++++++,,,---...***)))(((((()))***)))(((++++++,,,------......//////000111111000///000222///000111111111000///.........///111111333<<>>???@@@???>>>AAAAAA@@@???>>><<<;;;:::===<<<<<<===??????>>>===???>>><<<;;;<<<>>>@@@BBB???>>>======>>>>>>===<<<;;;;;;;;;;;;<<<>>>???@@@;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@??????>>>>>>>>>??????===???@@@@@@??????@@@AAA@@@???>>>>>>@@@AAA@@@??????>>>???BBBEEELLL[[[iiippp\\\PPPKKKGGGEEEEEEAAAAAA@@@@@@@@@AAABBBCCC???@@@@@@AAAAAABBBBBBBBBFFFGGGJJJQQQZZZkkk''''''(((((())))))******((((((''''''''''''((((((&&&&&&%%%&&&'''''''''''')))***+++++++++***)))((($$$%%%...222...000...""")))))))))***+++,,,...///))))))))))))******)))(((+++,,,,,,------...//////...000111111000000111333000111111111111000///...//////000111000444AAANNNaaagggmmmpppooonnnnnnooorrrrrrrrrsssuuuxxxzzz|||yyy|||}}}{{{{{{{{{xxxyyyyyyyyyvvvssspppmmmiiieeeaaa```bbbcccaaa^^^hhhkkkpppuuuzzz~~~|||zzzyyyzzzwwwxxxzzzzzzyyyuuuqqqoookkklllmmmllljjjfffbbb___YYYUUUNNNIIIDDD???;;;888777444000//////000///---////////////............---,,,+++,,,---///......------......//////000000//////...---,,,,,,,,,,,,---///111111///---------.........------............,,,+++,,,.........---+++,,,------++++++,,,---///.........------,,,,,,.........---,,,,,,++++++---,,,+++***+++,,,---...+++...000000...,,,++++++111***%%%)))......---...******+++++++++,,,,,,,,,---,,,+++,,,.........,,,,,,---///000111000...---///////////////...............---,,,,,,---------///..................///............/////////000...---,,,---///111111000222111000111333555555444222222222222333333333333555333222222333444333333444444444333333666:::===BBBKKKXXXccckkkrrryyy~~~{{{jjjbbbWWWOOOKKKIIIFFFDDD@@@???>>>>>>@@@AAA@@@???@@@??????>>>======<<<;;;===<<<<<<===??????>>>=========<<<<<<===>>>@@@AAA@@@???>>>>>>???@@@???>>><<<<<<<<<<<<======>>>>>>;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<===>>>===>>>??????>>>???@@@BBB???>>>>>>???@@@AAA@@@>>>BBBAAABBBDDDFFFNNN^^^mmmmmmXXXNNNIIIEEECCCCCC@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBEEEFFFKKKSSSaaawww'''(((((())))))*********((((((((((((((((((((((((%%%&&&''''''''''''''''''%%%&&&(((***++++++***)))***(((...222...---###'''''''''((()))+++------((()))***+++***)))))))))++++++,,,,,,---......///---///000111000000222444111111111111111000000///000000111111111666FFFUUUeeejjjoooqqqooonnnooopppuuuuuuuuuvvvxxx{{{}}}~~~{{{}}}}}}|||{{{xxxwwwtttpppkkkgggcccaaa]]]YYYUUUUUUVVVWWWUUUSSS\\\___dddjjjpppuuuxxxzzzxxxxxxxxxvvvtttrrrrrrrrrnnnoooqqqrrrpppmmmiiigggcccccccccaaa]]]XXXSSSOOOGGGDDD???;;;888777444333111///,,,++++++******)))////////////............000...,,,+++,,,---,,,+++------......//////000000///...---,,,,,,+++,,,,,,))),,,...///...------...///...------------...///,,,++++++,,,...///...,,,+++,,,------++++++,,,---......------,,,,,,++++++.........------,,,,,,,,,,,,,,,+++++++++,,,...///.........---+++***+++---111***%%%)))......---...*********+++++++++,,,,,,---,,,+++,,,...///...---...///111111111///,,,+++000//////...,,,++++++***------,,,,,,,,,------...---------------------------......///////////////...,,,,,,---///111111111...///000//////000222555111111111222222222333333444333111111333444444333222333444444444555888:::<<>>>>>???@@@AAA@@@>>>==================>>>>>>===<<<<<<===??????>>>===;;;<<<===>>>??????>>>===???>>>======?????????===>>>>>>=========<<<;;;;;;;;;<<<<<<===>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<>>???===>>>??????>>>???AAACCC>>>>>>>>>???AAAAAA@@@>>>CCCBBBCCCDDDEEEMMM___ppp|||jjjVVVLLLGGGCCC@@@???@@@@@@AAAAAAAAABBBBBBBBBDDDCCCCCCBBBBBBAAAAAAAAABBBFFFLLLVVVhhh(((((((((((())))))))))))'''(((((())))))(((((('''&&&(((******)))))))))***###%%%'''***++++++******000***+++,,,)))---***&&&&&&'''''')))***,,,,,,'''***,,,,,,+++)))))))))******+++,,,,,,------...,,,...000000000111333555222222111111111000000000000000222222222888JJJ[[[hhhmmmqqqsssrrrqqqsssuuuzzzzzzzzzzzz|||~~~~~~{{{yyyxxxwwwssslllccc[[[UUUPPPNNNNNNKKKIIIHHHHHHHHHHHHGGGLLLOOOTTTZZZaaagggllloooiiijjjjjjhhhfffeeeeeefffeeefffggggggfffccc___]]]TTTTTTRRROOOKKKFFFAAA>>>777555222000000000000///...------------------...////////////............333111...------------,,,.........///////////////------,,,+++++++++,,,,,,(((***,,,---,,,,,,---//////...---,,,,,,---...///---,,,,,,...000000///...+++++++++,,,,,,------------------,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,---...///......---+++))))))+++---000***(((+++------,,,---******+++++++++,,,,,,,,,,,,++++++,,,...///...---,,,---//////...---+++)))//////...---,,,******))),,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,---......///000////////////---,,,---000111111111...000222111000000333666000000111111111222222222444222111111333444444333///111222333222333555777999<<>>>>>???@@@AAA???===<<<<<<<<<<<<===>>>???@@@===<<<<<<===??????>>>===;;;<<<>>>??????>>><<<;;;<<<;;;:::;;;<<<===<<<;;;>>>???>>>>>>===;;;:::999;;;<<<======>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>>>>??????@@@AAA===>>>???>>>>>>???BBBDDD======>>>@@@BBBBBB@@@>>>@@@@@@AAACCCDDDMMMaaatttyyygggTTTJJJFFFBBB???>>>???@@@AAABBBBBBBBBAAAAAADDDDDDCCCCCCCCCBBBBBBBBBBBBGGGOOO[[[ppp)))((((((((((((((('''''''''((()))******)))((('''&&&))),,,,,,***)))***+++$$$&&&)))+++,,,+++***))),,,))),,,+++&&&---444...(((((((((((()))***+++,,,'''***------+++))))))***))))))***++++++,,,,,,---,,,---///000000111333555222222111111000000111111///000333444444:::LLL^^^mmmqqquuuwwwvvvwwwzzz}}}}}}zzzvvvrrrpppiiidddZZZPPPGGGBBB???>>>>>>>>>===<<<::::::;;;===>>>???AAAEEEJJJPPPUUUXXXTTTUUUUUUTTTSSSRRRRRRTTTVVVVVVVVVUUUSSSQQQNNNMMMDDDCCCAAA>>>;;;888555333///...,,,---...//////...//////000000000000111222////////////............222000---,,,---......---///////////////.........++++++++++++++++++,,,---***+++,,,+++++++++---///000///---,,,,,,---///000+++***+++---//////...,,,---+++)))+++---///---+++------------............,,,,,,------.../////////,,,,,,++++++,,,---///000+++,,,---,,,+++***+++,,,...++++++------******---++++++++++++,,,,,,,,,---,,,++++++,,,...//////...***+++---.........------......---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...//////...---,,,------///000000000///...000///......000222222111222111111222444555444333000000000000111111111222333111000111333444444333///000222222111111222444666777:::>>>DDDLLLTTTYYYaaadddiiinnnsssxxx~~~vvvfffZZZSSSNNNHHHEEEEEEEEECCC@@@???>>>>>>???@@@@@@>>><<<======<<<<<<<<<===>>>>>>===<<<<<<===??????>>>===>>>>>>>>>>>>===<<<;;;;;;;;;:::999:::<<<===<<<;;;======>>>>>>>>><<<;;;:::;;;;;;===>>>>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<===>>>>>>??????===>>>>>>>>>===???BBBEEE======>>>@@@BBBBBB@@@>>>===>>>AAADDDGGGRRRiii~~~uuudddRRRIIIFFFBBB@@@@@@???@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEKKKTTTbbbyyy))))))((((((''''''&&&&&&'''((()))******)))((('''$$$(((++++++)))'''(((***''')))+++------,,,***((((((***000,,, $$$---+++))))))))))))***+++,,,---&&&***---...+++))))))***((())))))***++++++,,,,,,+++---///000111222444666333222111111000000111111...000444555555;;;NNN```ppptttxxxzzz{{{||||||vvvqqqmmmjjjYYYSSSJJJ@@@999555555666333555666444111111444777777666555555777;;;???AAACCCDDDEEEDDDCCCBBBCCCEEEDDDCCCBBBAAA>>><<<:::999:::999888666333111000//////...---...000111000///---...///...,,,,,,,,,---000/////////............///,,,***)))+++---------000000//////.........---************+++,,,---------------+++******,,,...000///---,,,,,,---///000((('''(((***------+++***...***(((***...000...***---.........//////000000+++,,,,,,---...///000000,,,,,,++++++,,,...///000'''***---...---+++******---,,,---///---)))))),,,++++++,,,,,,,,,---------,,,++++++,,,...//////...***+++---///000111222222,,,,,,------...//////000++++++++++++,,,,,,---...---...///000000///...---,,,---///000000000///...111000//////111222222111111---***,,,222444000***000000000000111111111111333111000111222444444333000222333333222111111222444555777:::???EEEJJJNNNTTTXXX___fffmmmuuu|||oooaaaXXXPPPKKKFFFDDDEEEEEECCC@@@???>>>>>>???@@@@@@===;;;???>>>===<<<;;;;;;<<<======<<<<<<===???@@@>>>===AAA@@@===;;;::::::;;;<<<===<<<;;;<<<>>>???>>>===;;;<<<===>>>>>>===<<<<<<;;;;;;===>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;444555888:::;;;<<<;;;;;;===>>>>>>======???BBBEEE<<<<<<>>>@@@BBBCCC@@@>>>===???CCCGGGLLLYYYqqqqqqaaaPPPIIIFFFDDDBBBBBB???@@@AAABBBCCCBBBAAAAAA??????AAACCCEEEFFFHHHIIIGGGOOOYYYggg))))))(((''''''''''''(((,,,,,,,,,+++***)))((('''******))))))((()))))))))*********+++------,,,***,,,***))))))***++++++***)))))))))***++++++,,,,,,***+++,,,+++)))))))))++++++,,,------......------......------///111333444111111111111222333444555111///...///000999LLL^^^pppwww|||||||||~~~xxxqqqggg^^^XXXDDD@@@:::444000//////000/////////000111222333444...//////111222555777888555555444444555666888999999888777555444444555555333111000///000000...---,,,,,,,,,,,,------...//////...,,,+++,,,///222555000000////////////000000.........,,,++++++---///.........//////////////////---,,,,,,...//////...//////...---,,,,,,++++++------------------------++++++,,,,,,,,,---------++++++------------++++++,,,---///000000000///...///---++++++---///000111++++++++++++++++++++++++------,,,---...---***(((,,,+++***))))))***+++,,,***+++,,,---............222000...---------,,,+++///...---...//////---+++***++++++,,,,,,++++++***,,,...,,,'''(((......***+++++++++++++++++++++++++++...111000...---///111...............---------///////////////000111111,,,...111222222111222333000000000000000111111111222222333444444555555666222333666999===@@@CCCDDDIIILLLSSS[[[eeeooovvvzzzqqqcccYYYUUUQQQMMMJJJHHHEEECCC@@@DDD???>>>@@@AAA???>>>@@@AAA???>>>======<<<999777<<<===>>>??????>>>===<<<<<<<<<===>>>===<<<:::999<<<===>>>???>>>===;;;999<<<<<<===>>>????????????<<<<<<<<<<<<;;;:::999888======>>>>>>>>>>>>======:::;;;;;;<<<<<<<<<<<<<<<=========>>>??????@@@@@@AAA@@@@@@?????????????????????AAAHHHQQQaaazzzooo___NNNGGGFFFDDD@@@===??????@@@AAABBBDDDEEEFFFCCC@@@@@@CCCCCCBBBDDDHHHHHHQQQ```rrr))))))(((((((((((())))))((()))******+++*********)))))))))***+++,,,......,,,+++++++++---...---,,,+++***((((((***+++***))))))))))))***++++++,,,,,,,,,------,,,***)))***+++,,,,,,---............---------......///111222333333222000000000222555666333111//////000888JJJ[[[pppwww}}}~~~uuujjj___UUUKKKFFF:::888333///,,,,,,,,,---*********))))))***++++++.........//////000111222000000000000111222333444333222111////////////000222///+++******,,,,,,,,,......---,,,,,,,,,,,,---000///---,,,,,,...000111///..................///---......,,,++++++---///............////////////...---,,,---...//////---///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,---....../////////...000...+++******+++++++++++++++++++++++++++++++++...------...///...,,,***,,,+++***))))))***+++,,,++++++,,,,,,---......///000...,,,,,,......---,,,///...---...//////---+++++++++,,,,,,,,,,,,++++++,,,000///***(((***+++(((+++++++++++++++++++++++++++...000000...---///000.......................................//////000***,,,/////////.../////////000111111222222111111111222222333333444555555444555666999;;;===???@@@EEEFFFJJJPPPYYYdddmmmsssxxxyyy|||~~~vvvhhh^^^XXXUUUQQQMMMKKKHHHEEEBBBEEE@@@>>>@@@AAA>>>===???===<<<<<<===>>>>>>===<<<<<<============<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????===;;;::::::;;;;;;<<<<<<<<<<<<;;;:::;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;:::::::::;;;<<<===>>>======<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA???@@@EEENNNZZZmmmkkk\\\MMMGGGFFFCCCAAAAAA@@@@@@???@@@@@@AAABBBBBBCCCAAABBBDDDEEECCCEEEIIIKKKWWWgggzzz(((((('''(((((()))***+++&&&'''(((***+++,,,------++++++++++++,,,...///000,,,+++))))))+++,,,,,,,,,+++)))'''((()))***)))))))))))))))***++++++,,,,,,---...///---+++******+++,,,---......//////......,,,---...///000111111111333222000///000222555666444222111000000666FFFVVVllluuu|||~~~|||ssseeeVVVJJJAAA:::666111000...,,,*********+++,,,++++++***************......------------,,,,,,,,,,,,---...///////////////...---,,,++++++++++++444111,,,***+++---//////...------,,,,,,,,,------000///...---------------------------------------,,,---...---++++++---///------........./////////,,,,,,,,,...000000...,,,.........------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++------,,,,,,,,,---......///---+++***+++++++++***++++++++++++++++++++++++---------...000000...,,,,,,++++++******++++++,,,,,,,,,++++++,,,---...///---,,,+++,,,...///...---...---------///...---+++++++++,,,,,,,,,,,,++++++)))...111...---...000///,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////.........///////////////////////////---------------.../////////111222222111000000111///000222333444333222111000000111111222333333444666666666777888999::::::AAA@@@AAAEEELLLWWWbbbiiippptttzzz}}}~~~tttjjjccc```\\\XXXUUUPPPKKKHHHIIICCC@@@BBBBBB???>>>???<<<<<<;;;<<<>>>???>>>=========<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<======>>>>>>??????>>><<<;;;>>>>>>>>>>>>>>>>>>===<<<::::::;;;<<<===>>>>>>===999999::::::::::::999999;;;<<<>>>???@@@???===<<<@@@@@@??????>>>======<<<<<<<<<<<<===>>>???AAAAAA>>>@@@GGGSSSaaattteeeYYYMMMGGGEEECCCCCCEEE@@@??????>>>>>>??????@@@CCCBBBCCCFFFFFFDDDFFFKKKRRR```sss&&&&&&&&&'''((()))++++++'''(((***+++------......///...---,,,,,,,,,,,,,,,***(((%%%%%%&&&)))*********(((''''''((())))))((()))))))))***++++++,,,,,,---......---+++))))))***,,,---......//////......+++,,,...000111111000///000111111222222333444444444222111111000555DDDTTTgggpppyyy}}}zzzuuujjj```QQQCCC:::555333222...------,,,++++++******---------,,,------.....................------,,,+++,,,.../////////...---.........---,,,,,,,,,,,,333000---,,,---...//////,,,,,,,,,,,,------...///---............---,,,,,,,,,,,,------------,,,,,,+++---...---,,,,,,---///,,,------....../////////++++++,,,...000000---+++......---------,,,,,,,,,************************,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,++++++,,,...//////...++++++++++++++++++++++++++++++,,,...000000///---,,,,,,,,,++++++,,,,,,,,,---,,,+++******,,,...///,,,++++++,,,......---,,,...---,,,---......---++++++,,,,,,,,,,,,,,,,,,++++++,,,.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///............////////////000000000000......------......///000222333444333222111111222///000333555555444222000//////000000111222222222555555555555666666666666===<<<<<>>@@@@@@>>>=========>>>===;;;???>>><<<;;;:::;;;;;;<<<<<<;;;::::::;;;<<<>>>???===>>>>>>??????>>>======????????????>>>===<<<<<<;;;<<<<<<===>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;;;;===???AAAAAA@@@>>>===????????????>>>>>>======<<<<<<<<<<<<===>>>???@@@AAACCCKKKXXXhhhzzz~~~aaaWWWMMMGGGDDDAAABBBFFF?????????>>>??????@@@AAABBBAAADDDGGGFFFEEEHHHNNNYYYjjj$$$%%%%%%&&&''')))***++++++,,,,,,---.........---...---,,,+++************)))'''$$$$$$&&&((())))))***(((''''''((())))))((()))))))))***++++++,,,,,,+++,,,---,,,)))((()))***,,,------...............+++---...000000000///...---///222555666444222111111111111111000555DDDRRRcccmmmxxx}}}vvvjjjbbbTTTLLL???555000///000000......------,,,***))))))(((((()))***+++,,,...///---...///000111111111000+++,,,.../////////------////////////.........---,,,+++***+++,,,,,,***(((......---,,,,,,,,,------++++++------...------,,,,,,------......------,,,***,,,......---,,,---///,,,,,,,,,---...//////000++++++,,,...000///---***---------------,,,,,,,,,************************,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++,,,---+++++++++---//////...,,,++++++++++++++++++++++++***)))***,,,//////...,,,,,,,,,,,,------,,,,,,,,,---,,,+++******+++---///---,,,+++,,,------+++)))---,,,,,,---......---+++,,,,,,,,,------,,,,,,,,,000,,,)))******'''!!!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---.../////////000000111111//////......//////000111000000111///---,,,---...///000333555555444222000......///000000111111222222222333333444555555555888888999<<>>===<<<@@@???===<<<;;;<<<===>>><<<;;;::::::;;;<<<>>>???=========>>>>>>>>>======:::::::::::::::999888777======>>>>>>===<<<<<<;;;<<<<<<============<<<<<<<<<===???@@@AAA@@@???>>>======>>>>>>????????????>>>>>>===============>>>DDDGGGQQQaaarrruuu___UUULLLGGGCCC@@@AAAEEE?????????@@@AAABBBCCCDDD@@@AAACCCFFFFFFEEEKKKSSSbbbuuu%%%%%%&&&&&&''')))***+++------.........---,,,,,,***************+++,,,,,,***)))'''''')))*********+++)))'''((()))***)))))))))))))))***++++++,,,,,,***+++,,,+++)))((()))***+++,,,------......------,,,---...///////////////---///333555666555222000111000111222111444BBBPPP```kkkwww}}}|||sssgggXXXNNNBBB<<<333---******+++,,,------,,,+++***)))((((((''''''((()))+++---///000---...000222333444333333++++++,,,,,,---,,,,,,+++------............---,,,******+++---///...+++(((222111///---+++******)))***+++,,,,,,---------,,,,,,,,,............,,,,,,***+++......------...///++++++,,,---...//////000+++++++++---//////---+++------------------------************************,,,---------............---,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,+++++++++,,,---,,,(((&&&++++++++++++++++++++++++))))))***,,,...///---,,,,,,------......------,,,---,,,+++******+++,,,---,,,++++++,,,---,,,***''',,,++++++,,,......---+++,,,,,,------------,,,,,,...***(((+++---***((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,---......//////000000111///////////////000111111000111111///------...000///000222333444333222111......///000000111111222111111222222333444444555333444666999<<>>>>>???===;;;<<<>>>???@@@@@@>>>>>>=========>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<============;;;;;;;;;<<<;;;;;;::::::===>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;::::::======>>>???????????????<<<======>>>??????@@@@@@@@@???>>>>>>=========>>>AAAEEEQQQdddwww~~~nnn]]]SSSIIIEEEDDDBBBBBBCCC??????@@@AAABBBDDDEEEFFF@@@AAACCCFFFFFFGGGPPPZZZmmm(((((((((((()))***,,,,,,++++++,,,,,,,,,,,,++++++***************++++++,,,***(((((((((***+++***)))+++***((((((***+++***))))))))))))***++++++,,,,,,)))+++,,,+++******+++---***+++,,,,,,---,,,,,,,,,......---------.../////////000222333333333333333222222333222000222>>>LLLZZZfffrrryyyvvvmmmcccVVVGGG<<<666222...++++++++++++***------,,,+++*********+++******+++,,,---...000111,,,---000222333333222111,,,,,,,,,+++++++++,,,,,,+++,,,---......---,,,,,,------,,,...//////---,,,///...------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***+++,,,------,,,+++***)))+++---......---...///***++++++,,,...//////000,,,+++***+++---...---,,,------------------------++++++++++++++++++++++++------------............---,,,,,,++++++,,,,,,------------------,,,++++++******+++---...,,,(((%%%+++++++++++++++++++++++++++++++++---//////---,,,,,,---...//////...---,,,++++++++++++++++++++++++))))))***,,,------+++(((+++++++++,,,......---+++,,,,,,------------,,,,,,******---000---)))---555---------------------------,,,+++,,,///000...,,,,,,------...//////000000///............///000000111111111000......000222///000111111222222111111...//////000111111222222222222222222222333333333333333444666888:::;;;<<>><<<<<<===?????????;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>??????@@@?????????;;;;;;<<<<<<<<<;;;;;;:::999999::::::::::::999999>>>>>>=========>>>???@@@>>>>>>>>>>>>>>>???????????????>>>>>>>>>??????@@@AAAEEEQQQeeezzzyyyiii[[[OOODDDCCCFFFEEEDDDDDDAAAAAAAAAAAABBBCCCDDDEEEBBBBBBDDDGGGGGGJJJVVVbbbwww************+++,,,------((()))***+++++++++++++++///...,,,+++***)))))))))'''&&&&&&((()))***(((''',,,***))))))***++++++***)))))))))***++++++,,,,,,)))+++,,,,,,,,,,,,---///******+++,,,,,,,,,,,,+++///...---,,,,,,---///000222222000000000222444666555444444333000111<<>>>>>======<<<<<<===>>>===<<<:::999:::::::::::::::;;;<<<===;;;<<<===>>>>>>>>>>>>>>>999999:::;;;<<<<<<<<<<<<:::::::::;;;;;;:::::::::???>>><<<;;;;;;===???@@@@@@@@@??????>>>=========>>>>>>>>>>>>???AAABBBCCCIIIMMMYYYlllxxxgggXXXKKKAAABBBGGGHHHFFFEEECCCBBBBBBAAAAAABBBBBBCCCCCCDDDFFFHHHHHHMMMZZZhhh}}}+++---...+++''''''---222***++++++,,,,,,++++++*********++++++,,,------......,,,(((%%%$$$&&&((())))))))))))******++++++++++++,,,---.........------++++++,,,,,,,,,,,,+++++++++***)))***+++,,,,,,,,,...............------,,,222222111111111111111222444///...333666666;;;BBBLLLTTT```mmmvvvyyyzzzyyyttthhhXXXKKKBBB;;;444///...---,,,+++,,,...000111000...,,,***+++---000333***+++,,,,,,******+++,,,******+++,,,---//////000222111///...---,,,++++++000+++'''(((,,,...,,,)))++++++******************,,,,,,+++******+++,,,,,,///---***((((((***---///((()))***+++++++++++++++...+++***,,,---,,,++++++111'''"""'''...///,,,))),,,+++***))))))+++---...***,,,------,,,++++++,,,++++++++++++++++++++++++---------,,,+++***)))(((,,,++++++******++++++,,,000000///...---,,,,,,+++******+++,,,------------+++,,,---------,,,+++*********,,,111555666222...///---+++---//////,,,)))------------,,,+++******,,,,,,,,,+++++++++******((((((***+++,,,------------,,,,,,+++***************+++,,,,,,******+++,,,///......---------.........------,,,,,,------...///---+++,,,000222111///)))******+++,,,---......////////////............222111000///............222000---,,,,,,///222444555444333222000///......444111111444666555777;;;888999>>>CCCFFFJJJTTT___iiilllppptttwww{{{xxxkkk^^^UUUOOONNNIIIBBBDDDDDD>>>???BBB<<<===>>>===;;;::::::;;;======<<<;;;;;;;;;<<<>>>???:::999999999999:::;;;;;;>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===<<<<<<;;;::::::<<>>======>>>@@@BBBBBBAAAEEEPPPbbbuuuooo___UUUKKKDDDCCCDDDDDDIIIPPP@@@@@@AAAAAAAAABBBBBBBBBCCC???AAAIIIMMMQQQ___qqq///000///,,,((('''***...***++++++++++++++++++***------,,,,,,,,,+++++++++000...+++(((''')))+++,,,*********++++++,,,,,,,,,***+++,,,---...---,,,,,,***++++++++++++++++++***)))***+++---//////...------......//////......---222111111000000000111111444000///222444333666<<>>@@@CCCLLLVVV\\\```ffflllqqqvvv{{{~~~{{{mmmaaaWWWSSSJJJFFFJJJHHH>>>===BBB???>>>>>>>>><<<;;;;;;===?????????>>>>>>>>>>>>>>>???<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;<<<>>>???@@@;;;;;;;;;;;;;;;;;;::::::;;;;;;:::::::::;;;<<<<<<<<>><<>>???>>>>>>@@@???>>>>>>???AAABBBBBBBBBFFFSSShhh|||kkkZZZOOOGGGCCCDDDDDDCCCDDDHHH@@@@@@AAAAAAAAABBBBBBBBBDDDAAACCCKKKOOOUUUfffzzz000///---,,,******+++,,,,,,,,,------------,,,,,,000///...---,,,+++***)))000...,,,***)))***,,,---,,,,,,,,,,,,------------)))***+++,,,---,,,++++++******++++++++++++******)))+++---//////...+++***,,,---...///////////////000000000//////000000111333000000222222000111444BBBEEEJJJPPPVVVZZZ\\\]]]TTTLLLBBB:::666444000...000///---,,,,,,---...///---,,,+++++++++++++++,,,***+++,,,,,,******+++,,,******+++,,,---.../////////...---,,,++++++***+++///...---,,,,,,,,,,,,,,,000///...,,,+++***)))))),,,++++++******++++++,,,(((***,,,......,,,***((((((((((((((())))))))))))...---,,,,,,---......---...)))'''***,,,***)))+++++++++***))))))+++,,,---***,,,------,,,++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------.........(((((()))***++++++++++++++++++,,,,,,,,,,,,++++++---,,,+++...222444222000...---,,,,,,------,,,***++++++,,,,,,------,,,,,,,,,,,,,,,+++++++++******...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...***+++,,,,,,******+++,,,---,,,,,,,,,---...//////...------,,,,,,------...---,,,++++++---...---,,,........................,,,,,,---...///000111111---......///000111111222111000///////////////000///000222444555555555444555222111444444111222555333333555999:::<<>>CCCBBB>>>>>>>>>===<<<<<>>>>>::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<===???@@@<<<<<<<<<;;;;;;:::::::::<<<<<<;;;:::::::::;;;;;;:::???BBB???===DDDSSSaaaTTTJJJAAA>>>>>>===???BBB@@@@@@@@@@@@@@@AAABBBCCCHHHXXXppp}}}eeeTTTJJJEEECCCEEEEEEBBBAAABBBAAAAAAAAAAAABBBBBBBBBBBBDDDCCCGGGNNNSSS\\\rrr---+++***+++---......---......////////////......111111000///...---,,,,,,...,,,***))))))***+++------------------------...((()))***+++,,,++++++***)))******++++++******)))***+++,,,,,,***((('''&&&++++++---...///000000000//////////////////000111111000111222222111000111999<<>>>>>>>>===<<<===???AAAAAABBBBBBBBBAAA???===<<<888888999999::::::::::::======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999===<<<;;;:::::::::::::::888<<<>>>===<<>>======<<<===@@@??????@@@??????@@@BBBDDDJJJ]]]xxxwww^^^OOOIIIGGGEEEEEEEEECCCAAA@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEKKKQQQXXXfff*********+++---...---,,,------............------////////////////////////,,,,,,***)))***+++,,,---------------------------((()))***+++++++++************++++++++++++*********+++***(((&&&&&&(((+++******,,,---///000000000//////...//////000111111///111222222222333222111222555999<<<>>>===;;;:::666444111//////000111111//////......------------------......---,,,+++******+++,,,,,,******+++,,,***++++++,,,,,,---------,,,++++++*********+++++++++,,,,,,+++)))(((((()))+++************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++(((***(((%%%(((---...++++++***+++---+++&&&'''+++***))))))*********++++++)))+++,,,,,,+++******+++*********++++++,,,,,,,,,******+++,,,------------***++++++,,,,,,++++++***...------,,,++++++******)))***+++,,,------------************++++++,,,,,,///,,,***+++///222111000------,,,+++***++++++,,,)))***+++,,,---.........,,,,,,,,,+++++++++******---------......000111111,,,,,,,,,,,,------...///***+++,,,,,,******+++,,,+++++++++,,,,,,...///000...------,,,,,,------...+++,,,............------000000000//////......---///////////////.........//////000000000000//////000000111111000///...---000000222333333222222111111...///333444222222555777444444777777666999>>>===BBBIIIPPPVVV\\\aaadddpppsssxxx}}}}}}vvvmmmaaa[[[VVVKKKHHHFFF===>>>??????>>><<<===???AAAAAAAAAAAAAAA@@@===;;;:::;;;;;;<<<===>>>======<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::===<<<;;;:::::::::::::::999:::<<<<<<<<<@@@FFFKKKBBB===<<<>>>???======???===?????????>>>???BBBEEEOOOcccpppZZZLLLIIIFFFCCC@@@AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCDDDGGGNNNVVVaaasss***+++,,,,,,,,,***)))(((******++++++++++++******------......///000000111---,,,,,,,,,,,,---///000,,,,,,,,,,,,++++++++++++((()))***+++,,,+++******+++++++++,,,,,,+++++++++((()))***(((&&&(((...222)))***+++,,,......//////////////////000111222222...111222111222444444222000222555888888777555333111111000000000111222333...............---------,,,---------------,,,+++***+++,,,,,,******+++,,,***+++++++++,,,,,,,,,---+++++++++***++++++,,,,,,------------,,,+++)))((())))))))))))***+++,,,,,,***++++++,,,,,,++++++***---,,,***))))))***,,,------,,,***)))))))))***+++))),,,***%%%(((000111---+++)))+++---,,,((((((+++)))))))))************+++)))+++,,,,,,+++******+++*********++++++,,,,,,---)))***++++++,,,,,,,,,,,,***+++,,,------,,,+++***...------,,,***))))))(((******+++,,,------------******)))******+++,,,---///,,,***,,,///111111///---------+++))))))+++---)))***+++,,,------...---,,,,,,,,,+++++++++*********+++---...///000000000,,,,,,,,,,,,,,,,,,---...***+++,,,,,,******+++,,,,,,+++++++++,,,---.........------,,,,,,------...))),,,...//////......///000000//////.........---000000//////...............///000111111000///...///000000000000//////...---...///000222333444555444222222555444000///111555222222444555444555999999<<>>===???AAA@@@@@@@@@???>>><<<;;;:::999:::;;;======<<<;;;;;;999999::::::;;;<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>???@@@===<<<===AAABBB??????AAA<<<>>>@@@???>>>@@@EEEIIIWWWllljjjVVVKKKEEEDDD@@@;;;<<<@@@BBB@@@AAABBBBBBBBBCCCCCCCCCCCCEEEJJJRRR]]]mmm&&&)))------***((('''(((******++++++++++++*********++++++,,,------......++++++++++++,,,---//////+++*********)))))))))))))))***+++,,,,,,,,,+++***,,,,,,------------,,,,,,(((***,,,***''''''+++///((()))***+++,,,---------000//////000111222333333///333333//////333444000222222333444444444333333111111222111111111222333------..................+++++++++++++++,,,,,,,,,***+++,,,,,,******+++,,,+++++++++++++++,,,,,,,,,+++++++++++++++,,,------///---+++,,,------)))&&&++++++*********+++,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,+++******+++,,,,,,,,,+++)))((((((((()))***'''+++)))$$$&&&000222---***((())),,,---***)))+++((())))))***************)))***,,,,,,***)))***+++)))******+++,,,,,,------))))))***+++++++++******)))***,,,------,,,***))),,,,,,++++++******)))))))))***+++,,,,,,------,,,***)))))))))***+++,,,---...,,,+++,,,000111000---,,,------+++((((((+++...***+++,,,,,,------------,,,,,,,,,+++++++++******(((***,,,......---,,,+++---,,,,,,++++++++++++,,,***+++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,------...------,,,,,,------...&&&)))---///...---...//////..............................///////////////,,,---///111222111000//////////////////000000000111000///000111333555777555222333666555111///111555111000444555444555777777888:::<<<>>>BBBGGGKKKQQQWWW^^^fffmmmsssyyy|||zzzqqqhhhZZZUUUQQQGGGEEEEEEDDDBBB@@@???AAABBBAAA@@@???>>>===<<<<<<<<<666888999;;;;;;:::999888999999999:::;;;<<<===>>>999::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;>>>AAA@@@===<<<>>>AAA>>>===>>>AAAAAA??????CCC<<>>CCCGGGGGGMMMVVV^^^fffnnntttxxxwwwzzz~~~uuubbb[[[ZZZRRRHHHHHHGGGEEEBBBAAABBBDDDAAA@@@???=========>>>>>>999:::<<<>>>>>>===<<<;;;<<<<<<;;;::::::::::::;;;888999999:::;;;<<<======::::::::::::;;;;;;<<<===888>>>CCC@@@:::888???FFF@@@======>>>===<<<>>>CCC===@@@CCCBBBAAADDDKKKQQQkkk~~~sss___QQQIIIAAADDDBBB>>>@@@FFFFFFAAABBBBBBBBBCCCCCCCCCDDDDDDJJJPPPZZZjjj------,,,,,,+++*********------,,,++++++******))),,,,,,++++++******++++++,,,+++***))))))***+++,,,***++++++,,,,,,+++++++++***,,,---,,,***)))))))))***,,,---,,,+++*********(((+++...,,,'''%%%'''+++------,,,,,,---...000111000////////////000000111...000111111000000111333333222222222333222///---111111222222222333333333111111111111000000000000,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,&&&(((+++------,,,***)))***,,,------,,,+++---...,,,,,,,,,++++++*********)))))))))***++++++,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,))))))***+++,,,+++(((%%%+++(((&&&)))---///,,,((()))************++++++++++++*********))))))((((((((()))+++***(((&&&%%%%%%((()))***+++,,,,,,,,,,,,///,,,))))))***+++,,,+++***......+++)))++++++***++++++***************+++***,,,)))"""$$$***---++++++************++++++---******------++++++...000///---,,,,,,---...///000///---,,,+++*********,,,+++))))))***+++******,,,,,,,,,---...///000111...---,,,,,,++++++++++++,,,,,,++++++++++++++++++***+++///000,,,(((,,,333%%%&&&))),,,......///...---------.........//////...---,,,,,,,,,,,,---.........////////////......+++---000222333111///...////////////000000000000111111111111111111222222///111222444444333222111555666666666555444333333888888777666777:::<<<>>>AAADDDIIIOOOUUU^^^gggmmmppptttyyy}}}wwwmmmbbbZZZXXXSSSLLLIIIHHHHHHFFFDDD???>>>>>>>>>??????===;;;::::::999999999999::::::;;;<<<<<<<<<======>>>>>>@@@<<<999999;;;======<<<;;;<<<>>>???@@@@@@?????????===;;;<<>><<<@@@@@@???????????????@@@BBBAAAAAADDDEEEGGGPPPYYYrrrzzzfffYYYNNNCCCBBBBBB@@@@@@@@@@@@BBBBBBAAA??????CCCEEEEEEHHHLLLPPPUUUccczzz+++)))'''&&&&&&(((***+++,,,,,,++++++++++++******---,,,+++***)))***++++++,,,+++************+++,,,+++,,,,,,,,,,,,++++++***''')))******)))((()))***---///000///...,,,------)))+++---+++)))''')))+++,,,++++++++++++---...////////////...//////000111...000111111000000111222222111111222333333000...111111111222222222333333111111000000000/////////,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++((()))+++,,,,,,+++***)))***+++,,,,,,++++++,,,---,,,,,,,,,++++++*********)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++************++++++***))))))***++++++(((&&&***(((''')))---///---***)))************+++++++++************)))))))))(((((()))+++***)))(((((()))))))))******++++++,,,,,,,,,*********++++++***(((***......+++)))+++,,,***------,,,+++******++++++))),,,+++'''%%%)))++++++++++++************++++++000,,,***,,,,,,+++---111000///---,,,,,,---///000000///---,,,+++*********---,,,******+++,,,,,,+++,,,,,,,,,,,,---...///000---,,,+++************+++++++++++++++++++++++++++******,,,...,,,)))+++000111000000...,,,***((('''------.....................---,,,,,,,,,,,,---............//////.........+++---///000111000......////////////000000000000000000000111111222222222000111333555555444333222555555555444444333333333666666666666777999:::;;;===???CCCHHHNNNUUU]]]cccfffjjjoootttwww{{{~~~~~~ssslll```ZZZSSSOOOMMMLLLHHHEEEBBB@@@???@@@AAA@@@???===??????>>>>>>>>>>>>??????<<<<<<<<<<<<=========>>>???<<<999999;;;======<<<;;;<<<===???@@@@@@@@@??????===<<<===??????>>><<<@@@??????>>>>>>>>>??????BBBAAABBBCCCDDDHHHTTTaaa~~~rrr___TTTJJJAAABBBAAAAAA@@@@@@AAAAAABBBCCCAAAAAADDDEEECCCEEEJJJRRR[[[mmm)))'''%%%$$$$$$'''+++---*********+++++++++++++++---,,,***(((((()))***,,,,,,+++************+++,,,------------,,,,,,+++***&&&(((************+++,,,---///000000...------...******++++++++++++,,,,,,+++***))))))***+++---..................///000000///000111111000000111222111000000111333333222000111111111222222222222333000000000/////////......,,,,,,,,,,,,------------************************++++++++++++************)))***++++++******+++---+++++++++++++++*********)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++************+++++++++***))))))******)))'''***((('''***...000...+++)))************+++++++++************)))))))))))))))***+++***))))))+++---++++++***))))))***+++,,,*********+++,,,+++(((&&&***......+++)))+++,,,***///...---,,,++++++++++++))),,,,,,+++,,,...,,,(((++++++************++++++222---***+++++++++...333///...---,,,,,,---.../////////---,,,++++++++++++...,,,++++++---...---,,,,,,++++++,,,,,,---...///++++++******))))))***************++++++,,,,,,---+++)))))),,,,,,******------,,,,,,,,,+++,,,,,,---..................------...------,,,,,,------...------............------,,,------...............////////////000000000000//////000000111222333333111222333555555444333333555444333222111222333333333444555666777888888888888:::<<<@@@CCCIIIOOOTTTYYY]]]ccchhhmmmppptttwww|||}}}lllggg```[[[WWWTTTNNNJJJFFFDDDBBBAAAAAAAAA@@@>>>???>>>>>>======>>>>>>???<<<<<<<<<<<<============>>><<<::::::;;;<<<===<<<:::;;;===>>>???@@@@@@@@@???>>>======??????>>>===>>>>>>>>>======>>>>>>???BBBBBBDDDDDDEEELLL^^^pppmmm\\\SSSKKKEEEBBBAAAAAA@@@@@@AAAAAABBBDDDCCCDDDFFFFFFEEEHHHMMMVVVeee|||***)))'''&&&'''(((+++,,,((())))))***+++,,,,,,,,,---+++)))''''''(((***++++++***))))))))))))***+++---------------,,,+++***(((***,,,,,,+++***+++,,,***,,,------+++******++++++******+++---......---+++******)))***,,,---...------------...///000000///000111111000///000222000//////000333444333222111111111111222222222222////////////............++++++,,,,,,------......************************---,,,+++)))))))))******(((***++++++***)))+++,,,+++++++++***************)))))))))***++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,***(((((()))***)))((()))((((((***...///...---))))))*********+++++++++*********)))))))))))))))+++++++++***((()))+++---...,,,+++))))))+++---...---+++******++++++)))(((***...///+++***,,,---+++//////---,,,******))))))***+++++++++...111---'''++++++************++++++///,,,***,,,,,,+++---111,,,,,,+++++++++,,,---...//////...,,,,,,+++++++++---,,,++++++---...------+++++++++++++++,,,---...++++++************++++++))))))***+++,,,,,,------...***))),,,...+++***,,,%%%%%%&&&'''***---///111...............---------------------------------,,,,,,------------,,,,,,........................////////////000000000000---...///000111222333444000111222333333333333222444333111//////000222333222333555777888777666666555666888:::;;;???CCCGGGNNNRRRYYY^^^cccgggkkkmmmrrruuuyyy|||~~~|||wwwpppkkkfff```YYYSSSKKKHHHDDDBBBAAA@@@???===>>>>>>============>>>>>><<<<<<<<<===============<<<<<<;;;:::;;;<<<======:::;;;<<<===???@@@@@@AAA???>>>>>>>>>>>>???>>>>>>==================>>>???BBBDDDFFFGGGHHHSSSkkk}}}hhhXXXPPPJJJFFFAAAAAAAAAAAAAAAAAAAAAAAACCCCCCEEEHHHIIIHHHMMMTTT\\\ppp)))))))))))))))((('''&&&(((((()))***++++++,,,---,,,+++)))''''''((()))******)))(((''''''((()))***,,,---------,,,,,,+++***)))+++,,,+++***(((((()))(((***++++++)))(((((()))+++******+++---//////...,,,,,,++++++,,,---///000,,,,,,,,,,,,---...///000000111222111000///000111000//////000222444444333000000111111111222222222////////////............******++++++,,,,,,------++++++++++++++++++++++++---,,,***)))((()))***+++(((***++++++***)))+++,,,************************)))))))))***++++++,,,,,,++++++++++++++++++++++++......---,,,,,,,,,,,,,,,,,,***(((((()))***)))((((((((()))+++---...------))))))*********+++++++++))))))))))))))))))******,,,---,,,***'''''')))+++...---+++***+++,,,...///222...+++))))))+++,,,,,,***...///+++***,,,---,,,...---,,,***)))(((((((((++++++)))(((+++///...)))++++++************+++++++++)))***---...+++***---))))))))))))***++++++,,,//////...---,,,,,,,,,,,,,,,+++)))***,,,------,,,,,,,,,+++++++++,,,------,,,,,,+++++++++,,,,,,---))))))***+++,,,,,,------///+++***---///,,,+++---,,,+++***)))))))))***+++.....................---------------------------,,,,,,------------,,,,,,000/////////////////////////////////000000000000---......000111222333333//////000000111111111111333111000//////000222333222333666888888888666555555666777777888999<<>>;;;;;;<<<<<<>>>???@@@@@@>>>?????????>>>>>>>>>???======<<<======>>>??????@@@AAAEEEHHHMMM[[[uuusss___QQQIIIDDDBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCEEEGGGGGGHHHOOOXXXfff}}}&&&''')))))))))&&&$$$"""(((((())))))***+++,,,,,,***))))))(((((((((((((((***)))(((''''''((()))******++++++,,,,,,+++++++++)))***+++***(((&&&&&&''')))+++,,,,,,***))))))*********+++,,,,,,---.........---,,,,,,---...000111+++++++++,,,---...///000000111222111000///000111111000//////222333444333000000000111111111111222000000000/////////......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***)))))))))***+++)))***++++++******+++---)))))))))***************)))))))))***++++++,,,,,,++++++++++++++++++++++++///...---,,,,,,+++,,,,,,+++***))))))******)))'''((()))***+++++++++++++++)))************+++++++++))))))))))))************---------+++((('''((())),,,,,,++++++,,,---///000444000+++((()))+++---...)))...///,,,+++---...------,,,+++***))))))((((((***+++)))&&&(((---...+++++++++************++++++)))'''***......+++)))***(((((())))))******++++++//////...---------------,,,***)))***,,,---------------,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,---...*********++++++,,,,,,---///,,,,,,///...++++++...//////...---,,,,,,,,,,,,---------.........//////,,,------......------,,,------............------000000000000000000///...////////////000000000000......//////000111222222...////////////000000000111111000///000111222333222333555777777777555444444666777777666777999;;;;;;>>>CCCHHHKKKNNNQQQSSS]]]```eeeiiinnnsssyyy|||xxxqqqaaa[[[SSSKKKEEEAAA>>><<<>>>>>>============>>>>>>===============<<<<<<<<<999;;;<<<<<<;;;;;;===>>><<<<<<<<<<<<===>>>??????>>>???@@@@@@>>>>>>???@@@============>>>???@@@@@@===???DDDKKKTTTeeelll[[[OOOHHHDDDCCC@@@AAAAAABBBBBBAAAAAA@@@EEEDDDEEEFFFEEEHHHRRR]]]vvv''''''((((((((('''&&&&&&(((((())))))******++++++(((((()))))))))((('''&&&,,,+++***))))))***+++,,,(((((()))***++++++++++++)))***,,,,,,***))))))******+++,,,,,,***))))))***(((+++---,,,******,,,///...------------///000111*********+++,,,...///000000111222111/////////000222000//////111333333333000000000000111111111111111111000000000/////////------------,,,,,,,,,,,,******************************************++++++***+++,,,,,,++++++,,,---((()))))))))*********+++)))))))))***++++++,,,,,,++++++++++++++++++++++++------,,,+++***************))))))***++++++(((&&&((()))******)))))))))))))))************+++++++++((()))))))))************+++---...---+++******+++(((((()))***,,,---......333///+++))))))+++++++++)))---///,,,+++---///------,,,+++***************'''++++++)))(((,,,---,,,++++++************+++++++++)))***---...+++***,,,((()))***+++,,,,,,,,,,,,///......------------...,,,+++***+++---//////.........---------------...++++++******+++,,,,,,---++++++++++++++++++++++++---,,,...///,,,(((***...++++++---...///000000111+++,,,,,,---...///000000,,,,,,---......---,,,,,,.........//////............///000111111///---,,,////////////000000000000.../////////000000111111///////////////000111111000000000111111222222222222333444555555555444333333444555555555555666888555999===@@@BBBDDDFFFHHHTTTVVVZZZ___dddkkkrrrwww~~~pppiii^^^SSSKKKFFFAAA???<<<<<<;;;;;;;;;;;;<<<<<<>>>=========<<<<<<<<<<<<888:::======<<<;;;===???>>>===<<<<<<<<<<<<===>>>>>>???AAA@@@>>>===???AAA>>>======>>>???@@@AAAAAA???AAAGGGRRR___rrr|||fffXXXOOOHHHFFFGGG@@@AAAAAABBBBBBAAAAAA@@@EEEDDDEEEHHHIIIOOO^^^lll))))))(((((()))***,,,,,,))))))))))))************&&&''')))******(((&&&%%%------,,,++++++,,,------&&&'''((()))***++++++++++++---//////......///000(((***++++++)))(((((()))'''+++...---)))(((+++///------,,,,,,---...000111*********+++,,,---///000111222222111/////////000333111//////111222333222000000000000111111111111111111111111000000000000/////////......------,,,))))))))))))))))))))))))))))))******+++++++++,,,***,,,------,,,+++---...(((((())))))*********+++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,+++***)))(((((((((((())))))***+++,,,+++(((%%%((()))******(((''''''((()))************+++++++++(((((())))))*********+++***,,,...///...---------$$$%%%''')))+++,,,------000...+++***+++***)))((()))---///,,,+++...///...------,,,++++++,,,,,,,,,$$$+++...,,,***,,,------++++++************++++++...******,,,,,,+++,,,000)))***+++,,,---.........///......---------......---,,,+++,,,...000000//////......---------......******))))))***+++,,,,,,,,,,,,+++++++++++++++++++++,,,...///***%%%(((...+++,,,---.........---,,,***+++,,,---...000111111,,,,,,---......---,,,,,,......////////////......,,,...000111000...,,,***////////////000000000000////////////000000000000000000000000000111111222///000111222222222222222111222222333333333222222111222444444333333555666555888<<<>>>???@@@BBBCCCFFFIIILLLQQQVVV^^^fffllltttwww|||{{{sssfffZZZPPPJJJEEEBBB@@@@@@????????????@@@@@@>>>>>>======<<<<<<<<<;;;777:::======<<<;;;===??????>>>===;;;;;;<<<=========@@@AAAAAA>>>===???AAA>>>>>>>>>>>>???@@@AAABBBDDDEEELLLYYYjjj~~~rrr]]]QQQKKKEEECCCEEE@@@@@@BBBBBBBBBBBB@@@@@@CCCCCCFFFKKKPPPZZZmmm~~~))))))))))))***+++,,,---''')))((($$$$$$'''(((&&&''''''((()))))))))))))))))))))***+++---...//////++++++******)))((((((((()))***,,,------,,,+++***------------,,,+++***)))))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...000222222222111000333333222111111222333333...333666666222///111333444333222222222111///---+++,,,---+++)))(((((()))***------&&&"""%%%)))***)))))))))))))))******+++)))************+++++++++,,,,,,,,,,,,***)))(((''')))(((((((((***,,,...///,,,,,,---------,,,+++***,,,+++***)))(((((((((((()))************++++++++++++)))(((***,,,---+++)))))))))*********++++++++++++***((('''''')))+++,,,---------,,,+++***)))(((************))))))))))))///+++''')))---///,,,(((+++++++++++++++++++++++++++++++++++++++***)))(((************************------...---,,,***(((&&&))),,,+++'''(((---,,,'''+++,,,------......------+++***)))***,,,---,,,++++++******+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---,,,,,,+++*********+++,,,,,,---......///000000...,,,***+++---...,,,***---***(((+++111555555222000///...,,,,,,------...---------............///***,,,.../////////000222111000/////////000222333333111//////000111111000///000111222222111000///222111111222333222000---222111111222444444333111444555666666444333444555333444666:::<<<===<<<;;;BBB???AAAJJJQQQTTTZZZbbbiiimmmsssvvvxxxzzzssseeeZZZQQQJJJDDDCCC>>>;;;>>>@@@===;;;:::;;;:::999:::<<<>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>>>>AAA???======???AAAAAAAAA@@@>>><<<<<>>EEEKKKNNNSSSZZZ[[[```gggmmmrrrxxx{{{nnncccXXXNNNHHHGGGAAA>>>AAACCCAAA?????????>>><<<<<<>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<=========@@@>>>======>>>@@@@@@??????======>>>@@@BBBBBBAAALLLSSS\\\iii~~~wwwdddQQQIIIHHHGGGDDDCCCDDDAAA???@@@DDDEEECCC@@@@@@DDDIIIMMMVVVjjj((((((((()))***,,,---...***,,,+++((((((+++,,,***((((((((()))))))))******++++++++++++************------,,,,,,+++***************))))))***++++++,,,,,,,,,,,,,,,+++***))))))))))))))))))***+++,,,,,,------------------------*********++++++++++++,,,------......000111222333333222222111111222222333555777999777333000000222444333333222000///---,,,***+++,,,+++***)))***+++((())))))))),,,...(((((((((''''''(((((()))***)))))))))*********++++++)))******+++++++++,,,,,,))))))))))))***+++---...---------,,,,,,,,,++++++,,,+++***)))(((((((((((()))************+++++++++***))))))***,,,,,,+++)))(((((()))))))))*********(((((()))******************************)))((('''&&&&&&'''((()))***+++++++++,,,,,,***((((((+++...++++++++++++++++++++++++***************+++++++++************************++++++,,,,,,++++++***)))(((***+++)))***......,,,******+++,,,,,,,,,,,,++++++***)))***,,,,,,,,,+++---,,,,,,---//////...,,,++++++++++++++++++++++++------------------------,,,,,,++++++******++++++111///+++)))))),,,///222---,,,++++++------,,,++++++(((&&&(((,,,...---+++------..................---------............//////111222111000...//////000000/////////000111222000...------...000///...///000000111111000000///111000000111222222000...000//////000222222111000222333444444444444555666777666444333333555777888888777999???CCCFFFKKKOOOMMMRRRYYY```fffoooyyy||||||}}}~~~{{{ooobbbUUULLLFFF@@@<<>>>>>AAA???======>>>???>>>===========================;;;;;;<<<<<<<<<<<<<<<<<<@@@>>><<<<<<===>>>>>>===<<<<<<===???AAACCCFFFGGGRRRZZZgggxxxlll\\\KKKFFFFFFFFFDDDCCCCCC@@@???@@@DDDEEEDDDAAADDDFFFJJJQQQaaayyy,,,++++++++++++,,,------***,,,+++((((((,,,---+++)))))))))))))))*********+++++++++++++++,,,,,,,,,++++++******)))(((((((((***))))))((()))***,,,---,,,---------,,,,,,+++*********))))))***++++++,,,........................))))))*********+++++++++------,,,---...000222444222222222222222222222222555777888666444222222444333333333222///---,,,,,,+++,,,,,,)))&&&$$$###$$$&&&)))******+++,,,(((!!!'''''''''''''''((())))))))))))))))))************************++++++,,,,,,,,,,,,,,,,,,------......------,,,,,,+++++++++,,,++++++***)))(((((())))))))))))*********+++++++++))))))******+++++++++***)))))))))*********++++++'''(((***+++++++++)))(((******++++++***)))((((((&&&''''''((())))))******+++,,,---------,,,,,,---************************)))))))))******+++,,,,,,*********************************++++++++++++***+++,,,,,,***)))((((((((())))))***++++++++++++++++++))))))***+++,,,+++************+++,,,---,,,***))))))))))))))))))))))))......------------------,,,,,,++++++***++++++,,,333111...++++++---///111,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,...000///...,,,---.../////////...------------............///---///111111111111222333////////////000000111111111000//////111222111000///000000000000000000///222111000111222222111000000//////000222333222000000222333444333333555777444444444333333333555777666666777;;;>>>AAADDDGGGFFFJJJOOOSSSYYYaaalllsssrrrsssuuuwwwyyy{{{}}}}}}{{{lll\\\RRRGGG@@@<<<===???>>>===>>>???===<<<<<<===>>>===<<<========================<<<<<<<<<<<<<<<;;;;;;;;;???===<<<<<<===>>>===;;;:::<<<>>>???@@@DDDIIIMMMVVVdddvvv|||fffWWWJJJFFFGGGFFFEEEDDDAAA@@@???@@@CCCEEEDDDCCCFFFGGGKKKXXXmmm++++++***)))((('''(((((()))+++***''''''+++---+++***))))))((()))***++++++******+++,,,---...///000++++++******)))(((((((((***))))))((()))+++---............///......------*********)))******+++,,,........................))))))*********+++++++++---,,,,,,,,,---///111333222222222222222222222222///000000000//////000111111222333111...,,,+++,,,+++,,,+++)))&&&#########%%%***,,,)))'''((()))''''''''''''''''''((())))))(((((()))))))))*********---,,,++++++******++++++,,,---------------------...---,,,+++++++++,,,,,,+++***))))))))))))))))))))))))*********+++++++++((()))***+++++++++++++++*********+++++++++,,,,,,&&&(((***,,,,,,+++)))(((+++++++++,,,++++++******)))))))))))))))(((((((((++++++,,,000333333...)))***************************)))))))))***+++,,,---******************************************++++++------...---***'''''')))((()))******++++++*********)))((()))+++,,,+++************+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++***++++++,,,,,,......,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,,,,,,,,,,---...//////...---,,,---------............///---///111222111000111222......//////000000000000000//////000222222222000000//////////////////000555333222333444555444333000000000111444444333222///111333333222333444666...111444555444444555666555777888:::<<>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;???=========??????>>><<<;;;>>>@@@@@@AAAFFFOOOVVVbbbtttuuu```TTTIIIFFFGGGEEECCCCCC@@@@@@@@@AAACCCDDDDDDCCCFFFHHHPPPbbbzzz------+++***))))))))))))(((***)))&&&'''+++,,,+++******)))((()))***+++,,,******+++---...000111111------,,,,,,+++*********))))))******+++,,,.........//////000000///......+++***************++++++------------------------*********++++++++++++,,,---------------...///000111222222333333222222111............///000111222...111333111---+++,,,---)))***+++***)))((()))***&&&+++---((($$$&&&***+++((((((''''''(((((()))***((((((((()))))))))******...---,,,*********+++,,,,,,,,,---------,,,,,,+++...---,,,+++***+++,,,---******)))))))))))))))***)))************+++++++++((()))++++++*********,,,)))*********++++++++++++&&&(((***+++,,,+++)))(((++++++,,,,,,,,,++++++***+++*********)))))))))(((,,,***+++///555555...'''************************+++***)))))))))***+++,,,******************************)))))))))******+++,,,,,,...///,,,(((***///))))))***++++++++++++******)))((()))+++++++++***---,,,,,,---//////...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,000000///...,,,+++)))(((+++,,,------++++++,,,---,,,,,,,,,+++++++++,,,,,,......//////...------,,,---------............///111222333222///...---...---...///000000000//////---------...000111000...000//////......//////000000///---...///000000000000000000222444555444333000111222222222222333444+++///444666444333444555555888999999;;;???@@@>>>999;;;???AAADDDJJJRRRYYY]]]___cccgggmmmqqquuuwwwzzz~~~pppdddYYYOOOGGGEEEDDDAAA???AAA???>>>===>>>AAACCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<>>>>>???AAABBB@@@???>>>AAADDDDDDEEEMMM[[[gggwwwnnnYYYOOOEEEDDDDDDBBB@@@@@@@@@AAAAAABBBBBBCCCCCCCCCFFFLLLZZZppp...------,,,,,,------...(((***)))&&&'''+++---++++++***)))((((((***,,,---++++++,,,------...//////------,,,,,,+++*********)))***+++,,,---...............////////////......++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------......---------111222333333333333222111222111000///000222222222,,,///222111---+++,,,///(((***++++++))))))***,,,'''******'''&&&)))***((()))(((((((((((()))******(((((((((((()))))))))***---,,,+++******+++---...///000000000000///...---///---,,,******+++,,,---******))))))))))))******)))************+++++++++'''***,,,,,,***)))***,,,(((((((((((())))))))))))'''((()))***+++******)))******++++++++++++******************+++++++++++++++******---000000...+++************************---+++***)))((()))++++++************************+++***)))(((((()))******+++***,,,...***%%%'''---)))***++++++,,,,,,++++++***)))((()))***+++***)))---,,,,,,---//////...,,,)))))))))))))))))))))))))))******++++++,,,,,,,,,++++++******++++++,,,---555333111...,,,++++++,,,***,,,...---+++***,,,...------------,,,,,,---///111000///...---,,,,,,,,,---------............///000111222111///---,,,------...///000000000///...,,,,,,---///111111000...000///............///000---+++)))***+++---------/////////111333444444333000222333222111000222333,,,000333222///...111444222777888777888===>>>;;;555777:::;;;<<<@@@GGGLLLPPPRRRUUUZZZ```dddhhhjjjooosssyyy~~~|||pppaaaVVVLLLHHHEEEAAA???@@@AAA@@@??????AAABBBBBBBBB????????????????????????:::;;;;;;;;;<<<=========?????????BBBDDDEEECCCBBBAAAEEEIIIIIILLLXXXlll|||wwwcccRRRJJJCCCBBBCCCAAA???@@@AAABBBBBBBBBBBBAAABBBCCCIIISSSggg((((((((()))***+++------(((******'''(((,,,...,,,+++***)))((((((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))((((((((()))***,,,.../////////...------...............---++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...///...---,,,+++111222333444444333222111222000...------.........***...111000---+++---000***++++++***'''&&&&&&'''((()))((('''***---***$$$)))))))))))))))***++++++(((((((((((())))))))))))+++******)))+++---///111333444555555444333111000///...,,,******+++,,,---***)))))))))))))))******)))************+++++++++'''***,,,,,,***)))***,,,&&&&&&&&&&&&'''''''''((((((((()))***************((())))))*********))))))))))))***+++,,,------...)))***+++***)))***---000))))))))))))))))))))))))...,,,***)))((()))***+++************************,,,+++)))((((((((()))***+++)))+++,,,&&& &&&******+++,,,,,,,,,,,,+++***(((((()))***+++***)))+++******+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,+++*********+++,,,,,,---555222---)))'''''')))******,,,...---+++***,,,...***+++++++++******,,,---333111///---,,,++++++,,,---------.........//////,,,...000000///......///,,,---///000000000///.........///111333333222000000///...------...///000111///------///111222111...---...000222444333222111222333222111000111222///111222///+++***...222000555777555666<<<<<<888555777999888777999>>>BBBEEEGGGJJJOOOTTTXXX\\\]]]eeeiiipppuuuwwwxxxyyyzzzvvv{{{yyykkk```UUUOOOKKKGGGDDDEEEBBB@@@>>>>>>???@@@???>>>????????????????????????::::::;;;;;;<<<===>>>>>>??????@@@CCCFFFGGGFFFDDDDDDIIIMMMNNNRRRaaaxxxkkkXXXOOOHHHBBBCCCDDDCCCAAABBBBBBBBBCCCCCCAAAAAAAAABBBKKKYYYqqq))))))***++++++++++++***'''&&&&&&(((***+++***)))---------+++***,,,...111+++---000000...------...---------,,,,,,+++++++++*********+++,,,---///000---...///////////////...,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++++++++)))((()))***,,,,,,+++000//////111444333000---//////000000///...------000222///)))***//////+++******)))(((((((((((((((***)))(((''''''''''''''')))))))))))))))))))))))))))***+++++++++)))(((''',,,---,,,++++++---111444999:::<<<===;;;888444111222///,,,***+++,,,,,,,,,***)))((()))***+++***(((******+++++++++,,,,,,,,,///+++''')))---///,,,(((+++***((('''''''''((()))***)))((((((((()))+++,,,+++++++++++++++***)))((('''&&&%%%&&&(((+++,,,---***++++++***))))))***,,,+++++++++++++++***)))((())))))))))))))))))))))))---,,,+++******+++,,,---***)))(((''''''((()))***))))))))))))))))))))))))++++++******************,,,...///...+++******+++*********++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,------,,,,,,+++************+++,,,------...---+++,,,,,,---+++***//////...---,,,,,,,,,,,,***+++,,,,,,------,,,,,,............---,,,++++++//////////////////......///000111000///...///111///////////////000111111111///------///000111111111000///...------...///000000111111111111000000,,,---///111222333333222555555444333333222111111111222333444444333222111444222222666;;;===:::666333444555666777999999:::<<>><<<;;;::::::???@@@???>>><<<===BBBFFFCCCBBBAAAAAAAAACCCEEEGGGJJJMMMRRR[[[hhh{{{rrr___QQQGGGDDDBBBBBB@@@===???CCCCCCEEE@@@@@@GGGCCCBBBKKKOOOccc}}}))))))***++++++++++++***((('''&&&''')))++++++***+++,,,,,,***)))***---000+++---//////...,,,,,,,,,++++++++++++*********)))))))))******,,,---...///....../////////......---,,,++++++***))))))******************************------......------,,,,,,+++***))))))+++,,,,,,+++000//////111333222///,,,.../////////......---,,,...000...))))))......*********)))(((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))***************)))((((((+++,,,,,,+++,,,...222666===@@@DDDFFFEEEAAA;;;777444111,,,******+++,,,,,,***)))((()))***+++***(((*********+++++++++,,,,,,,,,***)))***---...,,,)))+++***)))((('''(((((())))))((('''''''''(((******+++++++++++++++***))))))''''''&&&''')))***++++++***+++,,,+++))))))***++++++++++++***************))))))))))))))))))))))))++++++************+++++++++***)))(((((()))***+++************************************************---+++++++++---,,,+++)))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++*********))))))******++++++...,,,++++++,,,,,,+++***,,,,,,+++++++++,,,,,,---***+++,,,,,,------,,,,,,---------...------,,,,,,------------------------...///000000......///000///////////////000000111000...---...///111000///111000///...---......///000000111111111111000000...///000222222222111111444444333222111111000000111111222333333222111111333111///222666888777555222333333444555666777777777:::===@@@AAACCCEEEGGGJJJPPPUUUUUUXXX^^^cccdddfffjjjnnnpppooonnnmmmnnnnnnpppsssuuuwwwzzz}}}qqqfff___ZZZUUUQQQMMMHHHEEEFFFFFFCCCBBBDDDEEEDDDCCCAAA@@@?????????@@@AAAAAA@@@>>>???BBBEEEBBBBBBBBBDDDGGGKKKOOOQQQUUUZZZbbbmmm|||ppp```QQQFFFEEEBBBAAABBBAAA>>>@@@EEEDDDFFFAAABBBHHHFFFFFFPPP^^^sss))))))***++++++++++++******(((&&&&&&(((***++++++***++++++***))))))+++...+++---///...,,,+++***+++)))))))))))))))(((((((((((())))))***+++,,,------......///......---,,,+++,,,+++******)))*********+++++++++++++++++++++++++++,,,------......------,,,+++)))***+++,,,,,,+++.........000111111...,,,------......------,,,,,,***---,,,******,,,,,,)))******)))(((((((((((((((&&&'''((()))))))))((('''))))))))))))))))))))))))+++******)))))))))))))))***+++,,,,,,---000444888AAAFFFMMMRRRRRRLLLEEE???666222---))))))+++,,,,,,***)))((()))***+++***(((*********++++++++++++,,,((()))***,,,,,,,,,+++***+++***)))(((((((((((()))(((''''''''''''((())))))***++++++++++++***))))))'''((())))))******))))))***+++,,,,,,***)))))))))*********)))******+++,,,))))))))))))))))))))))))))))))************))))))++++++************++++++++++++++++++++++++++++++************************,,,)))''')))---...+++(((,,,,,,+++++++++++++++++++++++++++,,,+++******))))))******++++++******)))******))))))((()))))))))---,,,++++++,,,,,,+++***************+++,,,---...***+++,,,,,,------,,,,,,,,,,,,------...---------+++++++++++++++,,,,,,,,,---...//////------.../////////......//////000111.........000111111000...000000///............//////000000111111000000///111111222222222111111000222222111111000000000///000111111222222111111000333222000111333555666555222222222222333333333444444666999;;;;;;<<<>>>@@@???DDDGGGGGGIIIOOOSSSTTTUUUYYY^^^``````___]]]]]]___aaaeeehhhlllppptttxxxyyyyyyyyyyyyyyy{{{zzzssskkkbbb]]]WWWQQQMMMMMMLLLHHHFFFHHHEEEDDDCCCBBBAAAAAAAAAAAA???@@@AAA@@@??????AAABBB@@@AAACCCFFFKKKPPPUUUWWW]]]eeeqqquuuaaaTTTKKKEEEBBB@@@@@@BBBAAA???BBBGGGEEEGGGCCCBBBIIIHHHJJJVVViii))))))***++++++++++++***,,,)))&&&%%%'''***,,,,,,***++++++***))))))+++---***,,,...---+++***))))))))))))))))))))))))(((((((((((()))***++++++,,,,,,............---,,,******++++++***************+++------------------------***+++,,,---............---+++******+++,,,,,,+++------......///...---,,,,,,,,,,,,------,,,,,,+++)))+++---,,,+++++++++******))))))(((((((((((((((%%%&&&(((***+++***)))(((((((((((((((((((((((((((+++***)))(((((()))***+++(((***+++---...111666999AAAHHHRRRYYYYYYSSSJJJCCC888333---))))))***+++,,,***)))((()))***+++***(((************++++++++++++&&&))),,,---,,,+++++++++*********)))))))))))))))(((((((((((()))))))))*********+++++++++******)))''')))++++++***)))((((((***+++---,,,***)))((()))******)))))))))+++,,,---))))))))))))))))))))))))'''((()))******)))((('''******)))*********++++++***************************************+++++++++((('''((()))+++,,,+++***,,,,,,,,,++++++************++++++++++++***))))))******++++++++++++******,,,+++***)))))))))))))))---+++***+++,,,,,,+++***+++++++++++++++,,,------***+++,,,,,,------,,,,,,++++++,,,---............+++++++++++++++,,,,,,,,,,,,---......,,,,,,---...///............///000000...///000222444333111.../////////.........////////////000000000000//////111111111222222222222222111111111111111111000000000000000111111000000000444555666777777666666666222222222222222222222222444666888999999999:::;;;:::>>>??????AAAGGGJJJIIIJJJMMMQQQTTTUUUTTTRRRQQQSSSUUUYYY\\\___ccchhhkkkiiijjjjjjjjjkkknnnrrrvvvwwwwwwwwwxxxyyy{{{|||}}}yyyvvvvvvttttttssstttxxx}}}zzzpppiiiccc]]]XXXWWWUUUPPPNNNOOOLLLKKKJJJHHHFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCDDDFFFGGGJJJNNNRRRWWW[[[^^^gggpppiiiYYYPPPLLLIIIBBB@@@AAACCCBBB???AAAFFFFFFHHHBBBAAAHHHHHHMMM\\\rrr))))))***++++++++++++***---***'''&&&(((***+++,,,+++,,,---,,,******+++---***+++------+++***))))))************************((((((***+++++++++++++++------------,,,***))))))+++***************++++++------------------------***+++,,,---.../////////---+++******+++,,,+++***+++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***+++---...,,,)))***,,,***))))))(((((((((((((((%%%''')))++++++***)))(((((((((((((((((((((((((((+++***)))(((((()))***+++((()))+++---...111555777>>>DDDNNNUUUUUUPPPGGGAAA666222---))))))******+++***)))((()))***+++***((())))))*********+++++++++''')))+++,,,+++******+++***************))))))((())))))******++++++++++++)))******+++++++++******'''***,,,,,,***(((((()))***+++,,,,,,***))))))***))))))))))))***+++,,,,,,))))))))))))))))))))))))'''((()))******)))(((''''''(((((())))))*********))))))))))))))))))))))))))))))*********+++++++++###'''++++++((('''***...,,,,,,,,,++++++************++++++++++++***))))))++++++,,,,,,,,,,,,++++++---,,,+++***************,,,*********,,,,,,+++***......---,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,---............+++,,,,,,,,,---------...,,,---...---,,,+++,,,..................//////000///000222444666555222///......////////////////////////000000000000///////////////000111333444444111111111222222222222222111000000000000000000111222777<<<===:::777555444333333333222222222222222333555777777666666777888999<<<;;;:::===CCCEEEDDDCCCDDDGGGIIIKKKLLLJJJIIIIIIKKKMMMOOOPPPSSSVVVYYYYYY[[[]]]___```bbbeeehhhhhhiiijjjlllnnnppprrrsssqqquuuyyy|||~~~xxxsssqqqpppmmmgggeeefffccccccbbbcccggglllqqquuuwww{{{yyyrrrkkkgggeeeccc^^^[[[[[[\\\[[[XXXTTTQQQNNNLLLKKKIIIIIIIIIIIIJJJJJJJJJJJJOOOQQQUUUZZZ```eeejjjlllxxxppp^^^QQQIIIFFFEEECCCBBBBBBDDDBBB???@@@DDDEEEGGGAAA@@@FFFIIIQQQbbb~~~))))))***++++++++++++***---***(((''')))***+++++++++,,,------+++***+++,,,)))+++------,,,+++***+++******+++++++++++++++,,,((()))+++,,,,,,,,,+++***++++++,,,++++++***)))(((*********)))******+++,,,++++++++++++++++++++++++***+++,,,---............---+++))))))***+++***)))***+++,,,+++******+++,,,++++++,,,,,,------,,,,,,,,,,,,---...+++'''(((---******)))((((((((((((((('''((()))*********)))((()))))))))))))))))))))))))))))))))))))))******+++(((***,,,------///222444777<<>>???:::444111111333333333333333222222222111333555555444333444555888999888777:::@@@CCCAAA>>>>>>>>>@@@CCCEEEEEEDDDFFFGGGHHHHHHHHHHHHKKKMMMKKKNNNQQQSSSUUUVVVXXXZZZWWWYYY[[[]]]```bbbdddeeebbbeeehhhkkkllllllnnnooossssssuuuwwwyyy|||uuulllhhhbbb^^^\\\]]][[[WWWVVVYYYRRRRRRRRRSSSVVVZZZ^^^aaahhhlllttt|||~~~yyyxxxvvvqqqnnnooollliiieee```[[[WWWTTTSSSOOONNNMMMMMMPPPQQQQQQQQQWWWYYY___fffmmmtttyyy{{{wwwdddVVVLLLDDDAAAAAACCCBBBBBBDDDBBB??????CCCCCCFFFAAA@@@HHHNNNZZZooo))))))***++++++++++++***,,,***))))))***++++++******+++---,,,***))))))***(((***---------,,,,,,---*********+++++++++,,,,,,)))***,,,---------+++***)))***************))))))******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,***(((((()))))))))((()))+++,,,***((((((***,,,++++++,,,---------------...,,,,,,---(((###%%%,,,******)))(((((((((((((((*********)))))))))))))))))))))))))))))))))))))))(((((()))******************+++,,,---,,,---...000222444777::::::999666555///---***)))))))))((('''***)))((()))***+++***((())))))))))))************///+++'''''')))***)))(((******+++++++++***)))(((((()))***+++,,,++++++***))))))***+++++++++++++++(((+++---+++((('''***...*********((('''))),,,///(((***,,,------+++)))'''))))))))))))))))))))))))***))))))(((((())))))***&&&''')))***++++++******((((((((((((((((((((((((((())))))***++++++,,,,,,%%%)))---,,,)))'''***...++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++***************+++,,,***))))))***+++,,,,,,***------,,,,,,+++,,,,,,,,,***+++,,,,,,------,,,,,,---------...------,,,,,,,,,,,,,,,---.../////////,,,...///...---,,,---......------------...////////////000222444333111///,,,---///000000000//////......////////////.....................000222222//////000000111222222333333222111111111111222333///777>>>>>>888111000111222222222222222222222333000222444444333333333444888888666555999@@@BBB???===;;;999;;;???BBBCCCCCCDDDEEEEEECCCBBBAAABBBDDD@@@CCCEEEGGGHHHIIILLLNNNIIIJJJLLLOOOQQQSSSTTTUUUSSSUUUXXXYYYYYYYYYZZZ[[[``````aaabbbdddfffgggiiihhhlllppppppmmmmmmqqquuussstttvvvxxxyyyyyyyyyyyyyyyvvvrrrmmmggg```YYYUUURRRNNNMMMNNNMMMJJJKKKNNNFFFFFFFFFGGGIIILLLOOOPPPXXX\\\ccckkkttt}}}zzzvvvpppkkkfffcccaaa]]][[[YYYYYY]]]```aaaaaafffiiiooovvv}}}zzzjjjYYYOOOHHHBBBAAACCCAAA@@@BBBDDDCCC@@@AAADDDAAAEEEAAACCCNNNWWWggg))))))***++++++++++++***+++***)))***++++++***))))))***,,,+++)))(((((()))'''***,,,...------......))))))******+++++++++,,,***+++---......---,,,+++((())))))************)))******))))))***+++,,,,,,........................,,,,,,------......------+++)))((('''((()))((('''(((***+++***((('''))),,,+++,,,------...............,,,++++++&&& ###+++******)))(((((((((((((((,,,+++***)))(((((())))))))))))))))))))))))))))))'''((()))+++++++++***)))***,,,------++++++,,,---...///000111111111111000,,,+++))))))***)))(((&&&***)))((()))***+++***((())))))))))))************222,,,&&&%%%(((***)))'''******+++,,,+++***)))((('''((()))++++++******)))((()))***+++++++++++++++(((+++,,,***''''''+++000******)))'''''')))...111(((***,,,......+++(((%%%))))))))))))))))))))))))+++***)))(((((()))***+++'''(((***+++,,,,,,++++++))))))))))))))))))))))))((())))))***++++++,,,,,,(((***+++++++++***++++++*********++++++,,,,,,---,,,------------,,,++++++******++++++++++++******))))))(((((()))***++++++***)))((()))+++,,,,,,***************+++,,,------++++++,,,---------,,,,,,............---,,,++++++++++++,,,------...//////---...//////------...///...------------...//////.........000111222000...,,,---///000000000//////......////////////......000///...------...///000---......///000111222222444333222111111222333444222999@@@>>>666000111444000111111111222222222222222333555666555444555666999888666555999AAACCC@@@???<<<999:::>>>BBBDDDDDD===>>>===<<<:::999:::;;;;;;<<<===>>>>>>AAAEEEHHHAAABBBCCCEEEGGGHHHHHHIIIJJJLLLNNNOOONNNMMMMMMNNNRRRRRRRRRRRRSSSTTTUUUVVVRRRXXX^^^^^^ZZZYYY]]]bbb`````````aaadddgggkkkmmmhhhccc\\\XXXUUURRRNNNJJJJJJFFFEEEFFFFFFCCCDDDGGGAAABBBBBBCCCDDDFFFGGGHHHGGGKKKQQQXXXbbbmmmwww~~~}}}xxxuuusssqqqnnnkkklllppptttvvvvvv|||lll[[[LLLEEEBBB@@@@@@EEE???>>>@@@DDDDDDAAABBBFFF???DDDBBBEEERRR___rrr))))))(((((()))***++++++******))))))))))))******,,,++++++,,,+++&&&,,,++++++******++++++,,,)))---,,,'''''',,,,,,(((((()))))))))************---,,,+++***))))))))))))((((((((()))***,,,---.........------,,,+++******++++++,,,------------,,,,,,+++******)))************++++++)))(((''')))***&&&%%%%%%(((+++------,,,++++++++++++++++++++++++,,,***((('''&&&'''((()))(((((())))))))))))((((((***)))'''''')))***)))(((,,,+++***)))((((((((((((''',,,---))))))---+++&&&---------.........//////...---,,,***)))(((((((((''')))+++***((('''***---))))))))))))((((((((((((''''''''')))++++++)))''')))+++***((()))***'''"""((()))***++++++***((('''+++%%%!!!""")))---,,,(((++++++************+++++++++(((%%%%%%(((******)))---+++)))***,,,---,,,)))***)))))))))***,,,...000((((((((((((((((((((((((******))))))))))))*********************)))(((((((((***---//////---***(((++++++***)))(((((())))))...------+++))))))***+++++++++************++++++*********++++++*********+++***)))***,,,---,,,+++)))+++---//////---+++***++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,...000///---***---...///...---,,,...000+++///222000+++(((***---///////////////.........---,,,,,,///333444222000000///...------...///000111000///---***'''%%%###000000000000111111111111///---+++---000222000...000111111222222333444444333999>>>>>>999333111111///111333222//////222555333222222222222333555555777555333666:::>>>>>>===============>>>@@@AAABBB<<<<<<<<<;;;;;;:::::::::888;;;<<<<<<:::;;;>>>AAA@@@<<<888999===BBBCCCCCC???BBBEEEGGGFFFEEEDDDCCCNNNLLLIIIFFFEEEDDDEEEEEELLLLLLMMMMMMMMMMMMMMMMMMTTTRRROOOMMMMMMOOORRRTTTVVVQQQKKKGGGFFFFFFDDDBBBBBBBBBBBBAAA@@@???>>>=========???@@@@@@@@@@@@@@@>>>CCCIIIOOOUUU[[[bbbfffnnnqqqvvvyyyzzz{{{}}}~~~vvv^^^TTTIIICCCDDDEEECCC???AAA???@@@DDDEEECCCDDDHHHGGGHHHHHHKKKUUUhhh***************+++,,,,,,+++***)))(((((()))***+++)))((((((***+++***'''$$$,,,++++++******++++++,,,)))---,,,((((((,,,,,,)))************+++++++++++++++***************++++++*********+++,,,---//////+++***************+++,,,***++++++,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******+++,,,+++)))((()))***...---,,,---...///...------,,,,,,,,,++++++******+++***((('''&&&'''((()))(((((())))))))))))((((((((('''''''''&&&''''''(((***)))))))))))))))******(((,,,---******---,,,'''+++++++++,,,,,,,,,------,,,,,,+++***))))))))))))+++,,,---***'''&&&''')))******)))))))))(((((((((((((((((()))++++++***((()))******((((((***((("""((()))+++,,,,,,+++)))(((+++((($$$%%%(((+++***'''++++++************++++++000---***)))***,,,,,,***,,,+++)))***,,,,,,***(((******++++++******))))))******************************))))))))))))*********************)))(((((()))***,,,------,,,***)))++++++***)))))))))))))))(((((())))))***,,,///111++++++************++++++***++++++,,,,,,++++++***+++***)))***,,,---,,,+++---------,,,,,,+++++++++,,,,,,,,,---,,,,,,,,,+++))))))(((((())))))***+++******,,,...000111///------......---,,,,,,---///+++---///...,,,+++---///////////////............---,,,---///222444222000//////...------...//////........................------------............444222000000111111///---000111111222222333444444222777<<<;;;777222000111000111111111000000222444111111000///000222444555777555444666:::<<<;;;999::::::999999999::::::;;;::::::999999999888888888888:::;;;;;;::::::<<<>>>=========<<<;;;<<<===>>>999;;;>>>??????>>><<<<<>>===<<<;;;;;;<<<===>>>????????????===@@@DDDHHHLLLPPPTTTXXX[[[]]]```ccceeegggkkknnnuuuwww|||rrrcccWWWOOOFFFBBBDDDFFFCCC@@@CCCAAAAAADDDEEECCCCCCFFFGGGHHHKKKPPP]]]qqq++++++++++++,,,,,,,,,,,,+++***)))'''''')))***+++***(((((()))+++---,,,+++++++++************++++++***,,,,,,)))))),,,,,,******++++++++++++,,,,,,,,,))))))))))))***+++,,,---*********+++,,,---...///...,,,+++))))))***+++,,,)))******+++,,,+++++++++---,,,+++***)))))))))))))))***,,,,,,***)))))))))///---+++***+++***(((&&&......---,,,,,,+++*********)))((('''''''''((()))(((((())))))))))))((((((''')))+++)))'''&&&(((+++((('''(((((()))***+++,,,)))+++,,,******,,,,,,))))))))))))*********++++++*********))))))******+++,,,,,,,,,***((('''((()))++++++*********)))))))))***))))))***,,,,,,+++)))(((******((()))+++)))$$$)))***+++------,,,***)))******)))))))))(((((((((++++++************++++++222///,,,++++++++++++***+++******+++,,,+++)))&&&((()))+++,,,+++***'''&&&******************************))))))))))))******)))************))))))(((******+++,,,,,,+++******++++++***))))))))))))***,,,,,,+++************+++++++++************+++++++++,,,,,,------,,,,,,++++++***)))***,,,---,,,+++000...,,,*********,,,------------,,,,,,++++++***((((((((((((((()))******))))))+++---000111000...,,,------,,,++++++,,,...++++++,,,,,,,,,...///000........................------...000222333111///......------------......---------...///111222333,,,,,,,,,,,,------------333222000000111111///...000111111222222333444444111555888777444000000111222000//////111222222222222111//////000333666888888666666888;;;;;;888444777777777666666555555555777777666666666666555555777888::::::888888888999777;;;>>>===:::888:::<<<999:::<<<>>>>>>===;;;:::@@@???>>>===<<<;;;:::999:::<<<>>>AAABBBAAA???>>>@@@??????>>>>>>??????@@@===<<<<<<<<<===;;;888666<<<===============<<<<<<999:::;;;<<<===============???AAABBBCCCDDDFFFHHHKKKLLLNNNOOORRRVVV[[[___cccdddhhhooouuu{{{tttaaaUUUNNNHHHBBBAAADDDEEECCC@@@EEEBBBBBBDDDDDDBBBAAADDDDDDGGGMMMVVVfff|||++++++,,,,,,,,,,,,,,,+++,,,***(((''''''(((***,,,++++++++++++++++++***)))++++++************++++++***+++*********+++,,,,,,*********+++++++++,,,,,,******))))))***++++++,,,(((((((((((()))***+++,,,555333///+++***)))***+++))))))***++++++++++++***------+++***))))))(((((('''))),,,,,,***(((''''''+++***(((''''''&&&$$$"""//////...---,,,+++***))))))(((((('''''''''(((((((((((())))))))))))((((((%%%(((+++)))%%%###'''+++(((''''''(((((()))***+++)))***+++***+++,,,,,,+++(((((()))))))))*********((((((((())))))***+++,,,)))******))))))***+++,,,++++++++++++*********)))+++***)))***,,,---,,,+++)))++++++***+++---+++&&&)))***,,,------,,,+++***'''***,,,,,,)))((()))***++++++************++++++---,,,***))))))))))))((())))))***++++++***(((&&&&&&''')))++++++++++++*********************************))))))))))))******))))))************)))(((++++++************++++++++++++***))))))*********///...,,,******)))'''&&&,,,++++++******++++++,,,,,,------------------,,,+++***)))***,,,---,,,+++---,,,+++******+++---...///...---,,,++++++******+++++++++++++++,,,,,,---***)))***,,,...///---,,,+++,,,,,,+++******+++------,,,***+++---/////////------...............///---...///000111111000///------------------------///...---,,,,,,,,,---........./////////000000000---------...///000000000000111111222222333444444111222444333111///000111222000---...111333222000444333111111333666:::<<<999888888:::<<<;;;666111666666666666666666555555555555555555555555555555666777888888777666555555444777999:::999:::<<<>>><<<<<<===>>>??????===;;;<<<<<<<<<<<<;;;:::888888999;;;???BBBDDDCCCAAA???<<<<<<============<<<<<<888888999999::::::999888<<<<<<===>>>>>>>>>>>>>>>999999:::;;;<<<<<<<<<<<>>???@@@AAACCCEEEFFFGGGJJJNNNQQQQQQRRRWWW```gggmmmvvvuuudddVVVNNNGGGDDD@@@AAACCCDDDAAA>>>BBB@@@@@@CCCCCCAAAAAADDDAAAEEENNN[[[mmm***++++++,,,,,,+++******+++***)))'''''')))***+++)))+++,,,---,,,)))'''&&&+++******))))))******+++***))))))*********+++,,,))))))))))))*********+++,,,++++++***))))))******(((((((((((()))***++++++555222///+++))))))***+++))))))***++++++++++++***---,,,+++***))))))))))))%%%(((***+++)))'''&&&&&&---+++************)))'''//////...---+++***))))))((('''''''''''''''(((((((((((())))))))))))(((((("""%%%'''%%%!!! $$$((())))))(((((((((((())))))***))))))*********+++,,,))))))))))))************'''''''''((()))***,,,---+++***))))))***++++++,,,++++++++++++*********))),,,+++******,,,---,,,+++***,,,---+++---000...)))((()))+++---------+++***%%%)))------***)))+++...++++++************++++++((())))))((((((((()))***((()))***+++***))))))(((+++***))))))***+++---...))))))))))))))))))))))))******))))))))))))******((())))))*********))))))++++++***))))))***+++++++++***************++++++)))((('''))),,,---,,,+++,,,,,,++++++++++++,,,,,,,,,------......------,,,+++***)))***,,,---,,,+++)))***+++,,,---.........///...---,,,+++******+++---,,,,,,,,,,,,---......+++***)))***++++++***(((***+++,,,+++***)))+++---...---+++,,,---...---,,,,,,---------......//////---///000111111000//////,,,------------------,,,///...---,,,++++++++++++//////000000000111111111,,,---......//////000111000111111222222333444444111222222222000//////000222///---...111333222000444333222222333666999;;;999888999;;;===;;;666111222333555666777777777666666666666666666666666666777777777777666666444333999777444555888<<<======999888888999;;;;;;999666999::::::::::::999888777666999===@@@AAA@@@>>>===;;;<<<============<<<;;;888888777777777888;;;===::::::;;;<<<============888999:::;;;<<<<<<<<<<<>>999<<>>999333222666999:::999999777555666999999777444777777777777777666666666777999<<<>>>??????===<<<::::::;;;;;;;;;;;;::::::888888777555444666999===777777888999:::::::::999888888999:::;;;;;;;;;;;;;;;<<<======;;;;;;<<<===888;;;>>>@@@???=========@@@@@@DDDKKKPPPQQQSSSWWWbbbkkkzzzttt```RRRJJJFFFDDDCCCBBBAAAAAABBBAAA???===>>>;;;<<>>>>>>>>===>>>@@@@@@======BBBEEEEEEGGGJJJWWW___kkkyyywwwdddTTTMMMIIIFFFCCCBBBAAAAAABBBBBBBBBAAA@@@AAA>>>???BBBCCCAAABBBEEEJJJPPP]]]ooo,,,---...//////---+++***'''(((***,,,,,,***((('''***++++++)))''''''+++...******))))))))))))******'''######((()))&&&'''+++******+++++++++,,,,,,,,,))))))))))))***+++,,,---)))((((((((((((((()))***,,,,,,,,,+++***)))((((((++++++,,,------------,,,))))))))))))***+++,,,---,,,------+++***)))+++,,,+++***)))***,,,---,,,+++*********)))))))))))))))%%%%%%&&&'''((((((((('''(((((())))))))))))((((((((('''%%%%%%'''((('''&&&%%%%%%%%%&&&((()))+++,,,(((######'''(((%%%''',,,(((((((((((()))))))))***'''''''''(((((()))***+++---***((())),,,...---+++))))))))))))((((((((((((,,,***((((((***+++,,,+++&&&)))))))))+++///---)))%%%''')))+++,,,+++***)))000...,,,++++++,,,---...++++++************++++++***,,,...---)))'''''')))((()))***)))(((+++000555'''(((***+++++++++)))(((******************************))))))))))))******(((((()))***************))))))************))))))+++*********+++,,,,,,---+++(((''')))------***%%%---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++***)))***,,,---,,,+++333000,,,)))((()))+++---...,,,+++******+++---///,,,,,,++++++,,,,,,---...---,,,++++++---//////...,,,------,,,++++++,,,...###)))000222///---...000++++++,,,,,,---...//////...111333222///------///---...///000000///...---,,,...111222222///,,,***........./////////000000+++---000///...---000222000111111222333333444444666666555666555333///,,,---000111000...---000333000111333444555444333333222111111444777888666222333444666666666555333222666777777777888888999999>>>999555444666999;;;:::...111555555444444666999:::666333444777888555222999888777666666777999;;;777777888888888888888777999888888777777888888999666999;;;;;;888666666888999999:::::::::999999999444555666777888888888888:::;;;<<<<<<;;;;;;<<<===888999999999888:::>>>AAAAAA;;;999;;;>>>>>>AAAEEEKKKQQQ[[[gggsss~~~pppcccSSSIIIGGGGGGDDDAAAAAAAAAAAABBBCCCCCCDDDDDDDDDAAAAAADDDDDDBBBBBBDDDIIIPPP]]]ppp,,,---/////////---+++***+++******))))))***+++,,,***)))'''((()))******)))++++++***)))(((((())))))---+++)))'''&&&&&&'''((())))))************)))))))))***+++,,,,,,+++)))(((++++++************++++++))))))))))))((((((((((((------,,,+++***************)))(((''''''((()))***"""((()))&&&%%%'''+++***))))))*********)))((()))((('''''''''(((***++++++(((&&&&&&(((+++------)))((('''&&&&&&'''((()))''''''&&&&&&&&&''''''((((((((((((((())))))))))))(((((((((((()))))))))))),,,***)))***++++++***)))((()))%%%!!!+++---&&&111...++++++,,,---+++(((---***''''''((()))*********)))((()))++++++)))((())))))))))))))))))))))))------...---,,,***(((&&&---------,,,+++---000333,,,,,,,,,,,,,,,,,,,,,,,,,,,......+++&&&%%%)))---***((()))---,,,)))---555(((***+++***)))((()))***---+++((((((***+++++++++(((((())))))))))))((((((((('''&&&''')))+++***)))***,,,---)))$$$"""'''+++)))************+++++++++************+++,,,---...)))+++...///---,,,++++++,,,,,,,,,,,,++++++***)))...)))%%%&&&+++//////...,,,,,,,,,,,,,,,,,,,,,,,,)))------++++++---+++''',,,---......,,,,,,---......***&&&'''***---............---,,,,,,,,,------,,,,,,,,,---,,,,,,++++++***------+++,,,//////---)))+++...000111000///---///...+++%%%"""&&&000//////000000000---+++,,,---///000000000///...///////////////.........666333000000222444666777:::555000///111333111...333333222111111000000///000///000222444444222000111111222222222333333333555222222777666111///222444444555555666666777888777555222333777999999888999777666777:::;;;:::777888777777888;;;;;;888555;;;999888666666777999:::>>>999555777<<<===999444999999888888888888999999555666777888888888888888@@@<<<777666888999888777999999:::::::::;;;;;;;;;===<<<;;;;;;999999888777<<<===<<<:::999888:::<<<555:::>>>===::::::>>>CCC@@@???JJJ]]]iiinnnxxx}}}uuusssvvv{{{vvvbbbVVVKKKIIIGGGBBB@@@AAAAAABBBCCCCCCBBB@@@???>>>BBB@@@AAADDDDDDCCCFFFKKKMMMSSSddd}}}+++,,,---......---+++***+++*********************,,,+++******,,,---,,,,,,++++++***)))))))))))))))---,,,***((((((((()))***)))******++++++******)))******+++++++++******)))++++++************++++++((())))))))))))*********---,,,+++******)))))))))***)))(((''''''((()))***$$$(((+++,,,***((()))***'''***,,,***'''$$$%%%''')))((('''''''''(((***+++***(((%%%%%%'''***++++++))))))(((''''''((())))))(((''''''&&&&&&&&&'''''''''((((((((()))))))))***(((((((((((())))))))))))+++***)))***++++++***)))......***&&&(((---///...///---******,,,,,,+++)))***((('''''')))+++++++++***)))((()))++++++)))(((************************+++++++++,,,,,,+++*********++++++++++++,,,///222++++++++++++++++++++++++(((******'''###"""%%%)))+++((((((***)))''',,,333(((***+++***)))((()))***,,,***)))(((***++++++***(((((())))))))))))(((((('''''''''(((***+++***)))***+++,,,***''''''))),,,)))************+++++++++************+++,,,---...,,,...000000...,,,++++++++++++++++++++++++***)))000,,,((((((---000000///------------------------***---...++++++---,,,)))+++,,,---,,,++++++,,,---///,,,((((((***++++++***------,,,,,,,,,------...,,,,,,------------,,,,,,+++...///------111222///)))+++---///000///---,,,222111///,,,***+++...111///......///000000---+++------///000000000///...000////////////000000111999777555666888:::;;;<<<999444//////111333111///000111111222222222111111000000000222444555333111222222222222333333333333555222222666666111000222333444555555555444555666555444444666999:::888666666444333444666777666444888777666888::::::888555777777666666777888:::;;;;;;777444666<<<>>>;;;777999888888777777888888999777777777777777888888888===:::777777888999888777999999999999::::::::::::;;;;;;;;;::::::999999888<<<<<<<<<:::999888:::<<<999:::;;;;;;;;;;;;;;;<<>>===999888888777777777777888888888888777666666666777777:::888777888999999999777888888888999999999999:::::::::::::::::::::::::::;;;<<<<<<;;;999999:::<<<;;;:::888:::<<<>>><<<;;;CCC??????FFFKKKNNNXXXdddssswww~~~uuukkkeeedddmmmssssssbbbVVVMMMEEE??????AAA@@@@@@AAA@@@???@@@@@@AAABBBCCCDDDBBB@@@AAACCCCCCAAADDDIIILLLVVVkkk((()))***+++,,,+++++++++***+++,,,---,,,***'''&&&)))(((((()))+++,,,+++*********)))))))))))))))***,,,++++++***++++++,,,---+++,,,,,,------,,,,,,++++++***)))))))))***+++,,,++++++************++++++(((((())))))))))))))))))...---,,,++++++*********))))))(((((((((((())))))***)))(((((())))))&&&$$$&&&(((***(((%%%######%%%(((((('''&&&'''((()))***+++)))'''''')))))))))(((******))))))))))))*********)))((('''&&&%%%%%%%%%%%%%%%&&&((()))+++,,,,,,(((((((((((())))))))))))+++)))))))))+++,,,+++***,,,''''''+++'''!!!$$$---)))))))))***++++++++++++''''''(((***,,,,,,***(((***)))((()))++++++)))(((++++++++++++++++++++++++)))(((((((((***,,,...///++++++,,,+++******,,,...))))))))))))))))))))))))+++,,,,,,+++))))))+++---+++***)))((('''''')))+++(((***+++***)))((()))***,,,***))))))+++++++++))))))))))))******)))))))))&&&&&&(((+++------***'''+++******+++,,,,,,+++)))))))))*********+++++++++******+++,,,------------,,,...//////---++++++,,,***+++,,,---------------000---***)))***++++++)))------------------------...000...******---...,,,***,,,---,,,+++***+++,,,///...---,,,+++***)))(((+++++++++,,,---...///000------......///.........+++///000...///333444222+++,,,---...---,,,+++***...+++)))***...///---+++,,,++++++,,,...///...------......///////////////111000......000444888;;;:::999888999::::::999777333111//////111222222000...///111333333333222111111000000111333444333111222333333333333444444444333222222444444333333444333666888777444111222333222333444666777666555333555555555555666666666666666555555555555555444444333333444666777888999:::777444333555:::===;;;999777777777666666777777777999888777666555555666666666666777888999999888888777777888888888999999999888888999999:::::::::::::::;;;;;;;;;999999:::;;;:::::::::;;;===>>>>>>>>>???<<<<<<@@@DDDGGGPPPYYYeeejjjrrrzzz~~~vvvooohhheeefffjjjqqq}}}|||qqqeeeXXXNNNGGGCCC??????AAABBBBBBCCCAAA@@@??????@@@AAACCCDDDBBB@@@AAACCCBBB@@@CCCHHHJJJVVVnnn((())))))***++++++++++++***+++,,,---,,,***'''&&&(((((((((***,,,---,,,******)))))))))))))))******++++++******+++++++++,,,,,,,,,------------,,,,,,+++***)))))))))***,,,---++++++************++++++)))))))))(((((('''''''''///...---,,,,,,++++++,,,(((((())))))))))))(((((('''&&&&&&'''((()))(((&&&(((&&&%%%''')))***(((%%%((('''&&&&&&&&&''')))***+++***)))***++++++***((())))))************))))))***)))((('''&&&%%%%%%%%%$$$%%%&&&((()))+++,,,---(((((((((((())))))))))))***)))((()))+++,,,+++***...***+++///,,,$$$'''000'''(((***+++++++++++++++))))))***+++,,,+++'''%%%***)))((()))++++++)))(((******************************)))((()))***,,,---.........---+++***+++,,,))))))))))))))))))))))))))))))******))))))***+++)))***************)))'''(((***+++***)))((()))***+++***)))***+++,,,***)))))))))************))))))&&&''')))+++------***''',,,+++******+++***(((&&&))))))*********+++++++++)))***,,,------...------(((***,,,,,,++++++,,,---,,,,,,---.../////////...///...+++*********))))))++++++++++++++++++++++++...000...******---...,,,,,,---...---,,,+++,,,...---......---,,,,,,,,,,,,+++++++++,,,---...///000,,,------.../////////...+++...///---...222333000+++,,,---------,,,+++***...,,,+++,,,000111///------++++++,,,---///...---............/////////000222000......111555;;;>>>;;;999777666666555333111000/////////000111111000000111222222222222111000222111000000111222111000222222222333333333444444111222333222333444555444444777:::999555222222444666666666666666666777888555555666666666666777777555555555444444333333444333444666777888888777777888666555666888:::888666777666666555555666666777888888777666555555555666444555777888888888888888777777888888888999999999777888888999999::::::;;;888:::;;;;;;999999:::;;;888;;;===<<<888777999<<<:::999;;;???AAACCCHHHNNNUUU[[[dddlllttt|||}}}|||wwwooojjjeeedddgggiiippp|||sssggg___WWWMMMGGGDDDCCCAAA???@@@BBBBBBAAABBBBBB@@@???@@@@@@BBBBBBBBB@@@AAACCCCCCAAADDDIIIKKKYYYsss***************+++++++++***+++,,,,,,+++***)))(((******+++---///000...---)))))))))))))))******++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))))))))***+++,,,,,,++++++************++++++))))))))))))((((((((('''///...---,,,,,,+++++++++(((((())))))))))))((((((''''''(((((()))***++++++***&&&###&&&,,,...***&&&((('''&&&&&&&&&'''((()))*********,,,------+++)))((())))))******))))))((()))((('''&&&&&&&&&&&&&&&%%%%%%&&&((()))+++,,,,,,(((((((((((())))))))))))***)))((()))+++,,,,,,+++,,,***+++---,,,))))))---'''))),,,---,,,++++++,,,++++++***+++,,,***'''$$$***)))((()))++++++)))((())))))))))))))))))))))))******)))))))))******+++...//////...,,,******+++))))))))))))))))))))))))***++++++,,,,,,---------)))******)))***,,,***&&&(((***+++***)))((()))***+++***)))***,,,,,,***((()))******++++++******)))''''''(((+++------+++))),,,,,,+++***)))((('''''')))************+++++++++)))***,,,.........------''')))***+++***+++---...------......//////......000000...---,,,+++++++++************************---///...+++***------+++,,,---......,,,,,,---...,,,------,,,++++++---///,,,,,,,,,,,,------...///+++,,,---...............+++......,,,---000111...,,,,,,---------------,,,*********,,,///111111111///---,,,,,,---///......///............///000000111000...///111666<<>>:::444000333777888999<<<===>>>>>>@@@BBBEEEKKKTTT[[[bbbjjjrrryyyzzzzzzzzz|||}}}rrrlllgggccccccfffiiirrr}}}uuukkk___WWWSSSOOOIIIDDD@@@BBBAAA>>>>>>@@@@@@>>>BBBBBBAAA@@@@@@AAAAAAAAABBB@@@AAADDDDDDCCCFFFKKKRRRaaa{{{,,,++++++*********+++++++++*********************)))***+++---000000///---)))))))))))))))***++++++---------------,,,+++***++++++,,,,,,,,,,,,++++++(((((()))***+++,,,,,,,,,++++++************++++++((())))))***++++++,,,,,,------,,,+++************'''((()))******)))((('''''')))+++***))))))+++...)))'''&&&'''***+++)))&&&''''''&&&%%%&&&'''((()))(((((())),,,...---+++((('''((())))))))))))((('''(((''''''&&&&&&&&&''''''%%%&&&'''((()))***+++,,,(((((((((((()))))))))))))))(((((()))+++---,,,+++&&&(((((('''(((+++***%%%(((+++......,,,++++++,,,+++***)))***+++***(((&&&***)))((()))++++++)))(((************************(((((()))******************+++------+++***+++,,,************************,,,,,,,,,...///000//////******'''###%%%++++++'''(((***+++***)))((()))************+++,,,,,,***((()))******++++++******))))))((((((***,,,---,,,***+++------+++((('''***---)))************+++++++++)))+++,,,...///...------)))***++++++******,,,...,,,------------,,,,,,+++/////////...,,,+++++++++++++++++++++++++++++++++***---...++++++---,,,)))+++,,,------,,,+++,,,---+++,,,,,,***((((((+++...------,,,,,,,,,------...***+++,,,------.........,,,//////------///000---,,,,,,------.........///***+++,,,,,,,,,---///111111///---,,,...///......///......---...///000111000/////////222666;;;>>>:::888444333333444444333...///000000///......///222111000///000111333555:::777444222222111000///000000000111111111222222///333333///111666888555000666;;;:::555111222555444666888777555444555777000222444333222111333555666777777555222111333555222444777:::;;;;;;999888777777666666666666555444666555555444444555555666333444666888888777555444555666777666444444666999999999999999::::::::::::888888888888888999999999666888:::;;;:::999999:::777999:::999666555666777777999;;;;;;:::;;;<<<===<<>>===@@@AAA>>>??????@@@AAABBBBBBBBBBBBAAA@@@AAAEEEEEEDDDHHHNNN^^^lll------,,,+++*********++++++******)))******+++,,,''''''))),,,...///---+++))))))((())))))***++++++////////////...---,,,+++***++++++,,,,,,++++++***'''(((***+++,,,,,,++++++++++++************++++++'''((()))+++---///000111,,,+++***)))(((((((((((('''((()))******)))((('''&&&***,,,+++'''&&&)))...((()))))))))((('''&&&&&&''''''&&&%%%&&&'''((()))%%%&&&(((+++------***(((&&&'''((())))))((('''&&&''''''&&&&&&&&&''''''(((&&&&&&'''((()))***++++++(((((((((((()))))))))))))))(((((()))+++---,,,+++%%%))))))%%%(((///---###(((,,,//////---++++++,,,))))))((()))++++++***(((***)))((()))++++++)))(((++++++++++++++++++++++++&&&''')))***+++++++++***&&&(((***+++++++++,,,---************************(((((((((***,,,---,,,++++++***$$$!!!))),,,)))(((***+++***)))((()))******)))***+++,,,,,,***(((******++++++++++++*********)))((()))+++,,,,,,+++***---...,,,((((((---222)))************+++++++++)))+++---/////////...---,,,------,,,+++***,,,---,,,,,,,,,,,,++++++***))),,,------,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,)))---...++++++---+++'''***+++,,,,,,******+++,,,+++,,,+++(((%%%%%%)))---......---,,,,,,,,,------)))***+++,,,------------...111000------//////,,,,,,,,,------...///000000111222333000,,,+++...111222000...---...///......///......------///000111000//////000333666:::===888555111000111333555555...///000000///------...000///......///222666888===:::666444333222111//////000000000000111111111///333333///000666888666...444:::999444000111444---111444555222000///000000333555444222111333666666888888555222111333666000222777;;;======<<<:::666666555666666666666555555555555444444555555555111333666999999888555444666777777555222333666999999999:::::::::;;;;;;;;;888888888888888888888888666888:::;;;:::999999:::777666666888<<<>>>>>>===666999:::999999<<>>CCCFFFHHHLLLTTTZZZ[[[aaakkkvvvxxxqqqooooooooorrrvvvvvvuuufffYYYTTTMMMGGGDDDFFFGGGDDDAAA;;;AAACCC??????CCCCCC@@@<<<===@@@BBBCCCDDDDDDCCCAAA@@@AAAEEEFFFFFFJJJOOOgggttt...,,,)))((((((***---//////---+++)))((((((((()))++++++++++++++++++++++++)))))))))))))))******+++............////////////(((&&&'''+++,,,)))***,,,++++++***************+++,,,+++)))(((((()))+++,,,,,,,,,+++******+++,,,,,,,,,++++++***"""'''---+++((('''((()))******''''''(((((((((((('''''')))***)))(((&&&&&&)))+++(((((((((***,,,,,,***((()))(((&&&''')))+++,,,,,,***************+++++++++***))))))(((((((((((((((''''''(((((())))))*********)))((((((((()))+++,,,************************))))))***++++++++++++***++++++++++++++++++++++++///...,,,***))))))******)))(((((())))))'''### ,,,***))))))******((('''((()))***+++++++++++++++)))***+++,,,---,,,+++***)))***++++++***)))((('''///---***''''''***---///,,,,,,,,,++++++*********++++++******++++++,,,---************************---,,,+++***))))))))))))$$$!!!"""(((***&&&%%%)))---,,,***(((((()))***+++******************************+++,,,...///---+++,,,///111000,,,)))((((((,,,,,,,,,---------......,,,,,,,,,------.........+++++++++,,,---...///000...)))(((,,,...,,,******)))+++,,,)))&&&&&&))),,,,,,,,,,,,---------......000...++++++---...,,,***///---+++******,,,///000***+++---///000000///////////////...,,,---///111000///...---------------///...---,,,+++,,,,,,---111000///111222222...***111000000333666999:::::::::999666222///...000222000000///////////////000111///------///222666999>>><<<888333000000333666111111000000000000111111222333333333444444555555555666666555333222222333333444555555555333000///444333222222222444666777222333555555444555666888777666666777:::<<<<<<<<<999999888777777666777777555555666666777777888888777777666666666666777777777777666666555555555444;;;::::::999999888888888:::999999999888777777777888888888888888888888888:::::::::999999888888888999;;;;;;;;;999999999;;;???>>>===>>>AAAFFFKKKNNNUUUZZZbbblllwww|||wwwtttuuuyyy}}}vvvcccOOOIIINNNJJJFFFDDDFFFKKKKKKEEE>>>======???@@@AAABBBBBBCCC===>>>@@@@@@??????@@@BBBFFFBBB@@@BBBDDDFFFLLLRRR```zzz...---***((((((***,,,...++++++***))))))******+++++++++++++++++++++++++++)))))))))))))))******+++---.........////////////)))'''(((,,,,,,***))),,,++++++***************+++---+++***))))))***+++---,,,++++++******++++++,,,...***)))***(((%%%''',,,,,,***(((((()))))))))((('''(((((())))))(((((('''((()))***)))((((((***,,,(((((((((***+++,,,***(((((())))))))))))***,,,...)))))))))***************+++******))))))))))))))))))))))))))))))((((((((())))))((((((((()))***+++************************)))******+++,,,+++++++++++++++++++++++++++++++++---,,,+++***))))))******)))(((((()))******'''%%%+++***((()))******)))((())))))***+++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,,,,+++)))(((...,,,)))(((((())),,,...,,,,,,,,,+++++++++************))))))******+++,,,************************---,,,+++***)))))))))))))))'''(((------)))(((+++---,,,***)))((()))***+++************************+++++++++,,,......,,,***(((+++......,,,***+++,,,,,,------------------------------.........//////------------------......///+++***...000...,,,,,,...---+++++++++,,,,,,,,,,,,,,,,,,---------......000...++++++,,,------+++,,,,,,,,,---------......+++,,,---/////////........./////////------...000000000///...............000///...---------......333111000000000///***'''000000000222555888:::;;;666444222/////////111222111111000000000000111111111000//////111333666888;;;:::777333000///222444111111111000000111111111222222333555666777888888555555555444333222333444000111333555555555444333333333222222222444666888444444444222111222444777999777777888:::<<<===<<<888888777666666666666666444555555666666666666555777777666666666666777777777666666666555555555555999999999888888777777777999999999888888888888888888888888888888888888888::::::999999999999999999;;;<<<<<<;;;999777888888<<<<<<<<<===???CCCFFFIIIKKKOOOWWW```jjjuuu}}}{{{~~~zzznnndddTTTBBB===BBBGGGDDDCCCEEEGGGGGGBBB>>><<<===>>>@@@AAAAAABBBBBB>>>???@@@@@@???>>>???AAAEEEAAAAAADDDFFFIIIOOOVVVfff///---+++)))))))))+++,,,((((((((()))***+++,,,---++++++++++++++++++++++++)))))))))))))))******+++---------.........//////+++))))))------***))),,,+++***************++++++---,,,+++******+++,,,---,,,+++************+++,,,///***'''***,,,++++++,,,***)))((()))******((('''((())))))******))))))((('''(((***+++***)))***+++)))(((((()))++++++***(((%%%(((******((('''))),,,((((((((())))))***************)))(((((((((((()))+++******))))))(((''''''((((((((((((((()))*********************************++++++,,,,,,,,,,,,,,,************************+++******)))))))))*********)))((()))+++,,,,,,+++***)))((()))***+++***))))))***++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---,,,,,,+++***+++***)))(((((()))***+++,,,,,,,,,++++++++++++***)))))))))))))))***++++++++++++++++++++++++++++++---,,,+++******)))******---+++,,,......***)))***---,,,***))))))***++++++++++++++++++++++++++++++---,,,+++,,,------+++***)))***,,,,,,++++++,,,------------------------,,,............//////////////////......------------000---,,,000111///---...111...++++++///000---***,,,,,,,,,---------......000...+++***+++,,,------***+++---...///...---,,,------......///......------...000000...---...///111000//////////////////000000///.........//////222000000//////...***(((000000111222444777:::<<<777333...---...000///---222222111111111111222222111000111111333444666777555555444222000///111222222222111111111111222222222333444555777999:::;;;666555444333333333555555000111333444555555444444222222222222333555777888777666555333111222555777888777666777999;;;;;;;;;777666555555555555555555444555555666666555444333777777666666666666777777666666666666555555555555777777777777777777666666888888888888888999999999888888888888888888888888999999999999999999::::::<<<<<<<<<;;;888666666777999::::::;;;===???AAABBBAAADDDJJJQQQZZZeeeqqqxxx|||rrrggg^^^VVVJJJ<<<888<<>>;;;<<<===???@@@@@@@@@@@@???@@@AAA@@@>>>>>>???@@@BBB@@@BBBFFFIIILLLSSS[[[nnn///...,,,***))))))******'''(((((()))***+++,,,,,,************************)))))))))))))))******+++,,,,,,---------.........,,,******------***)))+++*********)))******+++,,,---,,,,,,++++++,,,,,,---++++++************++++++---***(((((())))))(((((()))((()))***+++***'''%%%))))))************))))))&&&(((++++++)))((('''((()))(((((()))++++++***)))%%%&&&&&&''''''''''''&&&''''''(((((())))))******))))))((('''''''''''''''******))))))))))))))))))((((((((((((((()))))))))************************++++++,,,------------,,,************************(((((()))))))))******++++++***))))))+++------,,,)))((('''(((***++++++*********+++,,,,,,+++++++++,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++---,,,++++++******************+++,,,,,,***)))))),,,,,,+++*********+++,,,++++++++++++++++++++++++...---,,,,,,------+++))).........---,,,+++++++++...------------,,,,,,,,,------......................../////////.........000---...111111......000///---,,,---......+++))),,,,,,,,,---------......///---+++******+++---...+++,,,------......------..................------+++...000000///---------//////............////////////...........................///000000///...000111222333444777:::===;;;555///---//////+++'''111111000000000111222222///000111222333444444444000222222111000///000111333222222222222222222333333333444555666888888999666444222222333555666777444444555555444333222222111111222222444555777888666888888888666666888999777666555555777999888888555555444444333444444555555555777777777555333222777777666666666666777777666666666666666555555555777777777777777777777777777777777888999999999:::888888888888888888888888888888888999999::::::::::::;;;;;;:::777666666777888999:::;;;<<<<<<<<<<<<>>>@@@CCCHHHNNNWWWaaahhhttt|||vvvlllaaaYYYRRRLLLDDD;;;888;;;>>>@@@BBBBBB???===>>>???;;;<<<===>>>????????????@@@AAAAAA@@@>>>===>>>???BBBAAACCCGGGIIILLLUUU^^^ttt------,,,++++++***))))))))))))))))))***)))))))))************************)))))))))))))))******+++,,,,,,,,,,,,------------,,,******------***)))+++******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************''')))***(((&&&&&&(((((((((((()))***+++***'''$$$))))))************))))))'''(((***)))'''%%%$$$$$$***(((((((((***+++***)))***'''$$$%%%((()))'''$$$&&&''''''((())))))******+++***))))))(((((())))))'''(((((()))***++++++,,,'''(((((()))))))))))))))************************++++++,,,------------,,,************************'''(((((()))*********+++---+++******+++,,,,,,+++)))((('''(((***++++++***++++++,,,,,,,,,++++++***,,,+++***)))***+++,,,---++++++*********+++++++++)))))))))******)))))))))++++++++++++++++++++++++,,,++++++++++++,,,------++++++++++++++++++++++++---,,,++++++++++++++++++''')))***++++++++++++)))++++++++++++++++++,,,,,,++++++++++++++++++++++++///---++++++,,,,,,+++***000/////////...---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000///---...111000------///,,,...111000...+++***+++,,,,,,,,,---------......---,,,+++******+++---......---,,,++++++---...000............---------...+++---///000...------------------,,,,,,------...------------------------...///000111111111111222111333555666666777999<<<;;;666000///111111---(((///////////////000111222...///000111222222111111...000111111000//////000333222222222222222222333444444444444444444444444555333111222555777888777444444555555444444333333111222222333444555666777222555888::::::999999:::999777666666888999888888444333333333333333444444666777777888777666555444777777666666666666777777555555555666666666666666666777777888888999999999777777777888999999999:::777777777777777777777777888888888999999:::::::::666888999888777777888999999:::;;;<<<<<<;;;;;;:::??????@@@AAADDDKKKRRRXXX___gggssssssfff]]]QQQLLLFFFBBB>>>:::888999===@@@BBBAAA===<<<>>>@@@;;;<<<===>>>>>>>>>>>>>>>@@@AAAAAA@@@>>>===>>>???CCCBBBCCCFFFHHHKKKUUU___yyy,,,,,,,,,,,,,,,+++***))))))*********)))(((''''''************************)))))))))))))))******++++++++++++,,,,,,,,,------+++))))))------***))),,,))))))))))))***+++,,,,,,++++++,,,,,,,,,,,,++++++))))))***++++++***))))))###(((***((('''***,,,,,,(((((((((***+++***'''$$$((())))))******))))))(((&&&(((((('''%%%######$$$***)))'''((()))++++++***---***''''''((()))((('''''''''(((((()))***++++++------,,,++++++++++++,,,&&&'''((()))+++,,,------(((((()))******************************************++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***+++++++++***---,,,++++++---------+++***)))((()))***+++***))),,,,,,,,,,,,,,,,,,+++***++++++******++++++,,,---+++************++++++,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,(((+++---+++,,,...---***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---++++++,,,---,,,+++,,,,,,---///000///---***,,,,,,,,,---------......,,,,,,,,,++++++++++++++++++---///000222222111111---,,,...000///+++,,,///,,,111555444000,,,+++---,,,,,,,,,---------......***+++,,,,,,******,,,...///---+++******,,,///111......---------......///,,,---//////---,,,---...,,,,,,,,,+++,,,,,,---...+++,,,------...---------111222333222000///000111222666::::::888777888:::666333000000222333111///............///000111222//////000000111000000//////000111111000///000111222222111111111111222222333333333222222222222111333222111333888:::999777111222222444555666777888222222333444444555555555...111555888888888888999<<<:::999999:::::::::999333333333333333333444555777777777777666666666666777777666666666666777777555555555666666666666666666666777777888999::::::888888888888888999999999777777777777777777777777999999999999999999::::::444666888888777777888::::::;;;;;;<<<<<<;;;;;;:::=========<<<===@@@EEEIIIOOOVVVbbbnnnzzztttkkkaaaWWWPPPIIIEEEAAA>>>===<<<;;;:::===???AAA@@@===<<<>>>@@@<<<<<<===>>>>>>>>>>>>>>>???@@@AAA@@@>>>>>>???@@@DDDCCCDDDFFFGGGKKKWWWddd***+++,,,------,,,***)))((()))*********)))''''''************************)))))))))))))))******+++++++++++++++,,,,,,,,,,,,)))'''(((,,,,,,***))),,,))))))))))))***+++,,,---***++++++++++++++++++***((()))***++++++***)))(((%%%((((((&&&)))------((((((((((((((())))))'''%%%'''(((((())))))(((((('''%%%&&&'''&&&%%%%%%&&&(((+++)))'''''')))++++++******++++++'''"""!!!&&&+++''''''((()))***+++,,,------,,,,,,+++***+++++++++(((((()))***++++++,,,,,,((()))***+++,,,++++++***************************)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,++++++***++++++,,,...000111000...+++***((()))******)))(((,,,,,,------,,,,,,+++*********+++,,,,,,,,,,,,+++,,,++++++***+++,,,---...++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---***...///,,,,,,...---(((***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---------++++++,,,///000...)))%%%***++++++,,,---...//////---------,,,,,,+++++++++---...000222222222000000------///111///+++,,,000...000333333222...+++))),,,,,,,,,---------......(((***------,,,***+++---------,,,,,,,,,---...///------,,,,,,---...///000---......---,,,,,,---///,,,,,,,,,,,,,,,---......+++,,,---/////////...---000111222111///...000222333888>>>>>>;;;777777888222222222222222222222222////////////000111222333111111000000000000000000111222222111000000111333111111111000000111111111111111222222222222222222111000000555:::<<<999666111222222333555666888999333444444444444444444444222333444444444555888:::<<<:::888888999999888777333333333333333444555555777666555444444555777888777777666666666666777777555555555555666666666777444444555666777888999:::999999999888888888888888777777777777777777777777::::::999999999999999999555777888777666666777888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999;;;>>>AAADDDJJJSSS]]]gggpppyyyxxxqqqggg^^^XXXRRRLLLGGGFFFCCC@@@>>>???@@@???=========>>>===<<<<<<===>>>======>>>?????????>>>>>>>>>???@@@@@@???>>>???AAADDDCCCDDDEEEGGGMMM\\\kkk)))***,,,------,,,+++***'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,(((&&&'''+++,,,)))***,,,))))))))))))***+++,,,---)))******++++++******)))((()))***++++++***)))(((******&&&$$$(((...))))))((('''((())))))'''%%%''''''((((((((((((''''''$$$%%%&&&%%%%%%'''***,,,+++)))'''''')))+++++++++###***,,,%%%"""---'''((()))***+++,,,------***))))))(((((((((((((((***************+++++++++)))***+++,,,---,,,++++++************************))))))***++++++++++++***------------------------***+++,,,------,,,+++***)))***,,,000333444333111,,,***))))))******((('''------------,,,,,,+++***)))***+++,,,---,,,++++++---,,,,,,+++,,,---//////---,,,+++******+++,,,---*********++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------***//////+++***,,,***%%%***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---......---------//////+++###)))***+++,,,...///000000.........------,,,,,,,,,///000222333222111///...------000222///+++,,,111...------000222///)))###,,,,,,,,,---------......&&&***......,,,++++++,,,+++,,,---.........---------,,,,,,,,,---...000111---...---,,,++++++---///---------------...///000,,,---///000000000//////+++---000///...///222555444:::@@@AAA===888666777333444444333000//////000000000000000111222333444333222111111000111111111333444333222000000222444111111000000000000111111000000111222333333444444000///000666;;;===:::555555555444444444555555666444444555555444444333222888777555333222444999===999777555555555666555444333333333333444444555666666555333222222444777999777777666666666666777777444555555555666666777777222333444555666888888999:::999999999888888777777777777777777777777777777;;;::::::999999888888888777888888888666555555666;;;::::::999::::::;;;;;;999:::;;;:::::::::===???:::>>>EEEMMMUUU^^^fffkkkuuuuuuwwwyyy|||{{{uuunnniii]]]XXXRRRNNNMMMJJJFFFCCCBBB@@@===;;;===???>>>;;;===<<<;;;;;;;;;<<<=========>>>>>>????????????>>>===>>>@@@@@@??????@@@BBBDDDCCCDDDEEEGGGOOOaaaqqq+++******)))(((''''''&&&***(((''''''(((((('''%%%)))***+++,,,,,,+++***)))))))))))))))))))))))))))<<<555---)))***,,,+++)))++++++***************+++************************+++***))))))***+++++++++)))))))))))))))((('''''')))'''&&&***//////***$$$))))))((('''''''''''''''&&&((()))******(((&&&%%%%%%'''***,,,,,,***'''%%%))))))))))))((((((((((((+++******))))))))))))***((()))***++++++++++++++++++***)))(((((()))***+++((('''&&&'''((()))((('''---,,,***))))))+++---...---,,,++++++***************+++++++++******,,,...***,,,......,,,+++***+++,,,,,,,,,++++++*********---///...777HHHEEE222(((,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++------............------000///...---,,,+++++++++*********+++,,,---///000,,,+++*********+++,,,---+++++++++************)))...,,,,,,---+++'''(((---***++++++,,,+++***)))'''+++,,,---,,,***)))***+++,,,,,,,,,---------------)))((((((***...111111111//////...---,,,+++++++++***+++------,,,---...000,,,------,,,+++,,,...000//////000000//////...---,,,...//////...---...//////---+++***+++,,,,,,,,,+++,,,...//////...,,,+++---***+++...---++++++...///---,,,,,,...//////...111,,,(((***000333111,,,////////////////////////111...,,,+++,,,.../////////...------...///...,,,444222///,,,,,,///222555@@@===999999;;;<<<:::777555555555555444222000//////111222333222222333555444222000......000333555222444777999999999999:::222222222222111111111000333666555222111222111---666666666666777888:::;;;888333333888:::666555888666777777555333222444555888777555555666666444333555444444333333444444555,,,222555111)))''',,,333333222222222333555777888>>><<<888555444555888999444444444555555777888888555555666666777999:::;;;<<<<<<;;;:::::::::;;;;;;999999888888888888999999<<<999777777888999888555999;;;>>>>>><<<:::999999777888999::::::999888777:::999:::<<<:::666777;;;;;;<<<@@@EEEHHHJJJRRR[[[^^^XXXWWW^^^dddgggmmmtttuuuwwwzzz}}}}}}yyyxxxooommmiiiddd^^^YYYUUUSSSOOOKKKGGGEEEEEEDDDAAA>>>>>><<<<<<>>>AAABBB@@@===?????????===;;;;;;===???888;;;???CCCDDDCCC@@@>>>CCCCCCBBBAAAAAA@@@??????GGGFFFFFFGGGHHHRRRgggzzz*********)))((('''''''''(((&&&&&&''')))++++++***'''((()))******)))(((''')))))))))))))))))))))))),,,)))&&&&&&)))+++,,,,,,+++******)))))))))******************************...,,,+++***))))))(((((()))))))))))))))(((''''''((('''''')))+++,,,(((%%%))))))((('''''''''''''''''''''((()))((('''&&&%%%&&&''')))++++++)))'''&&&'''((((((((())))))******((((((''''''''''''(((((((((((()))***************,,,,,,+++******+++,,,,,,'''&&&&&&'''***++++++*********))))))***+++,,,---------,,,+++++++++++++++***+++,,,+++***+++,,,...+++---///...---+++++++++,,,,,,,,,+++++++++*********,,,***000???<<<---&&&++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,///...---,,,++++++++++++*********+++,,,---/////////...,,,+++***)))******++++++++++++************'''$$$%%%))),,,+++---111++++++,,,,,,+++******)))+++,,,---,,,***)))***+++---------------------,,,---,,,+++---111444666666111000///---,,,,,,------***,,,---...------///111------...---,,,,,,...111///////////////.........---...000000.........///...,,,******,,,---------+++,,,...//////...,,,+++---+++,,,......++++++//////---,,,,,,...//////...---,,,+++,,,.../////////........................///---++++++,,,---...---......---...000000///---///...,,,,,,...222666999======<<<;;;:::999::::::444444333222222222333333///000222222222333555888777555222000///111333555333444444444333333333333000000//////000111111222111444444111000222000---777666555555555666888999666222222666888555444666666777666555333222222444888777666666777777555333444444444333333444444444111444666333///---111666444444444444555666777777<<<:::888666555666777888666666555555555666666777666666666666777888999999:::999999888888999999:::999888888888888888888999;;;999777777:::;;;:::999888:::======<<<999888888888999:::;;;;;;:::999888999777999;;;:::888999===>>>===???BBBCCCCCCFFFLLLQQQNNNNNNTTTWWWYYY^^^dddeeefffiiilllppptttwwwxxx{{{{{{{{{{{{zzzxxxuuussstttttttttrrrooolllhhhfff___]]]ZZZVVVRRRNNNKKKJJJDDDBBB@@@???@@@???>>>===>>>===<<<===@@@@@@???<<<>>>>>>>>><<<::::::<<<===666888<<>>@@@===<<<@@@AAA???>>>???BBBCCCGGGJJJJJJIIILLLRRRVVVWWWZZZ]]]aaadddggghhhkkkiiiffffffggggggdddaaa___\\\YYYXXXYYYXXXTTTQQQMMMLLLJJJHHHEEECCCBBBAAA===>>>??????>>>???@@@AAA???===<<<===>>>>>>===;;;===>>>>>><<<:::999:::;;;666888;;;===>>>>>><<<;;;======>>>>>>???@@@@@@AAACCCDDDFFFHHHLLLWWWnnn***)))))))))((((((((('''***(((%%%%%%&&&'''((((((((()))***++++++***)))((((((((((((((((((((((((((($$$)))......***'''''')))(((((((((((((((((()))***************************))))))***)))))))))***,,,(((((())))))))))))(((((()))))))))(((&&&&&&((())))))))))))))))))(((''''''(((((('''&&&%%%&&&&&&&&&))))))(((((((((((())))))'''(((((()))******++++++(((((((((((()))***,,,,,,******++++++,,,++++++******))))))))))))))))))******)))(((***,,,------,,,%%%&&&)))+++,,,++++++***...------,,,,,,---------,,,---------,,,,,,...000---///000///---,,,---...++++++++++++++++++++++++)))...***)))///---'''++++++******************+++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++*********++++++,,,---++++++++++++,,,---...///++++++++++++,,,,,,------,,,,,,+++++++++*********///(((%%%)))---,,,))))))...---,,,+++++++++------***,,,,,,,,,******+++,,,---...000111222222222222222///++++++---000333444222000...,,,,,,---...000+++---.../////////111222...//////...------000222111000///.........//////---///000000...------...,,,+++***+++...//////...------............---------,,,---///,,,)))***///---,,,,,,---///000///...***,,,---,,,,,,,,,...000---------------------------,,,,,,---//////---+++,,,---///222444444111///000/////////000222444666000222333222111111333555333222000///000111333444///000000111222555:::>>>888777444333222333444555;;;;;;;;;<<<;;;888555222222111000000111333555777222444333000000222222000777666555444555777999:::222111111333444444333222666666666444111000000111777888888:::;;;999555222333333333444444333333333222111000111333444444444555666777777777555444333444555555666666777666666666666555555555666666777888888777666666666666666666666666555666666777777777777888888888888777777999888888888999:::::::::555888;;;<<<:::888777666888999:::;;;;;;:::999888666555666999999666888<<>>===<<<@@@EEEFFFCCCAAACCCGGGKKKLLLOOOQQQTTTWWWYYY[[[^^^YYYTTTTTTWWWYYYVVVSSSQQQLLLHHHGGGJJJLLLIIIEEEDDDDDDCCCAAA@@@>>>===<<<999<<>>===@@@CCC>>>===<<<<<<<<<<<<;;;;;;>>>>>>???===;;;999:::;;;999;;;===?????????>>>=========>>>>>>???@@@@@@AAAAAABBBEEEIIINNN[[[sss))))))))))))((((((((((((,,,***((((((***+++++++++((()))***++++++***)))((((((((((((((((((((((((((('''***(((''')))---(((((('''(((((()))******))))))))))))))))))))))))((()))***)))((((((***,,,(((((())))))))))))((((((*********(((''''''))),,,))))))******))))))(((''')))((('''&&&&&&&&&&&&'''***)))(((''''''((()))***************))))))))))))(((((((((((()))***,,,,,,'''((((((((((((((('''''')))))))))******)))))))))---,,,++++++,,,---+++***%%%''')))+++,,,+++***)))---------,,,,,,------...,,,---------,,,,,,...000...//////...---,,,---...++++++++++++++++++++++++)))///+++(((,,,***'''---*********++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......************+++,,,------++++++++++++,,,---......++++++,,,,,,------------,,,,,,,,,++++++++++++***%%%$$$+++,,,,,,,,,------+++++++++,,,---...***+++,,,,,,******+++,,,+++---000333555666666666444000,,,***+++---...///000...---++++++,,,---...,,,---//////......000111...//////...------000222111111000////////////000---...//////---,,,,,,,,,,,,++++++,,,...000///...........................,,,,,,...///+++''')))...---------///111222111///---+++***+++---//////...------------------------///......///000000...---------///222555444222////////////000111333444555000...---...000222222000111111222222111111000///000000111111222555:::>>>444333222111222333555666555777999===>>>;;;555000222222111000111222333444555777666222222444555222666666666777888999;;;<<<222222222333444666444222555666555333111000000222777888888:::;;;999555222222222333444444333222222000//////000333555444222444555666666555444222111333444555666777777666666333333444444666777888999999888777666555555555555666666666666666777888888666777888888888888777666999999888777666666777777555777::::::999888777888777888999::::::999888777777666777999777444555999===::::::@@@DDDAAA>>>===:::@@@EEECCC???>>>@@@BBBAAAAAACCCEEEGGGIIIKKKKKKMMMHHHCCCCCCGGGIIIGGGDDDJJJEEE@@@@@@DDDFFFDDDAAABBBBBBAAA???>>><<<;;;;;;777:::======:::999;;;=========<<<;;;:::::::::;;;>>>???@@@???<<<;;;;;;<<<<<<<<<===>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAEEEKKKQQQ___xxx))))))))))))(((((((((((($$$###$$$&&&)))++++++***&&&&&&((((((((((((&&&&&&))))))))))))))))))))))))$$$)))***((('''))),,,(((((((((((()))***++++++))))))))))))))))))))))))***,,,---***&&&%%%&&&)))'''(((((()))))))))))))))***)))(((((((((***+++,,,((()))***+++***)))(((''')))(((((((((((('''''''''))))))(((((((((((())))))++++++*********)))))))))''''''&&&''''''((()))***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++***...---++++++,,,,,,***)))'''(((***,,,,,,+++***))),,,,,,,,,,,,,,,------...+++,,,---,,,++++++---///...//////---,,,+++---...***++++++++++++,,,,,,,,,(((...***''',,,)))&&&,,,)))***++++++++++++***)))*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---..................---+++++++++++++++,,,------,,,+++++++++,,,,,,---...............---+++***))),,,,,,,,,,,,+++++++++++++++&&&%%%)))------,,,...+++++++++++++++,,,,,,---)))+++,,,,,,+++***+++---***,,,000333666777777777555222...,,,,,,------------------,,,,,,,,,---------...//////------...///.........---,,,---///111222222222222222111000000...///000///---,,,,,,,,,,,,,,,,,,---///000///---........................,,,---///000+++&&&)))///......///111333444222111...,,,+++,,,///000000///------------------------000///...///000000000.........///111333333111///,,,---///111333555777777333///---...222444333000000111222222222000///---000111222111222444777:::111111000111222333555666333555888>>>AAA???888222000000000111111111111111999;;;999444333666666444555666888999:::;;;;;;;;;222444444333444777666222555555555444222111222444888777777888999888555222111222333444444333222111111111111333555666555333444555555555444333222222444444555666777777666666222222333444666888:::;;;888777666666555555555555666666666666777888999999555666777888888777666555888999999777555444555666777888999999777777999:::777888999999999999888777999888888:::888555555999===;;;;;;???@@@<<<999999999>>>@@@===:::<<<>>>>>>>>>>>>???@@@AAAAAABBBBBBBBB???<<<<<>>CCC@@@======???@@@@@@>>>@@@???>>>===<<<;;;:::999;;;===>>>>>>===;;;;;;;;;;;;<<<;;;:::888888:::<<<===>>>@@@???>>><<<<<<===;;;;;;;;;<<<<<<=========@@@@@@@@@@@@@@@@@@??????@@@AAAFFFLLLSSSbbb|||(((((((((((()))))))))))) """%%%((()))(((&&&%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))+++---...,,,)))''')))***)))(((((()))***+++,,,,,,))))))))))))))))))))))))))),,,---***&&&$$$&&&)))''''''((())))))))))))))))))&&&%%%&&&***,,,+++***((()))***++++++)))((('''((()))*********)))''''''(((((())))))))))))((((((******************++++++((((((''''''''''''((((((...............---,,,+++***+++,,,,,,,,,,,,+++***---,,,***+++,,,,,,+++******+++,,,,,,,,,+++***)))+++++++++++++++,,,------***+++,,,+++***+++,,,...---......,,,******,,,...******+++++++++,,,,,,,,,'''---***)))...+++''',,,)))***++++++++++++***))))))******+++,,,,,,------------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,---...,,,,,,+++++++++,,,------......///...---,,,***)))------,,,,,,,,,+++++++++222///---///...+++***---)))******+++,,,,,,++++++)))+++,,,,,,+++***,,,---))),,,///222444444333222222000---,,,---......---,,,---...//////...------...///000...,,,+++,,,---------...---,,,,,,...111111333444666555333111000000111222111///...---...---------...//////...,,,//////............//////---///222222,,,'''***111//////000333555666444222---...//////......000222........................111///------.../////////000//////000111111000...,,,...000222444555555666111000//////000111111111////////////000000000111111222333222111222444666222222111111222333444555444444555999>>>>>>999444///000222444555555444333<<<===:::555333666666444666777:::;;;;;;999777555111444444222333777666111444555555444333333444666888777666666777777555333000222333444444333222000000222333444444444444444666555555444444444444555666666666666666666777777333333444444666777999999777666666555555555666666555555555555666777888999555666777888888777666555777888999888666555777999999999888777666777:::===888888999::::::999888888:::999:::<<<;;;888999======;;;===???===999888;;;888;;;999555555:::===;;;@@@@@@@@@@@@????????????======<<<<<<<<<=========>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999?????????@@@@@@???===:::999::::::999777777:::===:::<<<>>>???===<<<======;;;;;;:::::::::;;;<<<=========>>>>>>???@@@@@@@@@@@@BBBGGGMMMUUUddd~~~(((((((((((())))))))))))''''''))),,,------***''''''((()))******)))((('''))))))))))))))))))))))))''''''''''''''')))+++...))))))))))))***+++,,,---))))))))))))))))))))))))%%%)))+++***&&&%%%)))---''''''((()))))))))))))))'''$$$"""%%%+++---+++(((((()))+++,,,+++***((('''((()))+++,,,+++***(((&&&(((((())))))))))))(((((((((((()))***+++,,,,,,---+++******))))))))))))***)))))))))))))))((('''&&&((()))***++++++***)))(((+++***)))***,,,---,,,+++,,,,,,,,,,,,+++******)))************++++++,,,---***+++++++++******,,,...---------+++******,,,---*********++++++,,,,,,,,,(((...,,,+++222///)))---)))***+++,,,,,,+++***)))))))))***+++,,,,,,------------------------------*********++++++*********...------,,,,,,---------,,,,,,+++++++++,,,------+++,,,---.........---,,,---------,,,,,,,,,++++++(((&&&'''******(((***///''')))***+++,,,++++++***)))***,,,,,,++++++,,,---***,,,...111111111///...---,,,++++++---......---,,,---///111111000...---//////000...,,,******+++,,,------,,,+++,,,...000111333666888777555222000222333444333111//////000...------///000///---+++//////............/////////111444444...(((,,,333///000111444666777555333***///333111---,,,000666////////////////////////111...,,,+++,,,...//////111000...///000000///...000111333333444333222111---000111000---,,,...222///...---,,,...000333555111333444333111111111222444444333222222222333333222///---000555777444111///222555999;;;;;;999888===>>>;;;555333555555333666888;;;<<<;;;777333000111444444111333777666000444555555555444444666777888777555555666666444333000111333444444333111000///111444444333111222333777666555444444555666777888777666666666666777777555555555555555666777888666666555555555555666666444444444555666777888888555666777999999777666555555888999999777777:::<<<;;;:::888666555777<<>>>>><<<===BBB;;;;;;>>>@@@>>>:::;;;AAA888999555000222:::===;;;??????>>>===<<<<<<;;;;;;888999;;;:::999999:::;;;;;;<<<===<<<:::999999;;;888888999999999:::::::::<<<::::::<<<>>>>>>:::666888999:::888666777;;;>>>888:::=========<<<<<<======<<<;;;:::;;;<<<===>>>::::::;;;===>>>@@@AAAAAA@@@BBBGGGNNNVVVfff))))))))))))))))))))))))***)))))))))++++++)))(((,,,***((((((++++++)))'''+++)))&&&$$$######%%%&&&))))))))))))************,,,+++)))(((((()))+++,,,,,,***))),,,,,,)))))),,,(((((((((((((((((((((((('''((())))))(((((()))+++'''(((((()))))))))))))))***++++++***'''&&&&&&'''))))))))))))))))))))))))((('''&&&&&&&&&''')))***+++***************++++++&&&'''((()))***))))))((())))))))))))))))))))))))+++***)))***,,,---,,,+++//////...---+++)))'''&&&,,,++++++******++++++,,,+++,,,+++***((((((***,,,******))))))******+++,,,------,,,++++++******)))------............------...------,,,++++++++++++++++++++++++,,,,,,---...******+++,,,,,,---......------......///000000000///---,,,,,,,,,,,,+++)))///,,,+++---,,,******---000///...---------------------............------000///000000))) !!!(((///---++++++,,,,,,+++***++++++*********+++---...+++******))))))******++++++,,,...---,,,,,,---///...---,,,+++,,,---...///...---,,,,,,---...///000...///000///---,,,,,,...000000///---,,,---111444...000222222000000000111888===999000---111000***111000/////////111222333000//////111333333000,,,---111555555000---...000...---111777666///,,,/////////000000///...------///000111111000...,,,+++...........................000222222111000//////444333444444444333///,,,000222333222111000111222222222111///,,,,,,---///000000000000111222222333333555666666444333444444222---,,,111555444333333<<<555333777999666555777444555333//////222444222::::::999888666555333222555222000111444666555333333///000555666333444999<<<888555444777888888777555666777666333222111222444555555666555444222111555444444333333444444555777666555444333222222222333444444555666777888888888888777666555555444333111222444666888999::::::444444444555555777888888999999999999999:::::::::888888888888888999999999<<<;;;:::999888999::::::<<<:::999999;;;<<<<<<;;;::::::::::::::::::::::::<<<<<<:::::::::<<<>>>???<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<;;;:::999999::::::::::::::::::<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;999;;;>>>>>>>>>>>>???AAA===<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@AAAAAAEEEDDDFFFNNNYYYkkk)))))))))))))))))))))))))))(((((()))******)))'''+++)))((((((******)))&&&***)))'''&&&%%%%%%&&&'''))))))))))))************+++***(((''''''(((***+++***&&&%%%'''%%%!!! """((((((((((((((((((((((((&&&((())))))(((''')))***'''(((((()))))))))))))))$$$&&&)))***)))(((''''''))))))))))))))))))))))))((((((''''''(((((()))***++++++******+++,,,------............,,,+++)))(((************************)))((('''(((***+++***)))//////......,,,+++)))(((,,,++++++******++++++,,,+++,,,,,,***((((((***,,,************++++++++++++,,,,,,,,,+++++++++++++++------............------,,,,,,++++++******++++++,,,+++++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,---......//////---,,,++++++---------+++///++++++------******---//////...------------------..................---111...---///---''''''***...---++++++,,,---,,,+++++++++*********+++------......------------......+++,,,......------...000------,,,,,,,,,,,,---...---------------...///000...///000///---,,,---.../////////---,,,---000222...000111111000000000111777888666111000222222///---,,,,,,,,,,,,------...333222222444666666333000,,,111444444000......000000///222777666000...000///////////////...------000///...------,,,,,,,,,.........------------------///222333444444444555222111111222333333111///000111222222111000111333111222333333222222444666111222444555666555444333777888999999777555555555333...---000333222222333888222000444666333111333---111222000111555555222999999888777666444222111000111111111000111222333222///111666777444444888666555555666999999777555222333555444333222222333333444444555555444333222555444444333333444444555777666555444333222222222444444555555666666777777999888777666555555555555333444555777888888888888444444444555555666777888999999888888888888888999777777777888999999999:::===<<<;;;:::999999::::::;;;:::999999;;;<<<<<<;;;::::::::::::::::::::::::999999::::::::::::::::::999::::::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;:::999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<999:::<<<===<<<<<<===>>>;;;;;;;;;<<<<<<<<<======<<<<<<===>>>???@@@@@@AAADDDCCCFFFNNNYYYkkk))))))))))))))))))))))))(((((('''((()))***(((&&&***)))'''((())))))(((&&&(((((((((((((((((((((((())))))))))))***************)))(((''''''((()))***+++((('''((('''###"""$$$((((((((((((((((((((((((&&&'''((((((''''''(((***'''((())))))******))))))###(((++++++)))(((((())))))))))))))))))))))))(((((()))***************++++++++++++,,,---...///......---,,,+++)))'''&&&************************((('''&&&'''((()))((('''............---,,,++++++,,,++++++******++++++,,,+++,,,,,,+++))))))***,,,)))***+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------............------+++************++++++,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......+++******+++---///...------++++++......+++,,,...//////...------------...........................111---+++...000...---------+++***+++,,,------,,,,,,++++++++++++,,,,,,---//////............//////+++---............000111,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......---/////////---,,,---...---...//////......///111...000111111000000111333777333222444333111222666...////////////......---333333333444666555333111+++///333333111//////111///...///222222///...000///////////////......---111///---+++***+++,,,------------------------------///111333444555555555111000///000222333222111///000222222111111222444...111333444444333444555333555888::::::999666444:::<<<===<<<999777666666777222///222333222333555444111000333444222000000+++///222111222555333000777777666666444333222111///222444222///...222555111000222666777555444666111222555888:::999555222000111333333333222333444222222333444444444333333555444444333333444444555666555444333333333333333555555555666666666666666888888777666555555555666555666666777777777777666555555444555555666777888:::999888666666666777777666666777888999999::::::???>>>===;;;;;;:::::::::;;;:::999:::;;;<<<<<<:::::::::::::::::::::::::::888999;;;<<<<<<:::888777666777888999999:::999999::::::::::::::::::::::::999999:::;;;:::999888777::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<;;;;;;;;;;;;888:::;;;;;;:::999::::::999999:::;;;<<<===>>>???======>>>>>>?????????@@@CCCBBBFFFNNNZZZlll((((((((((((((((((((((((((('''''''''))))))'''&&&)))(((((('''(((''''''&&&&&&'''((()))))))))((((((((()))))))))***************)))(((((((((((()))***+++((())),,,,,,)))))),,,((((((((((((((((((((((((%%%'''((((((''''''((()))(((((()))************)))!!!$$$(((******))))))***))))))))))))))))))))))))((()))***+++,,,+++******))))))******,,,---//////++++++++++++*********)))***************************(((((((((******)))(((,,,,,,------------,,,,,,,,,++++++******++++++,,,+++,,,---,,,***)))***+++)))***,,,......---+++*********++++++,,,---......------............------+++*********+++,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......,,,+++***,,,...///...---,,,***+++...///,,,,,,//////......---------...............------.........///...---...//////......,,,***)))***,,,.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++---////////////111222+++,,,,,,------------,,,---...///000000///...------...///...---,,,---///,,,...000111000//////000...///000000000000222444888111000555555000111888000111222222222000///...000000000111111111000///+++...111222111000000000,,,++++++,,,......------...///////////////......000///---,,,,,,,,,------,,,,,,,,,,,,------------//////000111222222000///111000...///000222222111///000222222111111222444111444777888666444333222777888999::::::999777666;;;===>>>===:::777666555;;;666333444444333555888333222222444444222111000...222333000000222000---555555555444333222111000333444555444222222444666000111333777777666444333111222555777777666333111111333444444333222333444111111222333333444444444555444444333333444444555555555444333333333444444666666666666666555555555777666555555555555555666555555666777777777777777555555555555555666777777;;;999777555444555555666666666777888999::::::;;;??????>>>===<<<;;;:::::::::999999:::;;;<<<;;;:::::::::::::::::::::::::::;;;<<<<<<===<<<;;;999999666666777999::::::::::::999999999999999999999999888888999:::999888777666:::;;;;;;<<<<<<=========<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;:::::::::999999:::<<<;;;999888888999::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>?????????BBBBBBFFFNNNZZZlll((((((((((((((((((((((((((('''''''''))))))'''&&&((((((((((((''''''''''''$$$%%%''')))))))))((('''((()))))))))************************************)))&&&'''******((((((+++))))))))))))))))))))))))&&&'''((((((''''''(((***((())))))***************((()))))))))((((((***,,,************************((()))+++,,,,,,,,,+++***((((((((()))***,,,---...........................************************---,,,++++++,,,---,,,*********+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,---,,,+++******+++)))+++---...///...,,,+++******+++,,,---......///------............------,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---......//////...---,,,,,,......---,,,,,,***+++///000---,,,///......---------......//////...------------...///+++///111///+++***,,,///+++***)))***---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---//////...///000222++++++,,,------...//////......000000000///...---,,,...///...------...///,,,///111222111000000000---...///000///111333555888111000555444//////666//////000000000...---,,,....../////////.........+++...000111111000//////,,,+++******---000///---......///////////////.........///000///...---,,,,,,,,,,,,------.........///......000333333111///333111//////000111000//////111222222111111222333555888<<<===<<<:::888888:::999777666555666777777999;;;===<<<:::777555444;;;777555555444222444999111333333222222222111000111333222...---111111///333333444333333222111111777444222333444666555333///222555666777666444222444555555444333222222333555666777666444333222333222222222333333444444555555444444333333444444555444444333333333444555555666666666666666555555555444555555666666666666555333444555777888888888888666555555555555666666777:::999777555555444555555666777777888999999::::::=========<<<;;;;;;:::999999888888:::<<<<<<:::999::::::::::::::::::::::::======;;;:::999::::::;;;777777999:::;;;;;;;;;;;;999999999999999999999999888888999:::999888777666::::::;;;;;;<<<===>>>>>><<<<<<;;;;;;;;;:::::::::;;;:::::::::999888888888:::<<<===<<<:::888888999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????BBBBBBFFFOOO[[[lll))))))))))))))))))))))))(((((('''((()))***(((&&&((()))***)))'''&&&'''((($$$%%%'''((()))(((((('''))))))))))))*********************++++++*********,,,)))(((******&&&&&&((())))))))))))))))))))))))'''((())))))(((((()))***((()))******++++++******,,,,,,+++((('''(((***---************************))))))***+++++++++++++++(((((())))))***+++,,,---000///...,,,++++++++++++++++++++++++++++++++++++///---,,,,,,---...,,,+++)))***++++++,,,,,,,,,+++,,,++++++******++++++,,,+++,,,...---,,,******++++++,,,---.........------***++++++,,,---......///------............------...------------......///------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////---,,,---......---,,,---+++,,,000000---,,,......------------.../////////...---,,,,,,---...///***000333...)))))),,,...,,,***)))***,,,.........,,,------------,,,,,,+++......------------......,,,...//////...---///000,,,++++++,,,...000222444//////000000000///......,,,---///...------...///,,,///111111000///000000---.../////////111444777666222111222111//////222111111111111111111000///...000111000///...///111---...000111111000///.........---,,,000555444000---...//////////////////---...000111111000...,,,,,,------....../////////...---...111666888666444333222000000111111000///000222333222111000111222///333777::::::::::::;;;:::888555222111222444666444777:::;;;999777555555888555444555333111333888000333333000...000111111///111000---...333555444222333333333333333222111666333///000333555333000000333555444555666555222666555444222000111333666666888888777555333333333444444333333333444555555555444444333333444444555333333333333444444555666555555555666666666666666333555777999:::999777666333444555777888888999999666666555555555555666666888888777777666666555555888888888888888999999999::::::;;;;;;::::::999888888888888:::<<<<<<:::888::::::::::::::::::::::::;;;:::888666666777999:::999999:::;;;<<<<<<<<<;;;::::::::::::::::::::::::999999:::;;;:::999888777999999:::;;;<<<======>>><<<<<<;;;;;;;;;:::::::::999999999999888888888888;;;<<<======;;;999999:::======<<<<<<<<<;;;;;;;;;======>>>>>>?????????@@@CCCCCCGGGPPP[[[lll)))))))))))))))))))))))))))(((((()))******)))'''(((***+++***((('''(((***'''(((((()))))))))(((((())))))))))))************))))))************))))))---******,,,+++((((((***))))))))))))))))))))))))((()))******))))))***,,,))))))***++++++++++++***)))******)))((((((***+++************************)))))))))))))))***++++++***************+++,,,---,,,+++***)))(((((()))***++++++++++++++++++++++++---,,,++++++,,,,,,+++)))++++++,,,,,,---,,,,,,,,,,,,++++++******++++++,,,+++,,,......,,,+++***+++------------............+++,,,,,,,,,------......------............------......---,,,,,,,,,------...---,,,,,,+++++++++,,,+++++++++,,,,,,---------+++++++++,,,------......---,,,,,,---///000///......,,,---111111---+++------------------...//////000///---,,,,,,---///000***000111,,,***---...,,,,,,+++******,,,......---------.........---++++++//////............//////---...///...---,,,,,,...,,,,,,++++++...222666999111000000///////////////,,,---......------...000+++---//////...---...///------......///111555888111333111......111222000222222222222222222333444///000111000......000222......///000111000...,,,...///......333999777000------...///////////////---.....................------...//////000111111...------111666999777444111000111222444444222000222333333222000///000111***---111444555555666777888666444222111111222222000333888:::999888777777777666777888666333555:::222666555///---000444333...111111///000444555333222222333333444333333222555444222222222333222222111555666333333666666222222333333222111222666:::444666777666555333333444777666555444444444555666555444444333333444444555222222222333444555666777444444555555666666777777444777;;;>>>???===:::888555555666777777777777777666666555555555555666666666777888999999888666555999999999888888888888888666777888999999999888777888888888:::<<<<<<999777::::::::::::::::::::::::888888888888888888999999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;:::999888888999:::;;;<<<======<<<<<<;;;;;;;;;:::::::::888999999999999999:::::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAADDDDDDHHHPPP[[[kkk))))))))))))))))))))))))***)))))))))++++++)))((()))+++,,,+++((('''(((*********))))))))))))))))))))))))))))))************(((((())))))))))))(((((((((%%%&&&)))***((())),,,))))))))))))))))))))))))(((***++++++******+++,,,))))))***++++++++++++***%%%'''******)))((())))))***************************)))((((((((()))+++,,,,,,,,,,,,++++++,,,------************+++---000111++++++++++++++++++++++++,,,***))))))******)))''',,,,,,---......------,,,,,,++++++++++++++++++,,,***,,,......---+++***+++...------------...//////,,,,,,,,,---------......---..................---...------,,,++++++++++++...---,,,,,,++++++++++++******+++,,,,,,---......)))******+++,,,,,,------+++******,,,///111111000...---...111111,,,***,,,---------------...///000000///---,,,,,,---///000,,,///...+++---222111+++---+++***+++,,,------,,,------...///...---+++***......------------......---...///...,,,++++++,,,---,,,***+++...333999<<<222111000.........///000,,,---......------///000***+++---,,,++++++,,,...,,,---......///111555888---222111++++++333444//////...---------///000111---///000///---,,,...111/////////000111000---+++,,,...------333999666...------...///000000//////...---,,,++++++,,,...///.........///000111111222000---,,,///444555222......///000333666666444222333444444222000//////000...111333444444444444555555555555444333111000///...222777999:::999888888999999;;;===;;;777888===666:::888111...333777888000444555333333444222...222222333444444444333333555777888666333111444777111666666222222666777333...111333333333444888<<<111333555555444333444555888777666555444444555666555444444333333444444555222222222333444555666777333444444555666777888888555999>>>BBBCCCAAA===:::777777777777777666555555777666666555555555666666444666888::::::999777555::::::999999888777777777333444666777888888777777777777888:::<<<<<<999777::::::::::::::::::::::::777888:::<<<<<<<<<;;;:::::::::;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<;;;:::777777888999;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;888:::<<<;;;:::999:::;;;999::::::;;;<<<===>>>>>>;;;<<<===>>>???@@@AAAAAAEEEEEEIIIQQQ[[[kkk'''''''''''')))+++---...***((('''&&&&&&'''(((***)))((((((***---......---+++)))'''(((+++,,,***'''''''''((())))))))))))))))))+++,,,+++)))&&&%%%%%%++++++***)))((('''&&&&&&&&&''')))+++,,,+++***))))))))))))))))))*********************************+++++++++***************))))))************))))))(((***)))''')))---,,,)))---***)))+++000111///+++...+++,,,000111---,,,000---......,,,+++***+++---***)))((()))+++,,,+++***............---,,,,,,++++++++++++,,,,,,---------,,,+++***))))))+++---...+++)))***...000---...000...///,,,((((((...111000111///,,,,,,---..................------,,,,,,,,,,,,---------+++)))&&&$$$...---,,,,,,......---,,,,,,)))&&&(((,,,...,,,(((...---,,,,,,.../////////,,,++++++---111222000---,,,------...///000111111000///...---------------222...***+++///111...+++---,,,,,,,,,,,,---.........---,,,,,,,,,,,,---...---------............///....../////////...,,,+++...---------...///111222//////............///000...---,,,---...//////...111///---,,,+++,,,---...------...///000111222222000000000000000000000000//////000000000000/////////...---,,,,,,...///111111------000111...---...%%%...333111111444555222000000////////////000000222222111000000000000000000///...///111222333222...///000111111222222111.../////////...///222444111333333000222555444111000///...///222555555444444666777555222111333555333444666:::======:::888888888999777111---333<<<888888777555444444444555444777999777222///000333222222444999<<<<<<888444666888888444//////444:::;;;666111111444555333000222111111111333555888:::444444555666666777777777222444555666555555555666:::999666444333222222333222222222333444444111///999777666444444666777999222222555;;;AAAAAA<<<777444444444444444555666666777777777777777777777777555666777888888777666555555666777888777666444222444222111444888:::999777666888999;;;<<<<<<;;;;;;;;;:::999:::<<<===<<<;;;999<<>>:::777666666???AAABBBBBB@@@>>>======:::<<<>>>>>><<<;;;;;;;;;;;;;;;;;;;;;::::::999888>>>===<<<;;;;;;===???@@@AAA===::::::>>>???===999>>>>>>>>>===<<<:::888777999:::<<<===<<<:::777666::::::;;;<<<=========<<<===@@@BBBAAA??????AAADDD@@@FFFGGGMMM\\\iiizzz(((((('''((()))+++---...***)))(((''''''((()))***)))((('''((()))***)))'''***)))((()))*********)))'''((())))))******))))))''')))***+++)))(((((((((++++++++++++******************++++++***)))((('''************))))))))))))******************************************++++++))))))************)))))))))+++***)))***---,,,(((---***)))+++///111///+++---***+++///000,,,,,,///---......---++++++,,,------+++++++++---...---,,,++++++,,,,,,,,,+++******+++++++++,,,,,,------------,,,*********,,,---///...,,,,,,//////,,,,,,...+++......++++++///000---//////...------------.........---------,,,,,,,,,,,,---------,,,***((('''...---,,,,,,......---,,,000---+++,,,///111...+++000...------...///...---///......000333444222000---.........///000000000000///...------------...111...+++,,,...000...,,,------,,,,,,------.../////////...------...////////////.........---------//////000000000///...---......------...///000111000//////......//////000---------...///000//////333111000.........000111,,,---...///000111222333000000////////////000000000000111111111111000000///...,,,,,,,,,---///000333//////222222///---///(((111666333000111222000000000////////////000000222111000////////////000000///...///111333333222...///000111111222222222///000111000///000222444000222222000111555444111444444555333111111222333222333444333111000333555111222333555777888666444888666555777555111333777<<<;;;999777666666888:::333666999888333000111333444444666999<<<:::666222999999888555222222666::::::666333444777888666333555444333222333555888999666666555555444555555555444555555555555555555666666666555444333333333333333222222333555444222000888777666555555666777888777555444777;;;<<<999666555555555555555555666777777777777777777777777777666777777777777666666555777888999:::999888666555777555444666888:::999777777888999:::;;;;;;::::::999888888999;;;<<<:::999:::<<<>>>===:::777777777===???AAA@@@>>><<<<<<<<<:::<<<======<<<;;;;;;<<<:::;;;;;;;;;::::::999888<<<;;;:::999:::;;;===>>>???;;;999;;;???BBB@@@>>>>>>>>>===<<<;;;::::::999999;;;<<<======;;;999777;;;;;;<<<<<<===<<<<<<<<<===???@@@@@@???@@@AAABBBAAAGGGGGGMMM[[[fffwww)))((((((((()))***,,,---+++***)))(((((()))***++++++***((((((((((((&&&$$$)))*********)))((()))***((()))******++++++******%%%''')))***))))))***,,,*********+++++++++,,,,,,+++++++++***))))))((((((+++++++++******))))))(((************************)))))))))***+++++++++,,,))))))************)))))))))++++++***+++---+++&&&,,,***)))+++///000...+++,,,***+++......,,,+++------......---++++++,,,...+++***))))))******)))(((******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------...---,,,+++,,,---...///000------000///+++***,,,***---///---...000///+++,,,///111000---+++,,,......------------,,,,,,,,,,,,---.........---+++***...---,,,---.........,,,111///---...111111///,,,222000...---......---,,,000000000111333444333111//////////////////////////////......------......///......---......//////---------,,,------...///000000///......///000000111000///...---,,,++++++000000000111000000///...//////............///000111000000//////000000000,,,---...///000000000000222111000///...///000111,,,,,,---///000222333333111000////////////000111111111222222222222111111...---,,,,,,,,,---///000444222222555444000...000,,,444999555///---...///000000////////////000000000000//////......//////000//////000222333222111//////000111111222222222111111222111000000222444///222222000000333444111444777888555111///111555///000111111000111333555222111111222333444333222666222222777999666333222888888666444222333777:::333777:::999555222222333666666888:::;;;999555111;;;:::777555555666999:::999777666777::::::888555777666444333444555777888888777555333222222444444666666555444444555555555222333444444444444444333444333333444555555444222888777666555555666777888;;;777333333555777777555555555555666666666777777777777777777777777777777888888777666666666666666999999:::;;;;;;:::888777999888777777999999888666777777888999999888888777777777777999;;;;;;999777;;;<<<===;;;999888888999;;;===>>>===;;;:::999:::;;;<<<<<<;;;::::::<<<===::::::;;;;;;;;;:::999999999999888777888999:::;;;<<<999888;;;@@@CCCCCCBBB>>>===;;;:::::::::;;;<<<:::;;;===>>>>>><<<:::999<<<<<<=========<<<;;;;;;>>>======>>>@@@AAAAAA@@@BBBGGGGGGLLLZZZdddsss***))))))((()))***,,,---,,,+++************+++,,,...,,,+++***+++***)))''''''***,,,+++(((''')))+++))))))***+++++++++++++++%%%''')))***))))))+++,,,))))))))))))))))))))))))))))))))))))***+++,,,---************************************************(((((()))***+++,,,,,,,,,)))******++++++******))))))++++++******,,,)))$$$+++******,,,...///...,,,******+++,,,,,,,,,+++,,,+++,,,---,,,******+++---,,,***))))))******)))'''+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,......------------...///...,,,,,,...---***)))++++++...///------000///++++++///333222---***+++...------------------------,,,---...////////////...///---,,,---...///...---,,,++++++---///000...,,,111///------...//////...///...//////000000//////000000000/////////////////////............//////---...///...------///111---------------...//////////////////////////////000//////...------,,,,,,/////////000/////////////////////...............222111111000000000000111,,,---000111111111111222//////...------......///+++,,,---///000222333444111111000000000000111111000111111222222111111000------,,,,,,------...///444222444666444///...000---444999666///+++---111000000////////////000000//////............//////111000///111222333222111000000000000111222333333000111222222000000111333111555555111000222222000222222333222111111333444//////000111222333555666666444222222333444444444222111333999;;;666222111222333444333111111444777666999;;;:::666333111000666777888::::::888555333;;;888666555777999:::::::::999999:::;;;:::777444555444333222333555777888888666333111111222444555888666555444555555555555111222444444444333222111555444333444666666555444777666555555555555666777;;;777444222444555666555555666666777777777777777666666666666666666666666:::888777555555555666666888888999:::999999888777888888777888888888888777777777777777777777666666777777888:::;;;;;;999777<<<<<<;;;:::999888999::::::;;;<<<;;;999777888888;;;;;;;;;:::999:::<<<>>>:::::::::;;;;;;::::::999777777666666666777888999:::999999;;;???BBBBBBBBB===<<<:::999999:::<<<===;;;<<<===>>>>>>===<<<;;;===============<<<;;;:::>>><<<:::<<<@@@BBBAAA???@@@EEEFFFKKKXXXbbbqqq++++++***))))))***+++,,,,,,,,,++++++++++++,,,,,,---,,,++++++------,,,+++'''***,,,+++(((''')))+++))))))***+++++++++++++++)))*********)))(((***++++++++++++***)))(((((('''***)))))))))***+++,,,---(((((()))***+++,,,,,,---************************(((((()))***+++,,,,,,,,,******++++++++++++******)))+++***((()))+++)))$$$*********,,,---...---,,,)))***+++++++++,,,,,,+++***++++++***))))))+++,,,111///......//////...,,,+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,///.....................***((())),,,,,,***))),,,...000///,,,+++///000---+++000333222---***+++------------------------------......///000000111111///...------//////...---((()))***---///000///......---,,,---///111111111............------......000000000000000///////////////.........//////000---...//////......000222...------------...//////.....................................................................//////////////////.........222222111000000000000000,,,///222333222111222333//////........./////////,,,,,,---///000222333333111222222222222222222111//////000000000000//////------------......//////222222444777444///...111///333777666000,,,...333000000////////////000000//////............//////111000000222333333222000111000000000111222333444///111222222111000111222666999999444000111111///333///,,,---111333111...000000111222444666888999888555333222333444444444000111666;;;:::444222333///444888888666555777999:::;;;;;;999666222///---444666888::::::999777666888666444444666888999999<<<<<<;;;:::999777333111111111000000222444777999555444222111111333666888888666444444666777666555333444444555444333111000555444333444666777666555666666555555555555666666666555555555666666666666555555666777888777777777666666666666666666666666999888777555555555666777666666666777777666666666555666666777777777888999777777666666666666666666888888888:::<<<<<<:::888<<<;;;999999999:::::::::999::::::999777666777888:::;;;;;;:::999999<<<>>>999::::::;;;;;;:::::::::777666666666777777888888;;;:::::::::<<<>>>>>>>>><<<;;;999888999:::<<<>>>:::;;;===>>>>>>>>>>>>======>>>>>>>>>===<<<;;;;;;>>>;;;:::<<<@@@BBBAAA???===CCCDDDJJJXXXbbbqqq---,,,******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,---,,,+++)))*********)))((()))***((()))******++++++******+++,,,,,,***(((((()))***///...---,,,+++***)))))),,,,,,,,,+++******))))))((())))))***+++,,,------************************)))))))))***+++++++++,,,******++++++++++++*********+++***'''(((+++***&&&)))***+++,,,------------(((+++,,,***+++------***)))***+++***))))))+++---000///......//////...---******+++,,,,,,,,,++++++------,,,,,,,,,,,,++++++...............---------(((&&&'''+++---++++++...///111///,,,+++///000......000222000---***+++---,,,,,,,,,------------.........//////000111111222///...---...//////...---)))+++...000111111111000---,,,,,,---000222333222111111111000...---...000000000000000000000000000//////......//////000000............///000111111......------......///000---......//////......------------.........//////...------------......///......///////////////...222111111000////////////---111555555333111111333000000111111111111222222------...///000111222222111333555666666555333111//////000000000000//////......//////000000000000000111555888555//////333111222444555222...///333000000////////////000000//////......//////000000111111111222444444222///111111000000111222444555...111333333333222333444999======888333222333111777111+++,,,222444///)))333222111333666999::::::555333111111222333333333222444888<<<999444222555---222888888666555777;;;<<<;;;:::777444111///---444666999:::999888888888555555444444555666888999>>>===<<<:::777444222000000/////////111444777999444444222222333555777888666444333555888999777444555555555555444333111111555444222333555777777666555555555555555555555555333444555666666666666666444555666777888777666555777777777777777777777777777777666666666666777777555555555555555666666666444555777777777777888:::666666666555555666777777:::999888999:::;;;;;;:::;;;999999999;;;<<<;;;999:::;;;:::999777666777999888:::::::::999:::<<<>>>999999:::;;;;;;;;;::::::888888888999999999999:::===<<<<<<;;;::::::::::::;;;;;;:::999999:::;;;<<<:::;;;<<<===>>>>>>>>>>>>======>>>>>>>>>===<<<<<<<<<<<<<<<>>>@@@BBBBBBAAA<<>>@@@:::555666777777777333///000333555222...444222222333777::::::999333222000111222333333222999666555999:::666444444///333777666333444:::@@@;;;999666444333222111000666888;;;;;;888777777888222444666666444555888;;;>>>>>><<<999666444333333222111000000222444666888555555555444555555666666444333333777;;;<<<888444555555444444444444444555444333111222444666777666444555555555555555555444222333444444333333444555333444555777777666555444777777777777777777777777444555666777777888888777666666666666777777888888666888:::999777666888:::666666555555555777888999;;;888666666888:::::::::999888888:::======;;;888;;;<<<;;;999777777888:::777999;;;;;;::::::;;;<<<888999::::::;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<>>>>>>>>><<<:::999::::::;;;;;;::::::::::::::::::999::::::<<<===>>>>>>???<<<======>>>>>>>>>>>>===;;;===???@@@@@@AAACCCDDD>>>DDDFFFKKKXXXaaannn...---+++************+++***++++++,,,,,,++++++***---+++***+++,,,,,,+++***,,,)))'''(((+++,,,***'''''''''((()))))))))))))))***++++++***((()))+++---)))************+++++++++''')))+++---...---,,,+++......---,,,+++))))))(((************************+++++++++******************++++++,,,,,,++++++***......+++(((***///111///(((***+++,,,,,,+++,,,---)))---...++++++//////***,,,---......------///111...---,,,---///000///...............------,,,+++---------,,,,,,+++++++++---.........---,,,++++++,,,***+++//////------000+++000222111000111...)))333111...,,,,,,---,,,+++,,,,,,,,,------........./////////...///000111111000...---...///000///......000333333111...,,,+++111///......000111000000111222222000,,,+++...000......///000111222222333///////////////000111111111---***,,,111444222///...............///000000///000111222222111000///000000///...---,,,,,,+++000///.........000111222+++,,,...000000000000000111111///...------------///444888888333000000222---...///000000000000000//////000000000000000000111444999<<<<<<999444111111111222222222222111111000000111222222222222222///222888<<<999333444888:::333000444555000...///000000////////////000000000000000000000111222222111111222444555444111///222222000000000222444666000333666888888888999;;;888>>>@@@<<<888888;;;;;;333222222333555777888888555222111333777::::::888333222222333444555444333@@@777222666;;;:::555333777:::;;;888555888AAAIII999777333222222222333333888;;;===;;;888555555666111555888777444444999===>>>===<<<999666555666777555444333222222444666777777777777666666555444444222111333777======999444444444333333444555777888444222111111444666666666444444555555555555444444444444333111000000222444222333555777777666555444777777777777777777777777222444666888999999888888999888888888999::::::;;;999;;;<<<;;;888666777999666555555555666777999::::::888555444555888::::::888777888;;;>>>>>>;;;888<<<===<<<:::888777999;;;555888;;;<<<;;;;;;;;;<<<888999::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>======?????????===;;;:::;;;<<<:::;;;;;;;;;;;;:::999888888999:::;;;<<<>>>>>>???<<<<<<===>>>>>>???>>>>>>:::>>>AAAAAA@@@@@@CCCFFF@@@FFFGGGLLLXXX```mmm******))))))((((((''''''******))))))))))))************+++++++++******)))************************))))))***++++++++++++******+++,,,------,,,+++***///...,,,***))))))******+++,,,,,,+++******+++---,,,)))'''(((+++------+++,,,+++++++++++++++,,,,,,---,,,,,,,,,++++++******...---+++))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............---,,,+++++++++,,,......,,,---......//////......000,,,***+++///000...***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++------+++*********+++,,,,,,...111333222000---+++444333222111//////......---,,,+++++++++,,,---...111...---//////,,,,,,...111...---...000111///---............------,,,+++/////////000000000000000111...---...222444444222////////////000000111111000000000//////.........222111000111222333222111000000000000000000000000000///---,,,,,,---///000222222111111111000000000222222111111000000//////......////////////......//////000000000000//////111111111111111000//////000222444666666444222000000000000000000000000000//////000111111111111111000333777999999666222000444222111//////000111222444333222111000111222333...222777<<<===<<<:::777888666333111000000111111000000111111222222333333---------...000111333444333444555444222000000111???999222000111222000---111333666666555555999======<<<:::999888999;;;<<<===999444333666999::::::444333333333555666888999555777666333444:::===<<<:::333...000777;;;777222999:::;;;<<<======>>>>>>555555555444333333555777999;;;:::444000111222111777555888>>>@@@===@@@EEE999999999777555555777999888---)))222777444444888<<<<<<===;;;999777777888444444333444999>>>;;;444222333333444444333333222555000000666777444333555444666777555222111222444555444444333333444444555666666666555444444444333666444333555888:::999666<<<999777666777888999999555555666666777777888888::::::999888888777777666999999888888777777666666<<<<<<;;;;;;:::999999999888888999:::<<<>>>@@@AAA@@@;;;777888;;;===<<<999<<<<<<;;;:::999999999999:::<<<======<<<;;;;;;<<<999:::;;;<<<============@@@BBBCCCBBB???:::777666:::999888;;;>>>???<<<999777888;;;=========;;;:::===<<<<<<===>>>>>>===;;;>>>>>>>>>@@@CCCDDDDDDCCCBBBEEEJJJOOORRRZZZkkk|||***************)))))))))******))))))))))))******))))))************))))))************************))))))***+++++++++++++++******)))))))))***+++,,,///...,,,+++***+++++++++,,,------,,,******+++---,,,***((())),,,---,,,+++---,,,,,,++++++,,,,,,---+++++++++*********))))))...---,,,+++*********+++++++++++++++++++++++++++)))***++++++++++++++++++---,,,,,,+++,,,---...///------...////////////...000---***,,,///000...+++++++++++++++++++++++++++......------,,,---------......,,,+++++++++,,,---)))+++---//////...,,,+++222111000...------,,,,,,111000///...---,,,,,,,,,111......111111---,,,///111///......000111000...///////////////...------//////000111111222333333111///------000111000/////////000000111111111111222111111111000000000000111000...//////000...---111111111111111111111111000///...------...///000/////////.........------111111111111000000/////////000000111111000000////////////000//////......111111111111111000000///000111333555555333111000000000000000000000000000///000000111111111111111111333777999888555111///222111//////000222555666888777555333111111111111///222666999;;;:::888666555333111///......///000000000000111111111111111////////////000222333444///000111111000000111222;;;666000///000222000...222333444333222222444555:::888777555444555666777===999666555777:::::::::444555555666555555333333:::;;;:::666777;;;>>>===:::444///222999<<<:::555999<<>><<<<<<<<<888777666555555666777777777::::::444111222333111666555888>>>???<<<<<<@@@:::999777555333444888;;;>>>444000666888333333888>>>??????===;;;999999:::555666444444888;;;888222222333333444444333333222888444333777888555333555333555666555333222333555555444444333333444444555555555555555555555444444777666666777999:::999888999666444444666777888888777777777888888888999999>>>===<<<;;;:::999888888888888888777777666666666333333444666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::777777888999888777;;;::::::999888888888888:::<<<======;;;::::::;;;999:::;;;<<<<<<<<<<<<<<<===???@@@@@@===:::999888888888888999;;;;;;999777999:::;;;===>>>======<<<;;;::::::<<<>>>???>>>======<<<===>>>AAABBBAAA??????AAAFFFJJJMMMTTTdddttt******++++++++++++++++++******))))))))))))******(((((()))))))))))))))((()))))))))))))))))))))))))))******++++++++++++++++++***)))((((((***,,,...------,,,++++++,,,,,,---,,,------,,,***)))***,,,+++***)))***+++,,,+++***------,,,,,,,,,,,,------+++++++++++++++*********......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***)))))),,,,,,,,,,,,,,,---......,,,---......//////......///---+++,,,///000...+++,,,,,,,,,,,,,,,,,,,,,,,,//////.........///000000///...------,,,,,,------***+++,,,---------------111111///...------------111111000000///...---,,,000...000333333///---///111///...///000111000...///000000000000//////...///000000111222333333444222000......///000///...000000000111111111111111222222222222222111111111111///......//////---,,,////////////////////////000///...------...///000............------------111111111000000000000000000111111222222111111000111111111111000//////...111111222222111111000//////000222333333222000//////////////////////////////000111111222222111111222333666888777555222000111000///000222555999<<<;;;:::888666444333222222222444666888888888777666333222000///...///000000111000000000000000000///111000000000000111222333---.../////////111333666888444000///222333333111333222000111222444444333777666444333222222333333:::888666666888999888888333555777888888666333111:::;;;:::666555999;;;999:::555111444;;;???<<<888777<<<@@@???;;;888999;;;888555222222555777666444555999:::666333444444111444444888>>>???;;;888999:::888666333222444999===???888666999888333444:::@@@AAA@@@???<<<::::::;;;777777555444666999666000333333444444444444333333888444444666777444222333222444555555444333555666555555444444444444555555555555555555555555666666888999::::::999888999;;;888666444444666888999999888888888999999999999999;;;;;;:::999888777666555777777777777666666666666000111222333555666888888:::;;;;;;;;;;;;999888777:::;;;:::999777666777888999999999888888888888888:::<<<===<<<:::999999::::::::::::;;;;;;;;;;;;;;;;;;<<<===<<<:::999:::;;;888999::::::999777777888;;;;;;<<<<<<===>>>>>>???888888999;;;>>>??????>>>>>>======>>>@@@AAA???>>>???@@@DDDHHHIIINNN\\\kkk)))*********++++++,,,,,,+++******))))))******+++((())))))************))))))))))))))))))))))))))))))***++++++,,,,,,++++++---,,,++++++++++++,,,,,,+++++++++++++++,,,,,,---+++,,,,,,+++)))((()))++++++******+++++++++***)))------,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++........................------------,,,,,,+++***++++++++++++,,,,,,------+++,,,------......------...,,,+++,,,......---+++////////////////////////...---------...///000000///......---------------//////............//////333333222000000/////////+++,,,...///000000///...///...000444444000---///000////////////000//////000000000111111000000///000000000000000111111111222111000000111111111111111111111111111111111111222222111111111111111111111000///000111222111000///////////////////////////......---......///000000000000000000/////////111111111111111111000000000111111111111111111000333333333333222111000000111222222222222111000000///000111222222111000///////////////////////////000000111222222222222111111333555777888777555444333333222222555888<<>>:::333888===;;;666333777<<<;;;666222333777:::888555333888999777555555555222444555999>>>???<<<777444777777666555444555999<<<:::777666999777444777===>>>???>>>===:::888888999666777555333444777555000333333444444444444333333333222111333444444222111222333444444555555666777555555444444444444555555444444555555666666777777777:::<<<;;;888666888;;;;;;999777777999::::::999888888999999999999999999888888777777777666666666666666666666666666666666666666666666666555555555888999;;;<<<<<<;;;999888;;;>>>@@@===999777999<<<888999999:::::::::999999:::;;;<<<<<<:::888888999;;;:::::::::999999::::::;;;;;;;;;999888777999;;;:::===>>>===999777888:::;;;;;;;;;;;;<<<===>>>???999999999;;;===???>>>===@@@??????@@@AAAAAA@@@>>>AAABBBEEEHHHHHHLLLWWWcccvvv((())))))******+++++++++++++++************++++++)))***++++++,,,,,,,,,+++))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++,,,------,,,***(((&&&))))))***++++++,,,,,,,,,)))***+++***((((((***++++++,,,------,,,******)))------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++..............................///......---,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,,,,---------,,,////////////////////////,,,,,,,,,,,,------...///...............---------444333111000///...//////444333222111111111111111***+++---...//////......///...000444555000.../////////000000/////////000000000111111111111000000111111111000//////......000000000000111222333444222222111111111111111111000111111111111111111111000000///111333444444333333333333333333333333333...............///000000111111111111111111111111111111222222222222222222///000000111111000000///111222222222111111000///222222222222222111000000///000111111111111000///000000000000000000000000000000111222222222222222000222444777999:::::::::666666666666888:::===>>>======;;;999777555333222333333333333222222111111111000000000//////000000111111000000//////......111111000000//////000000111111111///...///333555333222111222444555666666222000///222777:::;;;999777777666555444444333333111222333333333222222111555555555555666777888888777999999777888<<<>>><<<777444333777<<>>;;;333777:::888444444:::AAA???:::666777;;;===<<<888333888:::777555666555333555777:::===???>>>999444444666999999888888888999888666666666555444777;;;999::::::888666444555666444666555333333777666333333444444555555444444333000000111222555777666444333333333444666777777777666555555444444555555666444555555666666777777777666888:::999666555777999<<<:::999999999:::999777888888888888888888888888888888999999:::;;;;;;;;;666666666777777777777777999999888888777666555555:::;;;===>>>===<<<:::888;;;???BBB@@@:::777:::>>>888999:::;;;<<<<<<<<<;;;999;;;<<<;;;:::888888999;;;;;;:::999999999::::::======<<<999777777888:::<<<>>>???===999777999;;;::::::::::::;;;<<<===>>><<<;;;;;;<<<===>>><<<;;;???>>>>>>???@@@AAA???>>>BBBBBBDDDGGGGGGIIIQQQ[[[gggvvv)))))))))***************++++++************++++++******+++,,,------------***************************++++++,,,,,,,,,,,,,,,(((***,,,---,,,)))&&&###)))***+++,,,,,,,,,,,,,,,)))***++++++***+++---......000222111///---,,,,,,///...---,,,+++++++++,,,************++++++++++++,,,------......---,,,,,,------------------------......//////......------,,,,,,---............---,,,---......//////.........................................................------------......//////000000000000///...---444333222111000/////////333222222111000000111111///////////////...------111///111555555222000222000222333222111000111222111111222333333333333222444444333222222111111111...///111111000111444666444444444444333333333333222222222222333333333333111000000111333555555444222222222222222222222222//////000000111111222222111111111111222222222222333333333333333444444444///000000000000000000///......///////////////...222222222333222222111000000000111111111111000000000000000000000000000000000111222222333222222222000111333666888:::;;;;;;666777888999:::;;;<<<<<>><<<:::777333000...000111111111000000///...000000000//////.........111000000000000000000///222111111000000000111111111111111000......000222111111111222222333444555444333333444666777888777666666666666666555555555333555666666555444444555;;;:::888666555555666666222555666444555:::;;;999777555555999===???>>><<<666999;;;:::888999???EEE:::777444444777888888666444999:::666444666666444666888999:::===@@@===777444777;;;===;;;999888777;;;999777555555555666666444555666555333222333444555777666333333666777444444444555555555555444444000222333444777;;;;;;888444333333444666888777666666666555555555555666666666666666666666666777777555666777777666555666777:::888777777888888777666888888888888888777777777666666777888999999::::::777777777777888888888888555666666777777888999999?????????>>><<<:::888666777;;;???===999777999<<<888999;;;============<<<999:::<<<<<<:::::::::;;;<<<;;;:::999999:::;;;<<<>>>>>>===;;;888888999;;;<<<===<<<;;;999888999:::999999::::::;;;<<<<<<<<<===<<<<<<===>>>>>>===;;;<<<;;;;;;<<<>>>???===<<>>===;;;:::<<<>>>??????>>>===<<<;;;::::::444777777555666999:::888888888888;;;???@@@???===888:::===>>>======???@@@555444333333333444555555777::::::555333555666444777777666555:::AAA@@@;;;888:::======;;;999999888>>>;;;777666888::::::888222333444444333333444666888:::999444333555666444444444555555555555444444111555555444777<<<<<<888666444333444777888777555666666555555555555666666777777777666666666666666555555444555777888777777666666666777:::;;;:::999::::::999999999888888888666666666666666666666666777888888888999999999:::333444555777999;;;<<<===???>>>===<<<:::999888777555888;;;;;;999888999:::666888:::<<<=========<<<888:::<<<<<<<<<;;;<<<===<<<;;;:::999:::;;;===???<<<===>>>===;;;;;;<<<>>>???===;;;:::;;;<<<;;;;;;999:::;;;<<<======<<<<<<===<<<<<<===???@@@???===:::999:::;;;>>>???>>>===@@@>>>???BBBBBBBBBGGGMMMWWWcccqqq{{{---------,,,,,,+++++++++,,,++++++******++++++,,,(((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---...000111111222......///000000///...---,,,---///000000222555777666999<<<;;;777444333333333333111000///////////////000000000111111222222000111222333333222111000333333333333333333333333222333444555555555555555111222333444555444333333222222333444444444444333333444555555444333444555555555555555555555555555666555444444333333333333333444555666555444333222444555666888999:::::::::777777666555555555666666555555444555666888:::;;;777444444888888666666999666888:::999666555777999666666777888888888888888888999:::;;;===>>>???@@@999;;;<<<:::777777999;;;;;;;;;;;;:::::::::999999:::::::::;;;;;;<<<<<<<<<===;;;999888999888666555;;;;;;;;;;;;;;;;;;;;;;;;444555666777888888888888777777777777888888999999555555555555666666777777222222222333333222222222000111222333444555555555222333333333333222111111111111111111111111111111222222222222222222222222111111222333333333333222333222222222222333444555...111555999;;;;;;999888111333555666777777777777666777999::::::999777555888888888777666555333222000000111111222222333333555444444444444555666777555777999999888888888999999::::::999888777777888333777:::;;;:::<<<@@@DDD<<<<<<===>>>????????????AAACCCDDDCCC@@@@@@BBBEEE@@@BBBDDDFFFFFFEEECCCAAA===@@@@@@===>>>@@@@@@===::::::;;;===@@@AAA@@@>>>777999===@@@@@@>>>;;;999999999999888666777999;;;888;;;:::555222555666555666666333222888AAABBB===;;;<<<===<<<:::999:::;;;===:::666666<<>>===;;;;;;;;;::::::999999999;;;;;;:::999888777666666888888999999999:::::::::666777888:::;;;===>>>???;;;;;;:::999999::::::;;;555777:::;;;::::::::::::555666999;;;======<<<;;;888:::<<<===<<<<<<>>>???<<<;;;:::999:::<<>>>>>>>>>>>???AAACCC???<<<<<>>??????===<<<<<<;;;<<<>>>@@@BBBAAA@@@;;;;;;;;;===@@@AAA@@@???@@@???@@@BBBCCCBBBFFFLLLOOOZZZfffooozzzsss*********************+++***))))))((()))***,,,,,,******+++,,,,,,---,,,,,,------...............---//////000000000000//////...000222222000......///...///000222222333333333777777666444222444777:::>>>DDDGGGDDD???<<<666111777666555444333222222222555444333222333555777888888555555888888555555888888999:::999888888999;;;;;;===>>>===;;;:::::::::888;;;======:::888:::;;;;;;<<<<<<;;;999888999:::::::::999888666777999;;;::::::::::::999888777777:::888777888:::<<<<<<;;;::::::999999999::::::;;;<<<===>>>>>>?????????>>>:::;;;===???AAA@@@===:::============>>>???@@@AAA===>>>>>>>>>===>>>???AAA@@@>>>===>>>AAACCCAAA???@@@AAAAAA@@@@@@AAACCCFFFBBBBBBCCCCCCDDDEEEEEEFFFCCCAAA???@@@CCCDDDCCCAAACCCDDDCCCAAA??????AAACCCBBBDDDEEEDDDBBBBBBCCCDDDEEECCC@@@?????????===<<<;;;<<<<<<============<<<;;;<<<>>>@@@AAA@@@???>>>===<<<::::::;;;:::999777:::888777777888777555333666444444777666333222444777666555444444333444444777666555444333444555555333555777777666444333333444333333444444111***$$$555666777777777555333111777666555444444555555666333333333333444555666777666555444444666999<<<>>>999>>>DDDDDD???999777777<<<<<<;;;:::999888777666555555666555555666999;;;<<<:::888888999:::999888<<<<<<<<<<<<<<<<<<<<<<<>><<>>DDDDDDHHHEEE777AAAAAA???999555666:::===777777777666555444555666777;;;<<<;;;<<>>???<<<888333444555555444333333444:::;;;:::888666555555555666555444333333444666777888555111000666<<<:::333333333444444555666666777888999:::999777555555555888666555666888999777444777888999::::::999888777555888;;;<<<;;;999888777999999999888666666999;;;::::::999999999999999999333444666777999:::::::::999888666888<<<>>><<<;;;::::::888777666666666666888666444666:::<<<<<<:::888888888999:::<<<>>>???AAA@@@@@@???>>>>>>======?????????@@@@@@??????>>>???>>>=========>>>???@@@BBBAAA@@@???>>><<<;;;:::444:::<<<:::;;;???>>>999999;;;===???@@@@@@???>>>777999<<<>>>??????>>>>>>BBBAAA@@@@@@AAADDDFFFHHHKKKOOOXXXbbbnnn{{{xxxlllfff,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,............+++,,,---...////////////000000111222222222222222111111111111111111111111333555555444111///......555555555666777777888888777888777666666888<<>>???===<<>>???@@@AAA@@@??????AAACCCEEEFFFGGGEEECCCAAA@@@AAAAAACCCEEEDDDBBBAAABBBDDDCCCEEEFFFEEECCCBBBBBBBBBBBBBBBAAA???===>>>@@@BBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@>>>???@@@AAAAAA@@@DDDDDDDDDDDDDDDEEEFFFFFFDDDEEEFFFHHHIIIJJJJJJJJJEEEEEEFFFGGGIIIIIIFFFDDDHHHHHHIIIIIIJJJKKKKKKKKKFFFFFFGGGFFFEEEEEEGGGIIIIIIGGGFFFHHHJJJLLLJJJIIIKKKLLLLLLKKKKKKKKKMMMPPPPPPPPPPPPQQQQQQRRRRRRRRROOOLLLJJJJJJKKKMMMLLLKKKKKKKKKKKKJJJIIIHHHJJJKKKNNNOOOPPPPPPOOONNNPPPQQQOOOMMMKKKJJJJJJJJJHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEBBBDDDEEEGGGGGGFFFEEEDDDEEECCCAAA@@@AAAAAA@@@???AAA???<<<::::::;;;:::999;;;888999<<<<<<999999;;;999999888777666666666666777777666555555555666777777999::::::888555333222999777666777999999666333666777888888888666444333666555333222222333444555888777777666666777777777888777666666777999<<<>>>999>>>CCCCCC???;;;999:::BBBAAA@@@???>>>===<<<;;;::::::;;;<<<===>>>???AAAAAA@@@>>>>>>???@@@@@@???BBBBBBBBBCCCCCCDDDDDDDDDDDDGGGIIIHHHEEEDDDGGGKKKIIIIIIJJJKKKMMMOOOPPPQQQTTTSSSQQQPPPQQQRRRUUUVVVVVVUUUTTTUUUUUUVVVUUUUUUUUUWWWVVVUUUVVVXXXTTTNNNPPPQQQQQQQQQPPPNNNLLLKKKHHHIIIJJJIIIGGGEEEDDDCCCCCC===AAAFFFFFFJJJGGG999CCCCCC@@@;;;777888;;;>>>444444555555555555777888;;;======:::;;;===>>>;;;;;;<<<===>>>>>>>>><<<<<<999999<<<@@@BBBBBB>>>:::555666777777666555555444999::::::999666444333222888777555444444555666777888777333111444888777222444444555555555666666777888888999999888777666555666555444666999:::888666555666777888888777666555666888;;;<<<;;;999888888:::::::::999777888:::<<<555666666888999::::::;;;333444555777888888888888888777666777:::<<<;;;999;;;;;;:::999888777777777777555444666:::===>>>>>>:::999999999;;;===@@@AAAEEEDDDBBBAAA@@@AAABBBCCCCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCBBBAAAAAAAAABBBBBBCCCBBB@@@>>>===<<<;;;;;;888===???======@@@???:::;;;<<<>>>?????????===<<<:::;;;===>>>>>>>>>======AAA@@@@@@@@@BBBCCCEEEFFFEEEIIIPPPYYYdddppp|||xxxjjj___ZZZ////////////////////////)))+++...111333333222111///000111333444555555555666777888999:::;;;;;;;;;::::::999888888999::::::;;;<<<===<<<999777666777@@@???>>>>>>>>>???@@@AAA===>>>?????????BBBFFFIIIXXX^^^```]]]WWWQQQJJJCCCEEEDDDBBBAAAAAABBBCCCEEECCCBBBBBBAAABBBDDDEEEFFFJJJGGGGGGIIIIIIEEEEEEHHHJJJKKKLLLKKKJJJJJJLLLNNNQQQRRRSSSQQQNNNKKKKKKKKKMMMOOOPPPOOONNNNNNOOOPPPOOORRRTTTTTTRRROOONNNMMMNNNNNNMMMKKKIIIHHHJJJLLLKKKLLLMMMNNNOOOOOOOOOOOOMMMKKKJJJJJJKKKKKKKKKJJJLLLLLLLLLLLLMMMNNNPPPPPPOOOPPPRRRTTTVVVWWWXXXXXXTTTSSSRRRRRRTTTTTTSSSQQQPPPQQQSSSTTTUUUUUUTTTTTTSSSTTTTTTSSSQQQRRRTTTVVVUUUUUUUUUVVVXXXYYYXXXWWWZZZ[[[\\\[[[YYYYYY[[[]]]___``````aaaaaaaaa``````___\\\YYYWWWXXXXXXXXXXXXUUUVVVXXXWWWVVVVVVWWWXXXWWWYYYZZZZZZYYYYYY[[[\\\]]][[[YYYXXXYYYYYYXXXWWWUUUUUUVVVUUUUUUTTTSSSRRRQQQRRRTTTUUUTTTSSSQQQPPPQQQOOOLLLKKKKKKLLLMMMLLLNNNJJJFFFCCCCCCDDDDDDDDDAAA>>>???BBBBBB??????AAA@@@@@@??????>>>>>>============<<<<<<<<<======>>>>>>???@@@@@@???<<<999777;;;999888888:::<<<<<<<<<;;;<<<======<<<;;;999888:::888666555555666999:::>>>======<<<;;;:::::::::???>>>===<<<===???AAACCC???BBBFFFFFFDDDBBBBBBCCCKKKKKKJJJIIIHHHFFFEEEDDDDDDEEEGGGIIIKKKKKKLLLLLLJJJIIIGGGHHHIIIJJJJJJIIIKKKKKKLLLNNNOOOOOOOOOOOOKKKNNNQQQQQQOOOPPPSSSVVVVVVUUUUUUVVVXXX[[[^^^``````______^^^______```aaabbbaaaaaaaaaaaaaaaaaabbbdddeeeccc``````bbb```\\\]]]]]]\\\[[[ZZZZZZYYYXXXQQQUUUWWWTTTMMMHHHFFFFFFJJJEEEHHHLLLLLLRRROOO@@@EEEDDDAAA===:::999;;;>>>555555666777:::<<<>>>???@@@AAA>>>999888:::;;;888===<<<;;;===@@@AAA>>>;;;@@@AAABBBDDDDDDAAA<<<888777888999::::::888666555<<<===>>>>>>===:::777555:::999777666555666666777:::<<<:::555444666666444666666666666666666777777999888777999<<<;;;888555555555555777999:::999888666666777777777777666666666888;;;<<<;;;999888888:::;;;;;;:::888888:::===555555666777888999999:::555555666777777777777777777666666777999:::999888<<<;;;;;;::::::999999999777555555666:::>>>@@@AAA===<<<<<<===???CCCGGGJJJNNNLLLHHHEEEEEEFFFIIIKKKKKKLLLMMMMMMLLLKKKJJJIIILLLLLLKKKJJJHHHHHHGGGGGGHHHFFFCCC@@@>>>======>>>:::>>>???======???>>>;;;===>>>?????????===<<<;;;========================??????@@@AAABBBCCCDDDDDDBBBEEEJJJPPPXXXcccnnnvvvzzzlll```XXXTTT333333333333333222222222000111333555666666666666666777888:::<<<======>>>@@@AAABBBDDDEEEFFFFFFFFFHHHFFFEEECCCCCCEEEFFFHHHCCCEEEGGGGGGFFFFFFGGGHHHLLLJJJHHHGGGGGGHHHJJJKKKJJJKKKLLLKKKLLLMMMQQQTTT]]]cccfffccc]]]XXXQQQKKKMMMLLLJJJIIIJJJLLLNNNPPPKKKKKKKKKKKKLLLMMMNNNOOORRROOOOOOQQQQQQNNNNNNPPPSSSTTTUUUTTTTTTTTTVVVXXXYYYZZZ[[[ZZZXXXVVVVVVVVVXXXXXXYYYXXXXXXXXXYYYZZZYYY]]]```aaa___[[[XXXWWWYYYYYYYYYWWWTTTSSSTTTUUURRRSSSUUUWWWXXXYYYZZZZZZZZZXXXVVVUUUVVVVVVUUUTTTSSSTTTTTTUUUVVVWWWYYYZZZZZZ[[[\\\^^^```aaaaaaaaa___]]][[[[[[\\\]]]\\\\\\WWWYYY[[[]]]^^^]]]\\\[[[]]]]]]]]]]]]\\\]]]```cccbbbbbbccceeefffgggffffffggghhhhhhgggeeeeeeeeegggiiijjjjjjkkkkkkkkkjjjiiillljjjfffcccbbbbbbbbbbbb___aaaccccccbbbbbbcccddd```aaaccccccbbbbbbccceeegggfffddddddeeefffeeeddddddddddddccccccaaa```___bbbcccdddeeedddcccaaa______\\\XXXWWWXXXZZZ[[[[[[[[[XXXTTTRRRRRRQQQPPPOOONNNKKKLLLNNNNNNJJJIIILLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIIIIJJJKKKKKKGGGGGGHHHIIIIIIGGGCCC@@@>>>======>>>???@@@@@@@@@EEEEEEEEEEEEDDDCCCBBBAAADDDBBB@@@>>>???AAADDDFFFDDDDDDDDDCCCCCCBBBAAA@@@JJJIIIHHHHHHHHHJJJKKKLLLJJJMMMOOOPPPOOONNNOOOQQQUUUVVVVVVUUUTTTRRRQQQPPPPPPRRRTTTXXXZZZ[[[YYYXXXTTTSSSQQQRRRTTTUUUUUUTTTTTTUUUVVVXXXYYYZZZZZZZZZUUUWWWZZZ[[[ZZZZZZ\\\^^^aaa```______```cccgggiiihhhhhhiiijjjjjjjjjjjjiiikkkkkkkkkjjjiiiiiikkklllttttttqqqkkkhhhiiihhhdddhhhgggfffddddddddddddddd\\\___```^^^XXXRRRNNNLLLTTTPPPSSSUUUUUU\\\ZZZJJJHHHDDDBBB@@@>>>:::;;;===999999:::===@@@DDDEEEFFFBBBBBB>>>777444777777666;;;888777;;;@@@BBB>>>:::???@@@BBBCCCAAA===888555888888999;;;;;;:::777555;;;<<>>>>>>>>>>>===<<<>>>============>>>???@@@>>>???@@@AAABBBBBBBBBBBBDDDEEEHHHKKKQQQZZZdddjjjyyy~~~ooocccZZZUUURRR:::::::::999999888888888===<<<:::999999;;;===>>>???@@@BBBDDDEEEFFFGGGGGGKKKLLLMMMOOOPPPQQQQQQQQQSSSQQQOOONNNNNNOOOQQQSSSMMMOOOPPPPPPPPPPPPRRRTTTUUUSSSQQQPPPPPPQQQSSSTTTVVVWWWWWWVVVUUUVVVXXXYYY___eeehhheeeaaa^^^YYYTTTTTTTTTRRRRRRSSSTTTVVVXXXSSSSSSSSSSSSTTTUUUVVVVVVWWWTTTTTTWWWWWWTTTTTTWWWYYYZZZ[[[[[[[[[[[[]]]___]]]^^^``````___^^^___```___^^^]]]^^^^^^``````aaa```dddggghhhfffbbb^^^]]]```aaaaaa___\\\[[[[[[\\\YYYZZZ\\\^^^aaabbbcccddddddbbb____________^^^]]]]]]]]]^^^^^^```aaaccccccbbbbbbcccdddeeeeeeeeeeeeeeeccc``````aaabbbccccccaaabbbeeefffgggfffeeeddd```aaaaaa``````bbbfffiiijjjlllooopppqqqqqqqqqqqqnnnooopppooolllkkkkkklllnnnoooqqqrrrrrrrrrppppppsssqqqooollljjjiiijjjjjjhhhiiikkkkkkjjjjjjkkkmmmjjjkkkllllllkkkkkklllnnnnnnlllkkkkkkmmmnnnnnnmmmoooooooooooonnnlllkkkkkknnnoooqqqqqqqqqooommmlllllliiieeedddeeeggghhhhhhdddcccbbbaaaaaa___[[[XXX```]]]]]]___]]]YYYXXXZZZYYYYYYYYYYYYXXXWWWVVVUUUUUUVVVVVVWWWXXXYYYYYYYYYUUUUUUTTTTTTSSSOOOHHHDDDAAAEEEIIIMMMOOOOOOMMMMMMPPPPPPOOOOOONNNNNNMMMLLLMMMLLLKKKJJJKKKMMMPPPRRRMMMMMMNNNNNNNNNNNNMMMMMMUUUUUUTTTTTTUUUVVVWWWXXXXXXZZZ[[[[[[[[[\\\]]]^^^``````aaaaaaaaa___^^^]]][[[\\\^^^bbbeeefffccc```]]]\\\[[[\\\^^^`````````\\\]]]```bbbcccccccccbbbaaabbbdddeeeddddddddddddjjjhhhfffeeefffhhhjjjlllmmmmmmooopppqqqqqqppppppqqqrrrrrrqqqooooooqqqttt{{{|||yyyrrrooopppooommmpppnnnmmmkkkjjjkkklllmmmhhhgggffffffeeeaaa[[[VVV]]]ZZZ\\\\\\\\\fffdddRRRLLLGGGDDDEEECCC>>><<>>@@@>>>:::;;;===@@@@@@>>>:::666444888777777999;;;;;;888555444555999===@@@???;;;888999888777666555555444444999>>>???;;;777999===>>>:::999888777777999:::;;;???<<<999;;;???AAA>>>:::::::::;;;:::888777666666999888888888888888888999777999;;;;;;999888888999999999999888777777999;;;;;;;;;:::999888888777777999::::::::::::999888888999999999999888888888999888999:::;;;;;;::::::999999999888888888:::<<<>>>===???CCCIIIRRR[[[ccchhhhhhccc\\\VVVTTTVVVZZZ]]]eeefffhhhiiiiiihhhfffeeeiiiiiiiiigggeeeaaa^^^\\\YYYVVVPPPJJJEEEBBB@@@@@@999999:::<<<======>>>???;;;<<<======>>>?????????<<<<<<<<<===???AAABBBCCC??????@@@AAABBBBBBBBBBBBEEEFFFGGGIIILLLRRRZZZ___iiippp{{{}}}nnnaaaXXXSSSPPPNNNEEEEEEDDDDDDCCCCCCBBBBBBIIIGGGDDDAAAAAACCCFFFHHHJJJKKKLLLMMMOOOPPPPPPPPPTTTUUUVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUUUUVVVWWWXXXUUUVVVVVVUUUTTTSSSUUUWWWZZZYYYXXXWWWWWWXXXYYYZZZ^^^______]]][[[ZZZ[[[\\\bbbhhhjjjgggddddddaaa]]]ZZZZZZZZZZZZ[[[\\\\\\]]]YYYYYYZZZZZZ[[[\\\\\\\\\[[[XXXXXX\\\]]]ZZZ[[[^^^___```aaaaaaaaaaaadddfff```bbbdddeeeeeedddfffgggdddbbb```aaaccceeeeeeeeeeeeiiilllllljjjfffbbbaaadddeeeeeedddbbb```aaaaaa___aaacccfffhhhjjjkkkllliiigggeeedddeeeeeedddcccbbbbbbbbbbbbccceeefffgggfffggghhhhhhiiihhhhhhhhhhhhgggeeeeeeggghhhiiihhhfffgggiiijjjkkkkkkjjjjjjeeeddddddbbbaaacccgggjjjpppsssvvvxxxxxxxxxxxxxxxtttuuuvvvtttqqqooonnnooossstttvvvxxxyyyxxxwwwvvvvvvvvvvvvtttrrrqqqqqqrrrqqqqqqqqqpppoooppprrrtttooopppqqqpppooonnnoooqqqsssqqqpppqqqtttuuuuuuuuuwwwxxxxxxxxxwwwvvvuuuuuuuuuvvvxxxyyyyyywwwuuutttvvvtttqqqqqqrrrsssttttttmmmmmmmmmnnnnnnkkkgggccckkkhhhhhhjjjiiidddccceeeeeeffffffffffffdddcccbbbaaabbbccceeefffggggggggggggeeebbbaaa^^^WWWNNNGGGCCCJJJTTT\\\___```___^^^]]]]]]\\\[[[[[[ZZZZZZZZZXXXWWWWWWXXXYYY[[[]]]^^^\\\]]]^^^_________]]]]]]``````aaaaaabbbcccdddeeefffgggggghhhhhhhhhgggggghhhiiikkkllllllkkkjjjiiieeedddeeeiiimmmmmmjjjffffffeeedddeeehhhjjjjjjjjjeeegggiiikkkllllllkkkjjjllllllmmmnnnnnnmmmkkkkkkooonnnlllkkkkkklllnnnooopppqqqsssuuuvvvwwwwwwwwwwwwyyyyyywwwttttttxxx{{{{{{~~~}}}wwwuuuvvvxxxwwwuuutttrrrqqqqqqqqqrrrssspppnnnlllmmmooonnnhhhbbbdddcccdddbbbbbbnnnmmmZZZUUUMMMKKKNNNLLLEEEAAADDD@@@===;;;<<>>AAAAAA===777555888999777777666666999===>>><<<999999<<<@@@@@@>>>:::777555888666555777:::;;;999777555555888===BBBBBB>>>:::777777777666666555555444555:::;;;777666999<<<===::::::888888999:::===>>>AAA===::::::<<<>>>>>><<<<<<======;;;888666555555777777666666666666777777888999;;;:::999888999:::888999999777666666888:::888888999999::::::::::::::::::;;;;;;;;;::::::999999:::;;;:::888777777888777888:::;;;<<<;;;;;;::::::;;;;;;;;;::::::<<<===;;;???FFFOOO[[[fffooosssqqqlllfff```___aaaeeeiiirrrtttwwwyyyzzzyyywwwvvvyyyyyyzzzyyyvvvrrrmmmkkkeeeaaaZZZRRRKKKEEEAAA???===;;;;;;???@@@>>>???BBB;;;;;;<<<===>>>???@@@@@@:::;;;<<<>>>@@@BBBDDDEEE@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFFFFHHHKKKPPPTTT```fffooozzzxxxooobbbYYYTTTRRRPPPNNNRRRRRRQQQQQQPPPOOOOOONNNQQQOOONNNLLLMMMNNNPPPQQQSSSTTTUUUVVVWWWWWWWWWWWWYYYZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[XXXYYYYYYXXXVVVWWWYYY[[[[[[[[[\\\\\\]]]]]]^^^^^^cccddddddcccaaa___```aaahhhlllmmmiiifffgggfffddd___```aaabbbbbbbbbaaa```^^^______```aaaaaaaaaaaa^^^\\\]]]aaabbb```aaaeeedddfffggggggggggggjjjlllfffgggiiijjjiiiiiijjjkkkhhhfffcccdddfffiiijjjiiijjjllloooooollliiifffeeefffggghhhgggfffdddeeeeeecccdddfffiiikkkmmmnnnoookkkiiigggggghhhhhhgggffffffeeeeeeeeeffffffggghhhjjjjjjlllmmmnnnnnnnnnnnnlllkkkjjjkkkmmmooooooooollllllmmmnnnnnnooooooppppppooollliiiggggggjjjlllssswww{{{}}}|||||||||}}}zzz{{{{{{zzzvvvtttrrrrrruuuwwwyyy|||}}}}}}|||{{{yyy{{{~~~}}}{{{yyyzzz{{{zzzyyywwwuuussstttxxx{{{tttuuuvvvuuusssqqqrrrsssxxxwwwvvvxxxzzz|||}}}|||~~~~~~~~~{{{}}}~~~}}}|||}}}||||||}}}~~~~~~}}}{{{zzzzzzzzzzzzyyyvvvssstttqqqrrrttttttqqqppprrrssstttuuuuuutttsssqqqooommmnnnpppssstttuuuuuuuuuvvvssspppooommmfff\\\TTTNNNVVVbbbjjjnnnoooooopppnnnmmmlllkkkkkkjjjjjjjjjhhhiiijjjlllmmmnnnooooooooopppqqqqqqqqqooommmlllmmmmmmnnnoooqqqrrrssssssuuuuuuuuuuuuuuutttqqqpppmmmoooqqqtttuuuuuusssrrrqqqooonnnqqquuuuuurrrmmmmmmllllllmmmppprrrssssssoooqqqsssuuuuuutttsssqqqsssssstttuuuvvvuuusssrrrrrrrrrrrrrrrsssssstttuuuvvvvvvxxxzzz|||~~~~~~~~~zzzzzz}}}}}}zzz{{{}}}|||yyyxxxxxxwwwwwwwwwwwwwwwtttttttttttttttsssqqqooollllllnnnjjjjjjwwwvvvbbb___WWWTTTXXXWWWNNNJJJLLLIIIEEEAAA@@@BBBBBB???;;;@@@AAA???:::999<<<>>><<<;;;<<<=========<<<:::999999<<<@@@@@@===999666555888555333555:::===<<<:::;;;:::;;;???DDDDDD@@@<<<777777777888777777777666555888888555555999;;;::::::999888888999<<>>:::777777999;;;===;;;===>>><<<999666666777888777666555555666777888888999::::::999888999:::999::::::888777777999;;;888888888888999999999999999999::::::;;;:::::::::888:::;;;999666555666777777999;;;=========<<<;;;999;;;>>>???>>>===>>>@@@???DDDMMMYYYeeepppyyy}}}tttqqqlllhhhhhhlllqqqttt}}}{{{xxxtttppphhh___UUUMMMFFFCCCAAA======@@@@@@<<<<<<@@@===============>>>??????;;;<<<>>>@@@BBBCCCCCCCCCCCCBBBAAAAAAAAABBBCCCDDDBBBDDDEEEFFFFFFGGGJJJLLLVVV[[[dddnnnyyy{{{kkkddd[[[VVVUUUTTTSSSPPP[[[[[[ZZZZZZYYYXXXWWWWWWSSSTTTTTTUUUVVVWWWWWWXXXXXXYYYZZZ[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]\\\^^^^^^____________^^^^^^WWWXXXYYYYYYZZZ[[[___aaa[[[\\\]]]___````````````ggghhhhhhgggeeedddeeefffkkknnnnnniiifffggghhhfffbbbdddeeeggggggeeecccbbbaaabbbcccdddeeeeeeeeeeee```^^^```dddfffeeefffjjjhhhiiikkkkkkkkklllnnnpppkkklllnnnnnnlllkkkllllllkkkhhheeefffiiilllllllllmmmoooqqqqqqnnnjjjhhhhhhfffhhhiiiiiihhhgggggghhhcccdddfffiiikkkmmmnnnnnnkkkiiigggggghhhiiihhhgggmmmlllllllllllllllmmmmmmlllmmmnnnppprrrsssttttttooonnnnnnpppsssuuuuuutttuuuuuuuuuuuuvvvwwwxxxyyy{{{zzzvvvqqqmmmlllnnnppptttyyy~~~~~~~~~~~~~~~zzzwwwuuuuuuuuuwwwzzz}}}~~~}}}{{{~~~{{{xxxvvvwww{{{}}}~~~~~~|||zzzyyyyyyzzz|||{{{{{{|||~~~|||}}}}}}~~~}}}{{{zzzvvvxxxzzz|||~~~}}}{{{yyyzzzzzzuuulllddd```gggrrryyy{{{|||}}}~~~{{{zzzyyyxxxxxxwwwxxxxxxwwwxxx{{{}}}}}}~~~~~~~~~}}}zzzwwwvvvwwwxxxyyyzzz|||}}}~~~}}}yyyvvvoooqqquuuxxxyyyyyyxxxwwwzzzwwwvvvxxx|||}}}yyyuuurrrqqqppprrruuuxxxxxxxxxvvvwwwzzz{{{{{{zzzxxxvvvvvvwwwxxxzzz{{{{{{yyywwwtttuuuvvvwwwxxxyyyzzzzzzzzzzzz{{{}}}}}}}}}}}}|||{{{{{{{{{{{{{{{{{{{{{zzzvvvyyy{{{yyyvvvtttuuuwwwttttttuuuqqqqqq~~~iiiggg^^^[[[```___UUUPPPSSSUUUPPPJJJHHHIIIHHHCCC???@@@AAA@@@<<<<<<@@@BBB@@@AAABBBCCCAAA>>>;;;::::::888<<<@@@@@@<<<777444333999555222444:::>>>???===<<<::::::===AAAAAA<<<888777888888999999999888888888:::999666777;;;<<<::::::999888888:::===@@@CCC???===999555333444999===999<<<===<<<999777888::::::999888777777888999:::888999::::::888888999::::::;;;;;;999888888:::<<<::::::999888777666555444777888999:::::::::::::::777999:::888555333444666888:::<<<>>>??????>>>===777<<<@@@BBBAAA@@@AAACCCEEEKKKUUUaaannnxxxuuurrrnnnlllnnnsssxxx||||||tttjjj___UUUMMMIIICCC>>><<>>>>>===============<<<===@@@BBBCCCBBBAAA@@@DDDCCCBBBAAAAAABBBDDDFFFCCCDDDFFFGGGFFFFFFHHHIIIJJJOOOVVV___kkkyyyxxxkkkaaa[[[TTTQQQRRRSSSQQQOOOaaaaaabbbaaa```^^^\\\[[[[[[[[[[[[[[[[[[[[[\\\\\\^^^```cccddddddbbb___]]]```____________```aaabbb___bbbeeeeeecccbbbdddfff___]]][[[[[[]]]___```````````````aaabbbdddeeefffnnnkkkiiikkknnnpppooommmsssrrrrrrqqqooollliiihhhiiiiiiiiiiiiiiihhhgggfffeeeddddddhhhlllmmmllliiifffgggiiikkklllllllllkkknnnnnnpppqqqqqqrrrrrrqqqqqqsssttttttrrrqqqqqqrrrnnnmmmlllkkkkkklllnnnoooqqquuuxxxuuupppllllllnnniiijjjjjjjjjjjjiiihhhhhhgggggggggiiilllmmmmmmlllpppllliiijjjmmmooonnnmmmnnnmmmlllllllllmmmnnnooossssssssssssssstttuuuuuurrrsssuuuxxxyyyzzzzzzzzzzzzuuutttyyy}}}~~~{{{uuuvvvxxxxxx~~~~~~zzzwwwxxx{{{~~~~~~~~~~~~~~~zzzvvvrrrttt|||~~~~~~~~~~~~sssqqqppprrruuuyyy{{{|||~~~~~~~~~{{{yyyuuuwwwwwwuuuvvv{{{}}}{{{xxxvvvxxx}}}}}}~~~~~~}}}|||}}}}}}|||{{{||||||xxx||||||}}}~~~~~~}}}xxxxxxxxxyyy{{{~~~zzz|||vvvzzz|||ooollliiifffdddaaa^^^[[[YYYUUUQQQOOOOOONNNKKKHHHCCCFFFIIIGGGBBB???@@@CCCFFFDDDAAA@@@???>>>;;;999:::<<<>>>===;;;:::999:::888:::===???BBBDDDAAA>>>@@@>>>;;;;;;<<<>>>?????????<<<:::===@@@???;;;666777777777888888:::;;;<<>>@@@@@@>>>;;;999:::<<>>===@@@AAA???>>>???@@@===;;;===AAAAAA===888======AAAGGGGGGBBBCCCIIIFFFEEECCCBBBAAABBBDDDEEE???AAACCCFFFHHHIIIIIIIIIIIILLLPPPVVV___iiittt{{{oooddd```VVVRRRNNNOOORRRTTTSSSPPPgggggggggfffeeebbb```___^^^]]]\\\[[[[[[\\\\\\]]]aaabbbeeeggggggeeecccaaabbbbbbbbbbbbbbbaaaaaaaaa___bbbddddddcccccceeefffdddbbb______aaacccdddddd`````````aaabbbccceeefffkkkjjjiiikkkooorrrrrrqqqrrrrrrrrrrrrpppooommmkkkjjjjjjkkkkkkkkkkkkjjjjjjhhhggggggjjjmmmooonnnmmmjjjkkklllnnnooopppppppppmmmnnnoooqqqrrrttttttuuuuuuuuuvvvuuusssssstttuuuqqqpppooonnnnnnooopppqqqqqquuuwwwuuupppmmmnnnpppkkkjjjjjjiiiiiihhhhhhhhhhhhggghhhjjjmmmooonnnmmmooommmkkkkkkmmmnnnnnnnnnqqqpppooonnnnnnooopppqqqsssssssssssstttuuuvvvwwwuuuvvvxxxzzz||||||||||||{{{vvvuuuzzz~~~{{{zzz{{{{{{~~~|||zzz|||}}}~~~vvvuuussstttxxx{{{|||}}}~~~{{{wwwzzzzzzxxxyyy}}}~~~|||{{{yyyzzz~~~~~~~~~~~~}}}}}}}}}yyyzzz{{{|||~~~~~~zzz~~~|||rrrooollliiihhhfffcccaaa]]]ZZZWWWUUUUUUTTTQQQOOOMMMPPPRRROOOJJJGGGHHHJJJNNNKKKFFFCCCCCCDDDDDDDDD@@@???>>>============>>>:::;;;===???AAABBB@@@===@@@>>><<<<<>>BBBCCC???;;;999999:::;;;===???@@@AAAFFFGGGIIIHHHEEECCCBBBBBB===;;;:::999:::::::::888===<<<;;;;;;======<<<;;;;;;<<<;;;::::::<<>>??????===;;;999999;;;<<<===>>>@@@CCCFFFJJJTTTcccrrr|||xxxuuuqqqrrrvvv}}}}}}tttkkk^^^RRRFFFAAA???AAABBB???>>>@@@???>>>===>>>@@@@@@===:::???>>>BBBGGGGGGBBBCCCHHHCCCCCCBBBAAAAAABBBCCCDDDCCCDDDEEEFFFGGGFFFFFFEEEHHHIIILLLPPPVVV___hhhnnnuuu|||sssfff^^^[[[UUUQQQNNNNNNRRRTTTSSSPPPllllllllljjjgggdddaaa``````___^^^]]]]]]]]]^^^___cccdddfffhhhhhhgggeeedddcccdddeeefffeeedddbbb```___aaacccdddcccdddfffggghhheeeccccccdddfffggggggaaaaaaaaabbbcccdddeeefffjjjjjjjjjmmmqqqtttuuuuuurrrsssssstttsssrrrpppooolllmmmnnnnnnnnnnnnnnnnnnmmmlllkkkmmmoooqqqrrrqqqpppppppppqqqrrrssstttuuummmnnnppprrrtttvvvwwwxxxyyyyyywwwuuussssssvvvyyyvvvuuutttsssrrrrrrrrrsssrrrtttvvvtttpppoooppprrrmmmlllkkkiiihhhhhhiiiiiiiiihhhiiillloooqqqqqqpppnnnoooooonnnllllllnnnooorrrqqqpppoooooopppqqqrrrssssssssstttuuuwwwyyyyyyxxxzzz|||~~~}}}xxxwww{{{~~~}}}~~~|||zzzyyyyyy|||~~~~~~zzz~~~}}}}}}}}}}}}~~~~~~{{{|||}}}~~~wwwtttpppmmmlllkkkjjjiiidddbbb___]]]]]]\\\[[[YYYUUUWWWXXXVVVQQQNNNNNNOOOUUUQQQJJJGGGGGGJJJMMMNNNKKKGGGCCCBBBDDDGGGGGGEEEAAA@@@AAABBBCCCBBB@@@>>>AAA@@@???@@@CCCEEEGGGGGGBBB@@@???BBBEEEFFFDDDAAA>>>>>>@@@BBBDDDFFFGGGHHHLLLNNNOOONNNKKKGGGDDDCCCBBB@@@>>>===>>>>>>===<<<===;;;;;;;;;===>>>===<<<:::::::::999999<<<@@@DDD<<<;;;:::999:::999666444666777888888999999888888:::999999999999:::;;;<<<999888999:::<<<<<<:::888999666555777;;;======<<<999;;;===>>>>>>===;;;::::::;;;<<<<<<>>>AAAFFFJJJPPP\\\mmm{{{sssrrrqqqtttzzz~~~ttteeeWWWKKKEEEAAAAAAAAA??????BBB>>>>>>???@@@@@@>>>===<<<>>>>>>AAADDDDDDAAAAAADDD@@@@@@AAABBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEGGGHHHIIIKKKMMMSSSZZZ^^^ccciiiooommmeee\\\WWWVVVRRROOOMMMNNNRRRTTTSSSQQQooonnnmmmkkkgggccc```^^^```______^^^___```bbbccceeeffffffggggggfffeeeddddddfffhhhiiihhhfffcccaaaaaaaaabbbcccdddeeeggghhhhhhfffccccccdddfffffffffeeeeeeeeeeeefffggghhhiiikkklllnnnqqqtttvvvwwwwwwuuuvvvvvvvvvvvvtttsssrrrqqqqqqrrrrrrrrrqqqppppppqqqpppooooooqqqrrrtttuuussssssrrrrrrssstttvvvwwwqqqqqqrrrtttvvvxxxyyyzzz{{{zzzwwwtttrrrssswwwzzzyyyxxxxxxwwwvvvuuuuuutttsssuuuuuutttrrrqqqsssuuuqqqpppmmmkkkjjjjjjkkkllljjjjjjkkknnnqqqssssssrrrnnnqqqrrrpppmmmlllmmmpppppppppooonnnnnnooopppqqqrrrssssssuuuwwwyyyzzz|||zzz|||}}}~~~zzzxxx|||~~~~~~~~~~~~|||}}}|||xxxsssooonnnnnnmmmmmmjjjiiigggffffffeeeeeeddd___``````^^^ZZZWWWVVVVVV\\\XXXSSSPPPQQQTTTWWWYYYUUUPPPLLLMMMQQQSSSQQQMMMKKKGGGFFFGGGGGGDDDBBBAAADDDCCCBBBDDDGGGJJJKKKKKKGGGFFFEEEFFFHHHIIIHHHGGGFFFGGGHHHJJJLLLMMMNNNNNNPPPRRRUUUUUURRRNNNKKKIIIHHHFFFDDDCCCCCCCCCBBB@@@AAA@@@??????AAAAAA@@@???<<<;;;:::999999;;;===???>>>===;;;;;;<<<;;;999777888888888888888888888888:::::::::::::::;;;;;;<<<:::999999;;;<<<===;;;999:::777555777;;;>>>===;;;::::::<<<======<<<<<<;;;<<<======>>>AAAFFFMMMRRRZZZgggwww~~~ooooooqqqwwwxxxgggXXXNNNGGGBBBAAA@@@>>>???BBB===???AAAAAA???>>>===>>><<<<<<>>>??????======>>>>>>???BBBDDDDDDDDDCCCCCCAAAAAACCCDDDFFFGGGHHHHHHHHHHHHHHHHHHIIILLLQQQUUUXXX]]]aaa```[[[VVVTTTTTTPPPNNNMMMOOORRRSSSSSSRRRrrrqqqooolllhhhddd```^^^______``````aaaccccccdddfffffffffeeeeeeddddddddddddfffiiikkkkkkiiifffcccdddccccccdddeeeggghhhiiiiiifffdddccceeeggghhhhhhjjjjjjiiijjjjjjkkklllmmmoooqqqsssuuuuuuvvvwwwwwwyyyyyyyyyyyywwwuuusssrrruuuuuuuuuttttttrrrqqqqqqssssssrrrqqqqqqssstttvvvtttsssrrrrrrssstttvvvwwwvvvvvvvvvvvvwwwyyyzzz{{{|||{{{xxxuuussstttwwwzzz{{{{{{{{{{{{zzzyyywwwvvvuuuvvvvvvvvvuuuuuuuuuvvvtttsssqqqooonnnnnnooopppllllllmmmooorrrttttttsssppprrrtttrrrnnnlllmmmpppoooooonnnnnnoooppprrrsssrrrssssssuuuwwwyyy{{{|||{{{|||~~~~~~{{{zzz}}}}}}}}}~~~|||vvvrrrppppppooonnnooooooooonnnmmmmmmnnnnnnllllllllljjjgggdddbbbbbbdddbbb___^^^```bbbbbbbbb[[[XXXWWWYYY]]]\\\WWWRRRQQQKKKHHHIIIHHHCCCAAACCCGGGFFFGGGIIIMMMOOOPPPPPPOOOMMMLLLKKKKKKLLLLLLLLLQQQRRRSSSTTTTTTTTTTTTTTTXXX[[[]]]]]]ZZZUUURRRQQQQQQOOOLLLKKKKKKJJJIIIGGGLLLJJJIIIHHHHHHHHHFFFDDDEEEDDDAAA???>>>?????????===<<<<<<<<<======;;;:::999999888888888888888888::::::;;;;;;<<<<<<<<<<<<;;;::::::;;;<<<===<<<;;;;;;999777888;;;===<<<:::;;;;;;;;;<<<<<<<<<============???@@@EEELLLTTTZZZeeeqqq~~~yyywwwlllmmmrrrzzz{{{hhhWWWPPPHHHBBB@@@???===>>>AAA>>>@@@BBBBBB@@@>>>>>>???<<<======<<<===>>>===<<>>BBBGGGGGGIIIMMMRRRVVVXXXXXXWWWVVVSSSQQQPPPQQQRRRSSS\\\]]]^^^______^^^]]]\\\eeefffhhhfffbbb]]]ZZZYYY\\\ZZZWWWUUUUUUTTTRRRPPPSSSQQQOOONNNMMMLLLJJJHHHLLLIIIFFFDDDCCCBBBAAA??????>>>===>>>??????===<<<;;;;;;:::999999999999::::::;;;<<<<<<======<<<<<<<<<;;;:::;;;===>>>===<<<;;;;;;;;;::::::::::::;;;<<<<<<;;;<<<<<<===>>>???<<<>>>AAADDDJJJRRR\\\bbbpppxxx{{{tttpppjjjmmmttt~~~~~~kkkYYYPPPIIIBBBAAA@@@>>>>>>AAA@@@@@@AAABBBAAA@@@???>>>???@@@???===???BBBAAA>>>@@@BBBDDDFFFFFFEEEDDDCCCEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEGGGJJJMMMNNNPPPRRRSSSQQQPPPOOOPPPPPPPPPQQQRRRSSSSSSSSSRRRwwwvvvtttqqqmmmiiieeebbbbbbdddffffffeeebbb^^^[[[YYYYYYYYYZZZ\\\___bbbdddfffhhhlllppprrrsssrrrrrrllliiiffffffhhhjjjjjjiiijjjhhhggggggjjjmmmnnnoooqqqqqqqqqpppqqqqqqrrrssssssvvvzzz{{{yyyxxxxxxyyyyyyzzzzzzzzzzzzxxxvvvuuusssssstttuuuuuuvvvuuuuuuuuuwwwyyyxxxvvvuuuvvvwwwvvvvvvwwwxxxxxxxxxxxxwwwzzzzzzyyyyyyzzz}}}}}}||||||~~~}}}yyyzzz|||}}}}}}{{{xxxuuusssssssssttttttttttttuuupppooooooqqqssstttsssqqquuutttsssssssssqqqnnnlllfffggggggiiikkknnnqqqsssssssssssstttvvvxxxyyyzzz{{{|||}}}~~~~~~}}}||||||{{{zzzyyyvvvxxxzzzzzzyyyyyy|||~~~xxxwwwvvvuuutttsssqqqooopppooonnnoooppppppooonnnjjjjjjjjjjjjhhheeeaaa___TTTJJJEEEGGGEEE>>>===BBBCCCEEEIIIOOOWWW]]]```aaa]]]\\\ZZZXXXWWWXXX[[[]]]dddeeeggghhhiiihhhgggfffnnnooopppnnnkkkgggffffffgggeeebbb```___^^^\\\ZZZZZZYYYWWWVVVVVVVVVTTTRRRRRRNNNKKKIIIIIIHHHFFFDDDEEEDDDCCCCCCDDDCCCAAA???>>>>>><<<;;;;;;;;;<<<<<<:::;;;<<<===>>>======<<<===<<<:::;;;===>>>>>>===999<<<===<<<888888:::>>>>>>===<<<<<<<<<>>>@@@AAA???BBBFFFLLLSSS\\\fffmmmwww{{{{{{rrrllljjjnnnvvvzzz}}}lllZZZPPPIIIDDDCCCCCC@@@@@@BBBBBB@@@@@@AAACCCCCC@@@===???AAA???===???EEEDDD???AAABBBCCCDDDDDDDDDCCCBBBFFFEEEDDDCCCBBBCCCCCCDDDEEEFFFFFFFFFFFFGGGJJJLLLKKKMMMOOOQQQRRRQQQQQQQQQQQQRRRTTTTTTTTTSSSRRRRRRvvvuuutttqqqmmmhhhdddbbbeeeggghhhiiieee```ZZZVVVOOOOOOPPPRRRVVV[[[___bbbgggjjjmmmqqquuuwwwwwwwwwoookkkhhhgggiiikkkkkkjjjiiigggeeefffiiimmmoooooorrrrrrqqqqqqqqqrrrsssssssssvvv{{{|||zzzyyyzzz{{{wwwxxxyyyzzzzzzzzzyyyxxxpppqqqrrrtttvvvwwwxxxxxxuuuxxx{{{{{{xxxvvvvvvxxxxxxyyyzzz{{{{{{{{{zzzyyyyyyyyyyyyyyy{{{~~~zzz{{{~~~}}}yyyuuuqqqrrrssstttuuuuuuuuuuuupppppppppqqqssssssrrrpppwwwtttrrrssstttsssnnnjjj``````aaacccfffjjjmmmooossssssssstttuuuwwwxxxyyy{{{|||~~~~~~yyy{{{}}}}}}||||||~~~}}}||||||{{{yyywww~~~|||zzzyyyzzz{{{{{{zzzssssssrrrpppllliiihhhhhhVVVKKKFFFIIIGGG???>>>DDD@@@BBBHHHPPPZZZaaafffggg```___]]]\\\[[[]]]aaaeeehhhiiilllnnnoooooonnnnnnppprrrsssrrrqqqpppqqqrrrnnnllliiigggfffdddbbbaaaeeedddbbbcccccccccbbbaaaZZZVVVSSSRRRSSSSSSPPPNNNMMMLLLJJJIIIIIIGGGEEEBBBAAA@@@???=========>>>???:::;;;===>>>>>>>>>===<<<>>><<<;;;;;;===>>>>>>===666;;;???===888777;;;AAA>>>>>><<<<<<===???AAACCCCCCGGGMMMSSS\\\eeeooouuuzzz}}}}}}ssslllkkkooowww|||xxx}}}lllZZZQQQJJJFFFFFFEEEBBBBBBDDDDDD@@@>>>@@@DDDEEE@@@<<<>>>@@@>>>;;;>>>DDDDDD>>>BBBBBBBBBCCCBBBBBBAAAAAACCCBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIIIIHHHIIIKKKMMMJJJLLLOOORRRTTTTTTTTTTTTRRRTTTUUUUUUTTTSSSRRRRRRyyywwwtttpppmmmjjjhhhhhhiiihhhgggeeeaaaYYYPPPJJJAAAEEEJJJMMMOOOUUU___fffgggllloooqqquuu{{{}}}|||rrrqqqppppppooommmiiieeefffhhhjjjkkklllnnnqqqsssqqqqqqrrrtttuuuuuuuuuuuu{{{{{{{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{yyywwwtttrrrsssrrrssssssuuuxxxzzz{{{{{{wwwwww{{{zzztttsssvvvyyy{{{}}}~~~{{{zzz~~~}}}}}}~~~{{{yyyzzzvvvssspppnnnnnnooonnnnnnmmmlllmmmooorrrttttttsssvvvuuuuuutttrrrllleee___VVVRRRRRRVVVZZZ^^^eeelllssswwwwwwsssrrrvvvyyyyyy}}}~~~}}}~~~|||wwwssssssssskkkbbbSSSFFF???DDDGGG@@@<<<>>>AAADDDKKKVVVaaaiiillllllgggddd```^^^```dddjjjnnnqqqtttwwwwwwuuutttvvvxxxzzzzzz{{{{{{yyywwwtttrrrrrrnnniiiffffffggghhhhhhkkkooopppllljjjkkkjjjhhhccc```]]]\\\\\\]]]\\\\\\YYYZZZYYYVVVRRROOOMMMMMMKKKJJJHHHFFFDDDAAA===999;;;<<>><<<:::<<<999888:::???AAA>>>:::;;;<<<======<<<<<<===>>>??????>>>???AAADDDFFFHHHRRRUUUZZZ```gggpppyyyzzzvvvoooggglllvvvyyyuuu|||kkk^^^RRRMMMFFFCCCCCCEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBB????????????@@@AAABBBCCCAAAAAABBBCCCDDDEEEEEEEEECCCCCCCCCEEEHHHIIIHHHFFFJJJHHHGGGIIIMMMOOONNNKKKNNNOOOOOOPPPPPPOOOOOONNNQQQQQQQQQQQQRRRSSSTTTUUUyyywwwuuussspppnnnlllkkkfffdddbbb^^^YYYQQQHHHBBB:::===AAADDDHHHPPP\\\dddiiimmmqqqssswww}}}~~~yyyvvvsssqqqpppnnnllljjjgggiiijjjkkklllnnnqqqtttvvvwwwxxxyyyzzz{{{{{{{{{||||||{{{zzzyyywwwuuutttwwwxxx{{{|||}}}|||zzzyyytttttttttuuuwwwyyy{{{||||||yyyxxx{{{zzzvvvuuuxxxyyyzzz{{{}}}~~~~~~~~~~~~|||zzz{{{|||{{{yyyyyyuuurrrmmmiiihhhhhhgggffffffgggiiinnnrrruuuuuutttrrrqqqpppnnniiiaaaWWWQQQKKKHHHHHHLLLPPPUUU]]]fffpppuuuxxxvvvuuuxxxzzzyyy}}}zzzsssnnnmmmnnnssszzz|||yyyuuukkkaaaVVVHHHAAAEEEHHHCCC@@@CCCCCCFFFNNNYYYdddkkkmmmlllkkkiiiggggggjjjqqqyyy~~~zzz|||~~~~~~||||||}}}~~~~~~~~~|||yyyvvvtttrrrooommmkkklllmmmoooooorrrvvvvvvsssqqqsssrrroooiiifffddddddfffhhhjjjjjjhhhhhhhhheeeaaa]]]\\\\\\VVVTTTRRROOOMMMIIIEEEAAABBBCCCEEEFFFGGGFFFEEEDDDCCC@@@===>>>AAABBB@@@<<>>>>>AAAEEEKKKUUU___kkkttt{{{|||{{{|||}}}{{{}}}wwwooohhhaaa[[[XXXZZZ```jjjxxx|||}}}~~~}}}{{{uuuiii]]]TTTGGG@@@BBBDDDBBBAAADDDDDDIIIRRR^^^hhhmmmnnnmmmmmmkkkiiijjjooowww~~~{{{xxxwwwrrrrrrrrrssstttuuuwwwxxxyyy||||||yyyyyy{{{zzzvvvqqqooollllllooorrruuuvvvsssttttttqqqmmmjjjhhhhhheeeccc```]]]ZZZUUUPPPLLLKKKLLLMMMNNNNNNNNNNNNNNNHHHDDD???>>>???@@@???===@@@@@@@@@@@@AAABBBCCCDDDGGGGGGHHHJJJNNNTTTYYY\\\dddiiirrrzzzxxxqqqppppppnnnrrr~~~||||||zzziii]]]RRRNNNKKKKKKOOORRRRRRQQQQQQOOOLLLIIIFFFDDDBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGEEEDDDDDDEEEHHHIIIIIIHHHEEEIIILLLLLLIIIIIILLLPPPMMMNNNOOOQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSTTTUUUUUUvvvvvvvvvtttrrrooollljjjiiiccc[[[RRRJJJBBB:::666555555666888@@@MMM\\\fffkkkpppsssuuuyyy|||wwwsssqqqooonnnmmmkkkllllllmmmmmmpppuuuyyywwwxxxzzz{{{}}}}}}~~~~~~~~~|||{{{zzzwwwxxxyyyzzzzzzyyywwwvvvxxxxxxxxxyyyyyyzzz{{{{{{}}}{{{yyyyyyyyyyyyzzz||||||{{{zzz{{{|||~~~rrrnnn{{{~~~|||wwwssslllfff]]]VVVQQQOOONNNNNNRRRUUU\\\eeemmmrrrsssrrrlllhhhaaaZZZSSSJJJBBB<<<>>>;;;:::===???EEEPPP[[[gggsss~~~}}}}}}~~~zzzuuutttvvvxxx{{{vvviii```YYYRRRNNNKKKMMMSSS___pppzzzuuusssuuuwwwwwwzzz~~~~~~wwwjjj]]]SSSIIIAAAAAACCCCCCEEEHHHEEELLLWWWccclllqqqqqqpppooonnnlllmmmrrryyy|||zzzyyysssuuuwwwyyyzzz{{{|||}}}}}}||||||~~~}}}yyyxxxtttqqqppprrrvvvyyyzzz{{{||||||zzzwwwtttsssssssssqqqmmmiiieee```ZZZVVVSSSSSSSSSSSSSSSSSSSSSSSSMMMIIIDDDAAABBBCCCDDDCCCEEEDDDCCCCCCEEEGGGGGGGGGLLLLLLNNNQQQWWW^^^dddgggnnnsss{{{{{{sssqqqqqqrrrxxxwwwfffZZZOOONNNMMMQQQWWW\\\]]]\\\[[[XXXSSSMMMIIIFFFDDDDDDDDDEEEEEEFFFGGGHHHHHHIIILLLKKKIIIGGGGGGGGGHHHIIIHHHGGGFFFHHHJJJLLLLLLKKKJJJLLLOOOOOONNNNNNPPPRRROOOPPPQQQSSSTTTTTTUUUUUUVVVUUUUUUUUUUUUUUUVVVVVVyyyyyyyyyxxxuuupppllliiiiiibbbWWWMMMDDD===888444777777666:::BBBPPP^^^hhhlllqqqtttuuuxxx}}}}}}|||xxxuuussspppmmmjjjkkklllmmmnnnpppsssxxx{{{{{{|||~~~~~~~~~~~~}}}zzzzzzzzzzzz{{{zzzzzzzzz||||||zzzxxxxxx{{{}}}}}}~~~~~~yyyuuu~~~zzzrrrlllbbb\\\SSSLLLGGGEEEDDDDDDJJJMMMTTT]]]fffkkkllllllddd^^^VVVNNNHHHCCC???===???<<<;;;<<<===AAALLLWWWfffttt~~~uuuooojjjdddaaabbbffflllwwwzzzjjj]]]SSSMMMHHHDDDFFFHHHMMMYYYjjj|||~~~}}}|||yyytttpppmmmjjjiiilllmmmmmmpppuuuwwwxxxzzz}}}ooobbbXXXPPPHHHFFFGGGIIILLLOOOJJJRRR^^^iiiqqqtttuuutttsssssssssvvv|||}}}{{{zzzwwwyyy}}}~~~~~~~~~zzzxxxuuussssssvvv{{{~~~~~~{{{wwwsssnnnhhhbbb^^^[[[ZZZYYYXXXWWWWWWVVVVVVTTTQQQMMMKKKKKKNNNPPPQQQTTTRRROOOOOORRRSSSTTTSSSRRRTTTWWW\\\bbbiiinnnrrr|||~~~vvvqqqqqqsssssscccYYYNNNNNNQQQYYYbbbiiikkkkkkgggccc[[[TTTMMMIIIGGGGGGEEEEEEEEEFFFGGGIIIKKKLLLQQQOOOMMMKKKJJJIIIIIIIIIJJJHHHGGGHHHJJJMMMMMMMMMOOOMMMMMMNNNRRRSSSSSSQQQSSSSSSTTTUUUUUUUUUTTTTTTWWWVVVVVVVVVVVVWWWWWWXXX~~~~~~}}}zzzuuuooolllggg^^^RRRFFF>>>999666555777777888===GGGTTTaaaiiipppsssuuuuuuvvv{{{{{{yyy{{{yyyuuusssqqqnnnjjjgggiiikkknnnqqqssswww{{{~~~{{{|||~~~}}}~~~~~~}}}}}}}}}}}}}}}|||{{{zzz{{{}}}}}}zzzzzz~~~~~~}}}tttjjjbbbVVVQQQIIIDDDAAA??????>>>CCCFFFKKKSSS[[[___aaa```WWWQQQIIICCC???>>>=========;;;;;;<<<;;;>>>IIITTTgggvvv|||pppeee___ZZZUUURRRSSSVVV^^^nnnzzzooo```SSSJJJEEEAAA>>>DDDEEEKKKVVVgggyyy{{{uuuqqqnnnjjjddd___```^^^^^^aaa```___ccchhhkkkmmmrrrzzzrrrfff\\\VVVOOOKKKLLLNNNQQQSSSUUU]]]hhhqqqvvvxxxxxxxxxrrrtttxxx~~~~~~}}}|||{{{|||vvvuuuuuuyyy~~~|||wwwqqqkkkfffddddddddddddcccaaa```___[[[YYYWWWUUUUUUWWWZZZ\\\ccc___[[[[[[]]]______]]]^^^```eeekkkqqqwww{{{~~~~~~xxxrrrsssvvvrrrcccZZZOOORRRYYYdddqqqzzz}}}}}}wwwqqqggg\\\SSSMMMJJJIIIGGGFFFEEEEEEHHHLLLPPPRRRUUUTTTSSSQQQOOOMMMKKKJJJJJJHHHGGGHHHJJJLLLMMMMMMPPPMMMKKKMMMRRRTTTRRRPPPUUUVVVVVVWWWVVVVVVUUUUUUWWWWWWWWWWWWXXXYYYZZZZZZ}}}}}}xxxrrroooddd[[[NNNBBB;;;999888888777888;;;CCCOOO\\\hhhnnntttwwwxxxvvvvvvyyyxxxuuutttpppkkkhhhfffdddcccaaafffjjjooossswwwzzz}}}zzz{{{}}}~~~}}}||||||}}}~~~~~~xxxnnn```WWWKKKGGGBBB???=========<<<>>>???CCCHHHNNNSSSTTTTTTKKKGGGBBB???======<<<<<<::::::<<<>>>===???IIIUUUjjjxxx|||lll```TTTOOOMMMJJJHHHIIIMMMVVVgggzzz}}}jjjaaaTTTJJJEEECCCAAA@@@BBBDDDKKKXXXiii||||||uuullleeebbb^^^YYYUUUVVVTTTTTTVVVTTTQQQTTTZZZ]]]bbbjjjvvvzzzoooeeeaaa[[[VVVVVVXXX[[[\\\eeekkktttzzz{{{zzzzzzzzzssswww}}}}}}wwwwwwzzz~~~{{{uuupppoooqqqrrrssstttrrrqqqppphhhhhhfffddddddeeehhhjjjrrrmmmgggfffiiikkkiiiggglllpppvvv}}}}}}zzzvvvzzzssseee\\\TTTYYYcccqqqtttfffYYYQQQLLLJJJIIIGGGFFFFFFIIIOOOUUUYYY]]]]]]]]]\\\YYYUUURRRPPPNNNLLLJJJJJJMMMOOOQQQQQQOOONNNOOOPPPRRRSSSSSSSSSUUUVVVWWWWWWXXXXXXXXXXXXVVVVVVWWWXXXYYY[[[\\\]]]zzz|||}}}yyyssspppeee[[[NNNBBB<<<:::;;;<<<777999???IIIVVVdddnnntttwwwzzzzzzwwwvvvxxxwwwsssmmmhhhaaa\\\ZZZ[[[[[[\\\eeeiiipppuuuyyy|||~~~~~~~~~}}}~~~{{{uuuiiiZZZOOODDDAAA>>><<<<<<===<<<;;;;;;;;;===AAAFFFJJJKKKKKKEEECCCAAA@@@@@@???===;;;999:::===@@@???BBBLLLXXXlllzzz{{{nnnaaaUUUJJJFFFFFFEEEDDDFFFIIISSSeeexxx}}}vvv\\\UUUKKKDDDCCCEEEFFFEEEBBBEEEMMM[[[nnnzzzqqqfff^^^[[[YYYUUUQQQOOONNNNNNOOOLLLHHHKKKPPPUUU[[[fffttt~~~sssqqqkkkfffdddgggiiiiiipppvvv}}}|||zzzzzz{{{}}}zzz{{{~~~|||xxxxxxzzz}}}~~~yyyyyyxxxvvvuuuuuuwwwyyyzzztttrrruuuvvvuuurrrwww{{{~~~|||{{{uuuggg___YYY^^^jjjzzz}}}lll]]]SSSMMMJJJKKKIIIFFFFFFJJJQQQYYY^^^fffffffffeeebbb^^^YYYWWWRRRPPPNNNOOOQQQTTTUUUUUUOOORRRUUUTTTSSSRRRUUUXXXTTTUUUVVVXXXYYYZZZZZZZZZVVVVVVWWWXXXZZZ\\\]]]^^^|||vvvpppllleeeYYYMMMFFF@@@:::888999???AAAFFFQQQ___kkkrrrtttyyy|||{{{yyyxxxxxxtttmmmlllaaaUUUNNNKKKJJJNNNSSSYYYaaallluuu{{{~~~~~~wwwnnn___NNNBBBAAA@@@>>>===<<<<<<======<<<@@@BBBAAABBBEEEDDDAAA@@@@@@@@@??????>>><<<<<<888<<<>>>>>>>>>GGGXXXeee{{{qqqcccSSSLLLGGGEEECCCBBBDDDIIIPPP^^^ppp~~~zzznnn^^^QQQEEEBBBDDDDDDCCCDDDAAAHHHTTTfffxxx~~~vvviiiXXXOOOMMMNNNNNNLLLLLLIIIKKKOOOMMMIIIJJJOOOVVVZZZdddsssyyyrrrnnnooosssvvv{{{{{{}}}|||{{{}}}~~~wwwhhh___[[[cccrrrqqqbbbWWWPPPLLLKKKJJJIIIIIIKKKRRR[[[aaakkkmmmooonnnkkkddd]]]YYYYYYVVVUUUUUUXXXXXXVVVTTTTTTRRRQQQSSSWWWYYYXXXWWWRRRUUUYYY[[[[[[[[[[[[[[[[[[[[[]]]^^^^^^]]]\\\[[[}}}xxxsssppphhh]]]QQQKKKEEE???===>>>===BBBKKKYYYhhhsssxxxyyy|||~~~}}}zzzyyyxxxrrrkkkbbbXXXMMMHHHFFFEEEHHHLLLSSS\\\hhhrrryyy~~~zzzrrrhhhZZZKKK@@@BBBAAA@@@???>>>>>>??????<<<@@@AAA@@@AAADDDCCC@@@???????????????>>>======>>>AAABBBAAABBBLLL]]]kkk}}}lll^^^PPPKKKHHHIIIIIIHHHKKKPPPUUUccctttvvviiiXXXNNNEEEDDDDDDCCCDDDEEENNNUUUccctttyyylllaaaSSSLLLKKKMMMLLLJJJIIIGGGIIILLLLLLHHHJJJOOOTTTXXXbbbqqq|||}}}||||||xxxhhh___[[[cccrrrsssdddZZZSSSOOONNNMMMLLLKKKNNNSSS[[[aaakkkmmmooopppmmmhhhbbb^^^ZZZWWWUUUVVVXXXYYYXXXVVVVVVUUUTTTVVVYYYZZZYYYXXXUUUWWWZZZ[[[[[[ZZZ[[[\\\______^^^]]]]]]^^^______{{{wwwtttmmmcccYYYSSSMMMGGGEEEFFFCCCIIIUUUdddrrrzzz}}}~~~}}}{{{wwwppphhhWWWNNNFFFCCCAAA@@@BBBFFFMMMVVVdddqqqzzzxxxmmmaaaUUUIII@@@>>>>>>>>>>>>>>>>>>>>>>>>???BBBBBBAAAAAADDDDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBCCCCCCEEEPPPbbbppp}}}iii[[[NNNJJJIIIKKKLLLLLLPPPUUUbbbooottteeeTTTNNNIIIHHHGGGFFFIIINNNYYYbbbqqqyyyrrrpppsssxxx|||~~~qqqbbbYYYOOOJJJKKKMMMLLLJJJIIIHHHIIIKKKKKKIIIKKKOOOUUUYYYbbbqqq~~~yyyiii___ZZZbbbooosssfff\\\UUURRRQQQQQQPPPPPPQQQUUU\\\```hhhjjjmmmnnnllliiidddaaa[[[YYYVVVVVVWWWYYYZZZZZZYYYXXXXXXYYY[[[[[[[[[ZZZYYY[[[\\\\\\[[[ZZZ\\\]]]dddbbb```^^^^^^```bbbddd}}}zzzxxxtttlllddd^^^WWWPPPNNNPPPQQQXXXcccoooyyy}}}wwwmmmcccOOOHHHBBBAAAAAA???AAADDDHHHRRRaaaqqq|||yyykkk^^^RRRIIICCC>>>??????@@@@@@AAA@@@@@@BBBEEEFFFDDDDDDGGGGGGDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCEEEFFFGGGLLLYYYkkkyyykkk^^^TTTPPPMMMOOORRRTTTYYY```sssvvvfffXXXSSSPPPNNNLLLMMMTTT]]]eeeooouuullleeedddgggjjjppp|||xxxkkk\\\VVVOOOLLLMMMNNNMMMKKKLLLLLLLLLLLLKKKJJJLLLOOOWWW\\\eeerrr{{{kkk```YYY___kkk{{{~~~oooddd\\\VVVSSSSSSTTTTTTSSSTTTVVV[[[___dddeeeggghhhgggeeeaaa___[[[YYYWWWVVVWWWYYY\\\]]]\\\[[[[[[[[[\\\\\\\\\\\\^^^______^^^\\\\\\]]]___eeedddbbbaaabbbccceeefff}}}{{{{{{uuunnniiibbb[[[YYY\\\aaafffnnnvvv~~~vvviii^^^KKKEEE@@@@@@AAA???@@@CCCDDDNNN]]]ooo~~~|||kkk]]]RRRJJJFFFCCCCCCDDDEEEFFFGGGGGGHHHEEEIIIKKKJJJJJJLLLKKKHHHGGGFFFEEEDDDDDDDDDEEEEEEHHHKKKOOOSSSZZZgggxxxqqqfff___ZZZWWWZZZ___eeennnwww|||mmm```\\\XXXVVVTTTXXXcccooovvvvvvjjjaaa[[[ZZZ\\\^^^fffuuuuuugggXXXTTTPPPNNNNNNNNNLLLJJJNNNOOONNNKKKIIIJJJLLLMMMWWW]]]iiixxx{{{lllbbbXXX\\\eeerrrttthhh```ZZZVVVTTTTTTVVVVVVVVVVVVXXXZZZ]]]bbbcccddddddcccaaa^^^]]][[[ZZZYYYXXXXXX[[[^^^```]]]^^^^^^^^^^^^^^^^^^___cccccccccaaa______```aaacccdddeeefffgggggggggggg|||xxxuuupppiiiiiilllmmmrrrxxx~~~vvvfffYYYIIIBBB>>>???@@@???@@@CCCDDDLLL[[[nnnppp```UUUMMMJJJDDDDDDDDDDDDFFFHHHJJJLLLKKKQQQTTTUUUVVVWWWUUUQQQNNNMMMKKKJJJIIIIIIJJJJJJMMMRRRXXX___gggrrr|||sssiiidddccchhhoooxxxxxxmmmhhheeeddddddiiiuuummmbbbZZZUUUTTTVVVXXXaaarrrssscccUUURRROOONNNMMMMMMLLLJJJNNNPPPOOOJJJHHHKKKMMMMMMXXXaaaqqqxxxkkkcccYYY\\\aaajjjttt|||zzzsssjjjbbb\\\YYYWWWVVVUUUWWWYYYZZZYYYZZZ[[[]]]bbbbbbbbbbbbbbb```___^^^\\\]]]]]]\\\\\\^^^aaaddd___aaabbbbbbaaaaaabbbdddfffggggggfffdddccccccddddddfffhhhkkklllmmmmmmlll|||xxxyyy~~~zzz~~~uuudddUUUJJJDDD???@@@AAA@@@AAAEEEHHHPPP^^^qqqyyyiii]]]UUUQQQHHHGGGFFFFFFHHHKKKOOORRRXXX^^^dddfffhhhiiieee```[[[ZZZWWWUUUTTTTTTTTTUUUYYY___gggpppwwwzzzwwwyyy}}}yyywwwyyy{{{{{{jjj___YYYUUUTTTVVVZZZcccuuuqqq___TTTRRRPPPOOOOOOPPPOOOOOONNNRRRQQQLLLKKKPPPSSSSSS```lll}}}~~~rrriiiccc]]]]]]___dddjjjppptttuuuooojjjccc^^^\\\[[[[[[ZZZWWWYYY\\\]]]]]]]]]]]]^^^______``````aaaaaaaaaaaa^^^```bbbbbbbbbcccfffiiibbbdddffffffeeeeeegggiiigggiiikkkjjjiiigggfffggghhhiiijjjmmmoooqqqssstttuuucccTTTMMMGGGBBBBBBCCCBBBDDDHHHNNNUUUcccuuurrreee\\\YYYRRRPPPNNNNNNPPPTTTYYY]]]cccjjjrrruuuwwwwwwsssmmmgggfffccc```^^^^^^^^^___jjjpppzzz|||kkkaaa\\\XXXWWWYYY___iiizzz|||zzzwwwvvvzzzooo\\\UUUTTTSSSRRRSSSTTTUUUVVVPPPUUUUUUPPPPPPWWW[[[ZZZkkkwwwyyyooogggbbb___^^^^^^aaafffjjjlllmmmkkkfffaaa]]]\\\]]]^^^^^^XXX[[[^^^``````______```[[[[[[]]]^^^___aaabbbccc```cccfffgggffffffiiillldddfffiiiiiihhhhhhkkkmmmhhhjjjmmmmmmkkkiiihhhhhhlllllllllmmmppptttyyy{{{vvvfffYYYLLLKKKJJJIIIHHHIIIJJJKKKNNN\\\ppptttiiibbb___^^^]]][[[[[[bbblllttt{{{}}}}}}xxxuuuuuuuuutttvvv{{{ooofffaaa^^^___dddjjjyyy|||uuurrrmmmjjjjjjmmmxxxkkk___\\\XXXRRRQQQVVVYYYVVVPPPVVVWWWXXXXXXYYY^^^ffflll~~~}}}yyyzzz~~~qqqiiiffffffcccbbbbbbccceeeffffffeeeeeecccaaabbbcccdddcccccchhhfffbbb```^^^___```bbb```bbbcccccccccdddfffhhhkkklllllllllllllllkkkjjjhhhjjjlllmmmmmmmmmnnnooonnnrrruuutttpppmmmlllmmmpppoooooosssxxx|||}}}}}}|||kkk^^^SSSQQQNNNLLLLLLNNNPPPRRR]]]jjj~~~}}}wwwooonnnllllllooowwwxxxooollliiikkkooo~~~rrrllliiieeedddfffkkkvvv}}}kkkaaa]]]ZZZWWWVVVZZZ]]][[[YYYZZZ[[[\\\\\\___fffqqqyyyzzztttqqqssswwwtttkkkgggfffdddccccccdddfffggggggffffffeeecccdddfffggggggfffkkkiiigggeeeddddddeeefffccceeefffgggggghhhkkkmmmooooooooooooooooooooonnnjjjmmmppprrrrrrsssuuuwwwtttuuuwwwvvvtttqqqppppppuuutttsssvvv{{{ttthhh^^^ZZZVVVSSSTTTXXX]]]aaarrr~~~}}}|||~~~qqqhhhdddccc``````dddjjjuuu|||lllddd[[[ZZZYYYYYY[[[\\\^^^```___aaacccffflllvvv|||rrrlllkkkooouuuxxxnnniiiffffffeeeeeefffhhhiiihhhggghhhgggfffgggiiikkkkkkkkknnnmmmllllllkkkkkkkkklllhhhiiikkklllmmmnnnqqqtttvvvvvvuuuuuuuuuuuuvvvvvvrrrtttwwwxxxxxxxxxzzz{{{|||zzzyyyyyyzzzzzzyyywww|||{{{yyy{{{~~~uuukkkgggbbb```bbbhhhpppuuu}}}kkkdddccceeeaaa```eeemmmxxx~~~ooohhh^^^]]]^^^___^^^^^^ccciiidddiiiooovvvxxxoookkkkkkrrrzzz}}}sssllliiiiiihhhhhhiiikkkllllllkkkkkkjjjiiikkknnnpppppppppqqqqqqqqqqqqppppppppppppmmmnnnppprrrssstttxxxzzz}}}}}}|||||||||}}}~~~|||}}}~~~~~~|||{{{{{{|||}}}~~~{{{xxxtttsssvvv~~~{{{kkkfffggggggccccccjjjtttwwwppphhhfffgggjjjhhhfffllluuuooovvvtttnnnllloooxxxyyyrrroooooonnnnnnoooqqqrrrrrrqqqpppooooooqqqtttvvvwwwwwwuuuuuuuuuuuuuuuuuuttttttsssuuuwwwxxxyyy{{{~~~}}}}}}ppplllllliiigggkkkvvv|||rrrnnnooottttttrrryyyzzzsssqqqrrrwww~~~yyywwwyyyxxxwwwxxxzzz{{{{{{zzzzzzyyyyyyzzz}}}~~~~~~}}}|||||||||||||||}}}~~~}}}{{{yyytttsssrrrttt|||zzz{{{}}}zzz|||}}}}}}~~~{{{yyyyyy{{{}}}|||zzzzzzxxxuuurrrpppqqqtttxxxpppllljjjqqqzzz|||vvvrrr}}}}}}yyyrrrvvv||||||www|||zzzyyyyyywwwvvvrrrqqqpppppprrrwww{{{~~~yyyxxxvvvtttrrrqqqppppppnnnqqqttttttrrrqqqqqqsss}}}|||yyywwwvvvwwwxxxyyyuuuuuuuuutttuuuuuuvvvwwwssssssssstttuuuwwwxxxyyyyyyrrrpppwww|||zzzxxxxxxzzz{{{||||||zzzyyyzzz{{{xxxxxxxxxwwwvvvtttqqqpppssssssssstttvvvzzz}}}zzzyyy{{{{{{yyyvvvssssssvvvxxxxxxxxxsss||||||zzzxxxvvvxxxzzz|||~~~~~~}}}|||{{{}}}||||||}}}qqqoooxxxvvvtttuuuxxx}}}}}}|||{{{|||yyywwwzzz~~~|||xxxyyysssuuuwwwvvvxxx|||uuu}}}|||yyy}}}|||}}}~~~~~~|||xxx{{{}}}~~~{{{vvvyyy~~~~~~||||||}}}~~~}}}fffffffffhhhjjjjjjiiigggfff```YYYWWWYYY\\\\\\[[[]]]___bbbcccbbbaaaaaaaaaeeebbb___```ccceeefffeeeggggggggggggfffeeecccbbb___YYYXXX^^^___[[[\\\ddd``````aaabbbbbb```[[[XXXTTTVVVYYY[[[]]]^^^^^^^^^___```aaaaaa```]]][[[YYY]]]fffllllllsss~~~iiieeeaaa___^^^]]][[[YYY^^^\\\ZZZVVVTTTUUUYYY\\\RRROOONNNSSSYYY\\\YYYUUURRR[[[ggglllhhhaaa\\\YYYSSSUUUWWWXXXXXXYYYZZZ[[[YYY\\\___aaaaaa___]]][[[ZZZ\\\___bbbcccbbb```___^^^______^^^\\\[[[\\\]]]\\\[[[YYYYYY\\\bbbhhhlllhhh___YYY\\\___[[[WWWUUU[[[XXXVVVTTTUUUUUUUUUTTTWWWVVVUUUUUUUUUXXX[[[\\\VVVVVVUUUSSSRRRQQQPPPOOOMMMPPPRRRRRRPPPNNNOOOPPPXXXWWWVVVUUUUUUUUUVVVVVVRRRRRRSSSTTTTTTUUUUUUVVVQQQQQQRRRSSSTTTVVVVVVWWWVVVQQQPPPUUUWWWTTTSSSTTTUUUVVVWWWVVVUUUUUUWWWYYYUUUUUUVVVVVVVVVUUUSSSRRRRRRRRRRRRSSSUUUYYY\\\^^^[[[WWWUUUYYY[[[YYYYYY[[[YYYVVVTTTTTTVVVXXXYYYXXXUUU\\\___ZZZVVVUUUUUUTTTXXXXXXZZZZZZ[[[ZZZYYYXXX___ccc______fffaaaVVVUUUUUUTTTRRRQQQSSSWWWZZZ[[[dddbbb```^^^^^^```bbbdddeeebbbbbbhhhiiidddaaaaaa```aaadddggghhhfffbbb___cccaaa___]]]]]]___aaaccc\\\[[[ZZZXXXXXXXXXXXXXXXWWWTTTRRRTTTXXXYYYWWWSSSYYYSSSOOORRRTTTRRRRRRTTTSSSYYYZZZUUURRRVVVZZZ[[[___^^^]]][[[ZZZZZZZZZZZZ^^^[[[WWWVVVWWWXXXXXXVVVWWWYYYZZZ[[[[[[]]]bbbfff___ZZZVVVXXX___bbb```\\\ZZZ\\\ZZZXXXYYY]]]\\\YYY]]]YYYVVVWWWZZZ\\\[[[YYYVVVVVVYYY^^^cccbbb\\\WWW\\\```ccc___ZZZYYY___fff[[[\\\___bbbeeeddd```]]]\\\aaaddd```]]]^^^\\\XXXaaadddccc``````cccccc```ccccccbbbbbbbbbbbbbbbbbb\\\]]]___cccfffhhhfffdddeeegggiiihhheeebbbbbbcccbbbbbbbbbbbbccccccddddddcccbbbccceeedddaaadddjjjlllkkknnnssswwwxxxsssmmmcccdddddddddddddddeeeeeehhhfffeeeeeefffgggffffffhhhddddddffffffddddddgggnnnpppsssttttttqqqmmmkkkeeefffggghhhiiiiiihhhhhhqqqqqqqqqppppppqqqqqqqqqoookkkmmmuuuyyyxxxxxxzzzzzzxxxuuussssssrrrrrrqqqttttttsssqqqpppooopppqqqqqqmmmlllpppsssqqqppppppzzzxxxwwwwwwxxxwwwuuurrr{{{zzz{{{{{{|||vvvvvvxxx|||}}}}}}xxxuuuuuutttuuu{{{~~~~~~~~~}}}}}}KKKKKKLLLNNNOOOOOOLLLJJJPPPLLLIIIIIIMMMPPPPPPOOOQQQPPPNNNNNNOOONNNMMMKKKRRRQQQOOOOOOQQQSSSTTTTTTUUUTTTTTTTTTSSSSSSSSSSSSSSSMMMLLLPPPPPPKKKLLLQQQOOOOOOPPPSSSTTTSSSPPPMMMNNNPPPRRRSSSSSSQQQNNNLLLRRRRRRRRRRRRRRRRRRSSSSSSLLLRRRUUUSSSXXXaaaeeeaaaWWWUUUSSSRRRSSSSSSSSSRRROOONNNLLLJJJHHHHHHKKKNNNOOOOOOOOOQQQSSSTTTRRRPPPKKKQQQXXX[[[XXXTTTRRRQQQOOOPPPPPPNNNKKKJJJJJJLLLOOOQQQSSSTTTTTTRRRPPPNNNPPPPPPQQQQQQQQQOOONNNMMMKKKNNNRRRTTTRRRPPPNNNMMMLLLMMMNNNPPPQQQRRRRRRSSSRRRNNNMMMPPPSSSRRRRRRTTTPPPNNNLLLLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJNNNOOOOOOOOONNNMMMLLLKKKJJJLLLNNNMMMKKKIIIIIIIIILLLMMMMMMNNNNNNOOONNNNNNMMMNNNOOOQQQRRRRRRRRRQQQMMMNNNOOOQQQRRRRRRRRRQQQPPPNNNOOOPPPOOOLLLLLLOOONNNNNNNNNMMMLLLMMMPPPSSSOOOPPPQQQRRRRRRRRRRRRRRROOOOOOOOOPPPRRRTTTWWWXXXPPPQQQPPPOOOQQQTTTTTTPPPTTTRRRPPPPPPRRRSSSTTTSSSTTTXXXWWWQQQMMMNNNPPPPPPTTTTTTSSSSSSSSSSSSSSSSSSOOOTTTPPPQQQYYYUUULLLLLLQQQPPPNNNMMMNNNPPPRRRSSSSSSRRRPPPNNNNNNOOOPPPQQQYYYUUUUUUXXXYYYVVVTTTUUURRRUUUWWWXXXWWWUUUTTTSSSUUUTTTRRRQQQQQQRRRTTTUUUSSSPPPLLLKKKMMMOOOOOONNNPPPNNNLLLNNNQQQRRRPPPNNNOOOLLLKKKNNNOOOMMMKKKLLLNNNPPPOOOLLLLLLOOOPPPOOOTTTTTTSSSSSSRRRRRRSSSSSSTTTRRRPPPOOOPPPQQQQQQPPPOOOPPPQQQPPPPPPQQQTTTWWWNNNJJJGGGIIINNNQQQPPPMMMTTTVVVUUURRRRRRTTTRRRMMMQQQPPPPPPPPPOOOOOOOOONNNJJJMMMQQQTTTVVVTTTQQQOOOWWWTTTRRRPPPPPPRRRTTTUUUMMMMMMOOORRRUUUUUUTTTRRRNNNRRRTTTPPPMMMLLLJJJGGGOOOQQQQQQNNNNNNRRRRRRPPPXXXXXXWWWVVVUUUUUUUUUUUUPPPRRRUUUYYY[[[[[[XXXUUUSSSUUUVVVVVVTTTSSSSSSTTTUUUUUUUUUUUUUUUUUUVVVVVV[[[VVVTTTVVVWWWUUUUUUXXXPPPPPPRRRWWW[[[[[[WWWSSSSSSSSSSSSSSSTTTUUUUUUVVVXXXVVVVVVVVVXXXXXXWWWVVVZZZVVVTTTUUUTTTRRRRRRVVVSSSUUUYYY[[[\\\[[[YYYXXXYYYXXXVVVTTTSSSTTTVVVWWW\\\\\\\\\[[[[[[\\\\\\\\\YYYWWWXXX]]]`````````aaaddd```]]]\\\]]]]]][[[XXX[[[^^^aaa```\\\ZZZ[[[^^^^^^ZZZYYY\\\]]][[[[[[]]]dddaaa``````aaaaaa^^^[[[YYYZZZ___cccaaa\\\]]]aaa]]]^^^aaaeeeiiijjjiiiggg___[[[ZZZZZZYYYXXX[[[aaa]]]]]]]]]]]]\\\\\\___aaaaaabbbeeeffffffeeebbbaaaeeekkknnnjjjeeebbb```]]]cccbbbaaaaaacccccccccbbbbbbcccdddeeefffgggggggggeeedddeeeiiikkkkkklllooommmnnnooorrruuuuuutttrrrrrrppppppuuu||||||~~~|||~~~xxxuuusssuuuuuutttvvvzzzppprrruuuzzz}}}}}}zzzxxxuuuwwwyyyzzzzzzzzz|||~~~{{{zzzzzz{{{}}}~~~~~~LLLLLLMMMNNNPPPOOOKKKIIIJJJIIIHHHJJJMMMOOOOOONNNQQQMMMIIIIIIKKKLLLJJJHHHNNNMMMLLLLLLMMMNNNOOOOOOLLLKKKKKKJJJJJJKKKLLLLLLPPPLLLJJJLLLLLLIIIIIIMMMLLLMMMNNNPPPRRRQQQOOOMMMMMMNNNOOOOOONNNMMMKKKJJJNNNNNNNNNMMMMMMLLLKKKKKKNNNQQQPPPLLLMMMRRRTTTRRRPPPPPPOOOPPPPPPQQQQQQQQQNNNNNNMMMKKKIIIIIILLLNNNKKKMMMOOOOOOOOONNNNNNNNNIIILLLOOOPPPNNNMMMMMMNNNMMMMMMMMMKKKIIIIIIKKKMMMLLLMMMNNNNNNNNNLLLJJJIIIRRRQQQQQQPPPOOOMMMMMMLLLGGGKKKOOOQQQPPPNNNLLLKKKGGGIIILLLNNNNNNMMMKKKJJJMMMNNNOOOOOONNNMMMOOORRRMMMKKKIIIHHHJJJKKKKKKJJJOOOOOOOOONNNNNNMMMLLLKKKJJJKKKKKKLLLLLLKKKKKKJJJJJJKKKLLLLLLJJJIIIGGGGGGDDDFFFHHHJJJKKKKKKJJJIIIMMMNNNPPPRRRRRRQQQOOONNNLLLMMMPPPQQQRRRQQQPPPOOOKKKNNNPPPOOOKKKIIILLLQQQNNNMMMLLLJJJHHHIIILLLOOONNNNNNOOOPPPPPPQQQQQQQQQNNNNNNNNNOOOPPPRRRTTTUUUMMMRRRQQQKKKLLLRRRQQQIIIOOONNNMMMMMMMMMNNNOOOOOOQQQTTTSSSNNNKKKLLLNNNMMMQQQPPPOOOOOONNNOOOOOOPPPOOOTTTQQQRRRZZZWWWPPPRRROOOOOOOOOOOONNNOOOQQQSSSTTTTTTSSSRRRRRRSSSTTTUUURRRPPPOOOQQQTTTUUUUUUUUUQQQSSSVVVTTTQQQPPPQQQSSSQQQQQQPPPOOOOOOPPPQQQQQQVVVPPPKKKJJJMMMMMMIIIEEEOOOMMMLLLLLLOOOPPPOOONNNNNNMMMMMMNNNNNNMMMLLLKKKMMMKKKJJJJJJMMMPPPPPPNNNPPPPPPPPPPPPPPPQQQRRRRRRPPPOOONNNNNNNNNOOOPPPPPPOOOOOONNNNNNMMMMMMNNNOOOQQQNNNLLLMMMPPPSSSSSSQQQRRRTTTTTTRRRRRRTTTQQQKKKKKKNNNPPPPPPMMMLLLMMMNNNHHHLLLQQQSSSQQQOOOOOOPPPUUUQQQLLLKKKMMMOOOOOONNNPPPOOONNNOOOPPPPPPNNNLLLIIILLLNNNNNNMMMLLLKKKKKKKKKNNNNNNKKKLLLPPPQQQOOOVVVVVVUUUUUUVVVWWWXXXYYYQQQQQQRRRTTTVVVVVVSSSQQQPPPPPPQQQRRRQQQQQQRRRRRRTTTTTTUUUUUUUUUUUUUUUTTT\\\TTTPPPTTTWWWVVVUUUUUUTTTTTTUUUWWWYYYXXXTTTQQQTTTSSSRRRSSSTTTVVVWWWWWWYYYXXXXXXYYYZZZ[[[ZZZXXXYYYUUUSSSTTTTTTRRRSSSVVVTTTWWWZZZ]]]______^^^]]]XXXWWWUUUTTTTTTUUUWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYWWWVVVXXXYYYXXXWWWWWW```\\\YYYZZZ\\\]]]ZZZWWWXXXZZZ]]]]]]\\\]]]___aaaaaa]]][[[]]]^^^\\\\\\___aaabbbbbbaaa___^^^]]]]]][[[]]]aaadddbbb^^^aaafff^^^```bbbdddeeedddaaa___eeeccccccdddbbb___```dddbbbccccccaaa___^^^___```aaabbbdddeeeeeedddbbbaaafffhhhiiifffcccbbbbbbccceeebbb___```cccdddbbb```]]]___aaabbbbbbbbbbbbbbbccc```___```bbbcccdddeeedddeeehhhlllooopppnnnkkkpppllliiilllrrruuusssooonnnppprrrtttuuuuuuttttttwwwttttttvvvuuupppnnnpppkkkjjjiiijjjkkklllnnnpppiiiiiijjjkkkmmmmmmjjjhhhfffggghhhhhhggghhhiiikkkhhhgggfffgggiiiiiigggfffJJJIIIJJJKKKLLLLLLIIIFFFFFFFFFFFFHHHIIIJJJIIIHHHKKKGGGDDDDDDFFFHHHGGGFFFGGGGGGHHHGGGGGGGGGHHHIIIHHHHHHGGGGGGGGGHHHIIIJJJJJJHHHGGGHHHHHHGGGHHHKKKLLLLLLLLLNNNOOONNNLLLJJJIIIHHHHHHGGGHHHIIIKKKLLLGGGHHHIIIIIIHHHFFFDDDBBBNNNNNNLLLHHHHHHJJJLLLKKKMMMMMMNNNMMMMMMLLLLLLMMMHHHIIIIIIHHHFFFFFFGGGIIIFFFIIILLLLLLKKKJJJKKKLLLLLLLLLLLLKKKKKKKKKMMMOOOIIIIIIJJJIIIIIIJJJMMMOOOJJJJJJKKKKKKJJJIIIHHHGGGLLLKKKJJJJJJIIIIIIIIIJJJHHHJJJMMMNNNNNNMMMMMMMMMFFFGGGJJJKKKLLLLLLKKKJJJHHHKKKMMMJJJFFFEEEHHHJJJJJJHHHFFFEEEFFFFFFFFFEEEIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGEEECCC@@@BBBEEEHHHIIIIIIHHHGGGLLLMMMNNNOOONNNLLLJJJIIIJJJKKKMMMOOOOOONNNLLLKKKFFFKKKNNNLLLHHHHHHMMMQQQMMMLLLJJJGGGEEEEEEHHHJJJMMMMMMLLLLLLLLLKKKLLLLLLKKKKKKLLLLLLMMMNNNOOOOOOMMMRRRQQQJJJJJJOOOMMMDDDJJJJJJJJJJJJIIIIIIJJJJJJHHHLLLNNNKKKJJJLLLKKKIIIKKKKKKJJJIIIIIIJJJJJJKKKHHHNNNKKKKKKSSSQQQLLLOOOIIIKKKLLLMMMLLLLLLNNNPPPMMMNNNOOOPPPQQQRRRSSSTTTOOONNNMMMMMMOOORRRSSSRRRNNNQQQRRRPPPMMMMMMOOORRRNNNNNNNNNNNNNNNNNNNNNNNNRRROOOLLLLLLNNNLLLFFF???KKKJJJIIIIIIJJJKKKKKKKKKLLLLLLLLLJJJIIIJJJKKKKKKLLLHHHFFFIIIMMMNNNMMMKKKKKKKKKKKKKKKLLLMMMNNNOOOJJJKKKKKKLLLLLLLLLMMMNNNQQQPPPOOONNNNNNNNNMMMMMMNNNMMMLLLLLLMMMOOOPPPPPPOOOQQQQQQPPPQQQSSSQQQLLLHHHKKKOOOOOOLLLKKKNNNPPPIIIMMMRRRRRRPPPNNNOOOQQQPPPOOOMMMKKKKKKLLLLLLMMMNNNLLLKKKKKKKKKKKKIIIHHHJJJKKKNNNOOOOOONNNNNNPPPMMMOOOOOOLLLMMMRRRTTTRRRTTTSSSRRRRRRRRRTTTUUUVVVTTTRRRPPPPPPQQQRRRRRRQQQPPPPPPPPPPPPRRRSSSSSSSSSTTTUUUVVVVVVVVVUUUUUUTTTXXXQQQNNNSSSXXXXXXUUUTTTVVVVVVWWWXXXYYYXXXWWWUUUUUUSSSQQQRRRUUUXXXYYYXXX[[[ZZZZZZZZZ\\\]]]]]]\\\XXXUUUTTTWWWWWWVVVWWW[[[YYYZZZ]]]```aaa```___^^^[[[[[[[[[[[[[[[[[[ZZZZZZ]]]^^^^^^______^^^^^^]]]^^^]]]\\\[[[\\\]]]\\\ZZZaaa___]]]___bbbcccaaa___```]]]ZZZZZZ^^^aaaccccccccc___^^^```___]]]^^^bbbbbbgggjjjhhhbbb___bbbfff___^^^___aaa```___dddkkkeeegggiiiiiihhheeecccaaajjjiiijjjllljjjfffeeeiiijjjjjjiiigggdddbbbbbbccchhhiiiiiijjjjjjiiiiiihhhfffeeeeeeeeeeeefffjjjmmmllljjjhhhiiikkkllljjjgggdddgggiiiiiigggfffffffffhhhfffdddcccdddggggggffffffhhhkkkpppssssssqqqnnnqqqlllggggggjjjmmmllljjjhhhiiiiiijjjlllnnnpppqqqsssqqqrrruuutttpppnnnooonnnnnnooooooqqqtttvvvvvvooollljjjiiijjjlllllllllkkklllkkkjjjhhhggghhhjjjmmmlllkkklllllljjjfffcccGGGFFFEEEFFFHHHHHHGGGEEEJJJKKKKKKLLLLLLLLLLLLKKKLLLJJJIIIIIIJJJKKKLLLLLLIIIKKKLLLLLLJJJJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNIIIHHHHHHHHHHHHIIIKKKLLLNNNMMMMMMNNNOOOOOOLLLJJJJJJHHHGGGGGGHHHLLLOOORRRJJJKKKNNNPPPPPPOOOMMMKKKJJJIIIHHHGGGGGGIIIKKKLLLNNNOOOPPPPPPNNNLLLLLLMMMGGGHHHIIIIIIGGGGGGGGGHHHJJJMMMOOOQQQPPPPPPQQQQQQOOONNNMMMLLLLLLNNNPPPQQQLLLMMMNNNNNNLLLLLLNNNPPPOOOOOONNNNNNNNNNNNNNNNNNKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOQQQQQQPPPPPPQQQRRRKKKLLLMMMOOOPPPQQQQQQQQQJJJOOORRRMMMIIIJJJNNNOOONNNLLLIIIIIIIIIJJJJJJIIIEEEFFFHHHIIIJJJJJJKKKKKKPPPOOOOOOOOOOOOPPPQQQRRRMMMMMMLLLMMMNNNMMMKKKHHHHHHIIILLLOOOPPPPPPOOOOOOPPPPPPQQQQQQPPPOOONNNMMMOOOOOOPPPQQQQQQPPPOOONNNIIIOOOQQQNNNKKKMMMRRRUUUPPPPPPOOOLLLJJJJJJKKKMMMRRRRRRPPPOOONNNNNNNNNNNNQQQQQQQQQQQQRRRRRRRRRRRRUUUVVVUUUSSSRRRSSSPPPKKKOOOPPPQQQQQQOOONNNOOOPPPIIINNNPPPPPPPPPQQQOOOKKKMMMMMMMMMMMMNNNNNNNNNOOOGGGLLLIIIHHHNNNLLLHHHNNNIIILLLPPPPPPNNNMMMOOORRRGGGIIIKKKMMMNNNOOOPPPPPPTTTTTTRRRPPPQQQTTTSSSPPPPPPQQQQQQPPPPPPPPPRRRSSSQQQRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPSSSTTTRRRMMMHHHMMMLLLKKKKKKKKKLLLNNNOOOOOORRRRRRNNNLLLNNNPPPOOOSSSNNNLLLOOOQQQOOOMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRLLLNNNPPPPPPPPPPPPRRRTTTTTTSSSQQQQQQRRRRRRQQQOOONNNOOOOOONNNMMMMMMPPPRRRTTTVVVVVVTTTVVVZZZXXXTTTOOORRRUUUUUUSSSSSSVVVYYYSSSVVVYYYYYYWWWVVVWWWYYYUUUVVVVVVVVVUUUTTTTTTUUURRRRRRRRRSSSVVVWWWVVVUUUWWWVVVWWWYYYWWWTTTTTTWWWVVVXXXWWWTTTUUUZZZ\\\[[[___]]][[[YYYYYYYYY[[[\\\^^^[[[XXXWWWXXXYYYZZZZZZYYYWWWVVVWWWYYY[[[[[[[[[```aaabbbcccbbbaaa```______ZZZZZZ```eeedddaaa___XXXYYYZZZ\\\]]]^^^_________\\\ZZZ[[[___cccdddcccfffdddbbbccceeefffggggggcccaaabbbeeefffddddddggg^^^___aaacccccccccbbbaaaeeefffggggggfffdddaaa```fffggghhhiiiiiihhhgggfffeeefffeeedddfffjjjkkkhhheeefffggghhhhhhhhhhhhhhhoooiiidddbbbfffiiiiiiggghhhfffggghhhgggdddfffjjjfffkkknnnmmmhhhfffiiimmm```\\\ZZZ]]]___```dddjjjkkkmmmoooooommmkkkkkkllliiihhhjjjlllkkkfffeeehhhkkkkkkjjjhhheeedddfffgggjjjjjjjjjiiiiiijjjjjjjjjeeeccccccgggiiijjjmmmqqqkkkkkkkkkmmmnnnnnnllljjjgggkkknnnnnnkkkhhhhhhiiijjjjjjgggeeehhhmmmlllhhhgggiiinnnsssvvvuuurrrnnnjjjhhheeedddeeeggghhhhhhfffffffffgggiiillloooqqqpppooopppssssssnnnlllnnnoooqqqrrrpppqqquuuwwwuuummmjjjfffeeehhhkkknnnoooqqqqqqpppmmmkkkjjjkkkmmmppppppppppppooolllgggcccIIIGGGFFFFFFHHHJJJJJJJJJFFFGGGHHHHHHHHHHHHHHHHHHFFFGGGHHHGGGFFFEEEGGGHHHFFFHHHJJJIIIGGGFFFGGGHHHHHHHHHIIIJJJJJJIIIHHHGGGDDDDDDCCCBBBCCCDDDFFFFFFGGGFFFFFFGGGHHHHHHGGGEEECCCCCCBBBBBBCCCEEEGGGHHHHHHHHHJJJKKKLLLLLLLLLLLLIIIHHHHHHIIIJJJJJJLLLNNNEEEGGGIIIIIIFFFEEEEEEFFFHHHJJJLLLLLLKKKJJJJJJKKKGGGGGGIIIJJJKKKKKKJJJIIIGGGFFFEEEEEEFFFGGGHHHHHHGGGHHHJJJIIIGGGFFFFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIFFFGGGHHHIIIIIIIIIIIIIIIHHHJJJLLLLLLKKKJJJJJJKKKFFFGGGIIIJJJKKKLLLLLLKKKFFFLLLNNNIIIFFFIIILLLLLLFFFEEECCCCCCDDDFFFFFFFFFIIIIIIJJJKKKLLLNNNOOOOOOLLLKKKIIIHHHHHHJJJLLLMMMIIIHHHHHHIIIKKKKKKHHHEEEEEEFFFHHHJJJKKKLLLLLLKKKIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIFFFKKKKKKFFFDDDIIILLLLLLHHHIIIIIIHHHGGGGGGHHHJJJOOONNNLLLKKKJJJJJJKKKKKKOOOOOOOOOOOOOOONNNNNNNNNQQQNNNNNNRRRSSSOOOLLLLLLKKKMMMOOONNNLLLJJJKKKLLLFFFJJJKKKJJJKKKLLLJJJEEEGGGHHHJJJKKKLLLLLLLLLLLLLLLQQQNNNKKKPPPNNNKKKQQQEEEJJJMMMMMMJJJGGGIIIKKKIIIJJJLLLNNNPPPPPPOOOOOOLLLOOONNNJJJKKKOOONNNIIIKKKJJJIIIJJJMMMNNNNNNNNNKKKLLLNNNOOOOOONNNLLLKKKIIIKKKMMMOOOOOOOOOMMMLLLIIIIIIHHHGGGGGGHHHJJJLLLIIIPPPRRROOOLLLNNNMMMKKKNNNJJJJJJNNNOOOKKKJJJLLLLLLLLLLLLLLLMMMNNNOOOOOOHHHKKKNNNOOOOOOOOOQQQSSSPPPNNNMMMNNNPPPQQQOOOLLLUUUWWWXXXWWWTTTTTTXXX[[[UUUWWWUUUSSSUUUYYYYYYUUUTTTTTTTTTTTTSSSTTTVVVXXXWWWYYYZZZZZZYYYYYYYYYZZZWWWXXXYYY[[[\\\[[[YYYWWWTTTUUUWWWZZZ^^^______^^^\\\ZZZZZZ]]]ZZZUUUVVVZZZYYY[[[YYYUUUVVVZZZ]]]\\\```___\\\[[[[[[\\\^^^___^^^]]][[[ZZZ[[[\\\\\\[[[\\\ZZZXXXYYY[[[]]]]]]\\\bbbcccdddeeeeeecccaaa```___]]]___eeeiiifffbbbaaaaaabbbcccddddddfffgggiiiaaa]]]ZZZ[[[aaaeeefffeeefffdddaaa```bbbeeeggghhhdddbbbdddhhhhhhdddccceeedddeeeggghhhiiihhhggggggcccdddeeeffffffeeecccbbbeeefffhhhiiiiiihhhfffeeebbbdddccc```ccchhhiiieee___cccfffeeeaaa___```bbbiiigggeeecccccccccddddddbbbbbbdddgggfffbbbdddhhhccccccccceeefffffffffeeeddd^^^[[[```eeeggghhhjjjeeeggghhhgggeeeeeegggiiihhhgggiiilllkkkffffffiiijjjjjjjjjiiihhhjjjnnnqqqkkkjjjiiiiiiiiiiiijjjkkkiiigggiiippprrrooommmooogggjjjnnnppppppnnnmmmlllfffkkkppppppmmmjjjkkklllnnnmmmjjjfffiiimmmjjjdddcccfffkkkpppsssrrrmmmiiiccceeeggggggeeecccddddddbbbccceeehhhjjjlllnnnoooooommmnnnqqqpppjjjggghhhmmmppppppllllllooooookkkiiifffcccccceeegggiiijjjnnnnnnllljjjhhhgggiiikkkmmmmmmnnnooonnnkkkeeeaaaIIIGGGDDDDDDGGGIIIKKKKKKGGGHHHIIIIIIIIIIIIJJJKKKGGGIIIKKKIIIFFFDDDFFFHHHGGGJJJLLLKKKIIIGGGHHHJJJIIIJJJKKKLLLLLLJJJHHHGGGKKKLLLJJJHHHHHHJJJKKKJJJIIIIIIIIIJJJLLLMMMLLLKKKGGGHHHHHHHHHHHHHHHGGGGGGKKKJJJHHHGGGHHHIIIKKKLLLJJJIIIHHHIIIIIIHHHIIIJJJEEEHHHKKKKKKIIIGGGGGGIIIDDDFFFHHHIIIGGGFFFFFFFFFJJJIIIIIIJJJLLLLLLIIIGGGMMMKKKJJJKKKLLLMMMMMMMMMHHHJJJLLLMMMKKKIIIIIIIIIIIIHHHGGGGGGGGGIIIJJJKKKJJJKKKLLLMMMMMMMMMLLLKKKIIILLLPPPQQQOOOMMMKKKKKKIIIKKKMMMOOOPPPOOONNNMMMHHHMMMNNNIIIFFFJJJLLLJJJGGGEEEDDDEEEGGGJJJKKKKKKHHHHHHHHHIIIJJJKKKMMMNNNNNNLLLIIIGGGGGGIIILLLNNNMMMKKKKKKLLLOOOOOOMMMJJJHHHHHHJJJKKKLLLMMMMMMMMMIIIIIIJJJKKKLLLNNNPPPQQQOOONNNMMMLLLKKKKKKKKKLLLKKKNNNMMMGGGFFFKKKMMMKKKGGGIIIKKKKKKKKKKKKMMMOOORRRQQQPPPOOONNNOOOPPPQQQTTTTTTTTTTTTTTTSSSRRRRRRTTTNNNOOOWWWYYYRRRPPPTTTNNNPPPRRRQQQNNNLLLMMMOOOMMMOOOOOOLLLLLLNNNLLLGGGJJJKKKNNNQQQRRRRRRQQQQQQLLLRRRMMMJJJNNNKKKIIIOOOMMMQQQUUUTTTOOOKKKLLLNNNHHHIIIKKKMMMNNNMMMKKKJJJKKKOOOOOOMMMPPPUUUTTTNNNPPPNNNMMMPPPTTTVVVUUUSSSOOOPPPQQQSSSSSSQQQPPPOOOPPPRRRSSSSSSRRRRRRSSSTTTOOOOOONNNMMMLLLMMMPPPRRRMMMVVV[[[YYYVVVVVVTTTOOOPPPMMMOOOTTTVVVRRRSSSWWWTTTSSSSSSSSSTTTTTTUUUVVVOOORRRVVVWWWVVVVVVYYY[[[ZZZXXXWWWYYY\\\\\\ZZZXXXYYY[[[]]][[[WWWWWW[[[___```aaa^^^[[[\\\```aaa]]]```^^^\\\[[[[[[\\\]]]^^^bbbbbbbbbbbbccccccccccccbbbaaabbbfffjjjjjjeee___]]]^^^```dddhhhiiihhhfffgggcccdddhhhfffaaabbbgggccceeeccc______dddfffeeebbbaaa``````aaadddhhhjjjeeeeeeeeefffggggggdddbbbhhheeebbbcccfffhhhgggfffeeefffggghhhhhhfffdddcccbbbaaaeeekkkmmmhhhdddcccfffffffffeeeddddddfffgggeeeaaa]]]___eeeiiijjjiiiiiifffbbbaaacccgggjjjkkkfffeeegggjjjjjjeeebbbccccccdddeeeggghhhhhhggggggggghhhiiikkkmmmnnnooooookkkmmmnnnoooooonnnmmmkkkhhhjjjhhhccceeejjjjjjeeeccchhhllliiiccc^^^```dddaaadddgggfffdddbbbdddfffbbbcccfffjjjhhheeefffjjjjjjeeecccfffmmmppplllgggeee^^^\\\cccjjjllljjjhhhjjjkkkkkkiiifffeeehhhkkkddddddfffiiihhhddddddgggfffggggggfffhhhlllqqqvvvlllkkkjjjiiiiiijjjkkklllhhhgggllltttvvvnnnhhhgggeeejjjppprrrpppnnnmmmmmmccciiiooopppmmmkkklllnnnppppppkkkeeefffiiiddd[[[\\\___dddiiillljjjeeeaaa___dddjjjjjjeee```]]]^^^___aaaeeeiiilllmmmmmmmmmooommmnnnpppnnngggddddddmmmpppoooiiigggjjjhhhccciiigggeeedddeeeeeedddbbbhhhhhhgggeeeccccccfffhhhmmmnnnoooppppppmmmhhhdddHHHHHHGGGGGGIIILLLKKKIIIEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKIIIGGGEEEEEEGGGIIIKKKLLLIIIDDDDDDJJJJJJEEEIIIKKKLLLJJJFFFDDDEEEGGGJJJJJJJJJJJJJJJKKKLLLMMMEEEFFFIIIKKKLLLKKKJJJIIIGGGJJJJJJFFFEEEHHHJJJJJJGGGGGGHHHHHHHHHGGGGGGFFFMMMJJJGGGHHHJJJKKKJJJHHHHHHJJJLLLJJJHHHFFFHHHJJJIIINNNRRRPPPJJJEEEEEEFFFKKKGGGGGGKKKLLLKKKJJJLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKJJJIIIHHHKKKLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMNNNOOOOOONNNMMMLLLIIIIIIJJJJJJIIIFFFCCCBBBGGGFFFFFFEEEFFFHHHIIIKKKLLLLLLLLLKKKJJJIIIHHHGGGOOOKKKHHHHHHIIIKKKJJJHHHHHHHHHIIILLLOOOPPPOOOMMMIIIHHHIIIKKKNNNOOOLLLHHHJJJJJJJJJJJJKKKLLLMMMMMMUUURRRMMMIIIGGGGGGIIIKKKJJJGGGGGGJJJJJJGGGFFFHHHGGGFFFFFFFFFGGGIIIKKKLLLKKKIIILLLSSSTTTOOOMMMPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPPPPPPPOOOOOOOOONNNNNNIIIMMMQQQRRRQQQOOOOOOQQQWWWRRRNNNNNNOOOMMMGGGAAAMMMNNNNNNOOOPPPPPPQQQQQQPPPPPPOOOPPPQQQQQQOOONNNSSSSSSRRRQQQPPPNNNLLLKKKMMMNNNPPPRRRSSSQQQLLLIIINNNQQQUUUVVVTTTRRRPPPOOOUUUTTTSSSRRRRRRSSSTTTUUURRRRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUVVVVVVUUUTTTTTTTTTSSSTTTTTTUUUVVVWWWXXXTTTUUUWWWYYY[[[YYYVVVRRRXXXVVVUUUVVVXXX[[[\\\\\\\\\[[[ZZZZZZZZZZZZWWWUUUYYYWWWUUUWWWZZZ]]]___```ccc```______aaaaaa^^^[[[```bbbbbb```]]]^^^bbbggggggfffdddcccbbbaaaaaa```]]]^^^______^^^___aaaccccccdddfffeeeddddddhhhkkkjjjhhhffffffgggiiijjjjjjggghhhiiikkkkkkllllllkkkggghhhjjjjjjhhhggghhhiiieeeddddddeeeeeefffggghhhhhhfffddddddgggjjjkkkllliiijjjhhhcccbbbeeeeeecccjjjgggddddddfffhhhhhhgggddddddeeehhhjjjjjjiiihhhiiigggfffiiimmmmmmhhhccceeebbbbbbfffiiigggggghhheeedddccccccdddfffhhhiiigggeeeddddddfffgggffffffffffffffffffeeedddccccccaaagggnnnoookkkgggfffgggiiigggfffhhhkkkooopppqqqooooooooonnnnnnnnnnnnnnniiigggfffhhhiiihhhddd```fffffffffeeedddbbbaaa```aaahhhlllgggaaa`````````bbbcccdddeeeggghhhiiiiiihhhgggfffffffffgggiiijjjeeedddcccdddfffhhhhhhgggggghhhiiihhheeecccccccccbbbccceeegggiiiiiifffdddllliiieeecccdddhhhnnnqqqnnnpppooojjjeeedddjjjooojjjjjjkkknnnqqqqqqnnnkkkqqqooollljjjkkkmmmppprrrqqqlllhhhiiijjjhhhgggjjjffffffgggiiiiiieee^^^XXX]]]^^^```dddhhhhhhfffddd]]]aaafffhhhfffbbb^^^]]]dddfffiiilllooopppppppppooorrrrrrnnnhhheeegggjjjjjjkkkjjjiiiggggggiiikkkkkkiiifffcccbbbcccdddfffiiigggeeecccbbbbbbddddddeeekkkpppqqqmmmjjjjjjkkkHHHHHHGGGHHHIIIKKKJJJHHHEEEFFFHHHJJJKKKKKKKKKKKKJJJJJJIIIGGGEEEEEEFFFHHHGGGKKKKKKFFFCCCFFFHHHGGGFFFGGGIIIIIIHHHHHHHHHIIIHHHHHHHHHIIIIIIJJJJJJJJJEEEFFFGGGIIIJJJJJJIIIIIIGGGJJJJJJFFFDDDGGGIIIHHHFFFGGGGGGGGGGGGGGGFFFFFFJJJHHHGGGHHHJJJKKKJJJHHHGGGIIIJJJJJJGGGFFFHHHJJJJJJMMMPPPOOOKKKGGGFFFFFFIIIEEEDDDHHHJJJHHHHHHJJJLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHMMMNNNOOOPPPPPPOOONNNNNNIIIIIIJJJJJJIIIGGGEEEDDDGGGGGGFFFFFFGGGHHHIIIIIIGGGHHHHHHHHHHHHHHHHHHGGGLLLIIIGGGGGGIIIJJJJJJHHHFFFFFFGGGJJJMMMNNNMMMKKKJJJIIIIIIKKKMMMNNNLLLIIIHHHHHHHHHIIIKKKLLLNNNNNNOOOMMMJJJHHHGGGHHHJJJKKKJJJHHHIIILLLKKKHHHHHHLLLIIIHHHHHHHHHHHHJJJKKKLLLMMMKKKMMMRRRSSSOOONNNQQQPPPPPPPPPPPPOOOOOOOOOOOOQQQPPPPPPPPPOOOOOOOOOOOOKKKNNNPPPQQQOOONNNOOOQQQQQQOOONNNOOOQQQQQQMMMJJJPPPPPPPPPPPPQQQRRRRRRSSSSSSRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTRRRQQQPPPOOOQQQRRRTTTVVVWWWUUUQQQMMMNNNQQQUUUWWWVVVUUUUUUUUUXXXXXXWWWWWWVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\ZZZYYYYYYZZZ\\\]]]\\\[[[]]][[[YYYYYYZZZ\\\\\\[[[[[[ZZZYYYZZZ\\\\\\\\\[[[[[[ZZZXXXZZZ]]]```bbbbbbcccaaa```aaacccdddcccaaabbbbbbaaabbbcccdddddddddiiihhhgggeeedddcccbbbbbb```___``````aaacccdddddddddfffggggggfffgggjjjllljjjiiigggfffgggiiijjjkkkiiikkkkkkjjjiiihhhiiijjjhhhiiikkkjjjiiihhhiiijjjddddddddddddeeefffggghhhiiifffddddddeeeggggggggghhhjjjiiieeedddfffeeebbbjjjgggcccbbbcccddddddbbbddddddfffhhhjjjkkkkkkjjjmmmjjjggghhhkkkkkkgggccceeebbbbbbfffhhheeedddeeeaaa`````````aaadddgggiiilllkkkiiiiiijjjkkkjjjjjjjjjiiigggfffeeeeeefffgggdddhhhkkkjjjgggdddeeegggiiihhhggghhhjjjllllllkkkoooooooooooonnnmmmlllkkkjjjhhhggghhhiiiiiifffccccccdddeeeeeeeeedddccccccaaahhhjjjgggcccbbbaaa___ccccccdddfffggghhhiiijjjggggggffffffggghhhhhhiiigggeeeddddddggghhhiiihhhiiikkkkkkjjjhhhfffffffffdddddddddeeegggiiiiiiiiijjjiiihhhggghhhiiikkkmmmkkkkkkkkkhhheeeeeeiiillliiihhhiiikkknnnmmmjjjfffllljjjhhhggghhhkkknnnpppqqqlllhhhiiihhhfffeeegggfffdddccccccddddddaaa^^^eeeeeeeeefffgggeeebbb```]]]```cccfffgggfffcccaaacccfffiiimmmooooooooonnniiimmmqqqpppkkkgggfffhhhiiiiiiiiigggeeeeeeggghhhhhhgggfffeeeeeefffggghhhiiihhhfffeeeeeeeeeeeefffhhhmmmqqqqqqnnnkkkkkkmmmHHHGGGGGGHHHJJJJJJIIIHHHEEEFFFIIIKKKLLLKKKJJJJJJJJJKKKKKKJJJHHHGGGGGGHHHBBBIIILLLHHHBBBCCCFFFHHHFFFFFFGGGIIIJJJJJJIIIGGGGGGHHHIIIJJJKKKJJJIIIIIIEEEEEEFFFFFFGGGGGGGGGHHHGGGJJJJJJFFFDDDFFFGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFIIIKKKKKKIIIFFFFFFHHHIIIHHHGGGGGGHHHIIIJJJKKKLLLMMMLLLJJJHHHGGGHHHCCCAAADDDFFFFFFGGGJJJLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMLLLKKKIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHJJJKKKKKKKKKJJJJJJHHHIIIJJJJJJJJJIIIGGGFFFGGGGGGHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJJJJHHHGGGGGGIIIJJJJJJIIIDDDDDDFFFHHHKKKLLLKKKIIILLLKKKJJJKKKLLLMMMLLLKKKGGGGGGHHHIIIKKKLLLNNNOOOIIIHHHHHHGGGHHHIIIJJJKKKJJJJJJLLLOOOMMMIIIKKKQQQMMMLLLKKKJJJJJJKKKLLLMMMOOOMMMNNNQQQRRRPPPPPPRRRQQQQQQQQQPPPOOOOOOOOONNNRRRQQQQQQPPPPPPPPPPPPPPPOOOPPPPPPPPPOOONNNPPPRRRPPPQQQQQQRRRRRRRRRRRRQQQTTTTTTSSSRRRRRRSSSTTTUUUVVVVVVUUUUUUVVVWWWXXXYYYWWWWWWWWWWWWWWWVVVVVVUUUWWWWWWXXXZZZ[[[ZZZWWWTTTPPPRRRUUUWWWXXXYYY[[[\\\[[[[[[[[[[[[[[[ZZZYYYYYYZZZ[[[\\\\\\\\\[[[ZZZYYY\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^]]]^^^^^^___```aaa```]]]ZZZZZZ\\\___aaabbbcccaaa^^^]]]^^^^^^]]]\\\\\\[[[ZZZ[[[]]]```aaaaaa___]]]\\\]]]```ccceeeeeedddcccbbbccceeehhhiiiiiieeecccbbbeeeiiijjjgggccckkkkkkjjjhhhgggfffeeedddeeecccaaacccgggiiihhhffffffgggiiiiiiiiiiiikkkmmmjjjiiihhhhhhhhhiiikkklllkkkmmmnnnjjjeeecccfffjjjhhhjjjkkkjjjiiihhhiiijjjdddddddddeeeeeefffggghhhkkkhhhfffdddeeeeeeeeedddfffiiijjjgggfffgggfffbbbgggeeecccbbbcccddddddcccdddeeeggghhhjjjkkkkkkkkkoookkkgggfffhhhhhhfffdddfffbbbbbbffffffcccaaaaaa___]]]\\\\\\^^^bbbfffiiikkkiiiggggggggghhhgggfffkkkiiifffdddcccdddfffhhhfffggggggeeeaaaaaadddhhhiiihhhggghhhiiiiiigggeeekkklllnnnoooooonnnmmmkkkkkkjjjhhhhhhiiiiiihhhfffaaabbbdddggghhhgggfffeeebbbgggiiihhhggggggccc___ccccccdddeeeggghhhiiiiiidddeeeeeefffffffffffffffhhhfffddddddfffhhhiiiiiikkklllmmmllliiihhhggghhhiiihhhfffdddeeegggjjjlllhhhiiijjjkkkkkkjjjiiihhhffffffffffffgggggghhhhhhfffffffffhhhiiihhheeebbbgggfffeeedddfffhhhlllnnnmmmhhheeeggggggeeedddffffffcccaaaaaaccceeeffffffjjjhhhgggffffffeeebbb___```___```dddiiikkkiiigggdddgggjjjnnnooonnnlllkkkbbbhhhnnnooommmiiiffffffhhhhhhhhhfffdddcccdddeeedddeeefffggghhhiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhfffiiilllkkkhhhggghhhjjjHHHFFFFFFIIIKKKIIIHHHHHHEEEGGGIIILLLLLLLLLJJJIIIJJJLLLMMMLLLKKKIIIIIIJJJAAAEEEIIIHHHEEEDDDFFFHHHJJJHHHGGGIIIKKKJJJFFFBBBIIIJJJLLLMMMMMMLLLKKKIIIFFFEEEEEEDDDDDDEEEFFFFFFFFFJJJJJJFFFCCCEEEEEEDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGIIILLLLLLKKKHHHFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIKKKLLLLLLJJJGGGHHHCCC@@@CCCEEEEEEGGGKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMMMMMMMLLLKKKIIIIIIIIIJJJJJJKKKKKKLLLKKKLLLMMMMMMNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKDDDEEEGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGHHHIIIJJJJJJIIIHHHGGGIIIIIIIIIIIIJJJKKKKKKLLLKKKJJJJJJJJJJJJJJJJJJIIIFFFEEEFFFIIIKKKLLLKKKIIINNNMMMLLLKKKLLLLLLLLLLLLIIIIIIIIIJJJKKKLLLMMMNNNHHHHHHIIIJJJJJJKKKLLLLLLKKKKKKNNNPPPNNNKKKNNNTTTQQQPPPNNNMMMMMMMMMNNNNNNRRRQQQPPPQQQQQQRRRSSSUUUTTTTTTSSSSSSRRRQQQPPPPPPTTTSSSRRRQQQQQQQQQRRRRRRTTTSSSRRRQQQQQQRRRTTTUUUVVVXXXXXXWWWTTTRRRRRRSSSWWWVVVUUUTTTTTTUUUVVVXXXYYYYYYXXXWWWWWWYYY\\\___ZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\^^^___^^^\\\YYYTTTUUUWWWYYYZZZ[[[^^^aaa\\\]]]^^^^^^]]]\\\ZZZYYY]]]___aaabbbbbbaaa```^^^``````______``````aaaaaaaaaaaa```aaaaaabbbccccccbbb___\\\\\\^^^```bbbbbbeeedddbbbaaabbbaaa```______]]][[[\\\___bbbcccdddaaa______```ccceeefffffffffeeeddddddfffhhhkkklllgggeeeeeegggjjjkkkiiigggkkkkkkjjjiiihhhgggfffeeeiiieeecccfffkkknnnkkkhhheeeggghhhjjjjjjjjjkkkkkkiiiiiiiiiiiihhhiiijjjllljjjmmmmmmhhhaaa```ffflllhhhiiiiiiiiigggggghhhjjjffffffffffffggghhhiiiiiikkkiiifffeeeffffffeeeddddddhhhjjjhhhhhhiiifffbbbdddccccccdddfffgggiiiiiifffgggiiiiiiiiiiiijjjkkkmmmjjjeeeddddddffffffeeegggdddcccfffgggccc___```___^^^\\\[[[]]]```eeeggghhhfffdddcccddddddcccbbbfffeeedddbbbaaabbbbbbccccccdddcccaaa```aaaeeehhhgggffffffggghhhgggdddbbbccceeeiiimmmpppppppppoookkkjjjiiiiiiiiiiiijjjjjjbbbdddgggiiijjjiiihhhgggdddgggiiiiiijjjjjjfff___aaabbbcccdddeeeggghhhhhhcccdddeeeffffffeeedddcccgggeeeddddddfffggghhhhhhhhhiiijjjiiigggeeeeeeeeekkkkkkiiifffeeeeeegggiiihhhiiijjjkkkkkkiiigggfffbbbbbbcccfffhhhiiigggfffbbbcccdddeeefffeeedddcccfffeeeccccccdddfffhhhjjjgggcccaaadddfffeeeeeegggddddddeeefffhhhhhhhhhhhhgggfffdddeeeffffffeeedddeeebbbaaadddkkkooonnnkkkfffiiilllooopppnnnkkkjjj___ccciiilllkkkiiiggggggggghhhhhhfffdddbbbcccddddddeeegggiiijjjiiihhhggghhhiiijjjjjjkkkjjjjjjiiifffggghhhgggeeeeeegggiiiGGGDDDDDDJJJLLLIIIGGGIIIGGGHHHJJJKKKLLLLLLJJJJJJHHHJJJKKKKKKIIIHHHHHHIIIDDDCCCDDDGGGHHHHHHHHHHHHJJJHHHGGGHHHJJJJJJGGGCCCIIIJJJLLLMMMMMMKKKIIIHHHFFFFFFEEEDDDDDDEEEEEEFFFFFFJJJJJJFFFDDDEEEEEECCCEEEEEEFFFGGGGGGGGGGGGGGGKKKNNNQQQRRRQQQNNNKKKIIIGGGGGGFFFGGGGGGHHHGGGGGGIIIHHHHHHJJJLLLLLLJJJHHHIIIDDDAAADDDGGGGGGIIIMMMKKKKKKKKKLLLKKKJJJIIIIIIIIIJJJKKKLLLMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMHHHJJJMMMOOOPPPNNNLLLJJJMMMMMMMMMLLLLLLKKKKKKKKKHHHIIIJJJKKKLLLKKKKKKJJJGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIKKKLLLLLLKKKJJJJJJNNNMMMLLLKKKJJJJJJJJJJJJNNNOOOOOONNNLLLKKKKKKKKKIIIIIIJJJLLLNNNOOONNNLLLPPPPPPOOONNNMMMLLLMMMNNNOOONNNMMMMMMLLLMMMMMMMMMMMMMMMNNNNNNOOOOOONNNNNNNNNMMMOOOQQQPPPMMMPPPVVVTTTSSSRRRPPPPPPPPPQQQQQQUUUUUUTTTRRRSSSUUUVVVWWWXXXXXXWWWWWWVVVUUUTTTTTTWWWVVVTTTSSSSSSSSSTTTUUUYYYXXXVVVUUUUUUWWWYYYZZZ\\\]]]\\\ZZZWWWUUUUUUVVVXXXXXXWWWWWWWWWXXXYYYZZZZZZ[[[[[[ZZZYYYZZZ^^^aaa]]]]]]^^^___```````````````______```aaaaaa```^^^YYYZZZ[[[[[[\\\]]]```ccc___```aaaaaaaaa```^^^]]]___aaaccceeeffffffdddcccaaaaaa``````aaabbbcccdddbbbbbbaaaaaaaaabbbcccccccccbbbaaaaaabbbcccbbb```dddcccbbbcccdddeeecccbbbbbb```^^^]]]___aaabbbcccaaa```___aaaccceeefffeeeggggggfffeeeeeefffiiijjjhhhhhhhhhgggeeefffiiilllhhhhhhhhhhhhhhhgggeeeeeehhheeecccfffkkkllliiieeedddeeegggiiijjjkkkiiihhhgggiiijjjjjjhhhhhhjjjlllhhhjjjkkkfff``````gggnnnfffggggggfffeeeeeeggghhhgggggggggggghhhiiijjjkkkgggeeeddddddeeefffeeedddbbbgggiiihhhhhhiiifffbbbcccddddddeeefffgggiiijjjhhhjjjjjjiiigggfffgggiiihhhfffcccbbbcccdddeeeeeegggddddddhhhhhhddd``````cccaaa___]]]^^^```ccceeekkkiiigggfffggggggfffdddccccccdddddddddbbb```______```aaabbbbbbdddfffgggccccccccceeeffffffdddbbbaaadddhhhlllnnnoooooonnniiiiiiiiiiiihhhiiijjjkkkfffgggiiijjjjjjiiihhhgggeeehhhiiiiiiiiijjjfff`````````aaabbbdddeeefffgggffffffhhhhhhhhhgggfffeeefffeeeddddddfffgggfffeeeccceeeeeedddbbb`````````eeegggiiiiiigggfffggghhhjjjiiiiiihhhggggggggggggaaabbbdddgggjjjjjjgggeee___aaacccdddeeeeeeffffffhhhgggeeedddddddddfffggggggbbbaaadddeeebbbaaaccc```ccchhhkkkkkkhhhdddbbbdddcccbbbccceeeffffffeeekkkgggdddfffkkkooonnnkkkhhhjjjmmmooopppnnnllljjj```bbbeeegggggghhhiiijjjggghhhiiigggeeeddddddeeeffffffggghhhhhhfffeeedddhhhiiiiiijjjjjjjjjiiiiiijjjjjjjjjiiihhhiiijjjlllFFFAAACCCKKKNNNIIIGGGJJJIIIIIIJJJKKKKKKKKKKKKKKKEEEFFFGGGGGGEEEEEEEEEGGGGGGCCCCCCHHHKKKKKKKKKLLLGGGFFFFFFGGGIIIJJJJJJJJJGGGGGGHHHIIIHHHGGGFFFEEEHHHGGGGGGGGGFFFFFFEEEEEEEEEIIIJJJGGGEEEFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHHHHPPPSSSVVVWWWUUUSSSQQQPPPJJJHHHGGGGGGHHHHHHGGGFFFHHHHHHIIIJJJJJJJJJJJJJJJJJJEEECCCGGGJJJJJJKKKNNNJJJKKKLLLLLLLLLKKKIIIHHHHHHIIIKKKLLLMMMLLLLLLKKKMMMLLLKKKKKKKKKLLLMMMNNNEEEHHHKKKNNNNNNMMMJJJHHHLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNQQQOOOMMMJJJHHHHHHHHHHHHOOOQQQRRRQQQOOONNNMMMNNNNNNNNNNNNPPPRRRSSSQQQPPPQQQRRRSSSQQQOOONNNNNNOOOSSSSSSQQQPPPOOOOOONNNNNNSSSSSSSSSSSSSSSSSSSSSSSSTTTQQQPPPRRRSSSRRRSSSWWWWWWVVVTTTSSSSSSSSSTTTTTTXXXYYYXXXUUUUUUXXXZZZXXX[[[[[[[[[ZZZYYYYYYXXXXXXZZZYYYWWWUUUUUUVVVWWWYYY]]][[[XXXXXX[[[]]]^^^^^^^^^]]]\\\\\\[[[\\\\\\\\\YYYZZZZZZ[[[\\\\\\]]]]]][[[]]]^^^]]][[[[[[___bbb___```aaabbbccccccccccccbbbaaa```aaabbbccccccbbb^^^___`````````aaaccceeecccddddddeeeeeeeeeddddddbbbcccdddfffgggffffffeeebbbbbbaaaaaaaaacccdddeeecccbbbbbbbbbbbbbbbccccccdddddddddfffggggggdddbbbbbbbbbbbbccceeefffdddccccccaaa___^^^___aaaaaa`````````___aaadddeeeeeedddgggggggggfffddddddfffhhhhhhiiiiiifffbbbbbbgggkkkcccdddfffggggggfffeeeeeeeeecccbbbdddggggggdddaaabbbccceeehhhkkkkkkhhhfffeeehhhjjjjjjgggfffhhhkkkfffhhhhhheeeaaaaaagggmmmfffffffffeeecccdddfffhhhggggggggghhhhhhiiijjjkkkbbbaaaaaabbbdddeeedddcccaaafffhhhgggggghhhfffbbbeeefffgggfffdddcccdddeeehhhiiijjjhhheeedddfffiiiddddddddddddddddddddddddeeecccdddhhhiiieeeaaaaaadddcccbbbaaaaaabbbcccdddkkkiiigggfffggghhhgggfffdddfffhhhiiihhhfffcccaaa^^^___aaaccceeefffffffffbbbaaaaaaccceeeeeedddccceeegggiiikkkkkkkkkjjjiiieeeggghhhhhhggggggiiijjjiiiiiiiiiiiihhhhhhgggfffdddhhhiiifffeeefffddd```___```aaabbbdddeeeffffffjjjjjjjjjjjjjjjjjjiiihhheeeeeeeeeggghhhhhheeecccaaabbbcccbbb___]]]]]]^^^]]]bbbgggiiihhhgggggghhhiiihhhgggeeeeeeeeefffgggbbbdddggghhhiiigggfffddd^^^```cccddddddeeeggghhhiiihhhfffeeeddddddeeeeeeiiidddbbbdddccc___]]]^^^[[[```fffhhhgggccc___]]]eeedddddddddffffffdddbbbllliiiffffffiiikkkjjjiiiiiikkklllnnnnnnmmmlllkkkbbbbbbbbbccceeegggiiijjjfffgggiiihhhgggeeeffffffhhhgggfffdddcccbbbbbbbbbhhhhhhhhhgggggggggggggggiiihhhhhhgggggghhhhhhiiiDDD>>>AAAKKKOOOIIIHHHLLLKKKJJJJJJIIIIIIJJJLLLLLLFFFFFFFFFEEEDDDDDDFFFHHHHHHEEEFFFJJJKKKJJJMMMSSSFFFGGGGGGFFFFFFHHHKKKMMMGGGGGGGGGFFFFFFEEEEEEEEEIIIIIIJJJJJJIIIGGGFFFEEEDDDIIIKKKHHHGGGHHHHHHFFFFFFFFFGGGIIIIIIJJJJJJIIILLLOOOSSSUUUTTTRRRRRRSSSLLLJJJHHHHHHIIIIIIGGGDDDFFFIIIKKKJJJHHHGGGIIIKKKIIIEEEEEEIIILLLKKKLLLNNNJJJKKKLLLMMMLLLKKKIIIHHHIIIJJJLLLMMMNNNNNNMMMMMMPPPOOOMMMLLLKKKLLLNNNOOOIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIKKKLLLLLLLLLLLLJJJIIIHHHKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMOOOPPPRRRSSSSSSQQQNNNKKKIIIIIIIIIIIIMMMPPPRRRSSSQQQPPPQQQRRRQQQQQQQQQSSSUUUVVVTTTRRRRRRTTTVVVUUURRROOOOOOPPPVVVUUUTTTSSSRRRRRRRRRRRRVVVVVVUUUUUUVVVWWWXXXXXX\\\UUURRRUUUXXXXXXWWWXXXXXXWWWVVVUUUUUUVVVWWWWWWYYY]]]\\\XXXXXX\\\\\\YYY\\\\\\\\\\\\\\\[[[[[[[[[]]]\\\YYYXXXWWWXXXZZZ[[[]]][[[ZZZ[[[^^^aaabbbaaa```^^^[[[\\\___bbbaaa```ZZZ\\\^^^```bbbbbbaaaaaa]]]```bbbaaa^^^]]]___bbb```aaabbbccccccdddcccccceeecccbbbbbbdddeeeeeeeee```bbbdddeeeeeefffhhhjjjeeeeeeeeeeeeffffffggghhhfffffffffeeeeeeddddddddddddcccbbbaaabbbdddfffgggeeeeeedddddddddddddddeeebbbbbbccceeeggghhhgggfffaaaaaaaaabbbddddddcccaaa```___^^^___``````___^^^`````````bbbdddeeeeeeccceeefffhhhgggeeedddfffhhhhhhgggfffdddbbbbbbcccccc```bbbdddfffggggggffffffeeeffffffgggfffeeecccaaabbbccceeeiiillllllhhhdddcccgggjjjiiifffeeegggjjjggggggfffdddbbbcccfffiiiggggggfffeeecccdddfffiiiffffffffffffggghhhiiijjjdddccccccdddffffffeeeddd```dddfffeeeeeegggfffcccfffhhhiiihhheeecccccceeedddggghhhgggdddcccgggkkkccceeehhhiiihhheeecccaaabbb```bbbgggiiieeebbbbbbbbbbbbcccccccccddddddeeegggeeeddddddeeefffeeedddhhhiiijjjjjjiiihhhfffeeecccccccccccceeeffffffeeecccbbbaaaaaacccddddddcccggghhhhhhiiiiiihhhhhhgggaaadddggghhhgggfffggghhhhhhgggfffeeeeeeeeeffffffaaafffgggbbb^^^___```___aaaaaabbbdddeeefffggghhhjjjiiihhhhhhggggggggghhheeefffhhhjjjllljjjfffcccbbbcccdddcccaaa_________\\\aaaggghhheeecccccceeeffffffeeedddddddddeeeeeebbbeeeiiiiiifffccccccccc^^^aaacccdddcccccceeehhhgggffffffeeeeeeeeeeeeffffffbbbaaacccddd```^^^___]]]___aaaaaa______```bbbeeeeeeeeeggghhhgggdddbbbhhhgggfffeeeeeeeeeffffffiiiiiiiiijjjjjjkkkkkkkkkdddcccbbbccceeeggghhhhhhdddfffhhhhhhgggffffffggghhhfffbbb___^^^___aaacccgggfffeeedddccccccdddeeeddddddcccddddddddddddcccCCC===@@@KKKOOOJJJHHHMMMLLLKKKIIIHHHIIIJJJLLLMMMIIIIIIHHHGGGEEEFFFIIILLLGGGGGGJJJMMMKKKHHHNNNYYYIIIJJJJJJGGGDDDDDDHHHLLLIIIIIIHHHGGGFFFFFFGGGGGGIIIJJJKKKLLLKKKIIIFFFEEEDDDIIIKKKIIIHHHIIIIIIGGGFFFGGGHHHIIIJJJJJJJJJJJJDDDHHHMMMOOOOOOOOOPPPRRRNNNKKKIIIHHHJJJIIIGGGDDDFFFJJJLLLKKKGGGEEEHHHLLLHHHEEEEEEJJJMMMLLLLLLNNNJJJKKKLLLMMMLLLKKKIIIHHHJJJKKKMMMNNNOOOOOOOOONNNRRRPPPNNNMMMLLLMMMNNNOOOPPPOOOMMMLLLMMMOOORRRTTTOOOOOOOOONNNMMMLLLLLLKKKQQQQQQRRRQQQPPPOOOMMMLLLNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNOOORRRTTTVVVUUUSSSQQQNNNLLLLLLMMMMMMIIIMMMQQQSSSRRRRRRSSSVVVSSSSSSSSSUUUWWWWWWUUUTTTSSSVVVXXXWWWTTTPPPOOOPPPVVVVVVUUUUUUUUUUUUVVVVVVWWWVVVVVVVVVWWWYYY[[[\\\aaaYYYSSSVVV[[[\\\ZZZYYYYYYXXXWWWVVVVVVWWWXXXYYYZZZ^^^___ZZZZZZ^^^^^^ZZZ\\\\\\\\\\\\\\\\\\]]]]]]___]]][[[YYYXXXZZZ\\\]]]]]][[[ZZZ\\\```ccccccbbbddd```\\\]]]aaadddbbb___[[[]]]aaadddffffffeeeddd^^^bbbeeeddd```^^^```cccaaabbbccccccddddddccccccgggeeecccccceeegggggggggbbbdddgggiiijjjjjjlllnnndddcccccccccdddeeegggiiijjjhhhgggdddcccbbbaaaaaaeeedddcccbbbccceeegggiiiggggggfffffffffffffffggg^^^^^^^^^```dddggghhhhhhaaa```aaabbbcccccc```^^^^^^]]]]]]^^^```aaa___^^^aaa```aaabbbeeefffeeeccccccfffhhhhhhfffeeegggiiihhheeecccccceeeddd```\\\___```cccfffhhhhhhgggggghhhjjjlllllliiifffeeedddcccccceeejjjmmmmmmhhhdddbbbfffjjjiiifffdddfffjjjhhhgggeeeccccccdddeeefffhhhhhhgggeeedddeeegggjjjeeeddddddeeeeeefffggghhhhhhgggggghhhiiiiiigggfff```dddeeecccdddgggfffcccfffhhhkkkjjjhhhggghhhjjjaaadddgggfffcccdddiiimmmdddhhhlllmmmkkkfffbbb______]]]```fffhhheeebbbbbb___```bbbdddeeeeeefffeeegggeeeddddddfffggggggfffkkkjjjiiihhhhhhgggggggggiiifffdddcccdddeeeeeeeeefffcccaaa```bbbccccccbbbfffffffffggghhhiiiiiijjj^^^bbbfffhhhfffeeeeeegggfffdddcccbbbbbbccceeefff___dddeee___YYYZZZ\\\]]]bbbcccdddeeeggghhhiiiiiigggfffdddcccbbbccccccdddfffgggjjjnnnooolllgggccceeefffgggfffdddbbbaaabbbaaaeeehhhfffaaa]]]^^^```ccccccdddeeeeeeeeedddcccbbbfffjjjiiiccc``````ccc___bbbdddcccaaaaaacccfffddddddddddddeeeffffffggg```]]]^^^bbbeeeccccccdddaaaaaa___\\\ZZZ^^^eeejjjcccdddfffhhhjjjjjjgggddddddeeeeeedddbbbbbbccceeehhhggggggggghhhiiijjjkkkdddcccccceeefffggggggfffbbbdddggghhhgggfffgggggghhhddd___[[[ZZZ]]]aaadddgggfffcccaaa```aaabbbccceeeeeedddeeeffffffeeedddEEEFFFGGGGGGHHHIIIKKKMMMOOOMMMLLLLLLLLLJJJHHHEEEJJJHHHFFFGGGJJJNNNPPPQQQLLLKKKIIIGGGEEEGGGJJJNNNKKKLLLMMMLLLIIIGGGGGGGGGJJJIIIIIIHHHGGGGGGGGGGGGKKKOOOQQQMMMJJJJJJIIIFFFLLLKKKJJJIIIJJJIIIFFFDDDGGGGGGGGGHHHIIIJJJKKKLLLOOOMMMJJJJJJKKKKKKKKKKKKHHHIIIKKKLLLLLLJJJHHHGGGJJJJJJJJJJJJJJJJJJIIIIIIGGGGGGJJJOOOOOOMMMNNNRRRLLLIIIIIIKKKKKKIIIJJJMMMKKKNNNQQQQQQOOONNNPPPRRRQQQPPPPPPQQQSSSRRRPPPNNNJJJNNNQQQQQQNNNOOOSSSWWWRRROOOMMMPPPUUUUUUQQQLLLSSSUUUVVVUUUSSSQQQOOOOOOQQQRRRSSSTTTTTTSSSRRRQQQQQQPPPNNNMMMNNNQQQUUUWWWYYYVVVSSSQQQPPPOOOMMMKKKRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUUUUVVVVVVWWWWWWXXXQQQRRRTTTUUUVVVVVVUUUUUUTTTZZZ^^^]]]]]]^^^]]]ZZZ]]]]]]\\\\\\\\\]]]^^^^^^aaa^^^[[[[[[]]]______]]]]]]ZZZWWWWWW[[[^^^^^^^^^[[[aaaaaa\\\ZZZ]]]^^^ZZZ]]]\\\[[[[[[[[[\\\]]]^^^``````___]]]\\\^^^aaaddd^^^\\\[[[[[[^^^aaabbbcccdddcccbbbbbbbbbaaa```^^^aaa``````aaabbbcccbbbaaa```bbbccccccbbbbbbdddeeefffeeeeeeddddddeeeeeefffjjjhhhfffeeeeeedddbbb___dddeeecccaaadddkkkmmmlllhhhhhhfffdddcccdddfffhhhkkkiiieeeaaa^^^___cccfffbbbdddfffgggffffffgggiiifffdddbbbcccfffhhhgggeee___^^^___bbbeeefffccc___aaa___^^^aaaffffffbbb]]]]]]___aaaccccccbbb```___^^^[[[\\\```bbbcccfffjjj```dddgggfffbbbaaadddhhhjjjdddaaacccdddaaa^^^^^^```cccgggkkkjjjfffddddddiiijjjiiieeeaaa```dddhhhfffcccdddiiikkkhhhiiimmmeeeeeeeeeddddddfffjjjmmmkkkiiieeebbb```aaaccceeeiiieeedddfffddd```^^^```]]]```dddgggfffdddcccccciiijjjjjjhhhfffeeefffhhheeedddcccdddffffffccc```jjjgggeeegggkkkkkkgggccciiifffbbbaaacccdddbbbaaagggggggggggggggggggggggg]]]]]]___dddggghhhdddaaaccccccdddfffhhhhhheeecccaaabbbdddffffffeeedddcccgggiiigggbbbccchhhhhhccciiieeebbbaaacccfffggggggdddfffhhhhhhfffeeeeeeeeedddjjjlllgggeeegggfffcccdddaaa___```dddeeedddbbbddd```^^^___ccceeebbb___```aaa___ZZZYYY\\\]]][[[ddddddddddddeeeggghhhiiicccfffhhhfffcccbbbfffkkkfffffffffffffffggghhhhhhgggiiijjjjjjgggdddcccbbbaaaaaabbbccccccdddeeeeeeiiifffgggiiifffaaadddkkkjjjhhhggggggfffddd```^^^bbbcccccccccbbbbbbccceeeeeedddgggjjjiiiccc```aaabbbeeegggddd___\\\^^^aaaeeedddcccbbbbbbbbbcccdddiiigggeeedddeeeeeedddbbbbbbeeeeeeaaaccchhhgggaaacccfffhhhiiihhhffffffffffffiiilllmmmkkkiiigggffffffddddddhhhlllmmmiiidddhhhccc]]][[[^^^cccfffggggggggggggfffdddbbb```___fffbbb___```fffjjjjjjhhhFFFGGGHHHHHHHHHIIIKKKLLLKKKJJJJJJJJJKKKLLLJJJHHHJJJHHHFFFFFFIIILLLNNNOOONNNOOOPPPOOONNNMMMNNNOOOLLLMMMMMMKKKIIIHHHHHHIIILLLKKKJJJIIIHHHHHHHHHHHHLLLPPPPPPLLLJJJKKKKKKIIIMMMLLLKKKKKKKKKJJJHHHFFFGGGGGGGGGIIIJJJLLLNNNOOOOOOMMMLLLKKKLLLMMMLLLKKKHHHIIIKKKLLLLLLKKKJJJIIILLLLLLKKKKKKKKKKKKKKKLLLKKKKKKNNNQQQQQQMMMMMMPPPMMMJJJJJJMMMNNNLLLMMMPPPMMMOOOQQQQQQQQQPPPQQQRRRRRRSSSTTTUUUTTTSSSRRRQQQMMMPPPSSSRRRPPPPPPSSSWWWSSSTTTVVVXXXYYYXXXVVVTTTUUUVVVVVVUUUSSSRRRQQQQQQRRRSSSTTTUUUVVVUUUUUUTTTRRRQQQPPPPPPQQQSSSVVVXXXUUUTTTSSSSSSUUUVVVVVVUUUWWWWWWVVVVVVUUUTTTTTTTTTWWWWWWWWWWWWWWWWWWWWWWWWSSSSSSTTTUUUVVVVVVVVVVVVVVV[[[^^^]]]\\\___```^^^^^^^^^]]]]]]^^^^^^______ccc```^^^^^^___```___]]]___\\\YYYZZZ\\\^^^___^^^^^^cccddd___]]]```aaa^^^```___^^^]]]]]]^^^___``````aaabbbaaa___^^^___``````^^^\\\]]]___bbbdddddd^^^___```bbbdddcccbbbaaaaaaaaabbbdddeeeddd```^^^bbbccceeeeeeddddddfffgggeeeeeeddddddddddddeeeeeefffdddbbbbbbcccddddddcccfffggggggfffgggkkkjjjfffbbbccccccbbbbbbccceeefffhhhgggeeebbb``````aaaccceeefffhhhgggeeeddddddeeegggeeecccdddfffggggggeee`````````bbbddddddcccbbbcccaaa```bbbfffgggddd```^^^```bbbddddddcccaaa```aaa^^^___cccdddccceeeiii```dddgggfffcccbbbdddgggddd```___ccceeecccbbbcccaaadddiiillljjjgggddddddffffffeeecccbbbccceeehhhgggccccccggghhheeefffjjjfffffffffddddddfffiiilllhhhgggfffeeeeeegggiiikkkhhheeecccdddccc___^^^aaa___aaacccdddcccccccccdddhhhgggfffcccbbbcccfffhhhfffeeedddfffhhhhhheeebbbhhhfffeeegggjjjkkkhhhdddkkkhhhffffffggghhhfffeeeeeeeeeeeefffggghhhhhhiiidddcccbbbcccfffgggfffddddddcccccceeeffffffdddbbbbbbccceeefffgggfffeeedddeeegggfffbbbbbbggggggdddeeeeeedddcccbbbcccfffiiieeeggghhhhhhfffeeedddeeeiiikkkiiieeedddfffccc]]]aaa___^^^___aaacccddddddccc```^^^```dddfffccc```bbbdddaaa\\\[[[]]]^^^[[[ffffffffffffgggggghhhiiibbbdddfffeeeaaaaaaeeeiiiggggggfffeeeeeeeeeeeeeeehhhhhhhhhfffdddbbbcccdddcccccccccddddddeeeeeeeeeiiifffgggiiifffbbbdddjjjkkkjjjhhhggggggeeebbb```dddeeeeeedddcccccceeeffffffdddeeeiiiiiiccc___^^^aaabbbcccaaa^^^]]]]]]___fffeeedddccccccdddeeeeeeeeedddbbbbbbcccdddcccbbbdddggggggdddeeegggeee___```cccfffgggggggggggghhhhhhkkknnnooommmjjjhhhgggfffeeeeeehhhlllmmmiiieeekkkhhheeeeeegggiiijjjiiiggghhhhhhhhhgggfffdddccc___\\\ZZZ\\\aaaeeeeeecccHHHHHHHHHHHHHHHIIIJJJJJJHHHGGGGGGIIIKKKMMMMMMLLLKKKHHHFFFFFFHHHKKKLLLLLLLLLOOORRRSSSQQQNNNMMMLLLOOOOOOMMMKKKIIIHHHJJJLLLNNNMMMLLLKKKJJJJJJJJJJJJMMMPPPPPPLLLJJJMMMNNNMMMOOOMMMLLLLLLMMMLLLJJJHHHGGGHHHIIIJJJLLLOOOQQQRRRPPPNNNMMMNNNOOOOOONNNLLLHHHIIIKKKMMMNNNNNNNNNMMMPPPOOOMMMLLLLLLMMMOOOPPPPPPPPPRRRUUUSSSNNNLLLNNNNNNLLLLLLPPPQQQPPPRRRUUUQQQQQQPPPRRRTTTUUUTTTSSSTTTWWWZZZYYYVVVTTTTTTVVVQQQTTTUUUTTTRRRQQQTTTWWWQQQUUUZZZ[[[ZZZWWWVVVWWWXXXWWWVVVUUUTTTTTTSSSSSSSSSTTTVVVWWWXXXXXXYYYXXXTTTTTTTTTTTTUUUWWWXXXYYYWWWVVVUUUVVVYYY[[[\\\[[[\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[WWWWWWVVVWWWWWWXXXYYYZZZZZZ^^^^^^[[[[[[___bbbbbb^^^^^^^^^_________``````eeecccbbbbbbcccbbb```^^^bbb```^^^]]]^^^______^^^___cccdddaaa___aaabbb```aaa```___^^^^^^___```aaa]]]```cccdddcccaaaaaaaaabbb```^^^^^^aaaccceeeeee]]]^^^aaacccdddcccbbb```aaabbbdddfffgggddd___[[[bbbccceeeeeeddddddfffgggeeeddddddccccccddddddeeeeeebbb``````aaacccdddccccccgggiiiiiikkkllliiiccc]]]^^^___aaabbbbbbcccccceeeeeeeeeeeecccaaa___^^^eeeggghhhhhhfffeeeeeefffhhhfffddddddeeeffffffeeeaaabbbbbbbbbbbbbbbdddeeefffcccaaacccfffgggeeeccc___aaaccceeeeeedddbbbaaadddbbbbbbffffffddddddfff```cccggggggdddcccdddfffccc______ccceeecccbbbddd```dddiiijjjiiifffcccbbbdddbbbaaaaaacccfffgggggggggcccbbbdddcccbbbcccfffggggggfffeeedddeeehhhkkkbbbcccdddgggiiikkkmmmooohhhdddbbbcccbbb______bbb```aaabbbbbbaaaaaadddfffeeedddbbb___^^^```eeehhhfffffffffgggiiiiiigggeeefffeeedddgggjjjkkkhhheeejjjiiihhhiiijjjkkkiiihhheeeeeefffffffffgggggggggiiifffbbbaaabbbdddffffffeeecccbbbbbbcccdddcccbbbdddeeefffgggggggggfffeeeccceeefffddddddggghhhfffbbbeeefffccc```aaaeeejjjgggiiiiiiiiifffddddddeeejjjiiieeebbbccceeeaaa[[[^^^^^^^^^]]]]]]___cccfffbbb```___aaaeeegggeeebbbeeefffddd___^^^``````]]]ffffffffffffffffffffffff```bbbdddccc``````cccfffggggggfffeeedddcccbbbbbbggggggeeecccaaaaaaccceeeeeeeeeeeeeeeeeeeeeeeeffffffeeeeeefffdddaaacccgggjjjhhheeeddddddcccaaa```dddeeefffeeeddddddfffhhhgggccccccggghhhccc]]][[[aaa___]]]]]]^^^^^^^^^]]]dddcccbbbbbbbbbcccdddeeeaaa```___```bbbcccbbbaaaccceeegggfffhhhiiifffaaa___aaaeeegggggghhhiiijjjkkknnnqqqqqqnnnkkkhhhgggfffeeeeeehhhkkklllhhheeeiiihhhiiijjjlllllljjjhhhfffggghhhhhhhhhgggeeeddd___]]]]]]___dddgggfffdddIIIHHHGGGGGGHHHIIIIIIHHHHHHGGGGGGIIIKKKNNNNNNMMMLLLIIIGGGGGGHHHJJJJJJJJJLLLOOORRRSSSQQQOOOMMMLLLQQQPPPNNNKKKIIIJJJMMMPPPNNNNNNNNNNNNNNNNNNOOOPPPOOOQQQPPPLLLJJJNNNQQQQQQQQQPPPOOOOOOOOOOOOMMMKKKKKKKKKLLLMMMOOOPPPRRRSSSQQQPPPPPPPPPRRRRRRPPPOOOKKKLLLNNNPPPQQQRRRSSSSSSSSSRRRPPPNNNOOOPPPSSSUUUSSSSSSVVVYYYVVVPPPNNNPPPPPPNNNOOOSSSUUUUUUWWW[[[VVVTTTRRRSSSWWWYYYWWWUUUVVVZZZ^^^\\\WWWUUUVVVYYYUUUVVVWWWVVVSSSSSSTTTVVVRRRUUUYYY\\\\\\ZZZXXXWWW\\\ZZZWWWVVVVVVVVVWWWVVVTTTUUUVVVXXXYYYZZZ[[[\\\VVVWWWXXXYYYZZZZZZZZZZZZ]]][[[ZZZZZZ[[[\\\[[[ZZZ]]]\\\\\\\\\\\\[[[[[[[[[UUUUUUVVVXXX[[[^^^aaaccc\\\[[[ZZZZZZZZZ[[[]]]^^^^^^aaa___ZZZYYY]]]aaaaaa]]]]]]^^^_________``````ccccccdddeeeeeedddbbbaaaeeecccbbbaaa````````````]]]```aaa___^^^___``````aaa```___^^^]]]^^^______ZZZ]]]aaacccdddeeefffgggcccaaa___^^^```cccddddddaaabbbcccbbbaaa`````````bbbbbbcccfffgggeeeaaa^^^```aaacccccccccccceeegggddddddccccccccccccddddddhhheeeaaa______aaabbbbbb___cccfffgggjjjmmmjjjeee^^^^^^```bbbddddddbbb```dddeeefffhhhhhheee```]]]aaacccfffggggggggghhhjjjgggfffeeeddddddddddddcccbbbdddeeeccc```aaaeeeiiifffdddbbbbbbdddeeeeeeddd^^^```cccdddeeedddbbb```eeecccdddggggggbbbaaaccc```cccfffgggeeedddddddddfffcccccceeeddd```^^^______dddhhhgggeeedddbbb___eeebbb```bbbfffhhhgggeeedddbbbaaaaaaaaaaaabbbdddgggggggggeeedddeeegggiii]]]___cccgggjjjlllmmmmmmgggcccaaabbbaaa______cccaaabbbccccccbbbbbbccceee```aaaaaa``````aaadddfffeeeeeefffggghhhhhhgggeeeeeeddddddgggiiijjjhhhfffhhhhhhhhhiiijjjjjjjjjiiihhhhhhhhhgggfffeeeeeeeeefffdddaaa``````bbbdddeeecccaaa______aaacccddddddeeefffggggggggggggffffffbbbeeeggggggggghhhiiihhhcccccccccbbbbbbccceeehhhiiijjjjjjhhhfffddddddeeeeeedddbbbaaabbbbbbbbb```^^^___^^^\\\YYYZZZ```ddd`````````cccfffgggfffdddeeegggfffbbbaaaccccccaaaeeeeeeeeeeeeeeedddcccccc___aaacccbbb``````bbbdddeeeeeeeeeeeeddddddcccbbbeeefffeeecccaaaaaaccceeeddddddeeeeeeeeeeeeeeeeeecccbbbbbbbbbaaa```aaabbbeeeccc```___```___^^^\\\```bbbcccccccccdddgggiiifffbbbaaaeeegggbbb\\\YYYbbb^^^ZZZ[[[___aaa___]]]```___^^^^^^___```aaabbbbbbaaa```aaabbbcccaaa```^^^aaadddhhhkkkmmmjjjgggbbbeeehhhiiiiiiiiikkklllnnnppprrrqqqmmmhhheeecccdddcccdddfffiiiiiigggdddaaabbbdddfffhhhhhhgggfffdddeeeeeeeeedddcccaaa```cccbbbbbbdddggggggfffdddIIIGGGFFFFFFHHHIIIIIIGGGLLLJJJIIIJJJLLLNNNOOOOOOMMMKKKIIIIIIJJJJJJJJJIIIQQQSSSTTTSSSRRRQQQRRRSSSSSSRRROOOLLLJJJKKKOOORRRNNNNNNOOOPPPRRRSSSUUUVVVQQQSSSRRRMMMLLLPPPTTTTTTSSSRRRQQQQQQRRRRRRPPPNNNQQQPPPPPPPPPQQQRRRSSSSSSTTTRRRQQQRRRSSSTTTSSSRRRPPPQQQRRRSSSUUUVVVVVVWWWVVVTTTRRRQQQQQQSSSVVVXXXUUUUUUWWWZZZXXXSSSRRRTTTSSSQQQRRRVVVYYYYYY[[[___ZZZWWWUUUVVVYYY\\\[[[YYYXXX\\\```^^^YYYVVVWWWZZZXXXYYYXXXWWWUUUUUUUUUVVVYYYXXXYYY^^^bbbccc___ZZZ^^^[[[XXXXXXYYYZZZYYYXXXUUUVVVWWWXXXZZZ[[[]]]^^^YYYZZZ\\\]]]]]]]]]]]]\\\```^^^\\\[[[[[[\\\ZZZYYYZZZ[[[[[[\\\]]]^^^______XXXXXXYYYZZZ]]]aaadddfff```___^^^]]]^^^___```aaaaaacccaaa[[[XXX[[[^^^]]]ZZZ[[[]]]^^^_________^^^___aaaccceeeeeeeeeeeeeeeeeeeeeeeedddbbbbbbbbbccc^^^^^^``````______```bbbcccbbb```_________``````]]]___aaabbbbbbdddgggiiibbb```^^^]]]___```aaaaaacccccccccaaa^^^___bbbddddddcccbbbccceeeeeedddbbb___aaacccccccccdddeeegggccccccbbbbbbbbbbbbcccccchhhdddaaa___```bbbcccccc```cccccccccfffjjjiiieeecccbbbccceeegggfffbbb___dddeeegggjjjkkkiiiccc^^^^^^```cccddddddeeefffhhheeeeeedddcccbbbbbbbbbcccdddeeefffcccaaaaaafffjjjdddcccaaaaaabbbccccccbbb]]]___aaacccdddbbb```___eeebbbcccfffeee```^^^```aaaccceeeeeeeeedddddddddfffdddeeefffddd^^^\\\^^^```fffhhheeedddfffeeeaaagggeeeccceeeggghhhfffcccaaaaaaaaa```aaacccddddddeeeffffffeeeddddddfffhhh^^^aaaeeehhhjjjkkkjjjiiifffcccaaacccbbb``````ddd___bbbfffgggfffdddcccccc]]]```cccddddddcccddddddbbbccceeeeeeeeedddccccccddddddeeegggiiiiiihhhgggfffggghhhhhhhhhiiijjjjjjhhhgggggggggggggggffffffaaabbbcccccccccdddeeeeeeaaa___]]]]]]```ccceeefffeeefffffffffffffffeeeeeeaaacccfffhhhgggeeeeeeffffffbbb___aaaeeehhhgggdddiiijjjiiihhheeecccdddeeeaaadddfffeee```]]]___cccaaabbb```\\\XXXXXX\\\```___```aaadddffffffeeeddddddgggfffccccccffffffdddfffffffffffffffeeecccccc___aaabbbbbbaaaaaabbbcccaaabbbcccdddeeefffeeeeeebbbdddffffffeeeccccccdddccccccccccccddddddddddddcccccccccbbbbbbcccbbb```aaa```^^^^^^___^^^]]][[[[[[]]]___```aaabbbfffhhheee```___bbbccc___[[[ZZZddd^^^ZZZ[[[```cccaaa^^^^^^^^^]]]]]]^^^```aaaccceeedddcccddddddcccaaa______```ccciiimmmmmmkkkiiiiiijjjllllllkkkjjjkkklllmmmoooqqqooojjjddd```^^^bbbbbbbbbdddffffffeeeddd___```bbbcccdddfffhhhiiifffffffffeeeccc```^^^\\\aaaaaaaaaaaaaaaaaa___^^^KKKHHHFFFGGGJJJLLLKKKIIIPPPNNNLLLLLLOOOQQQQQQQQQOOOMMMKKKKKKLLLMMMLLLKKKQQQQQQQQQPPPPPPQQQSSSVVVTTTSSSQQQNNNLLLMMMQQQTTTPPPQQQQQQSSSUUUWWWYYYZZZRRRUUUTTTOOONNNRRRUUUUUUUUUTTTSSSTTTUUUUUUSSSQQQTTTTTTTTTSSSSSSTTTTTTTTTWWWUUUSSSSSSTTTVVVWWWVVVUUUUUUUUUVVVVVVWWWWWWXXXVVVUUUTTTTTTTTTVVVXXXYYYWWWVVVXXX[[[YYYUUUTTTXXXUUUSSSTTTYYY\\\[[[^^^bbb\\\ZZZYYYYYY[[[]]]^^^^^^\\\___aaa```\\\ZZZZZZ[[[\\\[[[ZZZYYYXXXXXXXXXXXX[[[XXXWWW[[[bbbddd```[[[```]]]ZZZZZZ]]]^^^\\\ZZZWWWXXXXXXYYY[[[\\\^^^___]]]]]]^^^_______________^^^]]][[[[[[\\\]]]\\\[[[YYYZZZ[[[\\\^^^___aaaaaa```___^^^]]]^^^```bbbdddaaaaaa````````````aaaaaaaaacccbbb]]]ZZZ[[[\\\[[[YYYZZZ\\\^^^______^^^^^^\\\^^^aaabbbbbbccceeefffccceeefffeeeddddddeeefffaaa```bbbddddddbbbcccgggfffeeedddbbbbbbbbbcccccccccccccccbbbaaa```bbbdddbbb___]]]\\\]]]_________```aaabbbaaa```aaafffjjjfffeeeccccccdddeeedddccc___aaacccdddddddddfffhhhcccbbbbbbaaaaaabbbbbbcccbbb```______bbbdddffffffeeefffdddaaabbbfffeeebbbfffddddddfffhhhgggddd```ddddddfffiiilllkkkfffaaa___```bbbbbbaaa```aaabbbddddddeeedddbbbbbbccceeefffffffffdddcccdddfffiiibbbbbbbbbaaaaaaaaaaaa```]]]___aaaccccccbbb```___cccaaaaaacccccc___^^^```cccccccccdddddddddeeeeeeaaaaaadddgggeee```___bbbbbbiiiiiidddccchhhjjjfffgggffffffggghhhgggdddbbb```cccdddbbbcccfffgggdddbbbcccddddddcccccceeegggccceeehhhjjjkkkkkkiiihhheeebbbbbbeeeeeebbbaaaddd^^^bbbfffgggfffdddbbbaaa]]]aaaeeehhhgggeeedddccc```aaaccccccaaa```___```cccdddfffggghhhggggggfffhhhhhhhhhgggfffgggjjjllldddeeeeeefffgggggghhhhhhaaacccfffggggggffffffgggaaa___]]]]]]```ccceeeeeeeeeddddddddddddccccccccc```aaaeeehhheee______bbbhhhbbb^^^aaahhhlllhhhccchhhhhhhhhfffdddcccdddeeecccfffkkkjjjaaaZZZ[[[bbbeeedddaaa]]]ZZZZZZ[[[]]]^^^```bbbdddeeeeeedddcccdddfffgggddddddffffffcccfffggghhhhhhhhhfffeeeddd______```aaaaaaaaaaaaaaa\\\^^^```ccceeefffffffff```cccfffgggfffdddccccccaaaaaabbbccccccdddeeeeeeeeefffeeedddeeegggeeeaaabbbbbbaaabbbcccccc```^^^XXXZZZ\\\\\\]]]___aaadddccc___^^^___^^^[[[[[[^^^eee```\\\\\\```cccbbb```____________```bbbdddeeehhhgggfffggggggeeeccc```cccbbbdddiiillliiigggggglllmmmmmmllljjjiiiiiijjjiiikkkmmmlllgggbbb___]]]aaabbbcccddddddeeeeeeeeefffgggggggggggghhhlllnnniiiiiihhhgggeeebbb___]]]aaaaaa```______^^^]]]]]]MMMJJJHHHJJJNNNQQQOOOMMMRRRPPPNNNOOOQQQTTTUUUUUUPPPOOONNNNNNOOOOOONNNMMMMMMNNNOOOOOOOOOQQQSSSVVVTTTTTTRRRPPPNNNOOORRRUUUTTTTTTUUUUUUVVVXXXYYYZZZSSSVVVVVVQQQPPPSSSUUUUUUWWWVVVUUUVVVWWWWWWUUUSSSUUUUUUUUUUUUUUUVVVWWWXXXZZZWWWTTTSSSUUUWWWYYYZZZXXXXXXWWWVVVVVVUUUVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[YYYYYYZZZXXXTTTUUUYYYWWWUUUVVV[[[]]]]]]___ccc]]]]]]]]]\\\[[[]]]___bbbaaabbbbbbbbbaaa___]]]\\\```^^^]]]\\\\\\\\\\\\\\\YYYXXXXXXZZZ^^^aaa```___```]]][[[]]]```aaa^^^ZZZ[[[[[[[[[[[[\\\^^^```aaa____________`````````aaa___]]][[[\\\]]]^^^]]]\\\ZZZ[[[\\\]]]^^^```aaaaaadddbbb```______```bbbccc___```````````````______]]]bbbccc```^^^___^^^\\\YYY[[[]]]___``````______[[[]]]______^^^___bbbeee```cccffffffeeeeeegggiiicccbbbcccggggggdddfffkkkhhhgggeeedddcccccccccdddbbbdddeeedddbbb___^^^^^^bbb```]]]\\\]]]^^^^^^^^^]]]aaaeeefffdddcccfffiiihhhgggfffffffffdddaaa^^^\\\^^^`````````aaaccceeebbbbbbaaaaaaaaaaaabbbbbb___^^^]]]___bbbdddeeedddeeefffeeebbbcccfffeeeaaaeeebbbaaacccggghhhdddaaadddccccccgggkkklllhhhddd```bbbddddddccccccccceeedddeeefffeeecccccceeehhhhhhgggeeedddfffggggggfff```aaaccccccbbb```______^^^___bbbddddddcccaaa___ccc```___bbbbbb___```ccceeedddbbbbbbcccdddffffff^^^^^^cccgggeeeaaaaaaeeeaaahhhggg```___hhhkkkhhhccceeehhhhhhgggdddccccccbbbggghhhffffffiiigggccc___aaabbbbbbbbbbbbdddfffdddfffhhhiiijjjhhhgggeeedddbbbcccggggggdddbbbddd___aaacccdddbbbaaa``````___bbbfffggggggeeedddddd___aaacccbbb___\\\\\\]]]dddeeegggggggggfffeeeeeeggggggfffdddbbbcccgggkkkeeeeeeeeeddddddcccccccccccceeehhhhhhfffdddeeefffcccaaa______aaabbbbbbbbbccccccbbbaaaaaaaaaaaaaaacccdddhhhkkkfff]]]\\\```gggcccaaaccchhhkkkiiiffffffffffffdddcccbbbdddfffeeefffjjjlllfff]]]\\\aaafffdddaaa___^^^^^^]]]\\\^^^```cccddddddcccbbbaaaeeehhhhhhdddcccdddccc```cccdddeeeffffffeeecccbbb]]]]]]^^^___``````___^^^XXXZZZ]]]aaacccddddddddd```bbbcccdddcccbbbcccddd```aaabbbcccdddfffggggggdddfffeeecccdddhhheee___cccccceeeggghhhgggccc```ZZZ[[[[[[[[[ZZZZZZ\\\^^^```^^^]]]]]]YYYWWW[[[ccceeeaaa]]]]]]___aaaaaaaaa____________aaaccceeefffggggggggghhhiiihhheeebbbeeebbbbbbhhhjjjgggfffhhhiiijjjjjjhhhfffeeefffgggbbbeeehhhiiigggcccaaa```bbbcccdddeeeeeeeeefffggglllmmmnnnllljjjiiikkkmmmjjjjjjiiihhhfffdddaaa```bbbbbbaaa```___```aaabbbPPPLLLJJJLLLQQQTTTSSSPPPRRRPPPOOOPPPSSSVVVXXXYYYQQQPPPOOOOOOQQQQQQPPPOOONNNPPPSSSUUUUUUVVVXXXZZZTTTTTTSSSQQQPPPPPPSSSUUUXXXXXXWWWWWWWWWXXXXXXYYYTTTWWWWWWSSSQQQSSSUUUTTTXXXWWWVVVWWWXXXXXXVVVUUUTTTUUUUUUVVVWWWXXXZZZ[[[\\\XXXTTTSSSTTTXXX[[[\\\ZZZYYYWWWVVVUUUTTTTTTTTTUUUVVVVVVWWWXXXYYYYYYYYY^^^[[[ZZZZZZWWWSSSUUUYYYYYYVVVWWW\\\^^^]]]___ccc]]]______^^^\\\\\\aaaeeeeeedddccccccdddbbb___]]]bbbaaa_________```___^^^[[[]]]______```bbbeeehhhaaa^^^\\\^^^bbbbbb^^^ZZZ^^^]]]]]]]]]^^^```aaacccaaa``````___``````aaabbbbbb```]]]]]]]]]]]]\\\[[[]]]]]]^^^^^^______``````cccbbb```___```bbbeeeggg]]]^^^___``````___^^^]]][[[```dddcccbbbbbbaaa^^^ZZZ[[[^^^```aaaaaa``````\\\]]]^^^]]][[[\\\___ccc^^^bbbeeegggffffffiiillldddaaaccchhhhhhdddffflllfffeeedddbbbaaaaaabbbbbb^^^aaaeeefffdddaaa^^^]]]cccaaa^^^\\\]]]^^^^^^^^^^^^dddjjjkkkgggccccccdddiiiiiiiiiiiihhhddd]]]YYYWWWYYY[[[\\\\\\]]]___aaabbbbbbaaaaaaaaaaaabbbbbb```___^^^___aaaaaa```___aaaddddddcccfffiiihhhdddbbb___^^^```eeegggeeeaaacccaaa```dddjjjllliiifffaaadddggghhhiiiiiikkkmmmdddfffhhhgggeeeeeehhhkkkjjjgggdddeeegggiiigggeee```bbbddddddcccaaa_________```ccceeeeeedddbbbaaaccc```___aaaaaa```bbbeeegggdddaaa```bbbdddfffggg^^^___cccgggeeeaaaaaaddd___eeecccZZZZZZeeejjjggg___cccggghhheeeccccccdddeeejjjllliiihhhjjjgggaaa]]]___aaaaaaaaabbbdddeeecccdddeeeggggggfffdddccccccbbbdddiiiiiieeecccddd___```aaa```^^^^^^___aaabbbdddeeefffeeeddddddeee___aaacccbbb^^^[[[[[[\\\dddfffhhhhhhfffeeeeeeeeeddddddbbb___\\\^^^ccchhhjjjiiigggdddaaa^^^[[[ZZZdddfffgggeeebbb```bbbdddeeecccaaaaaaaaaaaa```___bbbbbbaaa```______``````ggghhhllloooiii___\\\aaadddddddddfffhhhiiiiiiiiieeeeeeeeecccbbbbbbdddfffdddcccffflllkkkccc```bbbfffccc```___aaaaaa___\\\]]]```cccdddcccbbb``````gggjjjiiidddbbbbbb```\\\^^^___aaabbbbbbaaa```^^^\\\\\\\\\^^^______]]]\\\WWWYYY\\\___aaabbbaaaaaaaaaaaaaaa```___```cccfffaaaaaabbbdddfffgggiiiiiiaaacccbbb```bbbfffccc[[[bbbcccfffiiijjjhhhccc```\\\]]]]]][[[XXXWWWXXXYYY___^^^]]][[[VVVTTT\\\fffdddbbb^^^]]]]]]___```aaa]]]]]]]]]^^^___aaadddeeeeeeeeefffhhhjjjiiigggeeeccc___```fffjjjhhhhhhlllfffffffffeeecccbbbdddeee]]]aaaeeeggggggeeeddddddccceeeffffffffffffggghhhmmmooopppnnnjjjgggfffgggggghhhhhhhhhfffeeecccaaa______^^^^^^]]]___bbbeeeOOONNNMMMOOORRRUUUVVVVVVVVVSSSPPPPPPRRRTTTUUUUUUXXXWWWUUUSSSRRRRRRSSSSSSMMMPPPUUUYYYZZZYYYWWWUUUVVVTTTRRRRRRTTTVVVWWWXXX[[[\\\\\\[[[YYYYYYYYY[[[\\\[[[YYYUUUTTTUUUYYY]]]WWWZZZZZZXXXYYY[[[YYYUUUYYYVVVVVVXXXVVVRRRUUU\\\[[[XXXUUUUUUXXX[[[]]]^^^___]]]YYYWWWWWWXXX[[[]]]ZZZ[[[[[[[[[ZZZZZZ\\\^^^cccZZZTTTVVVYYYYYY]]]bbbWWWXXXZZZ^^^``````^^^\\\```___]]]]]]^^^```bbbdddbbbaaaaaaaaa``````______cccaaa___bbbeeeeee```\\\aaaaaaaaacccddddddcccaaaaaa```___```aaabbbaaa______```aaabbbaaa^^^[[[YYYaaabbbcccbbb```______```\\\______ZZZZZZ______\\\___^^^]]]^^^```aaaaaa```aaa```^^^]]]]]]___bbbdddccc___[[[[[[```cccbbb```___``````_________aaabbb```___^^^```dddeeecccaaa```___^^^\\\\\\___dddhhhhhhfffeeeeeeggghhhhhhgggeeeeeefffhhhiiihhhdddaaaaaa```___^^^^^^___``````^^^```aaabbb```___^^^___\\\^^^]]]\\\]]]```___ZZZccccccdddeeefffffffffffffffdddeeegggfffbbb^^^\\\___]]][[[\\\___bbbddddddbbb______aaaaaa___```ccccccbbb```^^^]]]]]]]]]^^^ffffffffffffeeedddccccccfff___^^^cccfffcccaaacccaaaaaaaaaaaacccdddfffggg```bbbeeefffffffffggghhhgggeeedddfffiiijjjhhheeeooohhhbbb```^^^]]]```eeeccccccccccccbbbbbbbbbaaahhhddd``````bbbcccbbb```]]]```cccddddddccccccccccccbbbbbbbbbcccdddeeeeee```aaabbbbbbaaa```___^^^cccdddbbb___aaaffffffcccgggffffffhhhiiiiiihhhgggffffffgggiiikkkhhhccc^^^\\\___bbbbbbaaaaaadddfffeeehhhfff```___dddfffbbbhhhhhhggghhhhhhfffbbb```bbbaaa``````aaaaaa```___]]]^^^aaaeeeccc^^^___ccccccdddeeedddbbb`````````cccggghhhggggggiiigggdddhhhiiigggaaabbbffffffaaaffffffeeebbb___^^^```aaagggkkkjjjddd```aaacccbbbfffdddbbbaaa```___]]][[[eeedddcccaaa```_________ccceeegggjjjkkkiiifffcccfffffffffeeeeeedddddddddcccfffhhhgggdddcccdddeeeaaaiiilllhhheeegggfffcccddd___^^^aaaaaa\\\\\\```aaa[[[^^^gggiiiaaa^^^aaadddiiiiiibbb___bbbdddcccdddaaa^^^___cccccc___[[[YYYZZZ[[[]]]^^^_________\\\ZZZZZZ]]]```aaa^^^\\\[[[___ccccccaaa______```]]]^^^aaadddfffggggggfff______```bbbcccccc```^^^aaaccceeeffffffdddaaa```___^^^___`````````^^^\\\______^^^^^^^^^___```aaafffdddbbbaaaaaaccceeegggeeeaaa^^^___ccceeedddaaaggghhhhhhhhhhhhgggffffffhhhdddaaa```aaacccddddddhhheeebbbaaaaaaaaaaaa``````aaabbbaaa______cccfffdddeeefffhhhjjjkkkkkkkkknnnllliiiggghhhiiiiiiiiicccbbbeeejjjjjjeeebbbccc___^^^]]][[[[[[]]]aaaeeeQQQPPPPPPRRRUUUXXXXXXXXXZZZYYYWWWVVVVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWOOOQQQUUUXXXYYYYYYWWWVVVXXXWWWVVVVVVXXXZZZ[[[[[[[[[\\\]]]]]][[[YYYYYYZZZ______^^^[[[XXXWWWWWWXXXWWWZZZ[[[YYYZZZ\\\[[[WWWYYYVVVVVVXXXVVVRRRUUU\\\[[[YYYXXXXXXZZZ\\\]]]^^^]]]\\\YYYXXXWWWYYYZZZ\\\ZZZ[[[]]]]]]]]]]]]___aaafff^^^YYY[[[\\\\\\^^^bbb^^^^^^___aaabbb```^^^\\\]]]]]]\\\]]]^^^```bbbbbbbbbbbbbbbbbbaaaaaaaaa```dddbbbaaacccffffffbbb^^^bbbbbbcccdddeeecccaaa_________aaadddffffffcccaaabbbcccddddddcccaaa^^^\\\``````^^^\\\[[[\\\___bbb\\\^^^\\\XXXYYY___bbbaaabbbbbbccceeeffffffdddccc______```aaaaaaaaaaaaaaaccc___[[[\\\```cccbbb```_________^^^]]]\\\\\\\\\bbb``````bbbdddeeecccaaa______]]]\\\[[[^^^bbbfffcccbbbaaabbbdddfffffffffhhhhhhhhhiiijjjiiifffcccaaa```___^^^______aaaaaa^^^```bbbbbbaaa______```___```^^^[[[\\\^^^]]]YYY```aaabbbdddeeeffffffffffffeeeeeeeeedddaaa^^^]]]^^^\\\[[[\\\___bbbddddddccc```___aaaaaa^^^^^^aaabbbaaa```___^^^^^^______eeeeeefffffffffeeeeeeeeeccc^^^]]]cccfffeeedddfffdddcccbbbbbbbbbdddeeeggg^^^aaadddeeedddccccccdddcccbbbbbbeeeiiijjjiiihhhlllfffbbbaaa```^^^aaaeee```aaaccceeefffeeecccbbbgggfffeeeddddddbbb___]]]aaaccceeefffffffffeeeeee___```aaaaaaaaaaaacccdddbbbaaaaaa``````aaaaaabbbbbbeeeeeebbbcccfffgggeeefffffffffggghhhiiihhhhhhfffeeedddeeeffffffccc```]]]___aaaaaa```aaacccffffffhhhfffaaaaaaeeefffcccgggffffffggggggeeebbb______^^^^^^^^^````````````bbbbbbeeehhheee``````dddffffffffffffeeeeeeccccccbbbfffgggeeeeeefffeeeaaaeeegggeeeaaabbbggggggbbbdddeeeeeeccc```___```aaacccggghhhdddbbbdddgggfffhhhgggeeedddcccbbb```___cccbbbbbbaaaaaaaaabbbbbbddddddeeeggggggeeebbb```aaaccceeefffeeecccaaa___bbbeeegggfffdddcccdddfffccciiimmmjjjggggggeeebbbeee```]]]_________bbbhhhaaa___```dddfffccc`````````fffiiieeeccceeeeeebbbeeebbb```aaadddeeebbb^^^^^^^^^___`````````______[[[ZZZ[[[]]]aaabbb```^^^^^^bbbeeeeeeaaa^^^\\\\\\ZZZ___dddeeedddcccccceee______```aaabbbbbbaaa```dddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa___^^^___^^^^^^^^^___aaaccceeejjjhhhfffdddcccdddfffggggggccc___```ccceeedddbbbjjjjjjjjjjjjjjjiiihhhhhhjjjiiihhhgggfffdddcccbbbgggeeeccccccddddddcccbbb```bbbbbbaaa___```ccceeeffffffggghhhhhhhhhhhhgggooommmjjjgggfffeeeeeeeeehhhdddaaaaaa```^^^___ccc`````````^^^^^^___cccfffTTTSSSTTTUUUYYY[[[[[[ZZZYYYYYYYYYWWWVVVUUUVVVXXXXXXXXXXXXXXXXXXYYYZZZ[[[RRRSSSUUUWWWYYYYYYYYYXXXXXXYYYYYYZZZ\\\]]]^^^^^^[[[]]]______]]]ZZZYYYYYY^^^```bbbaaa^^^ZZZXXXWWWXXX[[[\\\[[[[[[^^^^^^[[[[[[YYYYYYZZZYYYWWWYYY^^^]]][[[[[[\\\]]]___^^^]]]\\\[[[[[[ZZZYYYZZZZZZZZZ\\\]]]___```___```bbbdddhhhccc___```aaa``````bbbeeeeeeeeedddbbb```^^^]]]]]]\\\]]]___bbbddddddcccddddddccccccccccccbbbbbbcccbbbaaabbbeeeeeeaaa^^^aaaccceeeffffffccc```^^^]]]___cccgggjjjiiifffbbbdddeeeffffffeeecccaaa___aaa```\\\YYYXXX[[[aaaeee```aaa^^^YYYZZZ___bbbbbb___aaadddffffffeeebbbaaa]]]___bbbddddddccc```^^^bbb___]]]^^^aaabbbaaa___```aaa``````^^^\\\ZZZXXXcccbbbaaabbbddddddcccaaa^^^^^^]]][[[[[[\\\```ccc```^^^^^^___bbbeeeggggggkkkjjjiiiiiiiiiiiigggeeebbbbbbaaaaaaaaacccdddeee___aaaccccccbbbaaaaaaaaa``````]]]ZZZ[[[^^^___[[[^^^___```bbbdddeeeffffffffffffeeecccbbbaaa```___^^^\\\[[[]]]```cccdddeeedddaaa```bbbaaa]]]\\\___aaa```___^^^^^^___```aaaddddddeeeeeeffffffeeeeee```^^^___eeehhhhhhiiijjjgggeeecccaaaaaabbbcccddd[[[^^^aaacccbbb```______`````````bbbeeefffeeedddfffbbb`````````^^^___ccc[[[]]]aaadddeeedddbbb```___bbbddddddbbb___]]][[[cccdddeeeffffffeeedddccc\\\___aaaaaa______aaadddcccbbbaaa``````aaacccddd```fffiiifffdddfffgggfffeeeeeeffffffggghhhhhhiiifffdddaaaaaabbbcccdddccc```aaaaaa```___aaadddgggfffgggfffccccccfffgggeeefffeeedddeeeeeedddaaa___]]]^^^^^^___```aaaccccccffffffgggjjjhhhcccbbbeeehhhfffdddfffhhhiiifffccccccggggggeeeeeegggfffcccddddddcccaaacccggggggdddbbbcccddddddbbbaaaaaabbbaaafffgggddddddfffhhhgggiiiiiihhhgggfffeeedddcccbbbbbbbbbbbbccceeefffgggfffeeeeeedddbbbaaa___^^^^^^aaaeeehhhhhhddd```]]]```bbbcccdddccccccdddfffdddiiilllkkkhhhgggeeebbbhhhbbb]]]\\\\\\^^^ccciiiaaabbbaaa___aaacccbbb^^^]]]ccchhhhhhggggggdddaaadddbbbaaabbbeeefffdddaaabbbcccccccccbbbaaaaaa```\\\\\\]]]___bbbbbbaaa```^^^aaadddeeebbb___\\\[[[YYY```ffffffbbb^^^___aaa^^^^^^^^^___```aaabbbbbbeeecccaaa___^^^```bbbdddeeeeeeeeeeeedddcccaaa```___^^^]]]]]]___bbbfffhhhlllkkkhhhfffeeeeeefffgggjjjfffbbbaaaccceeedddccchhhggggggfffeeeddddddcccbbbeeeggggggeeebbb___^^^dddcccbbbccceeeeeecccbbbaaabbbbbbaaa``````bbbeeeeeeeeeffffffggggggggggggooommmjjjfffcccaaa``````gggccc______^^^[[[\\\``````aaaaaaaaa```aaaccceeeVVVVVVVVVXXX[[[]]]\\\[[[UUUWWWYYYXXXVVVUUUWWWXXX\\\[[[[[[[[[[[[[[[\\\\\\UUUUUUVVVWWWYYYZZZZZZ[[[WWWXXX[[[\\\]]]]]]^^^___[[[^^^aaaaaa___\\\ZZZZZZ\\\^^^aaaaaa___]]]\\\\\\YYY]]]^^^\\\\\\___```______^^^^^^___^^^^^^___aaa^^^]]]^^^___aaaaaa___^^^]]]]]]]]]]]]]]]\\\[[[[[[^^^```bbbbbbaaa```aaabbbeeedddcccddddddccccccdddggggggfffccc```___^^^______^^^```ccchhhiiigggeeeeeeeeeeeeeeeddddddddddddaaa______```aaaaaa___\\\___bbbfffhhhfffccc```______aaacccgggiiiiiifffccccccdddeeeeeedddbbb```___cccbbb___[[[ZZZ\\\aaafffgggfffccc```______```______aaacccccccccbbbaaaaaa\\\^^^aaaccccccaaa^^^\\\aaa___^^^___bbbbbbaaa```bbbbbbbbbbbbbbb```\\\ZZZbbbaaabbbbbbbbbbbbaaa```^^^^^^^^^\\\[[[\\\^^^aaa___]]]]]]^^^bbbfffhhhiiijjjhhhgggfffgggfffeeecccddddddccccccdddfffggghhh___aaaddddddcccbbbbbbccc^^^^^^[[[XXX[[[aaadddbbb___```aaacccdddeeeeeeeeefffhhhgggcccaaacccdddccc___^^^]]]___bbbeeeffffffccc``````bbbaaa^^^]]]_________^^^^^^^^^___aaaaaacccccccccdddccccccbbbbbb``````bbbfffiiijjjjjjkkkgggfffcccaaa______```aaaXXX[[[```bbbaaa```___^^^```______``````___^^^]]]```]]]]]]``````]]]]]]```ZZZ[[[^^^`````````^^^]]]WWW[[[______]]]\\\]]]___aaaaaaaaabbbbbbbbb```___\\\```ccccccaaa```cccfffccccccccccccbbbbbbaaaaaa]]]eeekkkhhheeeeeeffffffcccdddeeeffffffggghhhjjjdddcccbbbaaabbbcccdddeeedddcccbbb``````bbbeeehhhfffffffffdddeeefffggggggdddcccbbbcccdddcccaaa___```aaaaaaaaabbbccceeegggfffdddeeehhhhhheeedddggggggdddbbbdddhhhjjjfffbbbeeehhhiiiggghhhlllllljjjddddddcccbbbdddeeeeeeccc___bbbddddddcccbbbbbbbbbdddggghhheeedddffffffccchhhhhhhhhgggfffeeeeeefffeeeeeeeeeeeefffhhhiiijjjiiihhhgggdddaaa___^^^^^^```cccfffhhhhhhfffbbb```^^^^^^___``````bbbcccdddcccfffiiijjjjjjhhhfffcccjjjeee```\\\[[[\\\```cccaaaeeebbb\\\]]]dddddd^^^___bbbeeeffffffdddaaa^^^bbbaaaaaabbbeeefffeeecccccccccddddddccccccbbbaaa^^^___```aaabbbbbbaaa___YYY\\\___bbbbbb```^^^]]]\\\```dddeeeaaa]]][[[[[[[[[\\\\\\[[[\\\]]]aaacccdddbbb```^^^^^^___aaabbbbbbcccddddddcccbbbbbbccc```___]]]]]]___bbbfffiiikkkjjjhhhfffffffffggghhhlllhhheeecccdddeeedddcccfffeeedddcccbbbaaaaaaaaa[[[^^^bbbcccbbb`````````_________aaaddddddbbb```ccccccbbbaaaaaaaaacccdddbbbbbbccceeefffhhhjjjkkklllkkkiiifffbbb```______```^^^```dddccc___]]]^^^^^^```bbbbbbaaaaaaaaabbbWWWWWWWWWZZZ\\\]]]]]][[[UUUWWWZZZ[[[\\\\\\\\\]]]______^^^^^^]]]\\\[[[[[[WWWWWWXXXXXXYYYZZZ[[[\\\XXXZZZ]]]^^^]]]]]]___```\\\^^^aaabbb```^^^\\\\\\^^^______^^^]]]\\\]]]___ZZZ___```]]]]]]```bbbaaa```aaa``````aaabbbcccbbb^^^^^^___aaaccccccaaa______``````aaa```___^^^]]]aaacccdddccc```^^^^^^^^^___bbbccccccdddeeeeeeeeeddddddccc```]]]]]]___bbb```___```eeejjjkkkhhheeeeeeeeeeeeeeeffffffffffffaaa```______``````___]]]^^^bbbggghhhgggcccaaaaaaccccccbbbdddeeefffdddcccaaaaaaaaaaaaaaa```^^^^^^bbbbbbaaa___]]]]]]___bbbhhhggghhhhhhfffccc```___dddddddddcccaaaaaacccfff]]]^^^^^^______^^^]]]]]]^^^______aaaccccccbbbaaaaaaaaaaaabbbdddccc```]]]___```aaaaaa```_________]]]^^^___^^^]]]]]]^^^```^^^\\\[[[]]]```dddggghhhfffeeeccccccccccccbbb```cccbbbbbbbbbcccdddfffggg___aaaddddddcccbbbcccccc```___\\\YYY\\\bbbeeedddbbbcccdddddddddddddddcccfffjjjiiicccaaadddgggfffaaa``````bbbdddfffgggfffaaa___```cccccc```___aaa^^^]]]]]]]]]]]]___```aaaaaabbbaaaaaa```___^^^]]]]]]___bbbcccdddeeefffeeeeeedddbbb```___^^^^^^^^^WWW[[[___aaaaaaaaaaaaaaa______`````````_________```^^^^^^bbbbbb```___bbb^^^^^^]]]\\\\\\]]]^^^^^^YYY[[[]]]]]][[[[[[^^^bbbaaa___^^^___aaaaaa___]]]___bbbeeefffeeeeeefffhhhbbbdddfffgggeeebbb^^^[[[ZZZccciiihhheeeeeeffffffcccdddfffeeeddddddgggjjjddddddeeeeeeeeeeeeeeeeeehhhfffcccbbbccceeeggghhheeedddeeefffffffffggghhhcccbbbaaabbbccccccbbb```bbbccccccbbb```aaadddfffbbb``````eeegggeeeeeehhhhhheeebbbeeeiiijjjgggcccdddggghhhgggiiinnnqqqpppgggeeeddddddeeedddbbbaaa___aaaddddddcccbbbbbbcccdddffffffccccccffffffcccdddeeegggfffdddccceeefffiiiiiiiiihhhhhhiiiiiijjjkkkkkkjjjfffbbb___```aaabbbbbbcccccccccccccccccc\\\\\\\\\\\\^^^```bbbbbbaaaaaadddgggiiihhhffffffgggfffccc```___```aaaaaadddhhhddd]]]^^^ggghhhbbbcccbbbaaaaaaaaa___]]]\\\______```aaacccddddddcccaaaaaabbbcccccccccbbbbbbaaabbbccccccbbb```___^^^YYYZZZ\\\___```___^^^\\\```______aaabbb```[[[VVVYYYYYYZZZYYYXXXZZZ^^^bbb```aaaaaaaaaaaa```______]]]___aaa```______aaacccaaa```___^^^___bbbeeegggfffeeeeeeeeeeeefffggghhhkkkiiigggeeeeeeeeedddccchhhgggfffddddddcccdddddd______`````````aaaccceee^^^^^^___bbbdddeeecccaaafffdddcccbbbccccccddddddcccccccccdddfffgggiiijjjggghhhhhhfffbbbaaaaaaccc\\\[[[]]]bbbccc``````bbb___aaacccdddcccbbbbbbcccXXXXXXYYY[[[^^^^^^]]][[[TTTUUUWWWZZZ^^^___^^^\\\`````````___^^^\\\[[[ZZZYYYYYYYYYZZZ[[[\\\\\\]]][[[^^^aaa```^^^]]]```ccc\\\___aaabbbaaa```___```ccccccaaa]]]ZZZYYY[[[]]][[[```bbb^^^\\\___bbbbbb^^^______^^^```cccbbb______^^^___bbbdddeeedddbbbbbbbbbbbbbbbbbbaaa``````cccdddeeeddd```]]]\\\[[[[[[```bbbaaaaaadddeeedddaaabbbaaa^^^[[[\\\aaaeee```^^^^^^bbbhhhjjjfffbbbeeeeeefffffffffffffffgggccccccbbbbbbbbbaaaaaaaaa___ccchhhhhheeebbbaaabbbeeecccbbbbbbcccdddcccbbb_______________^^^]]]]]]]]]___``````^^^^^^^^^___ddddddgggllllllgggddddddbbbcccbbb___\\\]]]aaaeee^^^^^^]]]\\\\\\\\\]]]]]][[[]]]```cccddddddcccbbb```___^^^```cccdddbbb^^^\\\^^^``````^^^^^^^^^___]]]___`````````___```bbb]]][[[YYYZZZ]]]aaacccdddbbbaaaaaaaaacccbbbaaa___```____________```bbbccc^^^aaacccdddcccbbbcccdddeeeeeeaaa\\\]]]bbbcccaaadddddddddeeedddccccccbbbcccjjjkkkcccaaaeeehhhfffcccbbbbbbccceeeffffffdddaaa___aaaeeeeeebbbaaaccc___^^^]]]]]]^^^___```aaa____________^^^]]]\\\[[[XXX]]]aaa```___aaa```^^^bbbbbbbbbbbbaaa___^^^]]]ZZZ]]]___aaaaaaaaabbbccc\\\^^^aaabbbcccdddeeegggcccaaabbbffffffdddcccfffdddbbb```^^^^^^___```bbbbbbbbbaaa```^^^^^^```aaacccaaa___```cccdddbbb```bbbccceeeggghhhiiihhhhhh___bbbfffhhhgggbbb]]]YYYYYYaaaffffffeeeggghhhgggccceeefffeeebbbbbbfffiiieeefffggggggeeeeeeeeegggiiigggdddcccdddfffffffffdddbbbcccfffgggeeefffiiibbbaaa```aaabbbcccbbbaaa___aaaaaa___]]]]]]aaaeee```]]]]]]bbbfffeeefffhhhjjjhhhfffhhhjjjjjjhhheeebbbddddddccceeelllooooooiiifffdddggggggdddaaabbb```bbbddddddbbbbbbbbbcccbbbcccaaa___bbbggghhheeeaaadddfffeeecccbbbeeeggglllkkkjjjiiiiiiiiiiiiiiijjjkkkkkkgggbbb```aaacccaaa___]]]\\\\\\^^^```bbb^^^\\\[[[[[[^^^```aaaaaaaaa^^^^^^ccceeeddddddeeeaaaddddddccccccfffgggeeehhhhhheeeaaaccchhhjjjhhhgggaaa^^^^^^^^^[[[[[[\\\]]]^^^___```aaabbbbbbbbb______```aaabbbbbbbbbaaaaaacccdddcccaaa___^^^^^^___]]]\\\]]]^^^^^^\\\ZZZbbb^^^\\\^^^bbbaaa\\\VVVWWWYYYZZZXXXWWWXXX\\\```^^^```bbbdddcccaaa^^^]]][[[^^^```___]]]\\\```cccbbbaaaaaaaaabbbdddeeefffbbbbbbbbbcccdddeeefffggghhhhhhhhhhhhgggeeecccbbbfffeeecccbbbbbbbbbcccdddccc```\\\[[[]]]___``````bbbaaabbbdddfffggggggeeeiiifffddddddeeeffffffeeegggfffeeecccccccccddddddcccfffhhhgggdddccceeehhhaaa\\\YYYZZZ[[[\\\```fffaaaccceeeeeecccccccccdddYYYYYY[[[]]]___```^^^\\\VVVTTTTTTYYY```aaa]]]WWW]]]^^^^^^___^^^]]]\\\[[[YYYZZZ[[[\\\]]]]]]]]]\\\]]]___aaa___[[[[[[^^^bbb\\\___aaabbbaaaaaabbbddddddcccbbb^^^[[[ZZZ[[[]]]\\\bbbccc___[[[^^^aaabbb]]]______]]]```dddccc^^^^^^^^^___aaadddffffffeeeccccccbbbbbbaaaaaaaaaaaacccdddfffeeeaaa^^^]]]\\\[[[aaaccc```___bbbdddbbbccccccbbb^^^[[[\\\ccciiiccc___^^^aaagggiiifffaaaeeeeeeeeefffffffffggggggdddddddddcccbbbaaabbbccccccgggjjjhhhccc______```aaaaaabbbdddffffffdddbbb__________________^^^^^^[[[]]]___`````````bbbdddeeecccfffkkkkkkfffdddfff^^^```aaa^^^[[[ZZZ]]]aaa^^^^^^]]]]]]\\\\\\\\\\\\YYY\\\```ccceeeeeedddddddddaaa^^^```dddfffdddaaa[[[^^^``````___^^^___aaa^^^```bbbccccccbbbcccddd```]]]ZZZZZZ\\\___aaabbbaaaaaaaaaccceeeeeebbb`````````___^^^^^^___```aaa]]]```bbbccccccbbbccccccggggggccc______cccdddaaabbbbbbcccccccccccccccbbb___hhhjjjccc___eeehhheeecccbbbbbbbbbddddddcccaaacccbbbcccgggfffbbbaaabbbaaaaaa```______```aaabbb\\\\\\]]]^^^^^^^^^^^^^^^WWW^^^bbb```___aaaaaa___```aaaccceeedddbbb```^^^___```aaa```______```bbbZZZ]]]aaaccccccdddfffiiieeeccccccggggggddddddgggbbbbbbaaaaaaaaaaaabbbcccfffdddccccccccccccaaa___dddaaa___```dddfffeeebbbbbbaaaaaadddiiikkkhhhddd]]]```cccffffffccc^^^\\\[[[```dddeeegggkkkllliiidddfffgggdddaaa```dddhhhiiiiiihhheeebbbcccfffiiihhheeeccccccdddeeedddbbbccc```aaafffgggeeeeeeiiibbbaaa```aaabbbddddddccc]]]___```^^^[[[\\\bbbgggccc___^^^cccggggggggghhhiiiiiiiiiiiihhhgggffffffbbbdddccc```bbbhhhkkkkkkiiieeedddiiiiiieeecccdddbbbccccccbbbaaaaaabbbccccccccc___\\\___eeegggdddaaadddggggggddddddgggjjjjjjiiihhhhhhgggggghhhhhhdddgggiiifffaaa___```ccc___]]][[[ZZZZZZ\\\___aaaaaa^^^\\\]]]___bbbcccbbbddd]]][[[^^^aaa______bbb^^^bbbccc```aaafffhhheeefffaaa___bbbddddddfffiiifff___\\\^^^___\\\[[[]]]^^^___```aaaaaa```aaaaaa``````aaaaaaaaa```______^^^```ccccccaaa___```aaabbb___\\\\\\]]]______^^^aaa^^^\\\]]]___```]]][[[XXXZZZ\\\[[[XXXWWW[[[______aaacccddddddbbb___]]]___aaabbb```\\\[[[^^^bbbaaabbbccceeeggghhhiiiiiiaaaaaabbbbbbccccccddddddeeegggiiijjjhhheeecccaaabbbaaa```___```aaacccdddccc^^^XXXXXX]]]aaa```]]]eeecccbbbcccfffhhhhhhgggkkkhhhfffeeeggghhhgggfffgggeeecccaaa______``````bbbeeeiiiiiifffeeehhhkkkhhhbbb]]]\\\[[[ZZZ]]]bbb```aaabbbaaa``````aaabbb[[[[[[\\\___aaaaaa___]]]]]]YYYXXX^^^eeeggg```XXX[[[\\\]]]^^^^^^^^^]]]\\\YYYZZZ\\\]]]^^^]]]]]]\\\\\\^^^___\\\XXXWWW[[[```]]]^^^```aaaaaabbbdddfff```aaaaaa```^^^^^^___```]]]cccddd___[[[]]]```bbb^^^aaa```^^^bbbgggeee___^^^^^^^^^```dddfffgggfffcccbbbbbbaaa```aaaaaaaaabbbdddfffeeeccc```___^^^\\\bbbddd___]]]```bbb```eeefffddd```\\\^^^eeelllfffbbb___bbbhhhkkkgggcccdddeeeeeeeeeffffffggggggbbbccccccaaa``````aaabbbgggjjjlllhhhbbb]]]]]]___^^^___bbbfffiiiiiieeebbbaaaaaaaaa```````````````\\\^^^```aaabbbdddhhhkkkiiieeeeeeiiihhhbbbaaaddd___cccfffddd```^^^```ccc^^^^^^_________^^^\\\\\\WWW[[[```dddeeeeeeeeeeeeiiieeeaaabbbfffhhhfffccc[[[^^^aaaaaa```___aaaccc^^^```ccceeeeeedddeeefffddd```]]]\\\]]]```bbbcccaaaaaacccfffhhhgggeeebbbcccbbbaaa``````aaaaaabbb]]]___bbbcccbbbbbbbbbccceeefffccc```bbbfffgggddd______```bbbbbbccccccccc\\\gggjjjaaa^^^dddfffccccccbbbaaabbbbbbbbb```^^^fffdddeeehhhgggbbb```aaadddcccbbbaaaaaabbbcccdddYYYZZZ\\\^^^___aaaaaaaaaXXXaaafffcccbbbeeefffccc^^^aaaeeeggghhheeebbb```ccccccbbb```]]]]]]^^^```ZZZ]]]```aaa``````bbbdddeeebbbbbbdddeeebbbbbbeee]]]^^^```aaabbbcccbbbbbbaaa```aaacccgggfffbbb^^^ddd```]]]___dddgggeeebbbaaa^^^]]]bbbiiikkkfffaaa\\\]]]```cccdddcccaaa```]]]```bbbdddiiiooooookkkeeeggghhhddd```___cccgggllljjjgggbbb___```fffkkkfffdddbbbbbbddddddbbb___bbb___```fffgggddddddiiicccaaa```aaacccddddddddd\\\^^^```___]]]___eeekkkgggbbb```eeehhhhhhggghhhfffggghhhgggeeeccccccdddeeefffddd``````fffiiiiiihhhcccdddiiikkkgggeeegggddddddcccbbb``````bbbdddhhhfff```[[[]]]bbbccc```bbbfffiiiiiiffffffiiimmmgggfffffffffffffffgggggg```cccfffddd```]]]___bbb^^^^^^]]]\\\]]]^^^```aaadddaaa^^^^^^aaaddddddcccfff^^^YYY\\\^^^\\\\\\___^^^aaa```[[[\\\aaaccc```bbbZZZXXX___bbb___```gggddd^^^[[[```bbb^^^\\\^^^^^^```aaaaaaaaa```aaaaaabbbbbbbbbbbb```___^^^]]][[[^^^bbbbbbaaa```bbbdddbbb^^^[[[[[[___bbbdddddd^^^^^^^^^]]]]]]]]]___```YYY\\\^^^]]]YYYXXX[[[___aaabbbcccccccccbbb```___ccceeeeeebbb\\\ZZZ]]]aaa```bbbeeehhhjjjlllllllllbbbbbbbbbbbbbbbbbbbbbbbbbbbeeeiiikkkiiifffbbbaaaeeedddcccbbbcccdddggghhhddd^^^YYY\\\dddiiigggbbbeeecccaaaaaadddfffffffffmmmjjjffffffhhhiiihhhgggcccaaa___^^^]]]^^^___```bbbfffjjjjjjgggfffiiilllkkkhhhffffffbbb\\\YYYYYY]]]^^^^^^]]][[[[[[\\\^^^^^^^^^]]]]]]]]]^^^______```___^^^^^^\\\\\\[[[ZZZ^^^]]]\\\\\\\\\\\\]]]^^^```^^^\\\[[[[[[[[[ZZZYYY______^^^^^^^^^]]]]]]]]]^^^___aaa`````````bbbdddhhhfffbbb^^^\\\[[[[[[\\\ZZZ```eeeddd^^^\\\^^^bbb^^^bbbbbb]]][[[```bbb``````^^^___cccdddccccccfffeeeeeedddaaa^^^\\\\\\]]]eee```^^^aaabbb______```^^^]]]]]]___aaacccbbbaaa```cccdddbbb^^^___dddiiihhhdddaaaccchhhkkkjjjhhheeedddccccccddddddbbb```cccccceeeeeeeeecccaaa```hhhiiihhheeebbb^^^]]]^^^[[[dddiiifffeeeggghhheeedddddddddaaa___]]]]]]^^^]]]^^^aaadddfffgggffffffeeeeeeddddddcccbbbaaa```dddcccbbbbbbaaaaaabbbbbbaaabbbbbbaaa^^^\\\[[[[[[______```aaabbbbbbcccddd]]]bbbdddaaa```dddfffddd___[[[]]]dddeee___]]]bbb[[[___ddddddaaa```bbbeeebbb```^^^]]]]]]]]]____________```bbbddddddcccaaafffaaa\\\ZZZ]]]```aaaaaa___]]]]]]aaabbb___```ccciiiiiifffaaa]]]]]]aaaeee___^^^^^^___```bbbdddeee```aaabbbbbbaaabbbccceeeeeecccaaabbbdddeeecccaaacccdddffffffeeeccc```^^^cccbbbcccfffhhhgggaaa]]]______^^^[[[YYYYYY[[[^^^]]]___cccdddeeeeeefffgggccceeefffdddbbbcccfffiiibbbcccbbbaaa___^^^___```___aaacccbbbaaaaaadddffffffdddcccdddeeedddaaa]]]```aaabbbcccdddcccbbbaaagggfffdddcccaaaaaaaaabbbhhhbbb^^^aaaccccccdddfffccc```^^^___ccceeeeeeddd^^^```aaa```___]]]]]]]]]___^^^^^^bbbfffiiigggeeeddddddccccccbbbaaaaaaaaahhhgggfffeeedddeeeeeefffdddiiifff\\\[[[bbbccc]]]^^^___bbbbbbbbbbbbcccdddfff___[[[___bbbaaa^^^]]]^^^___```______```bbbeeebbbccceeefffffffffeeedddiiifffcccbbbeeefffeeedddhhhcccbbbfffhhhdddcccfffaaadddhhhjjjiiifffddddddiiihhhfffeeeddddddeeefffcccdddaaa]]]^^^eeefffccchhhiiihhheeehhhnnnnnnhhhmmmhhhcccaaaccceeefffeee`````````___^^^^^^```bbb```[[[YYY[[[]]]\\\]]]```___`````````aaaaaaaaaaaa]]]]]]]]]\\\\\\]]]```cccbbb``````aaa^^^[[[\\\```]]]___aaaaaa```aaadddggg```]]]```gggddd\\\^^^gggbbbcccddddddcccaaa^^^]]]___^^^\\\YYYWWWWWWYYY[[[YYYZZZ\\\aaafffhhheeebbb``````aaaaaaaaaaaa``````^^^^^^]]][[[YYYXXXZZZ[[[\\\```bbb```ZZZWWWXXX[[[]]]```cccccc```___```aaaeeefffeeecccbbbaaaccceeecccddddddeeeeeedddccccccaaa]]]^^^dddfffbbb```bbbbbb]]]]]]eeeiiifffcccdddeeedddcccaaa___aaadddgggdddbbbaaabbbdddeeedddbbbdddaaa]]]^^^aaaddddddbbbeeefffeeeeeedddcccbbbaaadddccc^^^YYY]]]cccbbbZZZeeeggghhhfffcccbbbeeehhhjjjeee```^^^^^^]]]\\\YYYbbbaaa^^^]]]]]]^^^aaabbb_________^^^^^^]]]]]]]]]^^^]]]]]]\\\\\\[[[[[[ZZZ```aaaaaaaaaaaa```_________^^^]]]\\\\\\]]]]]]\\\``````______^^^^^^]]]]]]___`````````___```bbbdddeeedddaaa^^^]]]]]]^^^___^^^aaadddbbb^^^\\\]]]___XXX^^^aaa___```ccceeebbb```___aaaeeefffcccbbbeeedddddddddaaa^^^\\\\\\]]]ddd___^^^aaabbb``````bbb___^^^]]]^^^```bbbcccbbb```aaacccaaa______bbbfffcccaaaaaadddiiikkkiiieeedddcccbbbbbbccccccaaa______aaacccdddeeedddcccbbb```bbbdddcccaaa^^^]]]]]]^^^dddgggeeeeeehhhhhhdddcccccccccaaa^^^]]]^^^_________```aaabbbdddeeefffdddcccbbb``````aaacccdddbbbcccdddeeeeeecccbbbaaaaaabbbcccaaa___]]]]]]]]]aaaaaaaaabbbbbbbbbaaaaaa```aaabbbbbbaaaaaabbbddd___[[[\\\cccccc]]]]]]bbb[[[___ccccccaaaaaadddhhhcccbbb___]]]]]]^^^___aaa_________aaacccdddbbbaaafffbbb]]]\\\]]]```aaaaaa___]]]]]]```aaa___aaadddgggfffccc```^^^___bbbeee___```aaabbbcccccccccbbbaaacccddddddbbbbbbdddgggdddbbbaaabbbdddeeedddbbbcccdddeeefffeeeccc```^^^cccbbbcccddddddbbb___\\\``````___\\\YYYXXXZZZ\\\[[[^^^aaabbbccccccdddeeecccdddeeedddbbbbbbeeehhhccccccbbbaaa_________``````bbbdddcccbbbbbbdddggghhhfffdddeeefffeeeccc`````````aaabbbcccccccccbbbbbbcccdddddddddcccbbbaaaddd___^^^bbbdddcccaaacccdddbbb___```bbbddddddccc```aaabbbbbb```___```aaabbbaaa```bbbgggiiihhhfffbbbbbbbbbbbbaaaaaaaaaaaaeeeffffffgggggggggfffeeeaaafffddd\\\[[[aaabbb\\\^^^```bbbcccbbbbbbcccdddddd^^^[[[^^^aaa```___aaacccccccccbbbaaabbbeeehhheeeeeefffffffffdddcccbbbfffdddbbbbbbeeeggggggfffhhhcccaaaeeefffcccaaaccc___dddiiilllkkkhhheeedddiiihhhgggfffeeeffffffgggdddeeebbb^^^```eeegggdddgggiiigggeeehhhmmmlllhhhkkkhhheeefffhhhhhhfffccc^^^^^^^^^^^^^^^___aaacccaaa\\\ZZZ]]]___^^^^^^aaabbbbbbbbbbbbcccccccccccc___```___^^^\\\]]]```bbb```^^^^^^___]]]YYYZZZ______aaacccbbbaaabbbeeegggfffaaaaaagggfff______gggdddddddddcccbbb```___^^^[[[ZZZYYYXXXWWWXXX[[[]]][[[[[[\\\```dddfffdddbbb```aaaaaabbbbbbaaaaaa```]]]]]]]]][[[YYYYYYZZZ\\\[[[^^^```^^^ZZZWWWXXX[[[```aaabbbaaa___^^^```cccfffffffffdddaaaaaabbbdddggggggfffdddcccaaa```___dddaaabbbhhhjjjeeebbbcccdddaaabbbhhhjjjgggeeefffaaaaaa``````bbbdddggghhhccc```^^^aaafffiiigggdddaaa^^^[[[]]]aaadddeeeddddddddddddddddddcccbbbaaadddfffccc______dddeeeaaaeeeggggggeeeaaa```cccfffjjjgggbbb``````___^^^\\\bbb```___^^^^^^___```bbb`````````___^^^]]][[[ZZZ\\\\\\\\\\\\[[[[[[[[[[[[^^^___aaacccccccccbbbaaa___^^^]]]\\\\\\]]]^^^^^^aaaaaaaaa``````___^^^]]]`````````___^^^___ccceeebbbaaa```______```bbbccccccbbbaaa___]]]\\\\\\\\\WWW]]]bbbcccccceeedddbbbaaa```bbbggggggcccbbbcccdddddddddaaa^^^\\\]]]^^^ccc___]]]aaabbb``````bbb```^^^\\\\\\^^^aaabbbbbb______```aaaaaaaaaaaaaaa___^^^___cccggghhhfffbbbcccbbbbbbbbbddddddbbb``````aaabbbddddddcccaaa```YYY[[[^^^______^^^^^^^^^bbbdddcccbbbcccgggfffcccaaaaaaaaa___^^^]]]___aaabbbaaa_________aaadddeeedddbbb___^^^^^^```dddfffaaacccfffhhhgggeeebbb___aaabbbcccaaa___^^^^^^___aaabbbcccccccccbbb```___ccc___```eeeddd^^^___fffbbb\\\\\\aaaaaa\\\]]]ccc]]]___aaaaaa```aaaeeeiiifffdddaaa^^^]]]^^^aaabbb___^^^___```bbbcccbbb```fffccc___^^^___```aaabbb```]]]\\\___aaa```bbbfffgggccc```^^^^^^aaabbbccc^^^```bbbddddddcccaaa```aaaeeegggeeebbbaaadddiiicccbbbaaabbbdddeeeeeedddcccdddeeeeeedddbbb```^^^cccddddddbbb___]]]\\\\\\aaaaaa___\\\YYYXXXYYY[[[\\\^^^aaacccbbbbbbcccdddcccdddeeedddcccccceeegggcccbbbbbbaaa`````````___aaabbbccccccbbbccceeegggiiigggeeeeeeffffffeeedddaaa```aaaaaabbbcccdddeee___```bbbdddeeedddbbbaaa```]]]^^^bbbdddaaa___```cccaaa``````bbbdddddddddaaaaaaaaa```___```bbbddddddaaa___```dddggggggeee``````aaaaaaaaabbbbbbbbbbbbdddggghhhiiigggeeeccc___dddddd^^^^^^cccbbb]]]```bbbddddddccccccdddeeebbb^^^\\\^^^______aaafffffffffdddbbbaaabbbfffiiihhhhhhhhhgggfffcccaaa```dddcccbbbccceeeggghhhggggggdddbbbeeefffcccbbbccc^^^ccciiilllllliiifffeeeiiiiiigggffffffggghhhhhheeeeeeccc```bbbfffgggeeefffgggfffdddfffjjjjjjgggiiiggggggjjjlllkkkfffaaa^^^^^^^^^___```aaabbbbbbbbb^^^\\\___aaa``````bbbbbbbbbcccccccccbbbbbbaaabbbbbbaaa___]]]\\\^^^```^^^\\\\\\^^^\\\XXXYYY]]]ccccccdddcccbbbbbbeeegggllleeebbbggggggbbbbbbgggddddddbbb```___^^^]]]]]]YYYYYYYYYYYY[[[]]]___aaa]]]\\\\\\^^^aaabbbbbbaaaaaabbbbbbbbbbbbbbbbbbaaa]]]^^^^^^\\\ZZZZZZ[[[\\\YYY\\\]]]\\\YYYXXXYYY\\\^^^___^^^]]]]]]___bbbeeeggggggfffcccaaa```aaaccciiigggfffdddbbb`````````eeeccceeejjjkkkgggcccbbbeeeeeegggjjjiiieeedddfffaaa___^^^```dddgggfffdddbbb^^^\\\aaahhhllljjjeee___\\\ZZZ\\\aaafffgggfffccccccdddddddddccccccbbbbbbfffgggcccaaadddfffggghhhiiiiiifffbbb```bbbeeekkkhhhdddbbbbbbbbb```___aaaaaaaaaaaaaaaaaaaaaaaa_______________]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]]]]ZZZ[[[\\\^^^```aaabbbccc______]]][[[ZZZZZZ[[[]]]aaabbbbbbbbbaaa```^^^^^^`````````^^^^^^___cccfffaaaaaaaaaaaaaaabbbccccccdddaaa]]]\\\]]]^^^]]][[[\\\```dddeeedddbbbaaa```dddaaabbbeeeeeebbbbbbeeeeeeeeeeeebbb```^^^^^^```ddd```^^^aaaaaa___^^^```___\\\ZZZYYY[[[^^^```aaa]]]]]]^^^```bbbaaa___]]]```______```cccdddbbb```cccbbbbbbccceeeeeedddbbbcccdddddddddbbb```]]][[[ZZZ[[[\\\\\\\\\]]]___aaadddaaa^^^^^^aaadddccc```___```___^^^]]]^^^aaaccccccbbbaaa``````aaabbbcccdddcccaaa______```bbbdddaaaccceeefffeeedddaaa``````aaaaaa```^^^^^^___```___```bbbccccccbbbaaa```eee^^^___hhhggg^^^```jjjeee^^^]]]aaaaaa\\\^^^ddd_________^^^]]]___cccfffhhheeebbb___^^^___bbbddd___^^^^^^___bbbcccbbbaaaeeecccaaa`````````aaaaaa```\\\\\\___aaa```cccggghhhccc^^^]]]___aaa```___\\\\\\^^^___```````````````dddgggeeeaaa___dddhhhaaaaaaaaabbbdddeeeeeeeeecccddddddeeedddbbb```___dddeeeeeebbb]]]ZZZ[[[]]]___```___]]][[[ZZZ[[[]]]___aaadddeeedddddddddeeedddeeeeeeeeeeeeeeefffgggcccbbbaaaaaabbbbbb```___aaaaaaaaabbbbbbcccdddeeehhhgggeeeddddddeeeffffffbbbbbbaaaaaabbbdddfffggg```aaabbbcccccccccbbbbbbaaa^^^___bbbccc```___aaaaaa```___```bbbdddffffff_________^^^]]]^^^aaadddccc___\\\\\\```cccdddccc``````aaabbbccccccddddddcccdddeeeffffffdddbbbaaa```eeefffccccccfffeeeaaaaaaccceeeeeedddddddddeeeeeeaaa```aaa```___ccciiigggfffccc```___```eeehhhiiiiiiiiihhhgggeeecccbbbdddccccccdddeeefffggggggfffdddccceeeggggggffffff___cccgggiiiiiihhhgggggghhhgggfffffffffggghhhiiigggfffdddcccdddggghhhgggeeefffeeedddeeeggghhhggggggffffffiiikkkjjjeeeaaaaaa```aaabbbccccccbbbaaabbb^^^^^^aaacccaaa```bbb```aaaaaabbbaaa```______bbbbbbaaa___\\\[[[\\\]]]^^^\\\\\\^^^\\\YYYZZZ^^^ddddddbbbaaaaaaaaacccdddllleeeaaadddgggeeeeeegggdddbbb```]]][[[[[[[[[\\\\\\\\\\\\]]]```bbbcccccc___^^^]]]]]]^^^```aaaaaabbbbbbccccccccccccbbbbbb`````````^^^[[[ZZZZZZ[[[XXXYYY[[[ZZZXXXXXXZZZ\\\YYYZZZ[[[]]]___aaadddfffgggfffeeebbb```^^^___aaaffffffdddcccccccccdddeeecccbbbdddggghhheeeaaa^^^cccfffiiiiiieeeaaaaaacccccc```^^^aaaeeefffbbb]]]bbb^^^\\\aaajjjmmmjjjeeeaaa^^^\\\]]]bbbfffgggfffcccddddddeeeeeeeeeeeedddbbbcccccccccccceeefffgggjjjkkkkkkhhhcccaaacccfffiiigggeeedddccccccbbbbbbbbbcccddddddddddddcccbbb]]]]]]^^^^^^^^^^^^^^^^^^\\\\\\]]]]]]^^^_________]]]\\\[[[[[[[[[]]]___aaa``````^^^ZZZVVVUUUWWWYYY```aaabbbcccbbbaaa___^^^`````````___^^^___bbbeeeaaaaaabbbbbbbbbbbbaaaaaabbb^^^ZZZZZZ^^^___^^^\\\```aaacccdddbbb``````bbbfffbbbaaabbbbbbaaacccgggfffffffffdddaaa``````bbbfffaaa^^^``````]]]\\\]]]]]][[[XXXWWWYYY\\\^^^^^^[[[\\\]]]```bbbbbb___]]]dddaaa___]]]^^^___```````````````aaacccdddcccaaacccdddddddddbbb```]]][[[``````^^^[[[ZZZ\\\aaadddbbb^^^ZZZ[[[^^^```___^^^_________^^^]]]___bbbeeeccccccdddddddddcccaaaaaaeeedddcccbbbaaa```___^^^bbbbbbbbbbbbaaaaaaaaaaaa]]]^^^^^^^^^\\\]]]___aaa\\\]]]___aaabbbbbbbbbbbbeee^^^```iiiiiiaaacccmmmhhhaaa^^^bbbaaa]]]^^^eee```___]]][[[ZZZ[[[___aaagggeeebbb```___aaaccceee```___^^^___aaacccbbbbbbddddddcccaaa`````````aaa^^^\\\\\\```bbbbbbdddhhhiiieee___]]]^^^___^^^\\\YYYYYYXXXXXXZZZ\\\___aaa]]]aaacccbbb______bbbfffaaaaaabbbccccccdddeeefffccccccdddeeedddcccbbbbbbeeeffffffbbb]]][[[]]]___]]]^^^______^^^]]]___aaa```bbbdddeeedddcccddddddfffeeeffffffggggggggggggcccaaaaaabbbccccccaaa___```_________```bbbbbbbbbeeeeeedddccccccccceeegggddddddccccccdddeeeggghhheeedddbbb``````aaacccdddfffbbbaaabbbaaa___```eeeccccccbbbaaaaaaaaacccddd___```___^^^]]]^^^aaadddbbb___\\\\\\```ccccccbbbbbbbbbcccdddeeeeeefffgggfffeeedddbbbaaa``````___aaadddfffeeefffgggeeecccbbbdddeeeeeedddddddddeeeiiifffccccccaaa```ccciiihhhgggdddaaa___aaaeeeiiigggggghhhiiihhhgggfffeeedddeeefffeeeeeeddddddeeebbbbbbbbbccceeehhhhhhgggbbbcccdddeeeeeefffhhhjjjfffeeeeeedddeeefffhhhiiihhheeedddeeefffgggggggggeeeeeeeeeeeeeeeeeefffggggggeeecccdddfffgggeeebbbddddddccceeefffeeeaaa^^^aaa^^^^^^bbbdddbbb```aaa___```aaabbbbbbaaa______```aaa```^^^[[[ZZZZZZ[[[___]]]^^^___^^^ZZZ\\\```dddbbb___^^^^^^___aaaaaagggbbb___aaaeeefffggghhheeeccc```]]]\\\\\\]]]^^^```___^^^```bbbcccbbb```______^^^]]]]]]^^^```bbbbbbbbbccccccccccccbbbbbbcccdddcccaaa]]]ZZZYYYYYYXXXXXXYYYXXXXXXYYY[[[]]][[[\\\___bbbddddddcccbbbeeeeeedddaaa^^^]]]^^^___ffffffeeeeeeeeeeeeffffffaaacccdddeeefffeeeaaa]]]cccgggiiigggccc```______aaa^^^]]]___dddddd```[[[bbb___^^^bbbiiikkkgggbbbeeebbb______ccceeefffddddddeeefffffffffffffffeeeeeeaaa___bbbfffhhhgggeeehhhiiiiiifffbbbaaacccfffffffffeeedddcccbbbbbbccccccdddfffggggggfffdddccc^^^]]]]]]]]]]]]^^^___```]]]]]]^^^^^^______``````cccaaa___]]][[[[[[[[[[[[aaaaaa^^^YYYTTTRRRTTTWWW^^^___aaabbbcccbbb```___^^^___aaa`````````bbbddd```aaabbbcccbbbaaa```^^^___]]]ZZZ[[[^^^___^^^\\\___^^^```cccbbb```aaadddeeeaaa___aaabbbaaacccgggfffffffffdddaaa```aaabbbddd___]]]^^^^^^[[[ZZZ[[[\\\ZZZWWWWWWYYY[[[\\\\\\YYY[[[]]]```aaaaaa``````eeeccc___]]]\\\^^^```bbb\\\\\\\\\^^^```aaa```___```aaabbbddddddcccaaa```dddbbb___\\\ZZZ\\\```ddd___[[[YYY\\\]]]]]]]]]___`````````^^^^^^___cccfffbbbccceeefffeeedddaaa```ddddddcccbbbaaa^^^\\\[[[cccbbbaaa````````````aaa\\\\\\]]]\\\\\\]]]___bbbZZZ[[[\\\^^^___aaabbbcccddd```bbbhhhhhhcccdddkkkhhhaaa___bbbaaa\\\]]]ddd^^^]]][[[YYYYYY[[[]]]___dddcccbbbaaaaaabbbdddeeebbb```___```bbbcccccccccbbbcccdddbbb```^^^______]]][[[\\\aaadddcccdddhhhiiifffbbb___^^^]]]\\\[[[ZZZXXXVVVUUUVVVZZZ^^^aaa\\\]]]^^^______```bbbdddaaabbbddddddccccccdddfffccccccdddeeeeeefffffffffeeeeeedddbbb```___```aaa]]]^^^```aaa```aaabbbddd___aaaccccccbbbaaaaaaaaafffeeeeeefffhhhhhhgggeeecccaaa```bbbeeeeeebbb^^^___^^^]]]^^^```aaaaaaaaaaaabbbccccccbbbbbbdddfffeeeeeeddddddeeeeeeffffffhhhfffbbb```___aaadddfffjjjfffdddcccaaa^^^```eeehhhgggfffccc___^^^^^^```bbbbbbbbbaaa```aaaccceeeccc```^^^___cccffffffdddccccccdddeeeffffffgggggggggeeecccaaa_________```bbbcccdddeeeeeeeeedddbbbbbbdddeeeeeedddcccdddeeekkkfffdddddddddbbbcccggghhhhhhfffdddcccdddhhhkkkdddeeefffggghhhggggggfffdddfffggggggeeeccccccddd___```aaa```ccchhhhhheeecccdddeeeeeedddeeehhhjjjeeedddddddddeeefffhhhiiihhhdddcccfffhhhgggfffhhhfffdddeeefffeeecccdddhhhgggccc``````bbbddddddbbbeeedddcccfffhhhfffbbb]]]___\\\]]]bbbdddaaa^^^______aaacccdddeeedddbbbaaa]]]^^^___^^^[[[ZZZZZZ[[[```^^^___```___\\\]]]bbbccc```\\\[[[\\\^^^___```aaa```___```ccceeefffggggggeeecccaaa``````aaabbbaaa___^^^```bbbbbb^^^ZZZ_________^^^]]]^^^```bbbaaabbbbbbbbbbbbbbbbbbaaafffffffffddd```\\\[[[ZZZYYYXXXXXXXXXXXXZZZ\\\]]]aaabbbdddfffgggeee```]]]bbbbbbaaa^^^\\\[[[\\\^^^fffgggggggggfffeeedddcccccceeeeeeeeefffgggeee```dddhhhiiifffcccbbb```]]][[[ZZZZZZ]]]aaabbb```^^^aaa``````cccggggggdddaaahhhddd``````bbbdddcccbbbeeeeeeffffffffffffeeedddhhhbbb___dddjjjjjjgggeeeaaaccccccaaa^^^^^^aaadddcccdddeeedddcccbbbcccddddddeeeffffffffffffeeedddaaa___]]]\\\[[[]]]^^^```]]]^^^^^^^^^^^^^^^^^^^^^______```___^^^[[[YYYWWW``````___YYYTTTRRRUUUYYY[[[]]]___bbbcccbbbaaa```]]]___aaabbbaaaaaaaaabbb^^^___aaabbbbbbaaa___^^^^^^]]]]]]]]]]]]]]][[[ZZZ^^^]]]aaaeeeddd^^^]]]```___]]]___cccdddaaaaaaddddddddddddbbb```___```aaa```[[[ZZZ\\\]]][[[[[[\\\\\\ZZZYYYYYY[[[\\\\\\[[[VVVZZZ^^^`````````bbbdddbbbaaa```___^^^```bbbeee\\\\\\\\\^^^aaabbbaaa```___aaacccdddeeedddcccbbb``````___]]][[[[[[]]]___\\\ZZZ[[[^^^^^^[[[]]]bbbbbbbbbaaa___^^^```dddgggcccccccccccccccbbbbbbaaabbbaaa```^^^]]]\\\\\\\\\aaabbbbbbbbbbbbaaa``````\\\\\\]]]\\\\\\^^^aaaddd\\\[[[ZZZ[[[\\\^^^```bbbcccdddeeedddcccbbbcccdddfff```^^^bbb```[[[[[[```[[[ZZZYYYYYY[[[]]]___`````````aaabbbcccdddeeeeeecccaaa``````bbbdddeeeddd```bbbdddccc```]]]]]]^^^ZZZZZZ]]]cccfffdddeeegggffffffdddaaa^^^]]]]]]___]]][[[ZZZYYYYYYZZZ\\\^^^[[[ZZZZZZ\\\```cccdddcccaaaccceeedddbbbaaaccceeebbbcccdddeeeggghhhiiiiiicccbbbaaabbbccccccbbbaaa___aaaccccccbbbbbbcccddd___aaaccccccbbb``````aaadddcccccceeeggggggeeeccccccaaa```bbbffffffbbb^^^```^^^]]]^^^```bbbbbbaaa^^^aaaddddddcccbbbdddfffddddddddddddddddddcccbbbfffeeecccbbbbbbdddfffgggjjjhhhgggfffbbb]]]^^^bbbfffgggfffccc___^^^___aaabbbcccdddcccaaaaaabbbcccaaa___^^^aaaeeehhhgggeeecccddddddeeeeeefffffffffcccccccccccccccbbbbbbbbbeeeddddddeeeeeedddcccdddbbbdddeeeeeecccbbbcccdddiiiccc```ccceeeddddddeeefffffffffddddddeeehhhkkkaaabbbccceeeeeeeeedddcccbbbdddggggggeeeddddddfffbbbeeedddbbbdddiiihhhddddddfffiiijjjiiihhhhhhhhheeeddddddeeefffhhhiiikkkhhhcccbbbggghhhfffeeehhhgggeeeeeehhhfffbbbdddiiieeebbb___```bbbdddcccaaaaaa``````dddhhhhhhccc]]]]]]ZZZ\\\aaaccc___\\\\\\]]]___bbbdddeeeeeecccbbb[[[]]]^^^^^^]]]\\\]]]^^^```^^^___aaa___\\\^^^bbbbbb^^^ZZZYYY\\\^^^``````^^^```aaaaaaaaabbbcccddddddcccbbbaaaaaaaaabbbbbbbbb```___```cccbbb]]]XXX^^^```aaa```______aaaccc```aaaaaabbbbbbaaaaaa```eeefffgggfffbbb```^^^^^^[[[YYYXXXXXXYYY[[[\\\]]]```___```aaacccbbb___[[[______^^^\\\ZZZZZZ[[[]]]aaaccceeeffffffeeecccaaadddffffffccceeeiiihhhcccbbbeeeeeebbbaaabbb___XXXXXXXXXZZZ[[[]]]^^^^^^^^^]]]___bbbdddeeedddcccbbbfffccc___^^^```bbbaaa```eeeeeeeeeeeedddcccbbbbbbfffaaa```eeehhheeedddeee[[[]]]___^^^\\\]]]```dddaaadddfffeeedddcccdddeeecccccccccddddddcccccccccdddaaa^^^[[[ZZZ[[[]]]___]]]]]]]]]]]]]]]]]]]]]]]]UUUXXX]]]```aaa^^^ZZZVVV___```___ZZZTTTSSSXXX\\\YYY[[[___aaaccccccbbbaaa\\\^^^bbbcccbbbaaaaaaaaa[[[]]]```bbbcccbbb```___^^^^^^______]]][[[YYYXXX```___ccchhheee\\\WWWYYY[[[[[[___eeefffbbb```aaabbbccccccaaa___^^^___```\\\XXXWWW[[[]]]\\\\\\^^^]]]\\\[[[\\\]]]^^^]]]\\\UUUZZZ___```______ccchhh]]]___aaaaaabbbcccdddfff___^^^___aaadddeeedddccccccdddeeeeeeeeecccaaa```[[[]]]^^^___]]][[[[[[[[[[[[ZZZ]]]aaa___[[[^^^eeedddcccbbb```___```dddhhhdddbbbaaa```___aaabbbcccaaa___[[[YYYYYYZZZ\\\^^^```bbbdddfffeeeccc```^^^\\\]]]]]]]]]]]]___bbbeee^^^\\\ZZZYYYYYY\\\^^^```cccggggggbbb___aaaaaa^^^ddd^^^]]]aaa___YYYXXX^^^YYYXXXXXXYYY]]]```bbbbbb]]]___```bbbdddeeeeeeeeedddbbb```aaaccceeefffeee___bbbdddccc___\\\\\\]]]YYYYYY]]]dddgggeeeeeegggdddeeeeeebbb^^^]]]___bbb```______^^^]]]\\\[[[[[[\\\YYYWWW[[[aaaeeeeeecccbbbdddfffdddbbbaaabbbdddbbbcccdddfffhhhjjjkkklllbbb```___aaadddeeeccc```bbbccceeeeeecccbbbccccccbbbdddeeeeeedddbbbbbbbbbcccaaaaaacccffffffdddaaaccc``````bbbfffgggbbb^^^aaa___]]]^^^aaaccccccaaa]]]aaadddeeedddcccdddfffbbbcccddddddcccbbb```___bbbccccccdddeeegggggghhhhhhggghhhhhhccc\\\[[[^^^aaabbbcccbbb``````cccfff```aaacccbbb```_________^^^\\\]]]```eeegggfffcccccccccddddddddddddeeeeee___aaadddfffgggfffeeedddiiigggggghhhgggeeeeeegggbbbccceeedddcccbbbbbbcccfff```]]]aaaffffffdddcccbbbcccccccccbbbcccfffhhh```aaabbbbbbcccbbbaaa```___cccfffgggfffeeefffhhhhhhkkkjjjfffgggkkkjjjeeecccggglllooommmjjjhhhffffffeeeeeefffgggiiikkklllhhhcccbbbgggiiieeeeeehhhgggeeefffiiifffaaacccjjjdddaaa```aaadddeeeccc```\\\\\\]]]ccchhhhhhddd^^^[[[YYY[[[aaabbb___[[[[[[ZZZ\\\```bbbdddcccbbbaaaZZZ\\\^^^___^^^^^^___``````^^^^^^```___\\\^^^bbbbbb^^^ZZZYYY\\\___aaa```]]]bbbeeeccc``````aaabbb``````____________``````dddbbb```cccfffeee___ZZZ]]]```bbbbbb```___aaaddd``````aaaaaaaaaaaa``````ccceeegggfffdddbbbbbbbbb\\\ZZZXXXXXXYYY[[[\\\]]]YYYWWWWWWYYY]]]______]]]]]]]]]]]][[[YYYYYYZZZ\\\ZZZ]]]aaaeeegggfffeeeccccccfffeeeaaaccchhhiiiddd```bbb```]]]^^^aaa\\\SSSYYY[[[\\\[[[YYYYYYZZZ\\\YYY]]]ccceeecccbbbcccdddddd```]]]\\\___aaa```___dddddddddcccbbbaaa```___aaa^^^```eeeccc^^^___dddZZZ\\\^^^^^^]]]^^^bbbfffaaadddggggggdddccceeegggaaaaaaaaaaaaaaaaaaaaaaaaeeebbb``````]]]YYYZZZ^^^ZZZ___cccccc```]]]\\\]]][[[ZZZZZZ\\\^^^^^^]]]\\\___^^^]]]ZZZWWWVVVXXXZZZYYY]]]bbbfffgggeeebbb______^^^]]]\\\\\\]]]^^^___]]]^^^___^^^]]]^^^___aaa\\\___bbbcccbbb___^^^]]]dddccc```\\\YYYXXXYYY[[[[[[\\\___aaabbbbbbaaa```cccbbbaaaaaabbbbbbaaa```aaaZZZXXX^^^ccc```]]]^^^___]]]\\\]]]___^^^YYYUUU^^^______```aaabbbbbbccc]]]aaaddddddaaa```dddhhhddd^^^[[[^^^aaaaaaaaacccdddaaaaaaddddddaaa```bbb^^^bbbaaaZZZTTTUUUWWWYYYZZZ^^^bbbbbb^^^]]]^^^aaa```___^^^^^^___aaadddeee^^^^^^^^^______^^^^^^]]]aaa___```cccbbb\\\\\\```cccbbbaaabbbbbbaaa^^^[[[```]]][[[[[[^^^``````___ddd```]]]^^^]]]ZZZ[[[___[[[bbbhhhiiiddd```___aaadddbbb```]]]\\\\\\\\\]]]ZZZZZZ[[[\\\\\\]]]^^^^^^```\\\\\\```ddddddeeehhhbbbbbbaaaaaabbbdddfffgggccceeeccc___```ccc___XXXZZZ]]]```bbbbbbbbbcccddddddbbbaaabbbcccbbb]]]YYYaaa^^^^^^cccccc```\\\]]]ccc```^^^^^^bbbeeefffeeefffeeeccc```______bbbeeeccccccdddeeegggiiikkklllccceeedddaaabbbfffhhhfffkkkhhhdddaaa___```bbbcccdddaaa___aaaeeegggddd```___ccceeeccccccgggiiiiiieeebbb___```dddfffccc___^^^[[[\\\bbbddd```[[[YYY___\\\^^^eeehhhcccaaabbbhhheeebbbdddggggggbbb^^^```aaabbbccccccbbb```___aaaaaabbbbbbaaa```___^^^___bbbeeedddbbb___```aaafffdddaaa____________^^^YYY\\\```cccddddddeeeffffffeeeeeeddddddccccccbbb^^^aaaeeehhhgggeeedddcccgggeeeeeeggggggcccbbbeeehhhgggffffffeeeeeeeeeeeejjjfff___ZZZ^^^fffhhhdddbbbdddccc______cccdddbbbggg^^^\\\aaabbb^^^```gggaaaggghhhddddddhhhiiieee```gggmmmoookkkgggfffgggjjjiiihhhiiikkkllljjjgggdddfffhhhiiihhhgggffffffccc```aaafffiiigggfffgggfffggggggeeedddccceeefffeeeaaa```dddeeecccccceeeaaaeee```]]]cccbbb___eee\\\^^^___aaaaaa```___^^^]]]```___\\\^^^cccbbb]]]aaa^^^\\\^^^bbbdddaaa]]]aaa^^^[[[ZZZ]]]```cccdddZZZ```aaa]]]aaaiiifff\\\]]]]]]___bbbddddddaaa___ccceeegggeeebbb``````bbbeeekkkkkkdddccchhhdddZZZ\\\]]]___aaaccceeeeeeeeeccc___```eeeeeebbbbbbgggcccdddfffeee```[[[YYY[[[ccc[[[WWW[[[]]][[[[[[]]]___^^^]]]]]]______^^^]]]___[[[XXXZZZ^^^```^^^[[[``````aaadddffffffcccaaacccaaaaaadddggggggccc```___aaadddeeecccaaa___^^^\\\___dddeeedddaaa^^^]]]bbbcccdddeeeeeedddbbbaaaccc```^^^^^^``````]]][[[bbbdddeeebbb^^^^^^cccgggccc```]]]\\\^^^^^^\\\ZZZ^^^___```___^^^___aaacccdddddddddccccccccccccccckkkfffaaa```bbbbbb^^^ZZZdddbbbaaabbb___[[[\\\```]]]___aaaaaa```^^^]]]^^^]]]]]]\\\^^^___```^^^\\\^^^^^^]]]ZZZWWWWWWYYYZZZYYY\\\aaaeeefffdddaaa_________^^^^^^^^^^^^______]]]^^^___^^^]]]]]]___aaa^^^```bbbbbbaaa___^^^^^^bbbaaa___\\\YYYXXXZZZ]]]]]]^^^```aaaaaa```^^^]]]aaaaaa````````````___^^^___YYYXXX^^^bbbaaa^^^___^^^^^^^^^___```___\\\YYY^^^^^^^^^___```aaaaaaaaaaaadddfffddd___]]]___bbbbbb]]][[[^^^aaaaaaaaacccbbb``````cccccc```^^^aaa]]]aaaaaaZZZTTTUUUXXXYYYWWW[[[______\\\ZZZ\\\^^^```___^^^]]]^^^```bbbccc`````````______]]]\\\\\\___]]]^^^aaa```\\\\\\aaaccccccbbbbbbcccaaa___\\\\\\ZZZXXXZZZ]]]``````______\\\ZZZ\\\\\\ZZZZZZ^^^]]]```cccddddddbbb```___dddcccaaa___]]]]]]^^^```\\\\\\]]]]]]]]]]]]^^^^^^___\\\[[[```cccaaaaaacccaaaaaa``````aaadddfffgggaaadddcccaaaaaaccc___XXX]]]^^^___aaaccccccccccccaaa``````aaabbbaaa]]]YYYddd``````dddfffcccaaabbbcccaaa______bbbdddeeedddaaaaaa```___]]]]]]```bbbcccdddfffggghhhgggfffeeecccdddaaa]]]]]]bbbdddccchhhgggdddbbbaaaaaabbbcccdddaaa___aaaeeefffddd```]]]bbbdddbbbbbbdddfffddddddaaa^^^```cccdddbbb___```\\\\\\```bbb^^^[[[[[[___ZZZYYY^^^```^^^^^^aaabbb```___bbbggghhhfffbbbbbbcccddddddcccaaa___]]]aaaaaa``````````````````___aaacccccc```______aaa___^^^^^^___aaaaaaaaaaaa]]]```cccdddddddddeeefffffffffeeedddccccccbbbbbb___bbbeeegggfffeeecccbbbbbb```aaaeeeeeecccccceeefffeeedddccccccccccccdddgggddd^^^ZZZ]]]dddeeebbbaaadddccc```aaaddddddbbbfffaaa___```aaa```aaaeeeccciiikkkgggdddeeeeeecccaaagggmmmnnnkkkhhhhhhiiifffeeedddfffiiijjjiiigggdddeeeffffffeeeeeefffgggdddaaabbbgggjjjhhhfffgggbbbcccccccccaaa```aaabbbaaa^^^^^^bbbdddbbbbbbeeebbbfff```\\\aaaaaa```fff```______^^^]]]\\\\\\\\\ZZZ^^^^^^ZZZZZZ^^^^^^[[[ccc```^^^___aaaaaa]]]XXX^^^]]]\\\]]]___aaa```___[[[bbbddd```bbbhhhfff^^^___```ccceeeeeeeeecccccceeeggghhhgggdddbbbbbbcccccciiiiiicccbbbgggddd[[[[[[]]]```ccceeeeeedddccceeeaaabbbeeefffccccccgggdddfffhhhhhhccc^^^^^^___fff```]]]______\\\\\\___dddaaa___^^^^^^^^^\\\[[[^^^[[[XXXZZZ]]]___^^^[[[]]]]]]^^^aaacccdddbbbaaacccbbbaaacccffffffbbb^^^___bbbdddeeecccbbbaaaaaa^^^```bbbbbbbbbaaabbbcccccccccbbbbbbbbbbbbcccdddfffdddaaa```aaa```^^^[[[aaacccdddbbb^^^]]]```ddd```^^^\\\\\\^^^___^^^\\\```bbbccccccbbbccceeegggddddddccccccccccccbbbbbbgggdddaaa```aaaaaa^^^ZZZbbb```aaabbb```\\\\\\``````_________``````^^^]]]```______```aaaaaa___]]]]]]]]]]]]ZZZXXXXXXYYY[[[ZZZ]]]aaadddeeedddaaa___^^^______``````______^^^\\\^^^______]]]]]]___```aaabbbbbbaaa___^^^^^^_________^^^[[[YYYZZZ\\\^^^``````aaaaaa```^^^\\\[[[_______________^^^^^^]]]]]]YYYXXX]]]aaa```______\\\___aaabbbaaa___^^^^^^]]]]]]^^^^^^______``````ccceeefffccc___]]]^^^```___[[[[[[___bbbaaaaaaccc```^^^___cccbbb^^^]]]^^^\\\```___YYYTTTVVVXXXYYYWWW[[[^^^^^^[[[ZZZ[[[]]]```___^^^^^^^^^^^^```aaaaaaaaa```___^^^\\\[[[ZZZ]]]\\\\\\^^^^^^\\\^^^bbbddddddccccccdddbbb```]]]YYYXXXWWWXXX[[[^^^`````````]]]]]]aaaaaa______bbb___^^^^^^```ccccccaaa^^^bbbbbbaaa^^^\\\\\\^^^```^^^^^^^^^^^^_______________\\\\\\```bbb___]]]]]]```___^^^___```cccfffggg```bbbcccaaabbbccc___ZZZ___^^^^^^```cccdddbbb______^^^___```aaa```]]][[[ddd```___ccceeedddccceeedddbbbaaaaaabbbccccccbbb^^^___``````___^^^```aaadddeeeggggggfffccc```]]]dddeeeaaa[[[[[[___aaa```bbbbbbaaa````````````aaacccaaa___aaadddeeeccc```]]]bbbeeecccbbbcccccc```ccc```^^^___bbbcccaaa___aaa]]]ZZZ]]]^^^\\\\\\^^^___ZZZVVVWWWYYYZZZ\\\```[[[[[[\\\```fffiiigggeeecccdddeeeeeecccaaa^^^\\\```______^^^^^^___```aaa___```aaa```^^^^^^^^^```]]]]]]___```aaabbbbbbaaabbbcccddddddcccdddeeeggghhhgggeeedddcccbbbbbbbbbaaabbbdddfffeeecccaaa___^^^\\\^^^cccdddcccdddgggddddddcccbbbbbbbbbcccccceeeccc___\\\^^^ddddddaaa```cccdddbbbbbbeeeeeebbbdddeeeccc___^^^aaacccaaaccciiilllhhhcccaaaaaa``````dddiiijjjhhhfffgggiiibbbaaa```bbbeeeggghhhgggdddddddddddddddeeefffgggeeebbbccchhhjjjgggdddeee^^^```bbbbbb```^^^^^^^^^___]]]___cccdddbbbcccfffcccfff```\\\aaaaaa```ggghhhfffccc```______``````YYY^^^```\\\ZZZ[[[]]]\\\aaa___^^^```aaa```\\\XXX\\\]]]^^^```bbbaaa]]]ZZZ[[[bbbeeeaaa```dddddd___^^^aaaeeeeeecccbbbccceeefffggghhhfffdddbbbbbbbbb```fffgggbbbaaaeeeccc]]][[[]]]```cccdddeeedddcccfffddddddfffgggeeeeeegggfffiiillljjjfffcccbbbbbbeeebbbbbbbbb___\\\\\\```cccaaa^^^\\\\\\\\\[[[ZZZ]]][[[YYYZZZ]]]___]]][[[^^^^^^___aaacccdddcccbbbbbbaaa```ccceeeeeebbb^^^^^^```bbbbbbaaaaaacccdddbbbbbbaaa``````bbbfffiiicccaaa^^^]]]]]]```cccfffeeeccc```___^^^]]][[[YYY___aaacccaaa^^^]]]^^^aaa^^^]]][[[\\\^^^______^^^^^^___aaaaaa```aaabbbdddcccbbbbbbbbbbbbaaaaaaaaafffffffffffffffdddbbbaaa___^^^___aaa___\\\\\\```aaa___^^^```bbbbbb^^^[[[`````````aaabbbaaa^^^[[[\\\]]]]]][[[YYYYYYZZZ\\\]]]___bbbeeeeeedddbbbaaa\\\]]]____________]]]\\\]]]^^^``````_________aaaccccccbbb```^^^]]]^^^```\\\\\\\\\[[[[[[[[[^^^```aaaaaaaaaaaa```^^^]]]\\\^^^___``````___^^^]]]]]]]]][[[ZZZ\\\___^^^]]]\\\ZZZ^^^bbbbbb```___```aaa^^^^^^^^^______`````````bbbcccdddcccaaa```aaabbb]]][[[\\\aaacccbbbbbbdddaaa______bbbbbb^^^\\\^^^\\\___^^^XXXUUUWWWZZZYYY[[[]]]``````___]]]^^^___bbbaaa```____________```_________^^^]]]\\\ZZZZZZ\\\\\\]]]^^^]]]^^^```dddeeedddddddddeeecccaaa^^^ZZZYYYYYYYYY[[[]]]^^^___bbb___```ddddddaaaaaaccc^^^^^^___```aaabbbbbbbbbbbbcccbbb^^^ZZZYYY[[[]]]^^^^^^___``````aaabbbbbbaaa]]]^^^aaabbb^^^ZZZZZZ^^^^^^]]]^^^___bbbeeegggbbbbbbaaa``````aaa```^^^___\\\[[[^^^bbbddd```[[[]]]^^^___aaaaaa```___]]]```\\\[[[___bbbbbbbbbeeeeeedddcccbbbbbbbbbaaa```___aaacccdddcccbbbcccccccccddddddcccaaa___\\\ZZZeeefffddd^^^]]]___```^^^[[[\\\\\\]]]]]]]]]]]]]]]aaa______```bbbcccbbb```___dddgggeeecccdddbbb___cccaaa```aaabbbcccbbb```ccc]]]ZZZ[[[[[[ZZZ\\\``````\\\XXXXXXZZZ[[[]]]___ZZZZZZ[[[___cccfffeeecccbbbcccddddddcccaaa___^^^___^^^]]]\\\]]]^^^```bbb_________^^^]]]]]]]]]^^^cccccccccaaa```______```cccdddcccbbbbbbcccfffiiihhhgggeeedddbbbbbbbbbbbbcccccccccddddddccc```]]]^^^\\\^^^cccdddccccccfffdddccccccbbbbbbbbbcccccceeeeeebbb```aaaffffffbbb^^^bbbdddbbbcccfffeeeaaabbbhhhggg^^^\\\bbbccc^^^```fffjjjgggaaa]]]]]]^^^]]]```bbbcccccccccdddfffaaaaaa```aaabbbdddffffffccccccccceeegggggggggfffgggdddeeehhhiiiddd``````^^^```ccccccaaa___^^^^^^bbbaaacccffffffccccccgggbbbfffaaa___dddbbb___dddhhhgggeeecccbbbaaabbbbbb]]]aaadddaaa]]]\\\___bbb^^^^^^^^^aaacccccc```]]]^^^^^^___aaabbb```\\\YYYXXX```ccc```]]]______]]]ZZZ___cccbbb^^^\\\___cccddddddddddddbbbaaa```___^^^cccdddaaa___bbbbbb^^^ZZZ[[[\\\___aaacccdddeeefffeeeeeefffgggffffffggghhhmmmoookkkfffdddcccbbb^^^```aaaaaa]]][[[\\\______\\\ZZZYYY[[[\\\]]]]]]\\\[[[ZZZ\\\^^^___^^^\\\___^^^]]]^^^```aaa```______^^^^^^aaaeeefffccc___\\\^^^_________```cccfffeeedddcccaaa```bbbfffiii```___]]]\\\]]]```ccceeecccbbbaaa```___]]]\\\[[[[[[^^^``````___^^^___```___^^^^^^^^^___`````````^^^___``````^^^]]]^^^^^^````````````____________ccceeehhhhhhfffdddcccccc```^^^___aaa```\\\]]]aaa___^^^___bbbeeeccc^^^YYY^^^^^^___```aaa```\\\ZZZ[[[\\\]]]\\\ZZZZZZ[[[\\\___aaaccceeeeeeeeecccbbb[[[[[[]]]^^^^^^]]][[[[[[]]]___aaabbbaaa``````aaaccccccbbb```^^^^^^___aaaZZZ[[[\\\\\\\\\]]]```bbb`````````aaa`````````___]]]___bbbbbb___]]]]]]^^^^^^^^^]]]\\\\\\\\\ZZZWWWWWW\\\```aaa___^^^___aaa```````````````aaaaaaaaaddddddddddddbbbaaaaaabbb]]]\\\^^^cccdddbbbcccfffccc``````bbbaaa]]]]]]___\\\^^^]]]XXXWWWZZZ\\\[[[]]]^^^```aaaaaa`````````ccccccbbbaaaaaa`````````]]]]]]]]]]]]]]]\\\\\\[[[\\\^^^______^^^```bbbcccfffeeedddeeeeeedddaaa^^^]]]]]]\\\\\\[[[\\\^^^___aaa^^^___bbbaaa^^^]]]___^^^aaadddccc``````dddgggfffgggeee```ZZZXXXZZZ]]]]]]^^^___```bbbccceeeeeeccc______cccccc^^^[[[ZZZ]]]]]]^^^___```bbbdddeeeeeebbb```^^^]]]^^^```ccc]]]ZZZYYY\\\```bbb^^^ZZZ]]]___aaabbbbbbaaa```___^^^ZZZYYY^^^aaaaaabbbdddeeeeeedddbbbaaa``````aaa```ccceeeffffffddddddeeebbbaaa___]]]\\\\\\]]]]]]bbbdddddd```___```^^^ZZZYYYZZZ\\\]]]^^^^^^]]]]]]_________```aaaaaa```___^^^dddgggdddbbbbbb```]]]dddcccbbbccccccdddcccbbbccc^^^[[[[[[ZZZYYY\\\bbbbbbaaa___^^^___aaa```___]]]]]]^^^___aaaaaa```______```bbbccccccbbbaaa```^^^]]]\\\[[[[[[]]]___aaa___^^^^^^]]]^^^]]]]]]\\\ggggggeeeaaa^^^]]]___bbb```aaaaaa``````bbbfffiiihhhgggeeecccbbbbbbbbbcccdddcccccccccdddccc```]]]^^^\\\]]]aaabbb``````bbbaaa``````___``````aaaaaaccceeecccaaaaaaeeeeeebbb^^^bbbcccbbbbbbeeeddd```aaahhhggg___[[[```bbb]]]]]]```dddccc___[[[[[[^^^\\\^^^___``````aaabbbdddccccccccccccbbbcccdddeeebbbbbbdddgggjjjkkkhhhfffjjjggggggiiihhhbbb]]]\\\^^^aaaccccccbbb```___^^^ddddddfffhhhfffaaaaaaddd___fffcccbbbgggccc]]]aaa^^^___```aaaaaa```___^^^___bbbeeeddd```]]]```eee___```aaacccdddcccbbb```aaa```______```___^^^\\\YYY___cccaaa^^^^^^^^^^^^ZZZ^^^aaa___[[[ZZZ^^^bbbddddddccccccbbbaaa```^^^]]]aaaccc```^^^___``````ZZZYYYYYYYYY\\\```eeehhhdddeeeeeeeeefffggghhhggghhhooopppjjjeeedddccc___YYY^^^aaa```^^^^^^___aaa```^^^\\\\\\]]]^^^^^^^^^[[[[[[\\\]]]___```___^^^```^^^[[[ZZZ[[[\\\[[[ZZZ[[[ZZZ[[[___dddfffdddaaa]]]^^^_________bbbeeehhhfffffffffdddbbbbbbdddeee```aaaaaabbbcccdddeeeeeecccccccccbbbaaaaaaaaaaaaYYY[[[^^^___``````aaabbbbbbbbbaaa```______```aaabbbddddddccc```^^^]]]]]]]]]]]]]]]]]]^^^^^^______\\\___bbbbbbaaa___^^^^^^cccaaa```aaa```]]]___ddd^^^___aaacccdddbbb^^^[[[\\\\\\]]]___aaa___\\\YYYZZZ\\\]]]\\\[[[[[[\\\]]]aaaaaacccdddddddddccccccZZZ[[[[[[\\\\\\[[[[[[ZZZ]]]___bbbbbbaaa``````aaabbbbbbbbb```______aaacccZZZ[[[]]]^^^^^^___bbbddd^^^_________``````aaaaaa\\\___cccbbb___]]]]]]^^^^^^```___\\\ZZZZZZXXXTTTXXXZZZ^^^_______________``````aaaaaaaaaaaaaaaaaagggfffeeecccaaa```^^^^^^^^^]]]___bbbbbb```bbbfffeeeaaa___```___\\\]]]```\\\^^^\\\XXXYYY]]]^^^]]]\\\]]]^^^``````______^^^cccccccccbbbbbbaaaaaaaaa]]]]]]^^^^^^___^^^^^^]]]\\\aaabbb```___```aaa___eeeeeeddddddeeecccaaa^^^___```___^^^\\\\\\^^^```ccc``````bbbbbb___^^^aaa___dddgggfffbbb```dddiiiiiijjjiiiddd]]]YYY\\\```]]]^^^___aaabbbdddeeefffddd``````cccccc___\\\]]]]]]^^^___aaabbbbbbbbbbbbfffccc```___]]][[[___ddd[[[ZZZYYY\\\___```^^^[[[]]]```bbbcccbbb`````````^^^[[[[[[```cccbbbccceeeffffffdddaaa______aaaccc```bbbeeeeeedddcccccccccbbb```^^^\\\[[[]]]___aaa^^^aaaaaa^^^]]]___]]]ZZZ]]]^^^___```aaaaaaaaaaaa___```aaaaaabbbbbbaaaaaa]]]aaacccaaa^^^___^^^[[[ddddddddddddddddddddddddbbb___]]]^^^\\\ZZZ]]]bbbbbbdddcccaaabbbdddbbb]]]^^^___`````````___^^^]]]\\\^^^```bbbbbbbbbaaa```]]]\\\\\\[[[[[[\\\]]]^^^^^^]]]]]]^^^______\\\ZZZbbbcccdddaaa^^^___bbbfff^^^____________aaaeeehhhhhhfffdddbbbbbbbbbcccdddfffdddbbbccceeedddaaa]]]^^^\\\\\\___```]]]\\\___]]]]]]\\\\\\\\\]]]^^^^^^aaacccbbb______bbbcccaaa___bbbccc``````bbbbbb___```dddeee```\\\]]]^^^^^^^^^]]]^^^```___[[[\\\___^^^___```aaabbbbbbbbbcccbbbdddffffffdddccccccdddcccbbbcccgggkkkllljjjgggllliiiiiillljjjddd^^^\\\___aaaccccccaaa_________cccdddfffhhhddd^^^]]]aaa___fffdddccchhhddd]]]```[[[]]]___bbbcccbbbaaa```___```bbbcccaaa^^^```eeeeeeeeeddddddcccaaa```___dddbbb___^^^___`````````]]]```bbbccccccbbbaaaaaa___```aaa___]]]]]]```cccgggeeeddddddddddddaaa___^^^aaabbbaaa^^^]]]___aaa\\\ZZZYYYYYY[[[___cccfff```cccdddbbbdddggghhhggggggnnnpppiiiddddddccc^^^[[[```ccccccccceeeeeecccfffdddbbbbbbbbbaaa___]]][[[\\\^^^```aaaaaa``````fffccc```^^^^^^___```___YYYXXXZZZ^^^dddfffdddaaa___```bbbbbbbbbdddhhhjjjfffggggggfffdddbbbbbbcccccceeegggiiijjjiiigggfff^^^```aaa```___^^^___```\\\\\\]]]___```bbbcccdddbbbbbbbbbaaa___^^^```aaabbbcccdddbbb___\\\[[[ZZZZZZ[[[\\\]]]^^^___```aaa______```aaaaaaaaa______ccc```^^^^^^\\\ZZZ]]]ccc```aaabbbaaa```______```[[[[[[]]]```aaa```]]]ZZZYYY[[[]]]]]]\\\\\\]]]^^^``````aaaaaabbbbbbbbbbbb\\\\\\[[[[[[[[[[[[\\\\\\[[[]]]```aaa```___^^^___```aaabbbaaa``````bbbcccZZZ\\\^^^___```aaaccceee]]]]]]]]]]]]]]]^^^______YYY^^^bbbbbb^^^[[[[[[]]]\\\``````[[[XXXZZZXXXTTTZZZZZZ\\\^^^``````___]]]````````````````````````eeedddbbbaaa```___]]]\\\^^^\\\]]]___^^^\\\___eeefffaaa]]]]]]\\\ZZZ\\\aaa]]]^^^\\\YYYZZZ___aaa___\\\\\\]]]___```___^^^]]]aaabbbbbbbbbbbbaaaaaa```bbbbbbbbbbbbaaa```______\\\bbbdddaaa^^^___^^^ZZZeeedddcccddddddccc```^^^^^^______^^^\\\\\\___bbbeeeaaa```ccccccaaabbbfffbbbdddffffffdddcccdddeeeeeehhhhhhccc\\\ZZZ]]]bbb``````aaaaaabbbbbbccccccddd___^^^aaabbb```^^^```]]]___bbbddddddcccaaa___eeebbbbbbccc```[[[\\\bbbYYYZZZ\\\^^^`````````___]]]```ccccccaaa___^^^___^^^[[[\\\bbbeeecccbbbdddgggfffddd```]]]^^^aaaeeebbbccceeedddcccbbbbbbccccccbbbaaa```___```aaabbb___```___[[[[[[___aaa___aaaaaaaaabbbbbbccccccdddbbbcccdddddddddddddddddd]]]aaabbb^^^\\\^^^^^^\\\ccccccddddddcccccccccddd```___```aaa___[[[]]]bbbaaadddbbb______bbbaaa[[[\\\]]]___``````_________\\\]]]___```aaa```^^^]]]\\\\\\\\\\\\\\\[[[[[[[[[]]]]]]^^^```bbb```\\\XXXYYY^^^bbbccc```___bbbddd___```aaa```___```ccceeegggeeecccbbbbbbccceeefffgggdddbbbcccffffffccc______]]]^^^aaabbb______aaa]]]]]]]]]]]]]]]^^^______aaadddbbb^^^]]]aaacccbbb```bbbbbb^^^]]]``````]]]``````bbbbbb^^^YYY[[[```ccc]]]ZZZ^^^___]]]\\\___^^^^^^___aaabbbbbbaaa______cccfffhhhfffddddddeeeeeebbb```bbbgggkkkkkkiiillljjjkkkooonnniiicccbbbcccdddeeedddbbbbbbbbbcccbbbcccgggiiiddd^^^^^^bbbccchhhdddaaafffccc^^^ccc___```aaabbbddddddeeeeee```]]]^^^bbbccc```aaaeeeeeeeeedddbbb`````````aaadddbbb``````aaabbbbbbaaa______```ccceeeeeecccbbbcccbbb```______```bbbcccgggeeecccdddeeedddaaa______aaacccaaa]]][[[^^^bbb___^^^^^^]]]]]]^^^___```[[[```aaa```bbbgggiiifffccclllooohhhdddgggfffaaa^^^ccceeeeeegggjjjgggaaaeeedddcccddddddbbb^^^\\\[[[^^^```bbbbbbbbbbbbbbbhhheeebbbaaabbbdddffffffZZZYYYZZZ^^^bbbdddbbb___^^^```aaabbbbbbcccfffhhheeeffffffdddbbbbbbccceeedddeeegggiiiiiihhhfffddd___aaabbbaaa^^^]]]^^^```aaa```______aaabbbcccddd^^^___``````^^^^^^```bbb___aaabbbbbb___]]][[[[[[ZZZ[[[]]]___aaacccdddeeefffcccbbbccceeefffdddbbbaaa]]]ZZZYYYWWWVVVZZZ```ccccccbbb___[[[\\\aaaeeeZZZ[[[]]]```bbbaaa^^^[[[YYY[[[]]]]]]\\\\\\]]]^^^____________````````````^^^]]]\\\[[[[[[\\\]]]^^^YYY\\\^^^___^^^]]]]]]]]]___```bbbbbbaaaaaacccddd[[[]]]___aaaaaabbbdddfff]]]]]]\\\[[[[[[\\\\\\\\\XXX\\\aaaaaa]]]YYYZZZ[[[ZZZ______ZZZXXXZZZZZZVVV\\\[[[[[[^^^bbbbbb___\\\_____________________^^^___^^^^^^^^^___```___^^^]]]\\\\\\]]][[[YYY]]]dddfff```[[[ZZZYYYXXX[[[```]]]^^^]]]ZZZ\\\aaabbb```^^^]]]^^^___aaaaaa___^^^``````aaaaaaaaaaaa``````fffffffffeeecccbbb```___[[[bbbeeeaaa^^^^^^[[[UUUddddddccccccdddbbb```]]][[[]]]^^^]]]\\\]]]```ccc```\\\[[[^^^______aaafffdddddddddeeeffffffcccaaa___cccddd```ZZZXXX\\\bbbcccbbbbbbbbbaaaaaa``````ccc^^^]]]```aaa______aaa]]]```cccffffffccc```]]]cccaaadddgggccc[[[ZZZ^^^YYY[[[^^^`````````aaaccc\\\___bbbbbb___]]]]]]^^^\\\ZZZ\\\bbbdddbbbaaaaaagggfffddd___\\\]]]bbbgggeeeffffffeeecccbbbcccddddddddddddddddddcccbbbbbbcccccc___ZZZZZZaaafffgggaaaaaaaaaaaaaaabbbccccccdddeeeggggggfffffffffggg___bbbccc___]]]___```___aaabbbccccccbbbaaabbbccc______aaadddaaa\\\]]]aaa```bbb```[[[[[[______ZZZXXX[[[^^^```aaaaaabbbccc]]]^^^___``````^^^\\\[[[\\\\\\\\\\\\\\\[[[ZZZYYY]]]]]]^^^aaacccaaa\\\WWWUUU[[[ccceeebbb___^^^___aaabbbbbbbbb``````aaacccfffdddbbbaaabbbcccfffhhhgggdddaaacccggggggddd```bbb```aaaeeefffddddddfff```````````````aaabbbcccdddfffddd```___cccfffeeeaaacccaaa\\\[[[^^^___\\\```]]]___ccc___VVVYYYbbbhhh___ZZZ]]]```^^^]]]^^^\\\]]]^^^___aaa```^^^[[[\\\```fffhhhgggeeeeeefffhhhbbb]]]]]]ccciiillllllllljjjlllqqqrrrmmmhhhggghhhhhhhhhgggeeeeeefffhhhbbbdddiiikkkgggaaaaaaffffffiiiccc^^^cccbbb___fff```___^^^^^^___aaacccdddbbb]]]]]]cccfffdddcccgggbbbbbbaaa```___```ccceeecccbbbaaabbbddddddcccaaa^^^\\\\\\aaaeeeeeebbb```eeebbb^^^]]]^^^```bbbbbbeeecccaaaaaacccbbb___\\\```bbbcccbbb]]]ZZZ]]]bbbaaabbbbbbbbbaaa___\\\ZZZYYY^^^```^^^```gggiiieee```kkknnngggdddiiiiiidddaaadddeeeeeehhhkkkggg^^^^^^^^^```bbbcccbbb___\\\\\\^^^bbbcccdddcccccccccbbb___\\\\\\^^^bbbdddeee\\\[[[[[[^^^bbbbbb___\\\[[[]]]___`````````bbbdddeeeeeedddbbbaaabbbeeehhhccccccdddddddddcccbbbbbbgggiiijjjhhhdddbbbccceeefffdddaaa```aaabbbccccccZZZ\\\^^^^^^\\\]]]```cccaaacccffffffeeecccbbbbbb[[[\\\^^^```ccceeeggghhhhhhccc___```dddfffccc``````^^^\\\ZZZYYYZZZ\\\]]]^^^\\\ZZZZZZ\\\]]]]]]]]]ZZZYYY[[[^^^aaaaaa^^^[[[[[[\\\]]]\\\[[[[[[]]]___bbb```______aaa```]]]YYYYYYYYY[[[^^^```___]]]ZZZ``````___^^^^^^^^^^^^___]]]dddddd^^^___eeeeee^^^aaa]]]]]]aaabbb^^^___ddd^^^___aaaaaa```______```^^^______\\\YYYXXXZZZ\\\\\\^^^```___\\\YYYWWWVVV^^^___aaabbbbbb```___]]]\\\[[[\\\]]]______^^^\\\```aaaaaa```^^^]]]]]]^^^```___]]]ZZZXXXYYY\\\___dddbbb^^^[[[YYYYYYZZZ[[[aaadddccc^^^^^^dddfffcccaaa^^^\\\]]]___```^^^[[[YYY]]]```___\\\[[[___dddccccccbbbaaa`````````aaa```aaabbb```[[[XXXUUUUUUhhhfffdddcccddddddcccaaa]]]^^^]]]\\\ZZZZZZ\\\^^^[[[]]]^^^______```ccceeeiiiiiigggddd```^^^___```aaaaaa```]]][[[ZZZ[[[\\\```]]]^^^dddgggdddaaaaaacccaaa___^^^```cccfffiiibbbdddffffffccc```^^^]]]```aaacccddddddbbb```______bbbdddaaa]]]\\\```ddd^^^___`````````___]]]\\\YYY[[[^^^aaabbbaaa```___cccddddddcccaaa``````aaabbbggghhhccc___```aaa____________``````aaabbbbbb```cccbbb^^^\\\```bbbbbbfffeeeccccccdddeeedddcccgggeeecccdddhhhjjjiiihhh^^^aaaaaa^^^aaadddaaaYYY___aaa```\\\\\\___```^^^___ccceeeeeebbb____________]]]]]]aaaaaa^^^]]]___\\\YYYXXXZZZ^^^___[[[WWW^^^```aaa```\\\YYYYYYZZZZZZ[[[]]]______```______bbb```^^^[[[ZZZZZZ[[[\\\ZZZ\\\___bbbcccbbbaaa___cccaaa^^^\\\]]]```dddgggeeeaaa]]]^^^cccggghhhfff]]]___bbbdddeeedddbbb```^^^___aaaeeehhhjjjiiihhheeeeeedddcccccccccddddddfffeeeddddddddddddcccbbb___bbbaaa^^^cccjjjjjjddd___bbbeeeddd```\\\[[[[[[fffbbb^^^```dddeeeaaa]]]cccccccccbbbaaa___]]]\\\ZZZ\\\___bbbeeeeeeeeeeeekkkhhhdddccceeehhhjjjkkkmmmnnnnnnnnnmmmkkkiiihhhiiiiiihhhiiijjjiiigggeeeiiiggghhhjjjgggcccbbbeeedddcccbbb`````````aaaaaaaaabbbbbbbbbbbbccccccddd```___]]]^^^```bbbccccccaaa___aaadddcccaaabbbgggbbbdddeeeffffffeeecccaaa]]]]]]]]]^^^```ccceeegggfffaaa\\\\\\aaaeeedddbbbbbbbbbbbbcccdddccc```^^^eeebbb```aaacccccc```\\\aaadddccc\\\YYY]]]^^^\\\XXX[[[^^^```bbbeeehhhjjjggghhhhhhgggfffeeeeeegggffffffggghhhiiigggccc```cccbbbbbbddddddbbb\\\WWWUUUXXX]]]cccfffeeeaaa]]]bbbaaaaaaaaabbbbbbcccdddccc```\\\[[[\\\]]]]]]]]]XXX\\\^^^\\\\\\```cccbbbddddddeeecccaaa`````````fffbbbbbbccc```\\\___gggkkkmmmlllgggaaa___bbbfff]]]^^^___aaacccdddddddddeeebbb___\\\]]]```dddgggcccgggjjjiiieeeaaa______^^^aaaeeegggggggggggghhhgggdddbbbbbbccceeeeeeeeeYYYYYYZZZZZZ[[[\\\^^^^^^___]]][[[[[[]]]_________[[[[[[\\\___aaaaaa^^^[[[[[[\\\]]]\\\[[[\\\^^^___cccaaa`````````___[[[XXXZZZ[[[\\\^^^```___\\\ZZZ]]]^^^___```aaaaaabbbccc```ggggggaaa```dddbbb[[[```\\\\\\``````]]]^^^bbb^^^___aaaaaa```___```aaa`````````]]]ZZZYYYZZZ\\\\\\^^^```___\\\ZZZXXXXXXZZZ\\\^^^___```___^^^]]][[[\\\]]]^^^^^^^^^]]]\\\^^^___```___]]][[[\\\]]]___^^^[[[XXXVVVWWW[[[^^^cccbbb___\\\[[[ZZZ[[[[[[aaadddccc^^^]]]aaacccbbbaaa^^^\\\\\\___```^^^[[[[[[]]]___^^^\\\\\\___bbbccccccbbbbbbbbbbbbbbbbbbaaabbbbbb```]]]ZZZYYYYYYhhhfffcccccccccdddcccbbb_________]]]\\\[[[]]]___\\\]]]______```aaacccfffeeeeeedddbbb______```aaa^^^______^^^[[[ZZZYYYZZZ```]]]___dddgggccc```___aaa```^^^^^^```cccfffiiiccceeehhhgggeeebbb```___\\\^^^aaacccbbb```\\\ZZZ^^^```bbb```\\\[[[___ccc^^^^^^___``````______^^^YYY[[[^^^aaabbbaaa```___cccdddddddddcccbbbccccccaaaffffffbbb```bbbcccccc]]]^^^___aaabbbccccccccccccffffffaaa```cccfffeeefffdddccccccdddeeedddcccgggdddbbbbbbdddeeedddbbb\\\______]]]___bbb___XXX]]]``````]]]^^^aaabbb```ccceeegggeeeaaa]]]\\\\\\^^^]]]^^^aaa```^^^^^^bbb```]]]\\\^^^aaabbb^^^ZZZ\\\^^^___^^^\\\\\\^^^```___```aaaaaaaaa```^^^^^^bbbaaa```___^^^______```YYY[[[^^^```bbbaaa```___```^^^\\\[[[\\\___bbbdddddd```\\\^^^cccggggggfffaaaaaaaaaaaaaaaaaabbbbbb```aaacccfffhhhhhhgggffffffeeedddccccccbbbbbbbbb___```ccceeeffffffcccaaa___aaa```^^^bbbhhhhhhddd___cccffffffccc___^^^^^^bbbcccbbbaaa___]]]]]]]]]fffeeedddbbb```___]]]]]]\\\___bbbdddddddddeeegggjjjhhheeedddfffhhhjjjjjjmmmllljjjhhhffffffgggggghhhgggggghhhiiiiiigggeeehhhggghhhjjjgggccccccfffbbbbbbccccccbbbaaa```___``````aaaaaaaaaaaaaaa```___^^^]]]^^^```bbbbbbbbbdddbbbbbbccc```\\\\\\___aaaaaabbbbbbbbbaaa```_________^^^^^^___aaadddeeedddbbb```___```aaacccddddddbbbaaaaaabbbbbbaaa```_________```bbbcccbbbaaaeeehhhfff___\\\___```^^^[[[]]]```aaabbbccceeegggggghhhiiihhhffffffggghhhfffffffffggghhhfffccc```dddcccbbbcccdddbbb]]]YYYVVVXXX[[[```cccccc```]]]```aaaaaaaaabbbbbbbbbbbb```aaaaaaaaa```___^^^^^^[[[______[[[ZZZ\\\^^^]]]cccdddeeefffdddbbbaaa```eeecccccceeeccc___bbbhhhiiikkkkkkgggbbb```bbbeeeddddddccccccbbbaaa```___bbb```^^^\\\]]]```dddfffcccfffgggfffccc```^^^______bbbeeefffeeeeeeeeeeeedddcccbbbbbbcccdddcccbbbYYYZZZ\\\___``````___^^^___]]]\\\]]]___aaabbbaaa]]]]]]^^^```aaaaaa^^^\\\ZZZ\\\]]]]]]\\\]]]___aaadddbbbaaa``````^^^ZZZWWW]]]]]]^^^```aaa```\\\YYY]]]^^^```bbbcccccccccccc```fffgggcccbbbdddaaaZZZ___\\\\\\^^^^^^\\\]]]```^^^___aaabbbaaa```aaabbbbbbbbbaaa___\\\[[[[[[\\\\\\]]]___^^^\\\ZZZZZZZZZYYY[[[]]]___``````___^^^[[[]]]```___\\\[[[\\\^^^___```aaaaaa^^^]]]]]]^^^^^^]]]ZZZVVVTTTUUUYYY]]]bbbaaa```^^^]]]\\\\\\\\\bbbdddccc^^^\\\___aaaaaabbb___[[[[[[^^^___^^^\\\]]]]]]]]]]]]]]]^^^___```aaaaaabbbcccccccccbbbbbbaaabbbbbb```^^^]]]^^^___hhheeebbbaaaaaaccccccccc```aaaaaa___^^^]]]___```]]]___`````````aaadddfffbbbccccccaaa``````bbbddd[[[]]]^^^]]][[[YYYYYYYYY```^^^```ffffffaaa]]]\\\^^^^^^]]]^^^```cccfffhhhdddfffhhhhhhfffcccbbbbbb\\\^^^aaabbbbbb^^^ZZZXXX]]]___```^^^[[[[[[^^^aaa^^^______`````````______ZZZ\\\___bbbbbbbbb```___cccccccccdddddddddeeeeeeaaadddddd```___cccffffff^^^```bbbdddddddddbbbbbbdddggggggcccbbbeeegggffffffdddbbbbbbdddeeeeeeeeefffdddbbb```aaa```___]]][[[]]]^^^]]]___aaa^^^ZZZ\\\```aaa```aaaddddddaaabbbdddeeedddaaa^^^]]]]]]]]]]]]___aaa___]]]```fffccc```___```bbbbbb___\\\\\\\\\]]]\\\]]]___cccfffcccddddddcccbbb```^^^]]]```aaabbbbbbccccccccccccYYY[[[]]]___``````___^^^^^^^^^^^^^^^^^^```aaaaaaaaa^^^[[[]]]bbbfffgggfffdddbbb```^^^]]]___aaaccccccdddeeegggggggggfffeeegggfffdddcccbbbaaa``````[[[^^^cccggggggddd___\\\___```___^^^aaaeeefffcccaaadddhhhhhhfffccc```___]]]bbbfffccc]]]ZZZ]]]ccchhhgggdddbbb```_________]]]aaaddddddaaa```dddhhhiiigggffffffhhhiiiiiiiiiooolllgggcccbbbcccfffhhhfffeeedddeeeggggggfffeeegggfffgggiiigggccccccggg```bbbdddeeedddbbb___]]]^^^^^^___``````___^^^]]]___^^^^^^```aaabbbaaa```cccaaaaaabbb___ZZZYYY\\\_________^^^^^^^^^]]]]]]___^^^]]]\\\\\\^^^```bbbbbbcccbbb```^^^^^^aaadddcccaaa]]]\\\]]]___``````]]]^^^```aaa``````aaabbbfffhhhgggbbb______```^^^^^^```aaaaaaaaaaaabbbcccfffggghhhhhhffffffggghhheeedddeeefffgggfffbbb```dddcccbbbbbbbbbaaa^^^\\\WWWXXXZZZ]]]```aaa___]]]___```aaabbbcccbbbaaaaaa\\\^^^bbbdddbbb```]]]\\\^^^aaaaaa]]][[[]]]^^^]]]bbbccceeeffffffeeecccaaaddddddeeehhhfffddddddhhhfffhhhiiigggccc```aaacccgggfffeeecccaaa___]]]]]]^^^]]]]]]]]]___aaacccddddddeeeeeecccaaa_________aaaccceeeeeedddbbbbbbbbbbbbaaaaaacccddddddbbb```]]]___bbbddddddbbb___]]]___]]]\\\\\\___aaabbbaaa______```aaaaaa```___]]][[[\\\]]]]]]]]]]]]```bbbaaaaaaaaa``````^^^[[[ZZZ______```aaabbb```\\\YYY___aaabbbccccccaaa___^^^[[[```cccbbbcccdddbbb\\\^^^]]]\\\\\\\\\\\\\\\]]]]]]___aaabbbaaaaaabbbcccccccccbbb```^^^]]]\\\\\\[[[\\\]]]\\\ZZZYYYZZZ[[[\\\^^^```aaabbbaaa```___ZZZ^^^aaa```[[[YYY\\\___]]]___```___]]][[[[[[\\\^^^\\\ZZZVVVUUUVVVZZZ]]]aaa`````````___^^^^^^]]]ccceeeddd```]]]]]]___aaaccc___[[[[[[]]]___^^^]]]___]]]\\\\\\^^^```______^^^___```bbbbbbbbbaaaaaa```aaa```___^^^___aaaccceeebbb___^^^___```aaaaaa```aaaaaa```^^^^^^___```___```aaaaaaaaaaaaccceeecccdddcccbbbaaaaaaccceee\\\\\\\\\[[[YYYXXXZZZ[[[aaa___bbbfffeee___ZZZYYY\\\\\\]]]^^^```cccfffgggdddfffggggggeeedddccccccaaaaaaaaa```___]]]\\\[[[]]]^^^^^^]]]\\\\\\^^^aaa````````````______^^^^^^\\\^^^aaacccdddcccbbb```aaaaaaaaabbbdddeeeeeedddaaacccbbb^^^^^^bbbfffeeebbbdddfffggggggeeebbb```bbbeeeeeebbb```ccceeedddeeecccaaaaaaccceeeffffffeeedddbbbaaa```______^^^\\\^^^```aaabbbbbb```^^^^^^bbbcccbbbbbbeeeddd```^^^```aaabbbbbbaaaaaaaaa]]]]]]___aaa___]]]aaahhhcccaaa______``````^^^\\\]]]]]]\\\\\\]]]aaaeeegggddddddddddddcccaaa___]]]]]]___aaacccddddddcccccc\\\]]]^^^``````___^^^]]]___```aaabbbcccbbbbbbaaa^^^]]][[[]]]aaadddffffffeeeccc```^^^]]]^^^```aaacccdddffffffffffffffffffgggfffdddbbb```______^^^^^^aaaeeefffccc___ZZZWWW____________```bbbccccccdddfffhhhhhhfffccc___]]]ZZZ```fffeee```___dddjjjgggfffdddbbbaaaaaabbbccc]]]bbbeeeccc^^^\\\aaaggghhhgggfffhhhiiijjjiiigggooommmiiieeedddeeeggghhhdddbbbaaabbbdddeeeeeeeeeeeedddfffhhhgggcccdddhhhbbbcccddddddcccaaa___]]]]]]^^^___``````___]]]\\\`````````bbbccccccaaa______^^^```cccbbb^^^^^^bbb```___^^^]]]]]]]]]]]]]]]\\\[[[ZZZYYYZZZ\\\^^^```aaaaaa```^^^]]]]]]^^^``````\\\XXXVVVWWWZZZ]]]^^^___bbbdddccc___^^^___aaacccddddddbbb___^^^^^^^^^___```bbbaaa``````aaabbbdddeeeffffffeeedddfffgggcccbbbcccdddeeeeeebbb```cccbbbaaa```_________^^^ZZZZZZZZZ\\\^^^``````___```aaacccddddddcccaaa`````````aaadddfffeeeaaa]]]^^^bbbccc```___bbbdddcccbbbbbbbbbcccdddeeedddccceeefffgggiiihhhfffeeeeeebbbeeegggfffdddaaa``````bbbbbbaaa```____________\\\\\\^^^___aaabbbcccdddeeedddcccaaa`````````aaadddeeefffeeecccaaa```aaaaaaaaabbbdddfffeeebbb___]]]___bbbeeeeeeccc```^^^^^^\\\ZZZ[[[]]]___```______```aaaaaaaaa```______\\\]]]^^^^^^]]]^^^```bbb]]]^^^`````````___^^^^^^aaaaaabbbccccccaaa]]]ZZZ^^^___```aaaaaa___]]]\\\YYY]]]```aaaaaaaaa___[[[______^^^\\\\\\\\\\\\\\\\\\^^^```aaaaaaaaacccdddcccbbbaaaaaa```___^^^]]][[[[[[[[[YYYXXXWWWYYY[[[___```aaabbbaaa```^^^\\\ZZZ^^^aaa___[[[YYY\\\```XXXZZZ\\\\\\ZZZWWWWWWWWW]]]\\\[[[YYYWWWYYY\\\___````````````````````````eeefffeeeccc^^^\\\___cccbbb___[[[[[[^^^___^^^\\\___]]]\\\\\\^^^______^^^]]]]]]^^^_______________^^^______^^^]]]^^^aaacccbbb___]]]\\\]]]^^^___^^^^^^___```___^^^]]]]]]^^^```aaabbbaaa```aaacccdddccccccbbb```^^^]]]___```^^^]]][[[YYYWWWYYY\\\___aaa```cccfffccc\\\XXXXXX[[[\\\]]]___aaadddeeefffbbbccceeeeeedddbbbbbbcccdddaaa^^^ZZZYYYZZZ\\\^^^^^^^^^^^^]]]]]]]]]___aaabbbaaa```___^^^]]]\\\[[[^^^```bbbdddeeedddbbbaaa___^^^]]]___bbbccccccaaabbbccc```\\\]]]aaadddbbbbbbdddgggiiiiiihhhfffdddaaaeeeeeebbb```cccdddccceeecccaaaaaacccfffggggggeeeddddddcccbbbbbbbbbccc___```ccceeefffdddddddddaaaeeeeeeccccccdddbbb^^^^^^^^^___```aaabbbbbbbbb^^^]]]```bbbaaa___bbbhhhcccbbb`````````___^^^]]]```^^^]]]]]]___aaacccdddaaaaaabbbcccbbbaaa```___ZZZ\\\___aaabbbbbbaaa```___``````aaa```___^^^]]]___```bbbddddddcccaaa```]]]]]]\\\^^^aaaccceeeeeebbbbbbbbbbbbaaa___^^^]]]```ccceeeeeeeeedddfffhhheeedddbbbaaa```___^^^^^^```bbbdddccc___\\\[[[[[[```______`````````aaacccggggggffffffdddaaa]]]ZZZ\\\___bbbcccbbbcccfffiiieeedddcccbbbccceeegggiii```dddhhheee___^^^bbbhhhfffffffffhhhiiiiiihhhfffjjjjjjiiigggffffffeeeeeeccc```^^^^^^```bbbccccccbbbbbbcccgggfffcccdddhhheeedddcccaaa```_________^^^___`````````___^^^^^^bbbbbbbbbcccddddddaaa___^^^^^^aaaffffffccccccgggbbbaaa```___^^^^^^^^^^^^\\\\\\\\\\\\]]]^^^```aaabbb^^^ZZZZZZ]]]^^^]]]ZZZ^^^[[[VVVTTTVVVYYY\\\]]]___bbbdddccc```^^^```bbb___```bbbcccaaa___^^^___]]]___```aaa``````bbbcccaaacccdddcccbbbbbbcccdddaaa``````bbbccccccbbb```aaaaaa```^^^]]]]]]^^^___^^^]]]\\\]]]___aaaaaaaaaaaabbbdddeeeeeedddbbb```kkkeee```bbbhhhjjjfff```___cccddd```___cccdddccccccaaa^^^^^^aaacccddddddeeeggghhhhhhhhhfffccc```___aaaddddddcccaaa______^^^]]]]]]\\\]]]]]]^^^___\\\]]]___bbbcccdddddddddfffdddbbbaaaaaabbbbbbccceeeffffffeeebbbaaa```aaabbbbbbdddfffgggfffccc```XXXZZZ]]]___aaaaaaaaa```]]]\\\ZZZZZZ[[[]]]]]]]]]^^^___aaaaaa```______```^^^_________^^^^^^```aaa[[[]]]`````````______```bbbbbbcccddddddccc___\\\YYYZZZ\\\^^^_________^^^]]]^^^``````___]]]ZZZXXX```bbbaaa]]]\\\^^^^^^\\\ZZZ\\\___``````aaabbbdddaaa`````````aaaaaa___]]]]]]]]][[[YYYWWWWWWYYY[[[^^^___``````___]]][[[YYY[[[]]]^^^]]][[[[[[^^^aaaZZZ\\\^^^^^^\\\ZZZYYYYYYZZZ[[[\\\\\\[[[\\\___aaaaaa`````````aaaaaabbbccceeeeeefffddd___[[[___fffaaa^^^\\\]]]___```^^^[[[^^^^^^^^^]]]]]]^^^^^^___]]]]]]\\\\\\\\\]]]^^^^^^]]]^^^______]]]^^^___aaa___]]]\\\\\\]]]^^^]]]\\\\\\^^^______]]]\\\\\\]]]```aaabbbaaa``````aaacccaaaaaa```]]]ZZZYYYZZZ[[[___^^^]]]ZZZYYY[[[___bbbbbbaaabbbdddaaaZZZXXXYYY[[[\\\___aaacccdddeeeeee```bbbccccccbbbaaabbbcccccc___YYYTTTSSSVVV[[[^^^^^^]]]]]]\\\]]]^^^```aaaaaa```___]]]\\\[[[[[[[[[^^^___bbbddddddcccaaa```^^^\\\ZZZ\\\```bbb```^^^bbbbbb```]]]^^^cccdddaaa___aaadddgggiiijjjjjjiiibbbfffhhhdddccceeefffdddeeebbb``````cccfffhhhiiicccdddeeedddcccccceeegggaaaaaaeeeiiihhhffffffiiicccffffffcccbbbcccbbb^^^aaa```______aaaaaaaaa___```^^^___cccdddbbbbbbdddccccccbbbaaa```````````````______```aaaaaa```^^^______aaabbbbbbaaa``````[[[\\\^^^``````___^^^]]]______```````````````___^^^___aaabbbbbbaaa___^^^^^^^^^^^^___aaabbbddddddaaabbbdddeeedddbbb^^^\\\___bbbeeedddbbbbbbeeehhhaaaaaa```_________``````^^^aaabbbaaa^^^^^^```cccaaa``````bbb```^^^```dddgggeeecccbbbaaa___\\\YYYaaa```___```bbbbbbbbbaaacccccccccdddfffhhhjjjlllcccgggjjjhhhdddccceeeiiieeeeeeeeefffhhhhhhgggeeebbbccceeeeeeeeecccbbbaaabbb___\\\[[[]]]___aaaaaa______aaaeeedddbbbcccgggfffeeeccc```_________```____________``````aaaaaadddcccbbbbbbccccccaaa___aaaaaadddhhhgggcccbbbeeecccbbbbbbaaa```___^^^^^^___```aaabbbcccbbbbbbbbbaaa\\\XXXYYY^^^```\\\XXX^^^[[[YYYXXXZZZ\\\]]]]]][[[]]]```aaaaaaaaabbbddd______bbbeeeccc^^^]]]```\\\^^^````````````bbbdddaaabbbcccbbb```___```aaa_________```bbbbbbaaa```___``````___^^^]]]___```aaa___^^^___```bbbbbbaaabbbbbbcccdddcccbbbaaa```jjjccc\\\\\\aaaeeebbb]]]```cccccc___]]]___```___ddd```]]]]]]```ccccccbbbccceeeeeedddeeefffbbb]]]]]]___```bbbbbbaaa___^^^^^^]]]\\\[[[ZZZZZZ[[[\\\]]]^^^```bbbdddddddddcccfffcccaaaaaabbbccccccccccccddddddcccaaa```aaabbbccccccdddfffhhhgggccc```YYYYYYZZZ[[[]]]___aaabbb___]]]ZZZZZZ[[[\\\\\\[[[\\\^^^``````^^^^^^```bbb``````aaa```^^^]]]___```[[[^^^aaaaaa___^^^^^^```bbbbbbccceeefffdddaaa^^^ZZZZZZ[[[\\\]]]^^^_________^^^______^^^\\\ZZZZZZbbbeeeccc^^^]]]``````\\\XXX[[[]]]______```bbbccc___^^^^^^```bbbccc```^^^aaa```]]]ZZZWWWWWWZZZ\\\]]]^^^___```___^^^\\\ZZZ\\\[[[[[[[[[\\\^^^```aaa[[[^^^``````^^^\\\ZZZZZZVVVYYY\\\]]]^^^^^^```aaabbbaaa```___```bbbdddfffdddcccdddddd___YYY^^^ggg___]]]]]]^^^aaaaaa]]]YYY]]]___```___\\\[[[^^^``````___]]][[[[[[\\\^^^___^^^```aaa```___]]]^^^^^^^^^]]]]]]^^^``````^^^\\\\\\^^^______^^^\\\\\\\\\```aaaaaa```___^^^```aaaaaaaaa```]]]ZZZYYYZZZ\\\^^^___```___^^^___```bbbbbbaaabbbbbb^^^XXXXXX[[[\\\^^^```cccdddeeedddddd___aaabbbbbbaaaaaabbbdddaaa]]]WWWSSSRRRVVV[[[^^^]]][[[ZZZ[[[\\\^^^______^^^]]]\\\[[[[[[[[[\\\\\\\\\]]]```aaabbb```___]]]^^^[[[YYY[[[___aaa___\\\aaabbb```___bbbggggggccc___```bbbdddeeefffggggggccchhhiiifffeeeggggggeeedddbbb______bbbfffiiijjjbbbdddeeedddbbbaaaccceee______ccciiihhhdddeeejjjccceeedddaaa```cccccc``````^^^]]]^^^aaabbbaaa```bbb^^^^^^dddhhheeeaaa```aaaaaa```___^^^^^^```aaa]]]^^^___bbbdddbbb]]]YYY___```aaabbbbbbaaa```_________`````````___]]]\\\ZZZ[[[]]]^^^```aaacccccc___```aaabbbbbbaaa___^^^___```aaaaaaaaaaaacccdddaaabbbdddfffeeeccc```^^^```ccceeeccc```___bbbeee^^^]]]^^^^^^___```aaabbb^^^aaadddccc```___bbbfffbbb```aaacccaaa]]]___eeefffccc___^^^^^^___^^^\\\aaa``````aaaaaabbbbbbaaaccccccdddfffhhhiiikkkkkkccceeehhhhhhfffeeeeeefffeeedddcccdddeeeffffffeee^^^___```bbbbbbaaa```___bbb___[[[YYYZZZ\\\^^^___\\\\\\___ccccccaaabbbfffeeeddddddbbbaaa___^^^^^^___^^^]]]]]]^^^```bbbddddddbbb```___``````___^^^aaaaaadddgggfffaaa```bbb```aaaaaaaaa```^^^\\\[[[bbbccceeefffeeebbb___]]]^^^\\\[[[[[[^^^___^^^\\\\\\[[[ZZZ[[[]]]^^^]]]\\\[[[ZZZ[[[]]]```aaaaaa``````___aaadddbbbZZZXXX[[[]]]___``````______aaabbbbbbccccccbbb```^^^______^^^]]]]]]^^^aaabbbaaa```___aaabbbbbb```___aaabbbbbb```___```aaabbbbbbaaaaaaaaaaaaaaa`````````___dddaaa^^^\\\[[[\\\\\\\\\^^^bbbbbb^^^]]]___aaa```ccc```^^^```dddeeebbb^^^^^^``````___aaaeeeccc]]]]]]]]]^^^___``````___^^^___^^^\\\ZZZYYYZZZ[[[\\\^^^___```aaabbbbbbbbbbbbcccaaa___```bbbccccccaaa___```aaa```___^^^```aaacccbbbcccdddfffeeeccc```___^^^\\\[[[\\\^^^```aaa```^^^[[[ZZZ[[[\\\[[[[[[[[[]]]```___^^^^^^```cccaaabbbbbb```^^^]]]^^^```]]]___bbbbbb___]]]]]]^^^bbbbbbccceeefffeeebbb______^^^]]]\\\\\\\\\]]]]]]]]]\\\]]]______^^^^^^___cccgggeee```^^^bbbaaa]]]WWWZZZ\\\^^^___```bbbccc^^^]]]]]]___ccccccaaa^^^cccbbb___[[[XXXXXX[[[^^^]]]___```bbbbbbaaa___^^^\\\ZZZYYYZZZ]]]```aaaaaaUUUXXX[[[[[[YYYVVVUUUTTTSSSWWW[[[^^^______```aaabbbaaa```___```cccfffhhhbbbbbbcccddd^^^XXX]]]ggg^^^]]]]]]```bbbaaa\\\XXX\\\___bbb___[[[ZZZ]]]aaacccaaa]]][[[ZZZ\\\^^^```___aaacccbbb```^^^]]]]]]]]]]]]^^^```bbbaaa___\\\\\\^^^``````^^^]]]\\\]]]```aaaaaa```^^^^^^___aaabbbcccbbb```]]]]]]^^^```[[[^^^bbbdddcccbbbaaaaaacccaaaaaaaaa]]]XXXXXX]]]]]]___bbbdddeeeeeedddccc```aaaccccccbbbbbbccceee```]]]YYYVVVVVVXXX\\\___[[[ZZZYYYYYY[[[]]]^^^^^^ZZZZZZYYYYYYZZZ\\\^^^___ZZZ[[[^^^___```^^^\\\[[[___\\\YYY[[[___aaa^^^[[[```aaaaaaaaaeeekkkjjjfffddddddcccbbbbbbaaaaaaaaacccgggiiifffdddffffffeeedddbbb______bbbfffiiijjjaaacccdddbbb___^^^```ccc]]]]]]bbbhhhgggbbbccciiibbbdddccc______ccceeeccc]]][[[ZZZ]]]aaaeeeeeedddddd^^^]]]dddjjjgggaaa]]]]]]]]]]]]\\\[[[[[[]]]___ZZZ\\\___dddfffccc\\\VVVaaabbbbbbcccbbbaaa```___ccccccbbbaaa```___^^^]]]VVVWWWYYY\\\___bbbeeefffaaabbbcccddddddcccbbbaaa```aaabbbbbbaaaaaabbbcccbbbcccdddeeeeeecccbbbaaaaaadddfffccc^^^\\\___ccc[[[[[[\\\]]]___aaacccddd```dddgggfffaaa___```ccccccaaabbbdddbbb]]]___eeeeeeaaa\\\[[[^^^```aaa```^^^```cccccccccdddfffhhhcccdddfffhhhiiijjjjjjjjj```bbbccceeeeeedddcccaaaeeecccbbbbbbdddeeeeeeeee]]]^^^___``````aaaaaaaaaccc___ZZZXXXYYY[[[]]]^^^[[[ZZZ]]]aaabbb```aaafffcccdddeeeeeeccc```]]][[[^^^]]]\\\[[[]]]```ccceeedddaaa^^^]]]]]]^^^]]]]]]]]]]]]aaaeeeddd```___bbb^^^___``````___\\\ZZZXXXbbbdddffffffddd___ZZZWWW[[[]]]______^^^]]]___aaaYYYYYYYYY[[[]]]]]][[[YYY]]][[[ZZZ[[[^^^___]]]ZZZ___]]]___bbb^^^UUURRRTTT___```aaa```___^^^___aaadddeeeeeeccc```^^^^^^___]]]]]]\\\^^^```aaaaaa```___bbbeeedddbbbaaabbbdddaaa```___```aaabbbaaa```aaa```___^^^^^^^^^^^^^^^cccfffgggddd]]][[[]]]aaa\\\```aaa______dddffffffaaa```aaadddhhhgggaaa[[[ZZZ\\\\\\[[[___eeeddd^^^\\\\\\\\\^^^___``````^^^^^^]]][[[ZZZZZZ\\\^^^___^^^^^^___``````aaa``````bbb___^^^___bbbcccaaa___\\\]]]^^^]]]]]]]]]___aaabbbbbbbbbcccddddddbbb```YYYYYY[[[___^^^[[[^^^dddXXXYYYZZZ[[[[[[[[[[[[[[[^^^___```___^^^]]]___```]]]___```___]]]\\\\\\\\\____________^^^]]]\\\[[[^^^___aaacccddddddddddddbbb___[[[[[[]]]^^^\\\ZZZaaa^^^^^^aaaaaa^^^]]]```cccaaa___^^^^^^^^^]]]\\\[[[]]]______^^^___```bbb___ZZZXXX\\\dddgggbbb\\\___aaabbb___[[[XXXYYY[[[]]]]]]^^^^^^___^^^^^^^^^XXXYYY\\\^^^```aaaaaaaaa^^^]]][[[YYYWWWWWWZZZ\\\^^^ZZZZZZ___```^^^aaafff___```___]]]___bbbaaa^^^aaaaaa```^^^]]]]]]___bbbWWWWWW\\\bbbccc___\\\]]]aaabbbbbb```___]]]^^^^^^bbb^^^\\\\\\```bbbbbb```gggbbb```bbbcccaaaaaaccc[[[\\\]]]___```aaaaaaaaa]]]___aaaccccccbbb```___aaa___\\\[[[[[[[[[ZZZYYYZZZcccgggccc^^^___```^^^eeeeeeeeeccc```___```bbb^^^aaabbbaaa\\\YYYXXXYYY]]]^^^___aaabbbbbbbbbbbb___^^^^^^___bbbccccccbbbbbbccc___XXXUUUYYY^^^^^^bbbbbbaaa___\\\\\\]]]^^^]]]]]]\\\]]]```bbb___[[[ccc^^^[[[^^^ccceeeaaa[[[ddd^^^[[[___bbb^^^ZZZXXXYYY^^^aaaaaabbbeeefffdddgggddd```^^^cccgggddd\\\fffdddcccdddggghhhfffccc```aaaaaa___]]]___dddiiigggbbb```aaa^^^[[[^^^eeeaaabbbbbbaaaaaa```___^^^]]]^^^___```aaaaaaaaa```]]]```]]]YYY___iiiiii```gggbbbaaaeeefffbbb```ccc___[[[XXXXXX[[[]]]ZZZVVVaaacccdddbbb___^^^```ccc\\\]]]^^^^^^______^^^^^^cccbbb```^^^\\\[[[ZZZZZZXXXSSSTTT[[[______aaaeeedddbbbcccfffdddaaaaaadddbbbbbbbbbbbbbbbaaa```___bbb```^^^___bbbbbb___\\\\\\]]]]]]^^^___```aaaaaa```\\\]]]``````\\\___fffiiifffbbb```___```ccceee______``````___^^^]]]]]]YYY[[[\\\^^^`````````___``````cccdddbbbaaafffnnneeeccceeejjjiiiaaa^^^___fff___[[[]]]dddfffbbb\\\bbb```______aaacccdddcccbbbcccddddddbbbaaaaaabbb```aaa```^^^\\\\\\]]]___aaa```___```aaabbbaaa```]]]```dddfffeeecccbbbbbb^^^^^^^^^^^^_________```___\\\ZZZ\\\aaabbb```\\\XXXYYY[[[]]]^^^]]]\\\ZZZZZZ]]]^^^ZZZUUUUUUZZZ```cccaaa___^^^]]][[[XXXUUUZZZYYYXXXYYY\\\^^^^^^^^^```___\\\YYY[[[___^^^ZZZ]]]\\\\\\^^^______^^^]]]aaa```^^^\\\[[[ZZZZZZZZZdddeeeeeecccaaa___```aaacccbbbaaa___^^^]]]^^^^^^]]]___```___^^^]]]^^^___\\\^^^```aaaaaabbbcccddddddcccbbbbbbaaa```^^^\\\bbbcccbbb```]]]\\\___cccggggggeeeccc___[[[WWWUUU\\\]]]___aaa```___\\\[[[aaa___```dddbbb[[[ZZZ^^^^^^]]]\\\]]]^^^^^^]]][[[]]]ZZZYYY[[[```bbb___\\\ZZZ]]]______]]]]]]___bbb^^^^^^___aaa```___```ccc\\\^^^```bbbccccccbbbaaa___``````___]]]^^^aaadddddd```]]]\\\___aaaaaa```\\\[[[]]]___]]]ZZZ\\\aaaYYYYYYZZZ[[[[[[[[[[[[[[[[[[]]]^^^^^^]]]\\\\\\]]]^^^`````````^^^]]]^^^___\\\\\\]]]]]]^^^^^^^^^___\\\]]]___aaabbbccccccbbbaaa^^^ZZZZZZ]]]^^^]]][[[bbb```aaaddddddaaaaaaccc```^^^\\\[[[]]]^^^^^^]]]]]]^^^___^^^]]]\\\]]]______[[[YYY]]]cccfffbbb]]]___``````^^^\\\ZZZZZZZZZ^^^^^^^^^]]]]]]\\\[[[[[[XXXYYY[[[]]]^^^_________^^^^^^\\\ZZZXXXXXXZZZ]]]___[[[[[[___aaa___bbbfffaaabbbaaa^^^___bbb```\\\aaaaaa```^^^\\\\\\^^^aaa[[[YYY[[[___```^^^^^^aaabbbdddeeeccc___\\\\\\]]]```]]]ZZZZZZ\\\___bbbcccfffbbb```aaaaaa^^^^^^```\\\]]]^^^______```______``````````````````______]]]\\\[[[]]]^^^___]]]\\\\\\ccceeebbb```bbbccc```aaabbbcccbbb`````````bbb```bbbbbb```\\\YYYYYYZZZ^^^^^^___``````_________[[[\\\^^^aaadddeeecccaaa___aaa___ZZZYYY^^^bbbcccdddcccaaa___]]]]]]]]]^^^]]]]]]]]]^^^```aaa___\\\bbb___\\\^^^aaabbb```]]]ddd___\\\```bbb___[[[YYY\\\```bbb``````bbbbbb```dddccc```]]]```dddaaa\\\bbbaaaaaabbbdddddddddcccaaa``````___^^^```dddgggeeeaaa______^^^[[[^^^dddaaaaaaaaaaaa```___]]]]]]\\\\\\]]]___```bbbcccccc^^^]]][[[\\\aaahhhhhhdddhhhbbbaaaddddddaaa```bbb```\\\XXXYYY\\\^^^\\\ZZZ```bbbbbbaaa^^^^^^___aaa^^^___``````aaaaaa``````cccbbb```^^^\\\ZZZZZZYYYXXXTTTUUU]]]bbbaaa___aaaaaa```bbbeeedddaaa```cccccccccccccccbbbaaaaaa```bbbaaaaaaaaabbbbbb```___``````````````````______ddd``````cccbbb______dddcccbbbbbbbbbbbbdddeeefff^^^^^^______``````______[[[]]]^^^```aaaaaa``````bbbaaabbbccc```^^^bbbiiihhhfffgggkkkjjjeeebbbdddbbb^^^[[[]]]bbbdddaaa]]]]]]\\\\\\___cccfffhhhiiibbbcccddddddbbb`````````bbbbbbaaa___]]]]]]___aaa```___^^^^^^``````___^^^^^^```cccdddcccbbbbbbccc______^^^^^^^^^^^^]]]]]]```]]]\\\^^^bbbdddaaa^^^XXXYYY[[[\\\]]]\\\\\\\\\XXXVVVTTTUUUWWWZZZ]]]^^^``````___``````^^^[[[XXX[[[ZZZYYYZZZ]]]_________```aaa^^^\\\___ddddddaaaaaa```````````````______aaa___]]][[[[[[[[[\\\]]]eeeeeeeeeddddddcccbbbaaaccccccbbbaaa___]]][[[ZZZ```aaaaaa```______aaacccaaa``````______aaadddgggdddcccaaa``````___^^^]]]___aaaaaa```^^^^^^aaacccffffffeeebbb___[[[WWWUUUZZZ\\\^^^______^^^\\\[[[\\\[[[\\\___]]]WWWVVVYYY]]][[[ZZZ[[[]]]^^^^^^^^^[[[YYYXXXZZZ___```^^^[[[YYY\\\^^^^^^\\\\\\^^^```]]]]]]^^^___``````bbbeeeaaa````````````````````````^^^]]]^^^```aaaaaaaaabbb___]]]]]]___aaaaaa______]]]]]]___]]]YYYZZZ^^^YYYZZZZZZ[[[[[[[[[[[[[[[YYY[[[]]]]]]\\\ZZZZZZ[[[^^^^^^^^^]]]\\\]]]___aaa]]]\\\\\\[[[[[[\\\]]]^^^YYYZZZ]]]___```aaaaaa```___\\\YYYZZZ]]]______]]]aaa___```ddddddbbbbbbddd___\\\YYYYYY[[[]]]^^^___^^^______^^^\\\[[[[[[\\\___\\\[[[]]]ccceeebbb^^^```___^^^]]]^^^^^^\\\[[[^^^^^^]]]\\\[[[ZZZYYYYYYZZZZZZ[[[]]]]]]^^^]]]]]]______^^^[[[YYYYYY\\\^^^___]]]\\\___``````bbbeeebbbcccbbb______aaa```[[[bbbaaa```^^^\\\[[[]]]______\\\[[[]]]^^^]]]```dddbbbfffhhheee^^^YYYYYY[[[]]]\\\ZZZXXXXXX[[[aaaeeeeeeaaa```aaa```\\\\\\^^^]]]]]]^^^^^^^^^^^^]]]]]]```___^^^]]]\\\]]]^^^___\\\[[[\\\^^^``````^^^\\\___aaaaaa```bbbffffffccc\\\^^^aaabbbaaaaaabbbbbbccccccbbb___\\\[[[[[[]]]^^^^^^^^^^^^^^^]]]\\\\\\XXXZZZ^^^cccffffffccc```[[[___```^^^^^^cccggggggeeedddaaa___]]]]]]^^^^^^]]]]]]]]]___aaa```^^^]]]```___^^^]]]^^^^^^___```ddd___^^^bbbddd```]]]\\\^^^```aaa^^^^^^aaaaaa___```bbbaaa]]]\\\______\\\^^^____________```bbbdddaaa___^^^^^^```cccddddddbbb```^^^^^^\\\ZZZ]]]aaa````````````___^^^]]]]]]\\\\\\\\\]]]___bbbeeefff^^^ZZZYYY___dddeeefffggghhhccc```bbbbbbaaaaaabbbaaa]]]YYYYYY\\\^^^___^^^___```aaa```^^^]]]^^^```______```aaaaaaaaaaaa```eeedddbbb```^^^]]]]]]\\\[[[WWWWWW^^^dddccc___]]]^^^]]]```dddeeeaaa```aaacccccccccccccccbbbbbbbbbbbbcccddddddbbbaaaaaabbbbbbbbbaaa```______^^^^^^dddaaaaaadddfffdddcccddd___```aaabbbcccccccccbbb^^^^^^______```aaaaaaaaa___```aaabbbcccbbbbbbaaadddbbbcccccc___\\\^^^dddfffddddddgggfffcccbbbddd___^^^]]]^^^```aaaaaa___[[[ZZZ[[[^^^ccchhhjjjjjjbbbdddeeedddaaa^^^]]]]]]ccccccaaa___]]]^^^aaadddaaa```^^^^^^`````````___^^^___``````___^^^___``````___^^^^^^]]]]]]]]]]]]aaa___^^^```ccccccaaa^^^YYYYYYZZZZZZ[[[\\\]]]]]]ZZZTTTPPPSSS[[[```___[[[^^^^^^```bbbdddccc___\\\\\\[[[ZZZ[[[^^^___```___^^^___^^^]]]```eeegggdddeeedddcccbbbaaaaaaaaaaaaaaa___]]][[[ZZZ\\\^^^___dddbbbaaacccffffffccc```cccccccccbbb```]]][[[YYYcccbbbaaa___^^^```dddgggfffccc___\\\\\\```eeehhhcccbbb```___^^^^^^^^^___]]]___aaabbbaaaaaabbbcccaaabbbbbbbbb```]]]ZZZYYY[[[\\\^^^```aaa```___^^^ZZZZZZ[[[]]]ZZZVVVUUUWWW[[[ZZZYYYYYY\\\^^^___^^^YYYWWWWWWYYY]]]___]]][[[ZZZ[[[]]]]]]\\\\\\]]]___]]]]]]]]]]]]^^^aaadddfffdddbbb```^^^]]]^^^^^^______]]][[[^^^bbbdddaaa^^^^^^]]]]]]^^^```aaa```^^^___\\\\\\^^^]]]YYYYYY\\\YYYZZZZZZ[[[[[[[[[ZZZZZZWWWYYY\\\\\\[[[YYYYYYYYY\\\\\\[[[ZZZYYYZZZ^^^```aaa___\\\ZZZXXXXXXYYYZZZXXXYYY[[[]]]____________]]]ZZZXXXYYY]]]______^^^\\\ZZZ\\\___```^^^^^^aaa```]]]YYYWWWYYY\\\]]]^^^]]]^^^___^^^\\\[[[\\\]]]___^^^\\\^^^aaabbbaaa___bbb___]]]^^^aaaaaa___]]]]]]]]]\\\\\\[[[[[[[[[[[[]]]]]]^^^^^^^^^^^^^^^^^^``````___]]][[[[[[]]]___^^^]]]]]]]]]^^^___aaacccaaabbbaaa^^^___bbbaaa\\\cccbbbaaa___\\\\\\^^^``````]]][[[^^^^^^^^^```ddd___cccfffccc]]]XXXXXXZZZYYY[[[\\\ZZZYYYZZZ___dddbbb``````aaa```\\\]]]```^^^^^^^^^^^^]]]\\\[[[ZZZ\\\\\\\\\\\\\\\]]]^^^^^^___^^^\\\\\\]]]]]][[[YYY```]]][[[]]]bbbgggfffcccYYY\\\```cccccccccdddeeeeeedddaaa^^^\\\\\\]]]___]]]]]]^^^^^^^^^]]]]]]\\\ZZZ[[[^^^bbbdddeeebbb___YYY^^^aaa```aaaeeehhhgggeeeccc___]]]\\\]]]]]]]]]^^^\\\]]]```aaa___^^^______``````^^^[[[[[[^^^bbbddd```___cccdddaaa^^^^^^]]]______]]]___ddddddaaa]]]aaabbb^^^[[[]]]^^^^^^]]]^^^___^^^\\\]]]aaafffaaa^^^]]]___bbbdddcccaaaaaa```___^^^[[[ZZZ[[[]]]^^^^^^___```aaaaaaaaa```^^^]]]\\\]]]^^^aaadddfff___XXXXXX```dddaaaaaaffffffccc``````aaaaaaaaabbb___\\\XXXXXXZZZ^^^```aaa______``````____________]]]]]]^^^_______________fffeeedddcccccccccccccccaaa\\\ZZZ]]]cccdddaaa]]]]]]\\\___eeegggcccaaaaaaccccccccccccccccccddddddaaacccfffeeebbb```aaacccaaaaaa```___^^^]]]]]]\\\___^^^___cccggghhhgggfff````````````___^^^]]]]]]``````______`````````aaaaaabbbcccdddddddddcccbbbeeeccccccdddaaa^^^___dddeeeccccccccccccbbbcccddd```aaaaaaaaa_________```[[[ZZZ[[[^^^bbbeeeggggggbbbdddeeeddd```]]]\\\[[[ccccccaaa___^^^___cccfffdddbbb``````aaabbbbbbbbb]]]^^^^^^\\\ZZZZZZ\\\]]]______^^^]]]]]]^^^___```bbb```______``````]]][[[ZZZYYYXXXXXXYYY[[[]]]___```ZZZUUUWWW^^^bbb```[[[^^^___bbbeeefffeee```]]]\\\[[[ZZZ[[[]]]______^^^ZZZ\\\[[[YYY[[[```bbb```ddddddcccbbb``````bbbccccccaaa^^^\\\[[[\\\^^^``````^^^\\\___dddeeeaaa\\\ccccccbbbaaa```___^^^^^^cccbbb```]]]]]]___eeeiiifffbbb]]][[[\\\___cccfffbbbbbb```^^^\\\]]]___aaa___```cccddddddcccbbbbbb]]]^^^aaabbbcccbbb```___^^^___aaacccddddddcccccc]]]^^^______\\\YYYYYYZZZZZZYYYZZZ[[[]]]^^^\\\ZZZYYYXXXXXXZZZ]]]___^^^\\\\\\]]]]]]]]]]]]^^^^^^___``````]]][[[]]]bbbdddcccbbbaaaaaa```___^^^]]]]]]\\\]]]^^^___aaabbb```^^^[[[\\\^^^```aaaaaa___^^^\\\YYYYYY\\\\\\ZZZZZZ\\\YYYYYYYYYZZZZZZYYYYYYXXXWWWYYY[[[[[[ZZZYYYXXXYYY[[[[[[ZZZYYYXXXZZZ]]]______]]]ZZZXXXWWWWWWXXXYYYXXXYYY[[[\\\]]]^^^]]]]]]ZZZXXXVVVWWW[[[______]]]YYYWWWXXX\\\]]]ZZZ[[[]]]bbb^^^ZZZWWWXXXZZZ[[[\\\ZZZ\\\]]]]]]]]]]]]___```___^^^^^^^^^____________ccc```^^^___bbbcccaaa^^^\\\\\\[[[[[[\\\]]]^^^___`````````````````````````````````^^^\\\\\\]]]___]]]]]]\\\[[[[[[^^^______^^^______]]]___cccbbb^^^ccccccbbb___]]]]]]___aaa^^^\\\]]]```aaa______aaaZZZ^^^aaa___[[[XXXYYY[[[VVVZZZ^^^^^^]]]\\\^^^```^^^]]]___bbbaaa^^^___ddd_________^^^]]]\\\ZZZZZZVVVXXXZZZ]]]^^^^^^]]]]]]```]]]ZZZYYYZZZ[[[[[[[[[___ZZZWWW[[[aaadddcccaaaYYY\\\aaadddeeeeeefffggggggddd```]]]\\\]]]______\\\\\\^^^______`````````___^^^^^^___aaabbb```___YYY^^^bbbaaaaaadddfffdddddd```\\\ZZZZZZ\\\\\\\\\^^^\\\^^^bbbbbb^^^]]]aaa```aaaaaa___[[[ZZZ^^^bbbccc``````dddeeebbb```aaa___``````^^^aaaeeeeee```\\\aaaccc___[[[]]]```aaa^^^``````___]]]^^^bbbfff```___^^^```cccdddaaa]]]aaabbbbbb___\\\[[[ZZZZZZ\\\]]]___aaacccdddeeeeeeaaa```___]]]^^^___aaabbb___YYYYYY```bbb]]]\\\bbbcccbbb```___```bbbbbbaaa]]][[[XXXWWWYYY\\\___aaa______```aaaaaaaaa```___]]]^^^______``````______bbbbbbbbbbbbccceeefffgggfffaaa\\\[[[___ccccccaaa^^^\\\^^^eeehhheeebbbbbbcccbbbbbbbbbcccdddeeeeee```ccceeedddaaa___```ccc^^^^^^^^^]]]]]]\\\\\\\\\[[[]]]___aaadddffffffdddcccbbb```^^^^^^^^^___```cccbbb```___^^^^^^^^^^^^bbbcccdddeeeeeedddccccccfffddddddfffeeebbbbbbfffhhhhhhgggeeeeeefffgggggg```aaaaaa___\\\ZZZZZZ\\\XXXXXXZZZ]]]aaadddeeedddbbbdddeeedddaaa]]][[[ZZZbbbbbbaaa___^^^```cccfffcccaaa______aaabbbcccccc``````___\\\ZZZZZZ[[[]]]^^^]]]]]]]]]^^^```cccdddbbb```___^^^]]][[[XXXVVVZZZYYYXXXWWWXXX[[[^^^______\\\[[[\\\___aaaaaa``````aaaccceeefffddd___[[[\\\ZZZYYYZZZ\\\]]]]]]]]]XXXZZZZZZWWWWWWZZZ\\\ZZZ^^^```aaa```^^^^^^```bbbeeeccc```]]]\\\]]]^^^______\\\[[[^^^cccdddaaa\\\cccbbbaaa```aaabbbdddeeeeeedddbbb```___aaaeeeiiiccc___\\\[[[]]]___``````aaaaaaaaa___]]]]]]```cccbbbcccdddeeeeeedddaaa___^^^```ccceeefffdddcccaaa```aaabbbddddddeeedddddd```bbbcccaaa^^^]]]]]]]]]YYYZZZ\\\___```]]]XXXTTTYYYYYYZZZ\\\___``````___```______``````aaaaaa```cccccc___ZZZ\\\aaabbb___^^^___aaacccbbb```^^^\\\YYY^^^bbbbbb^^^\\\^^^aaa[[[]]]```aaaaaa```___^^^YYYUUUUUUYYY[[[ZZZZZZ[[[XXXXXXXXXXXXXXXWWWWWWVVVWWWXXXYYYYYYWWWWWWXXXYYYZZZ[[[[[[ZZZXXXYYY[[[]]]XXXWWWWWWWWWXXXYYY[[[\\\XXXYYYZZZ[[[\\\[[[ZZZZZZYYYVVVTTTUUUZZZ]]]]]]\\\XXXVVVWWW[[[[[[YYYYYY[[[```]]]YYYWWWWWWXXXXXXXXXWWWYYY[[[\\\\\\]]]```bbb^^^^^^^^^]]]\\\[[[]]]___aaa```______```aaa```^^^[[[[[[[[[[[[\\\^^^___aaa```_______________```aaa`````````___]]]\\\]]]^^^\\\]]]\\\YYYYYY]]]^^^\\\[[[]]]]]]\\\^^^bbbbbb^^^aaaaaaaaa___]]]]]]```bbb\\\[[[]]]bbbbbb^^^]]]^^^YYYZZZ[[[ZZZYYYYYYZZZ[[[VVVYYY]]]______]]]\\\[[[[[[\\\___cccaaa^^^```fff``````______^^^\\\[[[ZZZUUUWWWZZZ]]]___^^^]]]\\\\\\ZZZYYYYYY\\\^^^______]]]XXXVVV[[[``````^^^]]][[[^^^aaacccdddeeefffgggfffccc___]]]]]]^^^______\\\]]]^^^___aaaaaaaaabbb```___^^^^^^``````___^^^ZZZ```cccaaaaaaccccccaaabbb^^^YYYWWWZZZ\\\]]]\\\___\\\^^^dddccc]]]]]]bbbaaabbbbbb```]]]\\\___aaaaaa```aaadddeeeaaa```bbbcccdddbbbaaaccceeeaaaZZZ[[[```bbb___]]]```ccccccaaaaaaaaa```___```bbbddd___```aaaccccccaaa^^^[[[___cccddd```^^^^^^^^^\\\[[[\\\___aaadddfffggghhhcccbbbaaa___^^^^^^^^^^^^^^^\\\]]]``````]]]\\\^^^^^^______^^^aaadddddd```\\\[[[YYYYYYYYY\\\^^^```_________aaabbbbbb```^^^``````aaabbbbbbbbbbbbaaa]]]]]]^^^^^^```bbbcccdddeeeccc^^^YYY[[[```dddccc```\\\]]]dddhhhfffcccbbbbbbaaaaaaaaabbbccceeefffbbbcccddddddbbbaaaaaabbb]]]]]]]]]\\\\\\[[[[[[[[[\\\```bbb___^^^``````___cccbbbaaa```aaaccceeefffdddbbb```^^^]]]\\\\\\]]]aaabbbcccdddeeeddddddccceeebbbcccffffffccccccffffffhhhgggdddccceeefffddd^^^^^^^^^\\\YYYWWWWWWWWWVVVVVVYYY]]]bbbeeeffffffbbbdddfffeeebbb^^^\\\[[[^^^____________```bbbddd___]]][[[[[[^^^```bbbbbbeeedddccc```^^^\\\^^^___\\\[[[[[[\\\^^^aaadddfff``````___^^^\\\ZZZXXXWWWYYYXXXWWWWWWYYY[[[^^^___XXXYYY[[[\\\]]]^^^aaacccaaaaaabbbddddddbbb^^^ZZZ\\\ZZZYYYZZZ[[[]]]\\\\\\YYY\\\\\\WWWUUUXXXZZZYYYZZZ]]]___^^^[[[ZZZ[[[]]]bbbaaa___^^^]]]]]]]]]^^^aaa___]]]^^^aaacccbbb```aaa`````````bbbdddfffgggffffffeeedddbbbccceeeggg___]]]ZZZ[[[^^^```___^^^___aaabbbaaa^^^^^^aaadddcccbbbcccddddddccc```]]]bbbdddfffhhhgggdddaaa______```aaabbbbbbbbbbbbbbbaaadddddd```^^^^^^___]]]ZZZ\\\^^^aaaaaa^^^XXXSSSZZZ[[[]]]^^^```aaabbbbbbcccbbbaaaaaacccdddcccaaaccceee```ZZZ\\\bbbaaa[[[]]]```ccceeeeeebbb^^^[[[ZZZ```eeebbb\\\YYY\\\bbb]]]___bbbbbbaaa_________XXXTTTSSSWWWZZZYYYXXXYYYVVVWWWWWWWWWVVVVVVUUUTTTWWWWWWVVVUUUTTTTTTWWWYYYVVVWWWXXXWWWVVVUUUVVVWWWTTTUUUVVVWWWXXXYYYZZZ[[[WWWXXXYYYYYYYYYXXXWWWVVVWWWTTTRRRTTTXXX[[[[[[YYYXXXUUUVVVYYYYYYVVVVVVXXXZZZXXXUUUUUUVVVVVVVVVVVVTTTVVVXXXYYYZZZ[[[]]]___\\\^^^___\\\YYYXXX[[[^^^^^^______^^^\\\\\\\\\]]]\\\[[[ZZZZZZZZZ\\\^^^___\\\[[[[[[ZZZ[[[\\\]]]^^^___``````___]]]\\\\\\^^^\\\___^^^YYYYYY]]]^^^[[[[[[]]]\\\[[[\\\``````\\\^^^^^^^^^\\\[[[\\\___bbb\\\[[[\\\```aaa]]]\\\^^^]]]ZZZWWWWWWYYY[[[[[[[[[YYYYYYZZZ\\\]]]\\\ZZZWWWZZZ[[[___bbb```\\\^^^ddd`````````___^^^]]]\\\[[[YYYZZZ[[[\\\\\\\\\[[[[[[ZZZ[[[\\\___aaabbb```^^^]]]XXXXXX]]]___\\\ZZZ[[[]]]___aaabbbbbbbbbdddfffeeebbb^^^]]]^^^___^^^]]]]]]^^^___```````````````]]]]]]^^^___aaaaaa```^^^\\\aaacccaaaaaacccdddbbbbbb\\\WWWWWWZZZ^^^___^^^___[[[^^^eeeccc\\\\\\dddbbbccccccbbb```______``````___aaaddddddaaaaaacccbbbcccbbbaaadddeee___WWWZZZ]]]___]]]^^^bbbeeedddcccbbbaaaaaabbbbbbaaa```^^^aaaeeeeeeccc^^^[[[YYY[[[aaadddaaaaaacccdddaaa\\\]]]___aaacccdddeeeeeecccbbbaaa```___^^^]]]]]][[[___aaa______aaaaaa^^^YYY]]]___^^^bbbfffeee```\\\\\\\\\[[[[[[\\\^^^```^^^]]]]]]```bbbbbb```]]]``````aaabbbbbbbbbbbbbbb\\\\\\\\\\\\]]]^^^___```___bbb```YYYWWW\\\aaabbbaaa\\\\\\aaafffdddaaa```aaa```______aaaccceeegggeeedddcccdddeeedddcccaaa```___^^^]]]\\\ZZZYYYYYYZZZaaaddd^^^YYY[[[___``````aaaaaabbbccccccddddddbbb```^^^\\\[[[\\\\\\]]]^^^```aaacccddddddccccccccc``````cccdddaaa```bbbcccgggfffbbbaaacccccc___]]]\\\[[[[[[ZZZZZZYYYXXXYYYZZZ[[[___ccceeeeeedddbbbdddgggfffccc```]]]\\\ZZZ\\\^^^___^^^___```bbb]]][[[YYYYYY]]]```bbbccceeeeeeeeebbb___]]]]]]^^^[[[ZZZZZZZZZ[[[^^^aaaddd___`````````___^^^]]]]]]WWWWWWWWWXXXYYY[[[]]]^^^XXXXXXZZZ[[[\\\]]]___````````````aaabbbaaa^^^[[[]]][[[ZZZZZZ\\\]]]]]]\\\YYY]]]]]]XXXVVVXXXZZZZZZXXX\\\```^^^YYYUUUUUUVVVZZZZZZ[[[\\\\\\]]]]]]]]]aaa```^^^]]]^^^___```aaa\\\^^^```bbbccccccbbbbbbbbbdddeeeeeecccaaa```aaa```\\\YYYZZZ___bbbaaa___^^^aaadddccc```___bbbeee```___^^^___aaaaaa___\\\___bbbeeeggghhhfffcccaaaaaaaaaaaaaaabbbbbbaaaaaa```dddddd___\\\______]]]]]]]]]]]]^^^___^^^[[[XXXYYY[[[]]]___```aaabbbccceeecccaaabbbdddeeecccaaaaaaddd```ZZZ]]]eeebbbYYYbbbccceeeeeedddaaa^^^[[[^^^aaaccc```[[[YYY[[[___```bbbdddcccaaa______```YYYTTTRRRVVVYYYWWWVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSVVVVVVTTTRRRQQQRRRUUUXXXQQQRRRTTTSSSQQQPPPPPPPPPUUUVVVWWWXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWUUUTTTSSSWWWTTTQQQSSSWWWYYYYYYXXXVVVTTTTTTWWWWWWTTTSSSUUUUUUTTTRRRSSSUUUVVVUUUTTTSSSUUUWWWXXXXXXYYY[[[]]][[[^^^___\\\XXXWWWZZZ^^^[[[]]]___]]]YYYXXXYYY[[[]]]\\\ZZZXXXXXXYYY[[[\\\XXXWWWWWWWWWWWWYYY[[[\\\^^^___```___]]]\\\\\\]]]]]]```___ZZZZZZ^^^___\\\\\\^^^\\\ZZZ[[[^^^]]]YYY[[[\\\\\\ZZZZZZ[[[^^^aaa^^^[[[[[[^^^___\\\\\\___aaa[[[VVVVVVYYY\\\\\\ZZZ[[[YYYWWWXXXZZZ[[[XXXVVVYYY[[[___bbb^^^YYY[[[aaa````````````___^^^]]]\\\___^^^\\\[[[ZZZZZZZZZ[[[\\\^^^aaaeeefffccc]]]YYY]]]YYYZZZ___```ZZZXXXYYY^^^___``````___```ccceeedddaaa]]]]]]^^^___^^^\\\______``````______^^^]]]YYYZZZ]]]aaadddccc```]]]\\\aaacccbbbaaadddeeedddbbb\\\WWWWWW[[[```aaa```___[[[^^^eeeccc[[[\\\dddccccccccccccbbbaaa___^^^___^^^aaadddddd``````ddd]]]^^^___```dddfff```WWWYYY\\\\\\\\\^^^dddfffdddeeebbb```aaadddddd```]]]^^^bbbggggggbbb\\\YYYXXXWWW___cccbbbccchhhhhheee^^^^^^___aaabbbbbbbbbbbbaaaaaaaaaaaa```___]]]\\\YYYaaaddd______eeeeee```VVV[[[^^^___bbbgggfff```]]]^^^^^^^^^]]]]]]___```]]]\\\\\\^^^aaabbb___[[[^^^______```````````````___^^^^^^]]]]]]]]]^^^^^^YYY___```ZZZVVVZZZ^^^___bbb\\\ZZZ___dddccc```___```_________```bbbeeeggggggeeecccdddggggggdddaaacccbbb```^^^\\\ZZZXXXWWWVVV```ddd]]]WWW[[[aaaddd___```bbbcccbbb```]]][[[___^^^\\\[[[[[[\\\]]]___]]]^^^```bbbccccccccccccbbb^^^]]]aaaaaa^^^\\\]]]fffjjjjjjeeedddgggeee```^^^\\\[[[\\\^^^___^^^]]]```___```bbbddddddcccaaaaaadddggggggdddaaa^^^]]]WWWZZZ]]]^^^^^^^^^___```]]][[[YYYZZZ^^^bbbeeefffcccdddcccaaa]]][[[ZZZZZZ[[[ZZZYYYXXXYYY\\\^^^```^^^```aaabbbbbbbbbcccdddVVVWWWWWWXXXZZZ[[[]]]^^^^^^\\\[[[\\\]]]]]]\\\ZZZ___^^^^^^___``````^^^\\\^^^]]][[[\\\]]]^^^^^^]]]XXX\\\\\\XXXVVVXXX[[[[[[YYY^^^aaa___YYYRRRPPPQQQSSSUUUWWWZZZ\\\]]]]]]\\\___^^^]]][[[YYYZZZ^^^aaaYYY\\\aaaeeeeeebbb^^^[[[]]]```bbbccc```]]][[[ZZZbbb]]]XXXYYY^^^ccccccbbb]]]aaaeeeeeebbb```cccfff]]][[[ZZZ\\\___```^^^\\\YYY\\\aaafffhhhhhhgggeeeddddddccccccccccccccccccaaafffeee___]]]```aaa^^^^^^]]][[[\\\]]]^^^^^^]]]YYY[[[]]]___```aaabbbdddeeecccaaabbbdddeeecccaaa___bbb```ZZZ^^^gggdddYYYggggggfffdddbbb___]]]\\\cccbbb```^^^[[[ZZZ[[[\\\bbbdddeeeddd```^^^___```OOOSSSVVVWWWVVVUUUWWWXXXQQQTTTVVVTTTQQQPPPQQQTTTXXXVVVTTTQQQPPPPPPPPPQQQRRRSSSTTTUUUTTTRRRPPPOOOPPPQQQSSSTTTUUUVVVWWWWWWUUUUUUUUUUUUTTTSSSRRRRRRYYYVVVTTTSSSTTTUUUUUUUUUVVVSSSQQQQQQTTTUUUTTTRRRWWWRRRMMMNNNSSSUUURRRMMMOOOTTTXXXYYYVVVVVVYYY]]]WWWYYYZZZ[[[ZZZYYYZZZZZZ^^^[[[XXXZZZ]]]^^^[[[XXXYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWXXXYYY[[[]]]___]]]ZZZYYY[[[^^^______``````___]]][[[ZZZ]]]___```___]]][[[[[[[[[]]][[[ZZZ[[[^^^^^^\\\YYYYYY[[[^^^___^^^]]]]]]^^^```YYYUUUWWWZZZ[[[[[[]]]aaaWWWQQQTTTWWWUUUUUUWWWUUUYYY]]]^^^]]][[[\\\]]]___cccbbb^^^]]]___^^^YYY^^^]]]]]]]]]YYYTTTUUUZZZ^^^\\\^^^cccdddaaaaaaccc^^^___\\\WWWXXX^^^___[[[^^^___aaaaaa``````aaacccaaa^^^[[[ZZZZZZ[[[[[[[[[[[[^^^aaaaaa^^^]]]___aaabbbbbbaaa___^^^___```aaabbb^^^```fffgggbbb^^^___ZZZ\\\]]]]]]\\\]]]___aaaaaaaaa```^^^]]]]]]___bbb```bbbdddffffffdddbbbaaa```aaabbbaaa___\\\[[[[[[VVV\\\______bbbfffccc]]]^^^ZZZXXX[[[```bbbccceeefffccc``````bbbbbb```^^^]]]bbbccc______aaa```[[[___cccccc___```eeefffbbbcccaaa]]][[[^^^bbbbbb```bbbeeeddd___```dddbbb]]]^^^```bbbbbbaaaaaabbbccc\\\[[[ZZZZZZ\\\```cccfffbbb^^^ZZZZZZ\\\^^^^^^]]][[[ZZZZZZ\\\^^^`````````aaa```___^^^^^^___```aaabbb```^^^]]]___``````___aaaaaa___]]][[[[[[]]]___ddd```]]]]]]___aaaaaa```^^^\\\]]]``````^^^___bbbcccdddfffhhhhhhfffaaa]]]___aaaddddddbbb___^^^]]]ZZZ\\\___^^^[[[YYY\\\^^^cccbbbaaaaaa```aaaaaabbb___]]]ZZZXXXYYY]]]aaadddbbb___aaafffgggaaa```ccc___^^^^^^```aaaaaa```^^^cccfffhhhhhheeedddeeeggg\\\^^^___aaabbbbbbbbbbbb^^^___^^^]]]aaafffeee```eeebbbaaabbbaaa]]]\\\^^^[[[]]]``````___]]]\\\\\\]]]YYYVVVXXX^^^bbbbbb```aaabbbdddcccbbb___]]][[[^^^ZZZ[[[___```]]]]]]bbbaaaaaabbbdddeeedddaaa^^^UUUWWWYYY[[[\\\[[[ZZZYYY^^^______]]][[[[[[\\\]]]^^^___aaabbbcccbbb```___aaaaaabbbaaaaaa```___^^^[[[[[[\\\\\\[[[[[[ZZZYYY\\\ZZZ\\\___]]]VVVUUUYYYSSSUUUXXX[[[]]]___``````ddd\\\ZZZaaabbb[[[ZZZ___^^^]]]\\\\\\]]]]]]\\\[[[[[[^^^aaaaaa```___aaacccfffbbb^^^___bbbbbb___\\\^^^___aaaccccccbbb```___^^^[[[XXXYYY[[[]]]]]]\\\YYY\\\___aaabbbccceeefffcccddddddbbb```^^^___```gggfffdddaaa___]]][[[[[[\\\\\\\\\^^^aaaccccccbbbXXX[[[^^^___```aaabbbddddddeeefffffffffeeedddcccdddddd```\\\]]]cccdddbbbjjjgggccc___]]]]]]___aaa[[[]]]___^^^\\\[[[]]]___dddfffjjjkkkbbbXXXYYY```LLLOOORRRRRRQQQPPPPPPRRRPPPQQQRRRQQQOOOOOOOOOPPPVVVUUUSSSQQQPPPOOOPPPPPPSSSTTTTTTTTTRRRPPPMMMLLLQQQQQQSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSYYYVVVSSSQQQRRRTTTUUUUUUUUUSSSQQQQQQTTTUUUTTTRRRWWWRRRNNNOOOTTTWWWTTTPPPQQQUUUXXXXXXUUUTTTVVVYYYVVVWWWXXXXXXWWWWWWXXXYYY\\\YYYVVVWWWZZZ\\\ZZZXXXYYYYYYYYYYYYYYYXXXWWWVVVWWWWWWWWWVVVVVVWWWWWWXXXZZZYYYXXXYYYYYYZZZZZZZZZ]]]\\\ZZZYYYXXXYYYZZZ[[[[[[\\\]]]\\\ZZZYYYYYYYYY[[[ZZZZZZ\\\___```^^^\\\ZZZ\\\^^^^^^]]]]]]^^^___^^^YYYWWWZZZ[[[ZZZ[[[^^^```XXXRRRTTTWWWUUUTTTUUUQQQTTTXXXZZZZZZZZZ[[[]]]___bbbbbb]]]\\\^^^]]]XXX___^^^___```\\\WWWYYY^^^aaa^^^___bbbbbb___^^^aaaaaabbb___YYYXXX\\\]]]ZZZaaabbbccccccaaa```aaabbbbbb```]]]\\\\\\\\\]]]]]]___```aaaaaaaaaaaabbbccceeebbb___```bbbcccbbb______\\\^^^dddeeeaaa]]]^^^]]]^^^^^^\\\[[[\\\^^^```bbbbbbaaa___]]]]]]```bbbaaabbbdddfffeeedddaaa```___```bbbaaa___]]]]]]]]][[[___aaa___aaadddaaaZZZ```]]][[[]]]```cccddddddeeebbb______aaabbbaaa```bbbeeeeeeaaaaaacccbbb^^^]]]aaaaaa^^^___cccccc___aaa^^^[[[ZZZ\\\``````___^^^aaa```\\\\\\___^^^YYY^^^```bbbbbbaaa```aaabbb```^^^]]]\\\\\\]]]___```aaa^^^[[[[[[]]]^^^]]]\\\\\\\\\\\\^^^___aaaaaaaaabbbbbbaaaaaaaaaaaabbbbbbeeecccaaaaaabbbdddcccccc______^^^\\\ZZZZZZ\\\^^^```]]][[[[[[]]]___```___aaa\\\[[[___bbbaaa______aaabbbdddgggiiigggddd``````ccceeeeeecccaaa______]]]\\\\\\]]]^^^___``````aaaaaabbbbbbbbbaaaaaaaaa___^^^\\\ZZZ[[[]]]```bbb___]]]___dddddd```^^^aaa```______```aaabbbbbbaaabbbdddfffeeecccbbbccceeeccccccccccccaaa```^^^\\\___```___^^^```dddccc___dddaaaaaadddccc___^^^```]]]___bbbcccaaa````````````\\\YYYZZZ^^^aaaaaa___cccddddddcccaaa___]]]\\\eee```^^^______\\\]]]bbbccccccccceeefffdddaaa^^^XXXYYYZZZ\\\\\\\\\\\\[[[]]]___aaa```^^^\\\[[[[[[\\\]]]```ccceeeeeeeeedddcccccccccbbbaaa```___^^^]]]]]]^^^^^^]]]]]]\\\[[[]]]YYYZZZ^^^^^^ZZZYYY\\\ZZZZZZ[[[\\\]]]]]][[[ZZZ\\\UUUTTT[[[]]]XXXWWW\\\^^^[[[XXXWWWXXXYYYYYYYYY[[[]]]______^^^___aaadddccc___\\\]]]aaacccbbb___```aaaaaaaaaaaa```_________]]]ZZZZZZ[[[[[[ZZZXXXWWWZZZ\\\]]]^^^```bbbdddaaaccceeeeeecccaaa``````ccccccddddddbbb```^^^]]]___]]]\\\\\\^^^```aaa```\\\]]]`````````aaaccceeebbbcccdddeeeeeedddccccccaaacccaaa___aaaeeeeeeaaa___```cccdddccc___[[[YYYZZZ]]]___^^^[[[YYY[[[^^^bbb___aaadddccc^^^\\\___LLLNNNPPPOOOMMMLLLKKKLLLOOONNNLLLMMMMMMNNNLLLKKKRRRRRRQQQQQQPPPOOONNNNNNOOOPPPPPPQQQPPPOOOMMMLLLQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUXXXTTTQQQPPPQQQRRRSSSTTTTTTRRRQQQRRRSSSTTTSSSQQQUUUQQQNNNPPPUUUWWWUUURRRSSSUUUWWWVVVSSSQQQRRRTTTTTTUUUUUUTTTSSSTTTVVVXXXYYYVVVSSSSSSVVVYYYYYYXXXWWWXXXXXXXXXWWWWWWVVVUUUWWWWWWWWWVVVVVVVVVVVVVVVXXXUUUSSSUUUYYY[[[YYYVVV[[[XXXTTTRRRRRRTTTXXXZZZXXXZZZZZZYYYWWWVVVVVVWWWZZZYYYZZZ\\\___``````___[[[\\\\\\[[[ZZZZZZ\\\^^^[[[ZZZ[[[]]]\\\YYY[[[______YYYTTTVVVWWWUUUSSSSSSQQQSSSWWWYYYZZZ[[[]]]______aaaaaa^^^\\\]]][[[XXX___^^^___```]]]ZZZ\\\aaaccc___^^^```___\\\\\\^^^aaabbb___[[[ZZZ]]]^^^]]]dddeeeeeedddbbbaaaaaabbbbbbaaa```^^^^^^^^^______bbbaaa___```bbbcccddddddeeeaaa^^^```dddeeeaaa\\\\\\ZZZ\\\aaaccc```]]]]]]```___^^^\\\ZZZ[[[]]]```ddddddccc```^^^^^^```bbbaaabbbdddeeeeeeccc```^^^]]]___aaaaaa___^^^___``````bbbaaa___``````]]]XXXaaa```^^^^^^```bbbcccbbbcccaaa^^^^^^```bbbccccccdddfffeeebbbaaaccccccaaa^^^aaabbbaaaaaacccbbb___^^^\\\YYYYYY[[[]]]^^^^^^```bbbaaa^^^]]]______\\\^^^```bbbbbbaaa```aaabbbaaa```^^^]]]\\\\\\\\\]]]```^^^]]]]]]^^^^^^]]][[[]]]^^^___```aaaaaaaaaaaabbbcccddddddddddddcccbbbcccaaa``````aaabbbbbbaaa^^^^^^]]][[[YYYYYY[[[]]]^^^\\\[[[[[[^^^```aaaaaaddd]]]ZZZ___eeeddd```^^^___```bbbeeehhhhhhfffcccaaaccceeeeeecccaaa```___```]]]ZZZ\\\aaaddddddbbb___```bbbccccccbbbaaa``````___^^^^^^^^^______```bbbaaacccfffgggdddccceeebbbaaa___```bbbdddeeedddbbbcccddddddcccbbbcccdddgggfffeeedddaaa___]]][[[```aaa```^^^___cccbbb^^^cccaaabbbeeeddd```]]]___^^^aaaccccccbbb``````aaabbb___\\\\\\___aaaaaa___`````````^^^[[[XXXXXXXXXhhhccc______^^^]]]```dddeeeeeeeeeffffffeeebbb___\\\\\\\\\]]]^^^^^^______^^^```cccccc```]]][[[ZZZZZZ\\\```dddggghhhhhhhhheeeeeedddcccbbbaaa___^^^``````aaaaaa``````___^^^___ZZZXXX\\\____________dddaaa______```^^^ZZZVVVXXXRRRRRRYYY[[[XXXXXX\\\```\\\WWWUUUVVVWWWYYYZZZ[[[[[[\\\[[[[[[^^^bbbeee```]]]ZZZ[[[___cccdddcccdddccc```^^^]]]]]]^^^___^^^]]]\\\]]]]]]]]][[[YYYXXXYYYZZZZZZZZZ\\\___aaa^^^aaaeeefffdddbbbaaa```___aaaccceeeeeedddaaa___aaa___]]]\\\]]]_________ZZZ[[[\\\[[[[[[[[[]]]______```aaacccccccccbbbbbb___bbbbbbaaacccfffddd___XXX[[[___bbbbbb___ZZZWWW\\\^^^```^^^[[[ZZZ[[[]]]bbb\\\ZZZ___dddbbb^^^[[[OOOPPPQQQPPPOOOMMMKKKJJJNNNKKKIIIJJJLLLMMMKKKHHHNNNOOOOOOOOOOOONNNMMMMMMHHHIIIKKKMMMNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPRRRRRRRRRSSSTTTUUUVVVVVVUUUSSSOOONNNOOOQQQRRRRRRQQQQQQQQQQQQRRRRRRQQQPPPRRROOOMMMOOOSSSVVVUUUSSSQQQSSSTTTSSSQQQOOOOOOPPPSSSSSSSSSQQQPPPQQQTTTWWWWWWTTTQQQQQQSSSWWWXXXXXXUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSUUUXXXYYYXXXVVVYYYWWWSSSQQQPPPRRRUUUVVVVVVWWWXXXVVVUUUTTTUUUVVVYYYYYYZZZ\\\^^^^^^^^^^^^\\\\\\ZZZWWWUUUUUUWWWZZZXXXYYY\\\___]]]XXXZZZ^^^]]]ZZZWWWWWWWWWVVVTTTRRRRRRSSSTTTVVVXXXYYY[[[\\\```aaa```^^^]]]\\\[[[YYY\\\[[[]]]^^^\\\YYY\\\bbbbbb^^^\\\]]]\\\ZZZ[[[^^^]]]^^^^^^\\\\\\___aaabbbbbbcccdddcccaaa```aaabbbaaaaaa```___^^^^^^___```ccc___\\\]]]```ccccccbbbaaa```___```cccbbb___\\\ZZZZZZ[[[___aaa```^^^]]]```___]]][[[ZZZ[[[___ccceeeeeecccaaa^^^^^^```bbbaaacccdddeeedddbbb___]]]\\\^^^___`````````aaacccbbbaaa___]]]]]]]]][[[XXXaaabbbaaa^^^^^^aaaaaa___aaa___^^^]]]___bbbdddeeebbbcccaaa``````bbbddddddbbbdddeeeffffffeeecccaaa]]]ZZZYYYZZZ\\\[[[]]]___aaaccccccaaa____________```bbbccccccbbbaaaaaabbb___^^^]]]\\\\\\\\\]]]]]]______^^^___^^^^^^\\\[[[]]]^^^```aaaaaa``````aaaaaaccceeeffffffeeecccaaaaaa```___```aaabbbbbbaaa^^^___^^^]]][[[ZZZ[[[]]]^^^]]]]]]^^^```bbbccccccbbb^^^]]]bbbdddbbb``````^^^^^^```ccceeefffdddccc___aaaccccccaaa___^^^^^^aaa^^^\\\]]]```cccdddccc^^^```bbbdddeeecccaaa___aaaaaabbbbbbaaa```___^^^ddddddeeeggghhhgggggggggdddbbb``````ccceeeggggggdddeeeeeedddddddddeeeeeeddddddccccccbbbaaaaaa```^^^aaaaaa^^^___bbbbbb___dddbbbdddgggeee```\\\]]]```aaacccbbb___]]]]]]]]]aaa___]]]^^^```bbbaaa```^^^___^^^[[[WWWUUUVVVWWWbbb```______```aaacccfffffffffeeeffffffeeebbb_________^^^^^^___```aaaaaa```bbbcccbbb```]]]\\\\\\\\\^^^aaadddfffggggggfffddddddddddddcccbbbbbbaaabbbccccccccccccbbbaaaaaabbb]]]YYY\\\```cccbbb```iiifffccccccdddccc^^^YYY[[[WWWWWW\\\___]]]]]]```bbb___\\\ZZZZZZ[[[[[[[[[[[[ZZZXXXWWWYYY]]]bbbfff^^^\\\ZZZ[[[^^^bbbcccdddgggddd```\\\[[[\\\^^^___[[[\\\^^^```aaaaaaaaa```]]]]]]\\\ZZZYYYZZZ\\\___]]]___bbbcccbbbaaaaaaaaa^^^___aaabbbcccbbbaaaaaacccbbb``````aaaaaa___]]]YYYZZZZZZYYYWWWWWWYYY[[[\\\]]]___```aaaaaaaaa``````bbbbbb```aaacccaaa\\\\\\\\\ZZZZZZ[[[\\\^^^```]]]```aaa```\\\[[[\\\^^^eee```]]]___cccccc___ZZZPPPPPPPPPPPPOOONNNLLLJJJMMMJJJHHHIIIKKKLLLJJJGGGKKKKKKLLLMMMMMMMMMLLLLLLFFFGGGHHHJJJKKKMMMMMMNNNNNNNNNOOOPPPPPPOOOOOOOOOPPPPPPPPPPPPQQQSSSTTTUUURRRPPPMMMMMMNNNOOOOOOOOONNNOOOPPPPPPPPPOOONNNNNNNNNLLLJJJLLLPPPRRRRRRQQQMMMNNNOOOOOOOOONNNOOOOOORRRRRRRRRPPPOOOPPPSSSVVVUUUSSSPPPPPPRRRUUUWWWXXXRRRSSSTTTVVVWWWXXXYYYYYYVVVVVVWWWWWWWWWVVVUUUTTTQQQTTTWWWXXXVVVVVVWWWYYYXXXWWWVVVTTTSSSRRRRRRRRRUUUUUUUUUTTTSSSRRRTTTVVVXXXYYYZZZZZZZZZZZZYYYZZZ^^^]]]ZZZVVVRRRRRRTTTVVVWWWXXX[[[^^^\\\WWWXXX\\\\\\[[[YYYWWWVVVVVVUUUSSSSSSRRRQQQQQQRRRTTTUUUUUU___^^^^^^___]]][[[ZZZZZZZZZZZZ\\\^^^\\\YYY\\\bbb]]]ZZZYYY[[[[[[ZZZ[[[___\\\\\\]]]^^^]]]]]]___ccc]]]___``````______```aaa^^^___```___]]]\\\^^^___ddd```]]]]]]```ccccccaaa^^^aaaddddddaaa______```[[[\\\]]]^^^aaabbb```]]]]]]]]]\\\[[[[[[]]]bbbfffddddddcccaaa^^^^^^```bbbaaabbbcccdddcccaaa^^^\\\[[[]]]______```aaaccceeeaaa]]][[[[[[[[[[[[[[[[[[___cccbbb^^^\\\______\\\^^^^^^^^^^^^___aaadddfffaaa______aaabbbdddfffhhhdddeeefffhhhgggdddbbbbbb]]]YYYZZZ]]]]]][[[]]]bbb___```aaa```^^^\\\\\\___aaaccceeedddcccbbbbbbccc```___]]]\\\[[[[[[\\\\\\______``````^^^]]]\\\\\\\\\___aaabbb```______``````bbbdddffffffdddbbb```dddcccbbbccceeefffeeeddd```aaaaaa```]]]]]]]]]___^^^^^^______``````bbbccc]]]^^^aaadddccc___```ddd_________```bbbbbbaaa```]]]^^^```___]]][[[[[[[[[^^^``````___]]]]]]```ccc]]]___bbbeeeeeedddaaa___bbbcccdddeeedddbbb```___aaabbbccccccdddeeefffeeefffdddaaaaaadddfffggghhheeedddcccccccccdddddddddbbbbbbbbbbbbbbbccccccccc]]]aaaaaa___```cccdddbbbcccbbbdddiiiiiidddbbbcccdddddddddbbb^^^[[[[[[[[[^^^]]]]]]^^^```bbbbbbbbbaaacccccc```[[[XXXZZZ]]]]]]___``````aaabbbbbb```fffeeedddeeeeeedddbbb```aaa``````___``````aaabbbccccccbbb```]]]\\\^^^```aaabbbdddeeeeeedddbbbaaabbbccccccddddddddddddcccccccccddddddccccccbbbaaaeeeaaa]]]]]]```cccaaa]]]eeecccbbbccceeeeeebbb^^^```]]]]]]```bbbbbbaaabbbaaa`````````aaa```^^^[[[]]]ZZZVVVUUUXXX]]]bbbeee___]]]\\\\\\^^^```aaabbbgggddd```]]][[[\\\^^^```[[[]]]___```````````````cccbbb```]]][[[ZZZ\\\^^^]]]^^^^^^]]]]]]^^^```ccc```___^^^]]]]]]^^^___```ccccccdddeeefffddd```]]]]]]^^^^^^]]][[[[[[\\\]]]ZZZ[[[]]]___``````______cccccc```\\\\\\___^^^ZZZ```^^^ZZZXXXYYY\\\aaaddd[[[^^^___^^^[[[YYY[[[]]]cccccccccbbbcccdddbbbaaaLLLLLLKKKLLLMMMMMMJJJHHHKKKJJJIIIIIIJJJJJJIIIGGGHHHIIIIIIJJJKKKKKKLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOQQQRRROOOMMMLLLMMMNNNNNNLLLKKKJJJLLLNNNOOOMMMLLLLLLLLLKKKIIIIIIJJJMMMOOOOOOOOOIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPPPPOOONNNOOOQQQSSSRRRQQQPPPPPPPPPRRRTTTUUUOOOPPPRRRTTTVVVWWWWWWWWWTTTTTTUUUUUUUUUSSSRRRQQQOOOSSSWWWWWWTTTRRRTTTWWWTTTUUUVVVVVVUUUSSSPPPOOOSSSSSSSSSRRRPPPPPPRRRUUUTTTUUUWWWVVVUUUTTTTTTUUU]]]\\\YYYVVVRRRRRRTTTVVVVVVUUUWWW[[[ZZZVVVVVVYYYXXXYYYXXXSSSSSSUUUUUUSSSZZZWWWTTTSSSSSSUUUUUUUUU\\\ZZZZZZ]]]\\\YYYXXXZZZZZZZZZ\\\^^^\\\YYY\\\bbbYYYVVVVVVZZZ[[[ZZZ[[[___^^^]]]^^^^^^[[[WWWYYY^^^YYY[[[\\\\\\\\\\\\]]]___[[[^^^```___\\\[[[]]]___eeecccaaa```aaabbbbbbbbb___dddhhhfff```^^^aaaeee\\\^^^___^^^```cccaaa]]]\\\\\\\\\\\\\\\___cccfffccccccbbb```^^^^^^aaaccc___aaabbbccccccaaa^^^\\\\\\]]]______```aaadddfff```[[[XXXYYY[[[[[[]]]```]]]dddddd]]][[[^^^___ZZZ\\\]]]______```aaaccceeeaaa___```dddfffeeegggkkkdddbbbbbbeeeddd```^^^___]]]YYYZZZ______[[[]]]dddaaaaaacccccc```\\\]]]bbbbbbccceeedddcccaaabbbccceeeccc___[[[YYYXXXYYYYYY```aaaaaa```]]]\\\\\\]]]\\\```cccccc```^^^^^^______aaaccceeeeeecccaaa___aaa``````bbbdddeeecccbbbaaaccccccbbb```______```]]]^^^______]]]\\\]]]^^^XXX\\\bbbeeebbb]]]```fffbbb```______```aaa```___\\\^^^___^^^\\\ZZZZZZ[[[\\\___bbbaaa]]][[[^^^aaa]]]___bbbdddeeedddaaa```cccdddeeeffffffdddbbb```bbbdddeeecccdddhhhhhhfffgggeeecccccceeefffffffffdddaaa______```bbbbbbbbbccccccbbbaaaaaaaaabbbbbb^^^cccdddaaa```cccdddccc``````ccciiikkkiiiiiilllggggggfffccc___\\\[[[\\\[[[\\\]]]^^^___```aaaaaa^^^bbbdddaaa[[[XXXZZZ^^^]]]aaabbbaaa``````^^^ZZZcccbbbbbbbbbccccccaaa```````````````````````````ccccccaaa^^^\\\\\\___bbbcccdddeeeeeeeeecccaaa___bbbbbbcccddddddddddddcccbbbbbbccccccbbbbbbaaa```eeeeeeaaa___```cccaaa\\\]]]^^^```aaaaaaaaa`````````^^^^^^```bbbcccbbbbbb______```bbbcccbbb___\\\^^^ZZZVVVUUUXXX]]]bbbddd______^^^______``````aaadddbbbaaa___^^^___```aaa^^^``````___]]][[[[[[[[[ddddddccc```]]][[[\\\^^^^^^^^^\\\[[[ZZZ[[[___bbb```^^^[[[YYYYYYZZZ]]]^^^aaaaaaccceeefffeeeaaa^^^]]]^^^```___]]]\\\\\\]]]ZZZ[[[]]]^^^^^^^^^]]]]]]bbbbbb___ZZZZZZ]]]\\\XXX______^^^^^^^^^___```aaaWWWZZZ\\\[[[XXXWWWYYY\\\^^^cccfffcccbbbeeeggggggGGGFFFFFFHHHKKKKKKIIIGGGHHHIIIIIIHHHGGGFFFGGGHHHGGGGGGGGGGGGHHHJJJLLLMMMMMMLLLJJJIIIGGGFFFEEEEEEIIIJJJKKKLLLMMMNNNNNNNNNLLLKKKJJJIIIJJJLLLMMMOOOKKKKKKLLLMMMNNNMMMJJJGGGGGGJJJMMMMMMKKKIIIIIIJJJJJJIIIIIIIIIKKKLLLMMMMMMHHHHHHIIIJJJKKKLLLKKKKKKLLLMMMNNNNNNMMMMMMNNNOOOOOOOOOOOOOOONNNOOOPPPQQQOOOPPPQQQRRRRRRRRRRRRRRRPPPQQQRRRRRRQQQPPPNNNLLLMMMOOOQQQRRRQQQPPPOOOOOOOOOPPPQQQRRRRRRRRRPPPPPPPPPPPPPPPNNNMMMNNNPPPRRRMMMPPPRRRRRRQQQPPPQQQSSSUUUUUUTTTRRRQQQQQQSSSUUUVVVRRRRRRVVVXXXUUUTTTVVVTTTVVVTTTOOOMMMRRRTTTSSS\\\XXXTTTRRRSSSUUUUUUUUUWWWTTTUUUYYYZZZVVVVVVYYYXXXXXXZZZ\\\ZZZWWWZZZ```VVVTTTVVVZZZ[[[YYYYYY\\\\\\[[[]]]^^^YYYSSSUUU[[[YYYZZZ[[[[[[YYYYYYZZZ[[[ZZZ^^^```___\\\[[[]]]___cccddddddbbb```_________```bbbcccbbb^^^]]]```bbb]]]```___]]]^^^bbbaaa[[[\\\]]]]]]]]]]]]___bbbddd```aaa```___^^^^^^aaaddd^^^___aaacccbbbaaa___]]]\\\]]]_________aaadddgggccc\\\XXXZZZ\\\\\\___ddd]]]eeefff^^^[[[``````[[[ZZZ]]]```aaa``````bbbcccbbb___aaaeeefffddddddgggddd```___aaa```\\\[[[^^^\\\XXXZZZ```___YYY\\\dddcccbbbdddfffaaa\\\^^^dddaaabbbccccccaaa``````aaagggccc^^^YYYWWWWWWYYY[[[aaabbbaaa___\\\[[[\\\___]]]aaafffeeeaaa^^^^^^```aaabbbcccddddddcccbbbaaa]]]]]]]]]___aaabbb```___bbbcccdddcccaaa`````````___aaabbb```]]]ZZZZZZ\\\WWWYYY^^^cccccc___aaaeeecccaaa______aaabbbbbbaaa___``````___]]]\\\\\\]]][[[]]]___aaaaaa```______]]]___aaacccdddcccbbbaaadddeeefffggggggfffdddccccccggggggdddeeejjjkkkhhhgggeeeddddddeeefffeeecccdddaaa^^^^^^```bbbbbbaaacccbbbaaa`````````aaaaaacccggghhhccc```bbbbbbaaa___^^^```eeegggeeefffiiidddddddddaaa^^^\\\\\\]]]ZZZ[[[]]]]]]]]]]]]]]]]]]YYY^^^bbb```[[[WWWYYY]]]^^^bbbbbb___^^^```___[[[```___^^^___aaabbbaaa```^^^___```aaa``````___^^^`````````^^^]]]]]]___bbbbbbccceeefffgggfffdddcccddddddddddddcccbbbaaa`````````aaaaaa``````___^^^bbbeeeeeeaaa```bbb```\\\ZZZ^^^aaaaaa^^^\\\]]]___[[[[[[\\\]]]```ccccccbbbaaa``````aaaccccccbbb``````[[[VVVUUUYYY]]]aaabbb]]]^^^```aaaaaaaaaaaaaaa``````aaabbbbbbcccbbbbbbbbbcccccc```\\\ZZZ[[[]]]___```aaa```^^^]]]]]]^^^]]]^^^]]]\\\[[[\\\^^^```]]]\\\ZZZZZZZZZ[[[\\\]]]^^^]]]]]]^^^```aaaaaa```[[[^^^aaaaaa```]]]\\\\\\[[[\\\]]]^^^^^^]]]\\\[[[^^^______\\\]]]___]]]XXX``````aaa``````______^^^WWWYYY\\\[[[YYYYYY[[[^^^]]]cccdddaaa```dddfffeeeEEEDDDDDDGGGJJJLLLJJJGGGEEEHHHIIIHHHEEECCCEEEHHHGGGFFFEEEEEEGGGIIILLLNNNKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNKKKJJJHHHGGGHHHIIIKKKLLLIIIJJJKKKNNNOOOMMMIIIEEEEEEHHHLLLLLLJJJHHHHHHIIIJJJIIIIIIIIIJJJKKKLLLMMMIIIHHHHHHIIIJJJKKKIIIHHHIIIKKKMMMMMMLLLKKKLLLMMMMMMNNNOOONNNMMMLLLMMMMMMOOOOOOPPPPPPOOOOOONNNMMMMMMNNNOOOPPPOOOMMMKKKIIIMMMKKKKKKMMMPPPPPPLLLHHHKKKKKKMMMNNNOOOPPPQQQQQQNNNNNNNNNLLLKKKKKKNNNQQQHHHKKKNNNOOONNNNNNPPPRRRMMMNNNNNNNNNMMMNNNQQQSSSVVVQQQOOOSSSVVVUUUSSSSSSPPPSSSQQQKKKJJJOOOSSSRRRVVVQQQLLLJJJLLLOOOOOOOOOTTTPPPQQQVVVWWWSSSSSSXXXVVVUUUWWWXXXVVVSSSVVV\\\VVVTTTVVVZZZ[[[XXXWWWYYYXXXWWWZZZ]]]YYYSSSUUU]]]ZZZ[[[\\\ZZZXXXWWWXXXYYYZZZ^^^aaa```]]][[[]]]```___bbbdddbbb]]]ZZZ[[[\\\```^^^\\\[[[[[[\\\]]]]]]]]]```___\\\]]]aaa```ZZZ]]]^^^______^^^^^^```bbb_________^^^]]]^^^bbbddd]]]^^^```bbbbbbaaa___^^^]]]^^^_________aaadddgggfff^^^YYY[[[]]]]]]```fff]]]fffhhh___\\\aaaaaa\\\YYY]]]aaacccaaa```aaabbbaaa^^^```eeeeee```___bbbeee```^^^aaa___ZZZZZZ^^^[[[WWWYYY```___XXX[[[ddd___^^^```bbb^^^WWWYYYaaa___aaabbbaaa___^^^^^^___ddd```[[[WWWVVVYYY]]]___bbbcccbbb^^^[[[ZZZ]]]```^^^ccchhhgggccc______aaabbbcccddddddddddddcccbbb______```bbbddddddcccaaaaaacccdddcccaaa```___```bbbdddeeeccc^^^[[[[[[\\\WWWWWWZZZaaadddbbbbbbcccdddbbb``````bbbdddddddddaaabbbcccbbb```^^^___```\\\[[[\\\```eeeeeebbb^^^^^^___aaacccdddcccbbbbbbdddeeefffggggggfffeeeeee___dddddd```aaagggiiieeegggfffeeeeeefffeeecccaaafffccc______bbbddddddccc```____________aaacccdddfffkkkkkkeee``````aaa___```]]]]]]``````]]]]]]```___``````^^^\\\[[[\\\]]][[[\\\]]]]]][[[ZZZZZZZZZZZZ```eeeddd___[[[]]]```]]]aaa```\\\]]]bbbddd```^^^]]]\\\^^^```aaa```___]]]^^^```aaaaaa___]]]\\\\\\^^^``````___^^^___```___aaadddgggiiiiiiiiihhhffffffeeedddbbb```^^^]]]_______________^^^]]]]]]^^^eeefffbbb```bbbaaa]]]\\\aaaeeeccc]]]YYY[[[___XXXYYYZZZ[[[___dddeeecccdddbbbaaaaaaccceeefffeee```\\\WWWVVVYYY^^^```aaaZZZ]]]aaaccccccbbbbbbbbb]]]___bbbdddeeeeeedddcccdddeeeeeebbb______aaadddZZZ\\\^^^^^^^^^]]]^^^___]]]^^^______^^^]]]]]]^^^YYYYYYZZZ[[[\\\\\\]]]\\\]]]ZZZWWWWWWZZZ^^^aaabbb^^^bbbfffgggfffcccaaa```[[[\\\]]]^^^^^^]]][[[ZZZYYY]]]______aaabbb___YYYeeeccc```]]]]]]]]]___```YYY[[[^^^^^^\\\\\\___bbbaaadddccc^^^^^^bbbbbb]]]HHHIIIGGGCCCCCCGGGIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGHHHJJJJJJIIIHHHFFFFFFFFFFFFFFFEEEGGGHHHJJJLLLMMMLLLKKKJJJLLLLLLKKKHHHFFFFFFHHHJJJHHHIIIKKKMMMLLLKKKHHHGGGGGGFFFEEEFFFGGGGGGFFFEEEGGGFFFEEEFFFGGGGGGFFFDDDHHHGGGEEEDDDEEEGGGGGGGGGJJJKKKKKKKKKKKKKKKJJJIIIOOOOOOMMMIIIKKKOOOPPPMMMRRRPPPLLLJJJJJJLLLOOOQQQOOONNNMMMKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJHHHHHHKKKMMMOOOOOOIIIMMMOOOLLLGGGEEEJJJOOOJJJIIIJJJLLLOOOOOOLLLHHHGGGPPPVVVRRRHHHDDDLLLUUUOOOLLLMMMQQQTTTQQQPPPQQQOOONNNNNNMMMMMMNNNNNNOOOOOONNNMMMLLLLLLMMMNNNOOOQQQKKKKKKRRRWWWVVVVVVXXXPPPQQQRRRRRRRRRSSSUUUWWWLLLOOOVVVZZZWWWRRRTTTZZZXXXZZZ[[[YYYUUUSSSTTTVVVZZZUUUSSSVVVXXXVVVWWWYYYXXXYYYZZZ[[[\\\[[[ZZZZZZ]]]___aaaaaa^^^\\\ZZZZZZXXX[[[___aaa```]]][[[[[[```[[[WWWZZZ```cccaaa]]]^^^___```^^^\\\ZZZZZZ[[[YYYbbbeee]]]YYY]]]___\\\```______```aaa```___]]]``````___```bbbdddeeeeee^^^```^^^[[[\\\aaadddcccccceeegggeee```]]]\\\\\\[[[^^^aaaaaa___]]][[[[[[\\\```cccccc```^^^^^^___```[[[[[[^^^___\\\]]]cccYYY\\\______]]]ZZZZZZ[[[YYY[[[\\\[[[YYYZZZ]]]aaaaaa___^^^```cccdddaaa___aaa___]]]\\\]]]]]]]]]]]]eeeeeedddaaa___^^^___``````bbbeeeeeedddbbbaaaaaaaaabbbccccccccccccbbbaaa```^^^]]]___ccceeecccaaaeeebbb___```ccceeecccaaaeeedddaaa\\\\\\^^^ZZZTTTTTTWWW\\\```bbbaaa^^^\\\aaaaaaaaaaaaaaabbbbbbbbbdddaaa______```bbbcccccc]]]ZZZ]]]eeehhhdddbbbdddfffccc```^^^^^^aaaeeegggaaacccfffhhhhhhgggeeecccfffdddcccbbbccccccbbbaaadddfffhhhiiiiiigggeeecccfffdddcccccceeeggghhhhhhdddcccaaaaaabbbbbb```___cccbbbaaaaaaaaa```\\\ZZZ___^^^^^^^^^^^^______```___^^^^^^___```___]]]ZZZ^^^^^^^^^______^^^^^^]]]WWWXXXYYY[[[]]]^^^^^^^^^```dddbbb[[[ZZZ___bbbaaa]]]]]]]]]^^^___```aaaaaaWWWZZZ^^^aaaaaa___\\\ZZZXXX\\\___^^^[[[ZZZ]]]aaabbbeeehhhjjjiiigggggggggdddbbb```^^^^^^```ccceee```\\\\\\aaabbb[[[XXXYYY]]]```dddeeebbb```aaabbbdddeeeeeedddbbb___]]]\\\[[[[[[[[[[[[\\\^^^```bbbbbbaaaaaaccceeefffeeedddeeeaaa]]]ZZZYYYZZZ[[[\\\fff___[[[]]]aaaaaabbbccc___bbbcccbbbccceeebbb]]]ccccccbbbaaa`````````aaa]]]^^^]]]]]]\\\ZZZYYYXXX\\\[[[ZZZYYYZZZ[[[]]]___^^^]]]\\\\\\]]]]]][[[YYY___]]][[[ZZZZZZ\\\___aaa]]]^^^aaabbbbbbbbbdddfff[[[]]]___aaaaaa```___^^^]]]\\\\\\]]]___``````^^^aaabbbbbb^^^ZZZYYY[[[___```___```cccaaa[[[WWWWWWaaadddccc___^^^aaadddcccKKKLLLJJJFFFFFFJJJLLLKKKIIIIIIHHHHHHGGGGGGGGGFFFGGGGGGFFFFFFFFFGGGGGGHHHIIIHHHFFFEEEEEEEEEEEEEEEGGGHHHJJJLLLLLLLLLKKKJJJHHHIIIKKKJJJHHHFFFFFFFFFEEEFFFHHHJJJIIIGGGEEECCCFFFEEEEEEEEEFFFFFFEEEEEEHHHHHHGGGHHHJJJJJJIIIGGGHHHGGGEEEEEEEEEFFFGGGGGGIIIIIIJJJJJJJJJJJJJJJIIINNNNNNLLLHHHJJJNNNOOOLLLJJJIIIHHHGGGHHHJJJLLLNNNLLLKKKJJJIIIIIIHHHIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNLLLJJJHHHHHHJJJLLLMMMNNNJJJLLLMMMJJJGGGEEEHHHLLLJJJIIIHHHJJJMMMMMMKKKIIIKKKNNNOOOMMMHHHFFFIIILLLOOOKKKJJJMMMOOONNNOOOQQQOOONNNNNNMMMLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJKKKLLLOOOKKKLLLRRRUUUSSSSSSVVVPPPPPPPPPOOONNNOOOQQQSSSQQQOOOPPPUUUVVVSSSQQQRRRUUUVVVWWWVVVTTTRRRQQQRRRXXXSSSRRRUUUWWWUUUVVVXXXWWWXXXYYYZZZZZZZZZYYYXXXZZZ\\\^^^^^^\\\ZZZZZZZZZYYY[[[^^^___^^^\\\ZZZZZZ]]]ZZZYYY[[[___bbbbbb___^^^_________]]][[[WWWUUUWWW]]]___\\\XXXZZZ\\\]]][[[\\\^^^aaacccccc```^^^```______```aaacccdddddd^^^```___\\\]]]bbbddddddcccdddeeeccc___\\\\\\]]]]]]^^^^^^]]][[[ZZZ[[[\\\XXX[[[___```___^^^^^^______ZZZYYY^^^```^^^^^^aaa\\\^^^aaaaaa^^^\\\\\\\\\^^^```aaa```______bbbeeedddaaa___```ccccccaaa^^^```]]][[[[[[]]]___]]][[[bbbcccdddcccaaa^^^]]]]]]\\\]]]___aaabbbbbbaaaaaa```aaaccceeefffeeeddddddaaa___]]]^^^aaabbb```]]]aaaaaaaaaccceeeeeecccaaabbbbbb___\\\\\\^^^\\\WWWVVVWWWZZZ\\\^^^^^^___^^^aaaaaabbbbbbbbbaaaaaa```bbb```^^^^^^```bbbcccddd```^^^```fffhhheeedddgggfffdddaaa___^^^___aaabbbaaabbbdddfffffffffeeedddbbbaaaaaabbbeeeggggggggghhhiiijjjkkkiiigggdddbbbbbbbbbbbbdddfffgggeeedddeeecccaaaaaaaaa```___]]]bbb```_________^^^\\\YYY]]]]]]]]]]]]^^^___```aaa]]]]]]]]]^^^______\\\ZZZZZZ[[[\\\\\\\\\\\\\\\[[[YYYYYY[[[\\\\\\]]]]]]]]]aaacccaaa]]]]]]aaabbb```]]]^^^^^^___````````````XXXZZZ]]]___```___\\\[[[[[[^^^aaaaaa______bbbeeeaaacccddddddcccaaaaaabbbaaaaaaaaaaaabbbccceeeeeebbb]]]\\\______[[[ZZZ\\\```bbbeeefffeeecccccccccbbbaaaaaaaaaaaa```^^^\\\[[[[[[[[[\\\^^^```bbbccc^^^___```cccgggiiihhhggghhheeeaaa]]]\\\[[[[[[[[[aaa___```cccbbb^^^^^^aaabbbccccccaaacccfffeee```aaabbbbbbbbbaaa___]]]\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[YYYXXXXXXZZZ\\\]]][[[[[[[[[\\\^^^___^^^\\\aaa```^^^\\\\\\^^^```bbb___```aaaaaa```aaaccceee]]]^^^___```aaaaaa``````aaa___^^^___``````___^^^aaa```^^^[[[YYYYYY[[[]]]```]]]]]]___^^^ZZZXXXZZZ___bbbaaa]]]\\\```aaa```KKKMMMKKKGGGGGGKKKMMMKKKKKKJJJJJJIIIHHHGGGFFFFFFHHHGGGGGGFFFEEEEEEFFFFFFJJJHHHFFFDDDCCCDDDEEEFFFFFFGGGIIIKKKKKKKKKJJJJJJDDDGGGJJJKKKIIIFFFDDDCCCGGGIIIKKKLLLKKKIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGGGGIIIKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHGGGGGGHHHIIIJJJJJJJJJIIIKKKLLLJJJGGGHHHLLLMMMIIIGGGGGGHHHIIIKKKLLLNNNNNNHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJLLLMMMNNNOOOPPPKKKIIIGGGGGGIIIKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGIIIHHHFFFGGGIIIJJJIIIIIINNNKKKHHHGGGHHHGGGFFFDDDOOOJJJGGGIIIKKKKKKMMMPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJLLLLLLNNNQQQQQQNNNOOOSSSPPPOOONNNKKKJJJJJJMMMPPPWWWOOOJJJNNNTTTSSSNNNKKKRRRRRRRRRRRRSSSQQQNNNKKKTTTPPPOOORRRUUUTTTTTTVVVWWWWWWXXXYYYYYYXXXWWWVVVUUUWWWZZZ[[[ZZZYYYYYYYYYYYY[[[]]]\\\ZZZYYYXXXYYYWWWWWWXXXZZZ\\\^^^```aaa^^^]]]]]]^^^___\\\VVVQQQUUUUUUXXX[[[YYYWWWYYY___[[[\\\^^^bbbcccbbb___[[[^^^^^^______```aaacccccc^^^```___\\\]]]bbbeeedddccccccccc```]]]\\\\\\]]]___^^^\\\YYYWWWXXX[[[]]]XXXZZZ]]]^^^]]]\\\\\\]]]^^^YYYWWW\\\aaabbb```___^^^```aaaaaa___^^^^^^^^^___```aaa`````````bbbdddgggddd``````aaabbb```]]]]]][[[ZZZ\\\^^^___]]]ZZZ```ccceeeeeebbb___\\\[[[YYYXXXYYY]]]aaacccbbb___\\\^^^aaadddffffffeeedddccc```]]]^^^___```]]]ZZZ\\\```dddffffffdddcccccc```aaa___\\\]]]___^^^YYYXXXXXXWWWWWWYYY\\\___aaa```aaabbbcccbbbaaa___]]]```^^^]]]]]]___aaabbbbbbaaa___```dddfffddddddgggfffeeecccaaa```___^^^^^^^^^^^^___aaabbbcccdddddd_________aaadddfffffffffhhhiiijjjkkkjjjhhhfffdddaaabbbdddgggiiihhhfffcccgggeeecccbbbbbbbbb```___```^^^\\\\\\\\\\\\[[[ZZZ]]]]]]]]]]]]^^^```aaaaaa]]]\\\\\\]]]^^^^^^]]][[[XXXXXXYYYZZZZZZ[[[ZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[aaaaaa```^^^aaadddccc^^^^^^___```aaaaaa```___^^^[[[\\\]]]^^^___^^^]]]\\\___``````aaabbbcccdddeee```aaaaaa```^^^]]]^^^___^^^___bbbdddeeeeeeeeeeeeccc```^^^___^^^]]]^^^aaadddddddddeeeffffffdddbbb```^^^]]]^^^aaaaaa^^^\\\ZZZ[[[\\\^^^```aaacccddd^^^___aaaeeehhhiiihhhffffffdddccc```___^^^]]]]]]]]]___dddgggccc\\\[[[___bbbbbb```]]]___dddeeebbb```aaabbbcccaaa^^^ZZZWWW[[[[[[[[[[[[[[[\\\]]]^^^]]][[[YYYWWWWWWXXXZZZ\\\WWWXXXYYY\\\___```___^^^___^^^\\\[[[[[[\\\]]]^^^^^^_________^^^```bbbeee^^^^^^^^^___```aaabbbccccccbbb````````````___]]]bbb^^^ZZZXXXXXXYYY[[[[[[\\\YYYWWWYYYYYYWWWXXX[[[___aaaaaa]]]]]]```aaa___JJJLLLJJJGGGGGGJJJLLLJJJLLLLLLKKKJJJHHHGGGFFFFFFGGGFFFFFFEEEEEEFFFFFFFFFJJJIIIGGGDDDBBBCCCEEEGGGFFFGGGHHHIIIJJJJJJJJJIIICCCEEEHHHHHHFFFDDDCCCCCCIIIJJJLLLMMMLLLJJJGGGFFFEEEFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEGGGIIIJJJIIIHHHGGGGGGFFFEEEDDDEEEGGGHHHFFFGGGHHHIIIJJJKKKKKKKKKIIIJJJHHHFFFGGGKKKKKKGGGEEEGGGIIIKKKLLLLLLLLLKKKFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMJJJHHHFFFGGGHHHIIIIIIIIIJJJHHHEEEEEEFFFGGGDDDBBBHHHFFFDDDDDDEEEFFFHHHIIILLLHHHEEEEEEGGGHHHFFFCCCMMMHHHEEEHHHJJJIIIJJJMMMNNNMMMLLLJJJIIIHHHGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJIIIKKKNNNOOOMMMJJJLLLOOONNNMMMKKKHHHGGGHHHLLLOOOWWWMMMGGGKKKQQQQQQMMMJJJOOONNNNNNPPPRRRPPPLLLGGGOOOLLLKKKPPPRRRQQQQQQTTTVVVVVVWWWXXXWWWVVVUUUTTTQQQSSSVVVWWWWWWWWWXXXYYYWWWYYYYYYYYYWWWUUUUUUVVVPPPSSSVVVVVVVVVXXX\\\___^^^[[[YYY[[[^^^]]]XXXRRRUUUQQQTTT[[[[[[VVVXXXaaa___^^^^^^______^^^ZZZXXX^^^^^^_________```aaaccc]]]```___\\\]]]bbbdddccccccbbb```^^^\\\\\\]]]]]]^^^^^^]]]ZZZYYYYYY\\\^^^^^^^^^___^^^]]][[[ZZZYYY]]]XXXVVVZZZbbbdddaaa]]]^^^^^^_________```aaaaaa``````aaaaaaaaabbbcccdddgggddd___^^^______]]]ZZZYYY\\\^^^___^^^]]]]]]^^^bbbdddeeeeeebbb```^^^^^^ZZZWWWVVVZZZ```cccaaa]]]YYY[[[___bbbccccccaaa```ccc```^^^^^^```aaa^^^[[[\\\```dddeeedddcccdddgggaaacccbbb___^^^```___[[[YYYXXXWWWWWWXXX[[[^^^```___aaabbbcccbbb```]]][[[aaa___]]]]]]___```______]]]]]]^^^``````___aaaccceeeeeeeeedddcccaaa___^^^ZZZZZZZZZ[[[]]]```bbbccc```_________``````___]]]ccceeeggghhhiiiiiihhhhhhffffffgggiiilllllliiiggggggeeeccccccdddddddddccc```^^^\\\[[[\\\]]]^^^]]]``````_________```aaaaaa^^^]]]\\\]]]___```___]]]XXXYYYZZZ[[[[[[\\\\\\[[[]]]]]]]]]]]]\\\[[[ZZZYYYbbb```^^^```eeegggccc^^^___```aaabbbbbbaaa___^^^__________________^^^^^^aaa```___```bbbcccbbbaaaaaaaaa```^^^]]]]]]```bbb___```aaacccdddddddddccccccbbbbbbbbbaaa```aaaccceeecccaaaccceeeeeebbb___bbb___\\\]]]```aaa^^^[[[[[[\\\]]]___```aaaaaaaaa```aaacccfffhhhgggccc```]]]^^^`````````___``````\\\]]]bbbfffddd^^^]]]______^^^[[[WWWYYY___bbb```bbbbbbbbbaaa___\\\ZZZXXXXXXWWWWWWVVVWWWXXXYYYZZZ]]][[[YYYWWWVVVWWWYYYZZZVVVVVVXXX[[[^^^___^^^\\\[[[ZZZXXXWWWWWWWWWXXXYYY[[[[[[\\\\\\\\\^^^aaaddd^^^]]]\\\\\\^^^```bbbdddbbbaaa___``````aaa___^^^bbb]]]XXXVVVYYY[[[\\\\\\WWWTTTSSSVVVWWWUUUVVVZZZaaacccbbb```aaadddccc___JJJLLLKKKGGGGGGKKKLLLJJJLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIFFFCCCBBBEEEGGGEEEFFFGGGGGGHHHIIIIIIIIIEEEEEEEEECCCAAABBBDDDFFFFFFGGGHHHIIIHHHFFFCCCBBBFFFGGGIIIHHHFFFEEEGGGHHHFFFFFFFFFHHHJJJKKKJJJIIIFFFGGGGGGFFFDDDDDDFFFIIIGGGHHHIIIKKKKKKLLLLLLLLLGGGHHHGGGEEEFFFJJJIIIEEECCCEEEGGGHHHHHHGGGDDDCCCFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIHHHFFFGGGHHHHHHHHHFFFIIIFFFCCCDDDFFFFFFCCC@@@FFFEEECCCBBBBBBCCCFFFHHHGGGGGGGGGFFFGGGGGGHHHHHHIIIFFFFFFIIIKKKIIIGGGIIIMMMLLLJJJHHHFFFEEEEEEDDDHHHHHHHHHHHHHHHHHHHHHHHHFFFKKKNNNMMMJJJIIIJJJJJJKKKJJJIIIGGGFFFIIIMMMPPPQQQKKKHHHKKKMMMMMMMMMOOOMMMLLLLLLNNNPPPOOOJJJFFFKKKHHHHHHMMMOOONNNNNNPPPSSSTTTUUUVVVVVVUUUTTTSSSOOOQQQSSSSSSSSSSSSUUUVVVSSSTTTUUUUUUSSSRRRRRRSSSNNNRRRUUUUUUSSSTTTYYY]]]\\\XXXTTTVVVZZZ]]][[[XXXVVVQQQSSSZZZ[[[VVVXXX```___\\\YYYXXXXXXYYYYYYYYY\\\^^^___^^^]]]]]]```bbb[[[^^^^^^[[[\\\aaabbb```aaa```^^^\\\\\\\\\\\\\\\[[[]]]^^^^^^]]]\\\\\\]]]```______^^^^^^]]]\\\[[[]]]YYYVVVYYY```dddbbb\\\[[[[[[[[[\\\^^^aaacccddddddddddddeeefffggggggfffeeeaaa]]]]]]^^^]]][[[XXXWWW^^^dddccc]]]ZZZ^^^cccdddeeeeeecccaaaaaabbbccc]]]ZZZXXX[[[```ccc```]]][[[]]]___aaabbbaaa```^^^ccc```___```cccdddccc``````bbbccccccaaabbbfffjjjdddgggfffaaa___```___\\\YYYYYYYYYZZZ[[[\\\]]]]]]___```bbbcccbbb___\\\ZZZcccaaa___^^^^^^^^^]]][[[[[[]]]___^^^\\\]]]___```___```bbbcccbbbaaa___^^^ZZZZZZZZZ[[[]]]```cccdddbbbaaa````````````]]][[[aaabbbdddeeeffffffffffffiiihhhggggggiiikkkkkkjjjcccaaa``````bbbdddeeeeeebbb```^^^]]]___aaaaaaaaadddcccbbbaaa````````````aaa___^^^___```aaa```___\\\\\\]]]^^^^^^^^^^^^^^^]]]^^^^^^]]]]]]\\\ZZZZZZaaa^^^]]]aaafffgggccc___```aaabbbbbbbbbaaa```___bbbbbbaaa```````````````cccbbb``````aaaaaa___]]]_________]]]]]]___bbbeeebbbaaa````````````aaaaaa```dddggggggeeeddddddddddddaaa______aaaaaa^^^[[[dddaaa^^^^^^______]]][[[\\\]]]___```aaa```___^^^``````bbbeeegggfffbbb___XXX[[[^^^^^^]]]\\\]]]___^^^[[[[[[```cccbbbaaabbb^^^^^^ZZZVVVXXX^^^```^^^dddcccaaa^^^]]]\\\\\\]]]XXXXXXWWWVVVVVVVVVVVVWWW]]][[[ZZZXXXXXXXXXYYYZZZWWWWWWXXX[[[]]]]]][[[XXX[[[ZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[ZZZYYYYYY[[[]]][[[[[[ZZZZZZ[[[^^^aaaccc___^^^]]]^^^```aaa```___bbb^^^YYYXXX[[[^^^^^^]]]WWWUUUVVVZZZ[[[YYYXXX[[[```bbbbbb```bbbeeeccc^^^KKKMMMMMMJJJJJJMMMMMMKKKKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKIIIKKKLLLIIIEEECCCEEEGGGEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFCCC@@@>>>@@@EEEIIIGGGHHHJJJJJJIIIGGGDDDBBBFFFHHHJJJIIIFFFEEEGGGJJJJJJIIIIIIKKKLLLMMMLLLKKKEEEGGGHHHFFFDDDCCCFFFJJJIIIIIIJJJKKKLLLLLLLLLLLLFFFHHHGGGEEEFFFIIIHHHDDDGGGHHHIIIJJJIIIFFFCCCAAAGGGGGGGGGGGGGGGHHHIIIJJJIIIIIIHHHHHHGGGFFFFFFFFFJJJHHHGGGGGGHHHHHHGGGEEEFFFDDDBBBDDDFFFFFFCCC@@@DDDDDDCCCBBBAAABBBEEEGGGEEEGGGIIIHHHGGGGGGIIILLLGGGDDDDDDIIIJJJGGGEEEEEEJJJIIIHHHFFFEEECCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEJJJLLLKKKIIIJJJIIIFFFHHHHHHHHHGGGFFFHHHLLLPPPKKKHHHIIIKKKKKKIIILLLQQQKKKKKKKKKLLLMMMLLLIIIGGGIIIEEEFFFJJJMMMKKKJJJKKKOOOOOOQQQRRRRRRRRRQQQPPPMMMNNNOOOOOONNNNNNPPPQQQMMMOOOQQQQQQPPPOOOOOOOOOPPPRRRTTTTTTRRRRRRUUUXXXWWWTTTQQQRRRVVVYYYZZZZZZTTTRRRSSSWWWXXXVVVWWWZZZXXXUUURRRQQQSSSWWWZZZ[[[YYY[[[]]]\\\ZZZYYY\\\___XXX[[[[[[YYYZZZ^^^___]]]]]]\\\ZZZYYYZZZ[[[ZZZYYYUUUXXX\\\___^^^]]]\\\\\\\\\[[[ZZZ\\\^^^``````___]]][[[XXXWWW\\\bbbbbb]]][[[YYYXXXYYY]]]aaacccdddaaaaaaaaabbbdddeeedddccc```^^^\\\\\\^^^]]]ZZZWWWYYY```fffddd\\\YYY^^^eeecccccccccbbbaaaaaadddfff___]]][[[]]]```aaa```^^^___```aaabbbccccccbbbbbbcccaaa___bbbeeehhhfffdddccccccbbbaaa```cccgggjjjdddhhhgggbbb___```___]]][[[\\\]]]]]]]]]]]]\\\\\\^^^___```aaa```___]]][[[cccaaa_________^^^\\\ZZZ[[[```ccc```]]]^^^``````ZZZ\\\^^^___```___^^^]]]]]]]]]]]]^^^```bbbeeefff``````aaaccceeeeeedddbbbdddddddddcccbbbaaa``````fffdddbbbccceeeggghhhggg```^^^\\\\\\^^^aaabbbcccbbbaaa```aaaccceeeeeeddddddcccbbbaaaaaa``````aaadddbbb``````aaaaaaaaa```___```````````````______\\\]]]]]]]]]]]]]]]\\\\\\```\\\\\\bbbeeedddbbbbbbaaaaaaaaaaaaaaabbbbbbbbbccccccbbbbbbaaa```______bbbbbbaaaaaa______^^^^^^\\\\\\]]]\\\\\\^^^bbbeeecccbbb```___^^^^^^___```^^^dddiiihhhfffffffffeeebbbaaa___^^^^^^^^^\\\ZZZbbbbbb```___]]]]]]]]]]]]\\\^^^```bbbcccaaa___^^^^^^___aaadddggggggeeecccZZZ]]]___^^^ZZZXXXYYY[[[___YYYWWW]]]bbbccccccdddaaaaaa___[[[]]]aaabbb___cccaaa^^^\\\[[[]]]___```[[[[[[\\\\\\[[[ZZZYYYXXX\\\\\\\\\\\\\\\[[[[[[[[[YYYYYYZZZ]]]^^^]]]ZZZWWW_______________```aaaaaa^^^^^^^^^[[[WWWUUUTTTTTTYYYYYYXXXYYY[[[^^^aaaccc^^^]]]]]]^^^```aaaaaa``````^^^\\\\\\]]]___``````]]][[[]]]aaaaaa^^^]]]___^^^_________bbbddd```ZZZJJJMMMLLLJJJJJJLLLMMMJJJIIIIIIHHHHHHGGGGGGGGGFFFHHHGGGGGGGGGHHHIIIJJJJJJIIILLLOOOMMMHHHDDDEEEGGGEEEEEEEEEEEEFFFGGGGGGHHHGGGFFFCCC@@@>>>AAAEEEIIIIIIJJJLLLLLLKKKIIIFFFDDDEEEHHHJJJIIIEEEDDDGGGJJJKKKKKKJJJKKKMMMMMMLLLJJJEEEGGGIIIGGGCCCCCCFFFJJJIIIIIIJJJKKKKKKJJJJJJJJJEEEGGGGGGEEEFFFIIIHHHCCCJJJKKKLLLLLLKKKHHHEEEDDDGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGJJJIIIHHHHHHIIIHHHFFFDDDCCCBBBCCCDDDEEEEEEDDDCCCBBBCCCDDDCCCAAAAAADDDGGGHHHHHHIIIHHHGGGGGGIIIJJJGGGCCCAAADDDFFFDDDCCCDDDHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBEEEIIIJJJHHHJJJLLLJJJDDDGGGGGGHHHGGGFFFGGGIIIKKKHHHFFFFFFIIIIIIGGGIIILLLHHHIIIKKKJJJIIIHHHHHHHHHGGGDDDDDDHHHJJJHHHFFFGGGHHHJJJKKKMMMNNNNNNNNNMMMKKKLLLLLLKKKIIIHHHIIIKKKGGGJJJMMMOOONNNMMMLLLLLLPPPPPPPPPOOONNNNNNOOOPPPQQQPPPPPPPPPRRRSSSUUUUUUPPPRRRRRRPPPQQQTTTTTTQQQRRROOOMMMNNNQQQUUUWWWXXXUUUXXXZZZXXXUUUTTTXXX[[[UUUXXXXXXVVVXXX[[[\\\ZZZXXXVVVUUUVVVXXXXXXVVVTTTOOORRRWWWZZZZZZZZZYYYZZZXXXVVVVVVXXX[[[^^^^^^]]]]]]]]]ZZZVVVYYY___aaa^^^^^^[[[XXXYYY\\\```bbbbbb]]]\\\\\\^^^aaaaaa___]]]]]][[[[[[]]]```___[[[WWW^^^```bbb```]]]\\\^^^aaa]]]___aaabbbaaabbbccceee^^^^^^^^^^^^___```aaaaaa______```aaabbbdddeeefffcccaaa```bbbfffhhhgggeeeeeecccaaaaaaccceeeffffffaaaeeefffaaa^^^______^^^``````______^^^]]]]]]]]]^^^^^^_________^^^^^^]]]aaa```______``````___]]]ZZZbbbfffbbb___``````___[[[\\\^^^___```___^^^]]]]]]]]]^^^___aaabbbdddeee______aaadddgggiiigggfffddddddcccbbbaaa```___^^^``````___aaacccdddcccbbbccc```]]]\\\]]]___``````bbbaaabbbdddfffhhhgggfff``````______``````aaabbbeeeccc```______```___^^^```````````````___^^^]]]ZZZ[[[\\\]]]^^^^^^^^^^^^^^^[[[\\\bbbcccaaaaaaeeebbbaaa`````````bbbdddeeebbbbbbbbbaaa```___]]]\\\[[[]]]___^^^\\\[[[]]]___\\\]]]^^^]]]]]]^^^```ccc```aaaaaaaaaaaa``````___\\\dddhhhdddbbbdddfffeeeccccccbbb```^^^\\\\\\]]]]]]___```^^^ZZZZZZ\\\```[[[]]]aaaeeeffffffdddbbbaaaaaabbbeeehhhiiigggfff\\\___aaa___ZZZXXXZZZ]]]]]]ZZZZZZ___aaa```aaadddccceeedddaaabbbdddccc^^^^^^]]]\\\\\\\\\^^^___aaa[[[\\\___```aaa___^^^\\\[[[\\\^^^``````___]]]\\\[[[[[[]]]```aaa```]]]ZZZ^^^______```aaabbbcccccc\\\]]]^^^]]]ZZZVVVTTTTTTXXXXXXYYYZZZ\\\___aaacccaaa```______aaabbbaaa___\\\^^^______^^^^^^___aaadddaaa```bbbbbb______bbb^^^_________ccceee```YYYGGGJJJJJJGGGGGGJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIHHHHHHHHHIIIIIIIIIMMMPPPOOOIIIEEEEEEGGGDDDDDDDDDDDDEEEFFFGGGHHHFFFEEECCCAAA@@@AAAEEEIIIFFFGGGIIIIIIHHHEEEBBBAAACCCGGGJJJHHHDDDCCCFFFIIIKKKJJJIIIJJJKKKKKKIIIGGGEEEGGGIIIGGGCCCBBBFFFJJJIIIIIIIIIJJJIIIIIIHHHHHHEEEGGGGGGEEEFFFIIIHHHCCCFFFGGGHHHHHHHHHFFFDDDBBBGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIKKKJJJIIIIIIIIIHHHFFFDDD@@@BBBDDDEEEEEEEEEEEEDDDAAACCCDDDCCCAAAAAACCCFFFKKKIIIHHHGGGHHHHHHHHHGGGGGGBBB>>>@@@AAAAAABBBEEEGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCEEEHHHHHHGGGJJJNNNJJJBBBGGGHHHHHHGGGEEEEEEFFFGGGHHHDDDCCCGGGIIIGGGFFFGGGFFFHHHJJJIIIFFFDDDFFFIIIFFFCCCCCCGGGIIIFFFDDDEEEDDDEEEGGGIIIKKKKKKKKKKKKJJJJJJJJJHHHEEEDDDEEEFFFCCCFFFKKKMMMMMMKKKJJJJJJNNNMMMKKKJJJJJJIIIIIIHHHKKKNNNPPPQQQPPPOOOOOOPPPMMMRRRQQQKKKKKKRRRQQQIIIPPPNNNMMMNNNPPPRRRRRRQQQQQQUUUWWWUUURRRQQQTTTXXXSSSVVVWWWUUUVVVZZZZZZXXXTTTRRRRRRTTTVVVVVVSSSPPPKKKNNNRRRTTTUUUVVVWWWXXXXXXUUUSSSUUUXXXZZZYYYWWW]]]___\\\VVVVVV]]]aaa```bbb^^^ZZZYYY\\\___aaa```^^^]]]]]]___bbbcccaaa^^^[[[ZZZ\\\___bbbbbb]]]XXXbbb___\\\\\\]]]^^^^^^]]]XXX[[[```bbbbbbbbbbbbbbb\\\]]]^^^^^^^^^___aaaddd]]]]]]]]]^^^```cccfffgggdddbbbaaabbbfffhhhfffdddeeecccbbbcccfffgggeeebbb]]]bbbccc```]]]^^^```___eeecccaaa___]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^___^^^^^^^^^___bbbbbbaaa```YYYbbbgggbbb^^^______]]]___```aaabbbbbbaaa``````[[[[[[\\\]]]___```aaaaaa^^^___```dddggghhhfffdddbbbbbbbbbaaaaaaaaaaaaaaa]]]^^^___bbbddddddaaa^^^hhheeeaaa______```aaa```aaaaaabbbeeehhhiiihhhfff[[[\\\\\\]]]___aaabbbccceeeccc```^^^^^^^^^^^^]]]`````````___^^^]]]\\\[[[YYYZZZ[[[]]]^^^___``````]]]ZZZ\\\aaabbb^^^aaagggcccbbb```___```bbbeeeggg```aaaaaaaaa___]]][[[ZZZSSSXXX[[[[[[XXXWWW[[[______```aaa```______```bbb]]]___bbbdddeeedddaaa___\\\cccfff```]]]bbbffffffdddffffffccc^^^\\\^^^```XXX]]]```]]]XXXXXX]]]cccZZZ]]]bbbgggiiiiiihhhggghhhgggfffggghhhhhhgggeee\\\___aaa```\\\\\\___cccZZZ[[[___bbb```]]]___dddcccffffffdddeeeeeebbb\\\XXXYYYZZZ\\\]]]^^^______YYY[[[___bbbcccbbb```^^^ZZZ\\\```bbbcccaaa___]]]\\\]]]___bbbdddddd```^^^YYYZZZ[[[\\\^^^___``````WWWZZZ]]]^^^]]]ZZZYYYXXXXXXXXXZZZ[[[^^^```bbbcccdddcccaaaaaabbbbbb```___YYY]]]``````^^^]]]^^^aaahhhccc______^^^]]]___ccc```aaaaaabbbeeehhhbbbZZZEEEFFFHHHIIIIIIHHHFFFEEEGGGFFFFFFHHHJJJJJJIIIGGGGGGGGGHHHHHHHHHGGGGGGFFFIIIIIIJJJHHHFFFFFFGGGIIIFFFEEEDDDCCCCCCDDDEEEFFFFFFEEECCCCCCCCCEEEHHHIIIHHHHHHGGGGGGFFFDDDCCCBBBEEEGGGHHHGGGEEEGGGKKKOOOJJJKKKLLLLLLLLLKKKJJJIIIGGGGGGFFFFFFEEEEEEDDDDDDKKKJJJIIIHHHFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEJJJHHHGGGHHHHHHHHHEEECCCEEEFFFGGGGGGFFFGGGIIIKKKIIIDDDBBBEEEGGGGGGHHHKKKFFFHHHHHHFFFGGGKKKJJJGGGFFFFFFEEEEEEEEEEEEEEEEEE??????>>>???@@@BBBDDDEEEFFFJJJKKKGGGGGGJJJJJJEEECCCCCCCCCCCCDDDFFFGGGHHHFFFEEEBBBAAA@@@AAABBBDDDEEEGGGFFFDDDEEEKKKNNNMMMIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHDDDAAAGGGOOOKKKKKKJJJIIIGGGFFFFFFEEEKKKJJJHHHFFFEEEDDDCCCCCCGGGGGGEEEBBB???@@@CCCEEECCCAAA@@@AAACCCEEEFFFFFFCCCDDDEEEFFFFFFGGGGGGGGGKKKGGGDDDCCCEEEGGGGGGFFFNNNMMMIIIFFFJJJOOOIII???KKKHHHEEEDDDFFFIIIKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKNNNOOONNNKKKGGGFFFIIILLLPPPNNNMMMOOORRRTTTQQQOOOQQQSSSSSSSSSQQQPPPQQQRRRSSSQQQSSSWWWWWWRRROOOPPPKKKQQQWWWYYYVVVTTTUUUXXXYYYXXXVVVTTTSSSSSSTTTUUUWWWXXXXXXXXXXXXWWWVVVUUU\\\\\\ZZZXXXXXXZZZ^^^aaa\\\\\\]]]^^^____________^^^^^^^^^]]][[[[[[\\\]]]dddddd```ZZZXXX[[[]]]\\\```^^^]]]]]]]]]]]][[[YYY^^^]]]\\\\\\]]]```dddfffbbb\\\^^^```\\\cccllljjjeeebbb```dddjjjlllgggbbbdddeeeffffffeeedddeeeggg^^^eeehhheee```^^^[[[XXXZZZ^^^___^^^```eeefffdddaaadddfffccc^^^]]]aaaeee^^^]]]\\\^^^``````]]]ZZZYYY\\\aaaeeefffeeebbb___aaa___^^^```dddfffeeecccbbbbbbaaa```___^^^]]]]]][[[aaaccc```___aaaaaa]]]aaadddffffffddddddfffhhhgggccc______bbbccc```]]]dddbbb```aaacccccc```]]]___aaadddggggggfffcccbbb______]]]ZZZ]]]bbbeeecccaaa\\\\\\aaabbb]]]ZZZ\\\ddddddddddddaaa^^^[[[YYYXXX]]]^^^[[[]]]bbbccc___]]]]]]]]]]]]___```aaabbb______```bbbdddccc```]]]aaa^^^ZZZZZZ[[[[[[YYYWWWVVVXXXYYYYYYYYYXXXZZZ[[[^^^^^^__________________cccaaa___```bbbbbb```]]]dddbbbaaaaaabbbcccbbbbbbiiibbb___bbbccc``````ccc_________]]][[[]]]bbbggg]]]___bbbfffiiiiiifffdddgggfffeeecccbbbaaaaaaaaa\\\```aaa]]][[[^^^___]]]aaaaaabbbaaa```___]]]\\\___```aaabbbbbbaaa```___]]]```aaaaaadddfffbbb[[[^^^aaaaaa^^^___cccdddbbb```ddddddaaaaaaeeehhhhhhfffbbb^^^^^^aaadddffffff^^^\\\[[[YYYYYYZZZ\\\]]]YYYXXXXXX[[[___```^^^[[[\\\\\\]]]aaafffgggeeebbbdddeeeeeebbb^^^[[[ZZZZZZVVVXXX\\\aaaeeeeeebbb___eeeccc```^^^^^^___aaabbb``````aaacccddddddaaa___FFFGGGHHHIIIIIIHHHGGGFFFHHHGGGFFFGGGIIIJJJIIIHHHFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIHHHGGGFFFHHHJJJFFFEEEDDDDDDDDDDDDEEEFFFHHHGGGFFFEEEEEEEEEFFFGGGHHHGGGFFFEEEDDDCCCCCCBBBDDDEEEFFFEEEDDDFFFIIILLLHHHIIIJJJKKKKKKKKKJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFJJJIIIHHHHHHIIIHHHFFFEEEDDDEEEFFFGGGFFFGGGIIIKKKHHHCCC@@@CCCEEEDDDEEEGGGFFFHHHHHHFFFGGGKKKKKKGGGIIIIIIIIIIIIIIIHHHHHHHHHCCCCCCCCCCCCDDDFFFGGGGGGEEEIIIIIIFFFFFFIIIIIIEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFDDDCCCCCCCCCDDDEEEFFFGGGFFFCCCCCCGGGIIIHHHIIIIIIHHHHHHHHHHHHIIIIIIGGGFFFHHHIIIFFFDDDIIIQQQKKKKKKJJJIIIHHHGGGFFFFFFIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGEEECCCCCCEEEHHHJJJHHHFFFFFFGGGHHHHHHHHHDDDDDDEEEEEEFFFFFFEEEEEELLLIIIEEEDDDEEEFFFEEEDDDFFFIIIIIIHHHJJJOOONNNIIIIIIGGGEEEEEEGGGIIIIIIIIILLLLLLLLLLLLKKKJJJIIIHHHIIIJJJJJJHHHFFFFFFIIILLLLLLNNNOOOOOOOOONNNMMMMMMMMMNNNOOOOOONNNMMMNNNOOOLLLKKKMMMPPPPPPKKKIIIJJJNNNQQQSSSUUUUUUUUUTTTTTTVVVUUUTTTRRRQQQQQQRRRRRRVVVUUUUUUUUUTTTTTTTTTTTTVVVXXXYYYXXXWWWWWWXXXZZZXXXYYYZZZ\\\]]]^^^^^^^^^\\\\\\\\\[[[ZZZZZZ[[[\\\```aaa^^^YYYXXX\\\^^^\\\^^^\\\[[[ZZZ[[[\\\\\\[[[```_________aaacccfffgggddd]]]___```\\\aaaiiifffbbb``````cccggghhheeeaaacccdddeeedddcccbbbcccddd^^^bbbccc___^^^___```^^^^^^aaabbb```aaadddeeeccc```bbbdddbbb```___aaadddbbb___]]]]]]^^^___^^^]]]\\\___bbbfffgggfffcccbbbcccbbbaaabbbdddddddddcccaaaaaaaaaaaaaaa``````___```bbbdddccc```___```bbbaaadddhhhiiigggeeeeeeeeehhheeeccccccdddcccaaa___fffeeeeeehhhkkklllkkkiiidddeeefffggggggggggggfffcccccc```\\\^^^cccdddaaaaaa^^^^^^bbbbbb]]][[[]]]```aaaccccccbbb___]]][[[YYY^^^```___```dddccc```aaaaaa````````````aaaaaa______```bbbbbbaaa^^^[[[]]]\\\\\\]]]^^^\\\XXXUUUWWWXXXYYYYYYYYYZZZ\\\^^^________________________aaa______aaacccdddaaa___eeecccbbbaaaaaabbbcccbbbdddaaaaaaeeefffbbbcccgggeeedddaaa^^^]]]\\\]]]_________aaacccfffggggggfffbbbbbbbbbaaaaaaaaaaaaaaa]]]``````\\\ZZZ]]]_________```aaaaaa```___]]][[[]]]^^^___`````````___^^^aaaaaa^^^ZZZ]]]bbbbbb___]]]``````^^^___cccdddbbbaaafffhhheeedddeeeeeebbbaaa^^^ZZZYYY[[[]]]]]]]]]]]]\\\ZZZYYYYYY[[[\\\]]]WWWVVVVVVYYY]]]```___]]]______```dddhhhjjjiiigggfffeeedddaaa___\\\ZZZYYYTTTVVVYYY^^^bbbbbb```^^^eeedddaaa^^^\\\\\\\\\\\\\\\\\\]]]```ccceeedddcccGGGHHHIIIJJJJJJIIIHHHGGGKKKIIIGGGFFFGGGHHHHHHHHHFFFGGGGGGHHHIIIIIIIIIHHHGGGHHHHHHHHHFFFFFFHHHJJJFFFFFFEEEDDDDDDEEEFFFFFFIIIIIIHHHHHHGGGFFFFFFFFFHHHGGGEEECCCBBBBBBCCCCCCBBBCCCDDDDDDDDDEEEGGGIIIFFFGGGHHHIIIJJJJJJJJJIIIFFFFFFEEEEEEFFFFFFGGGGGGJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIGGGFFFFFFGGGGGGEEEDDDCCCDDDFFFFFFFFFGGGHHHJJJEEEAAA>>>AAABBBAAAAAADDDDDDGGGHHHFFFGGGJJJKKKHHHJJJJJJKKKJJJJJJIIIIIIHHHEEEEEEFFFGGGGGGGGGGGGGGGDDDGGGHHHFFFFFFHHHGGGEEECCCCCCCCCCCCDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFEEEEEEHHHIIIHHHDDDCCCFFFGGGEEEIIIIIIHHHGGGGGGHHHHHHIIICCCDDDGGGJJJJJJHHHKKKRRRJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFFFFGGGHHHHHHIIIIIIFFFHHHIIIHHHGGGGGGIIIJJJNNNLLLJJJIIIIIIJJJIIIGGGDDDDDDEEEEEEEEEDDDCCCCCCLLLIIIFFFDDDDDDDDDDDDCCC@@@EEEIIIHHHHHHKKKMMMMMMGGGFFFEEEFFFGGGHHHHHHGGGLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEFFFEEEEEEFFFIIILLLHHHLLLPPPPPPLLLIIIJJJLLLHHHIIIKKKKKKJJJJJJKKKMMMKKKIIIKKKOOONNNJJJHHHJJJQQQOOONNNPPPSSSSSSQQQOOOQQQQQQPPPPPPOOOOOONNNNNNRRRRRRPPPOOOOOOPPPPPPQQQPPPRRRVVVWWWUUUSSSQQQQQQTTTUUUWWWXXXYYYZZZZZZZZZXXXXXXWWWWWWWWWXXXYYYYYYZZZ\\\ZZZVVVWWW[[[]]]\\\\\\YYYWWWVVVXXXZZZ[[[\\\\\\\\\\\\]]]^^^```aaabbbeee^^^``````[[[^^^eeeaaa^^^___```bbbcccbbbaaaaaabbbcccdddcccaaa```aaabbb^^^^^^\\\YYY\\\bbbeeecccaaacccccc______bbbbbb___^^^___```aaaaaaaaabbbbbbdddaaa^^^\\\\\\]]]^^^]]]^^^```bbbdddeeedddcccbbbbbbccccccbbbaaa``````aaa```aaabbbcccdddccccccbbbccc```bbbddd```YYY]]]fffaaadddhhhjjjhhheeecccbbbfffggghhhgggdddaaa``````eeefffgggjjjmmmnnnmmmkkkgggffffffeeeffffffggghhhggggggddd___```cccccc```bbb``````bbbbbb^^^]]]___]]]___aaaccccccaaa___]]]\\\```cccbbbccceeeccc```fffeeedddcccbbbaaaaaaaaa````````````aaa```^^^[[[[[[\\\^^^```aaa^^^YYYTTTYYYZZZZZZYYYYYY[[[^^^aaa______^^^^^^]]]\\\\\\\\\______```bbbddddddbbb```fffdddbbbaaaaaaaaacccdddaaabbbeeegggeeeaaabbbfffjjjfffcccbbbbbbaaa^^^[[[`````````aaabbbdddeeefff```````````````___^^^]]]]]]```___[[[ZZZ]]]``````]]]^^^`````````^^^\\\ZZZ[[[\\\]]]]]]^^^^^^]]]]]]``````]]]YYYZZZ___```^^^]]]``````^^^___ccceeecccaaagggjjjhhheeeddd```[[[[[[YYYXXXWWWYYYYYYYYYXXX\\\[[[ZZZZZZ[[[\\\^^^___YYYXXXXXXZZZ^^^aaacccccccccbbbbbbdddgggiiiiiihhhhhheeeaaa``````___[[[XXXVVVWWWZZZ^^^aaabbb```^^^bbbaaa```^^^]]][[[ZZZZZZ[[[[[[[[[^^^bbbdddeeeeeeHHHIIIIIIJJJJJJIIIIIIHHHMMMJJJGGGEEEFFFHHHHHHHHHFFFGGGHHHIIIIIIJJJJJJIIIHHHIIIIIIHHHFFFEEEFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIJJJJJJIIIHHHGGGGGGHHHFFFDDDBBBAAABBBCCCDDDBBBCCCDDDEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGEEEDDDDDDDDDDDDEEEGGGGGGIIIIIIIIIIIIIIIIIIIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHFFFDDDCCCBBBCCCDDDCCCBBBBBBDDDFFFFFFFFFFFFHHHIIICCC???===AAABBBAAAAAADDDCCCGGGHHHFFFFFFIIIJJJHHHHHHHHHHHHHHHHHHGGGEEEEEECCCDDDEEEFFFFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFEEECCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEIIIKKKJJJFFFFFFHHHIIIFFFIIIHHHHHHGGGGGGGGGGGGGGGBBBCCCGGGLLLLLLJJJKKKOOOHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHDDDFFFIIIJJJJJJJJJJJJKKKLLLJJJHHHHHHIIIIIIGGGFFFEEEEEEEEEEEEDDDCCCBBBAAAIIIHHHEEEDDDDDDDDDEEEFFFBBBEEEGGGFFFEEEEEEFFFFFFFFFEEEEEEGGGHHHHHHFFFDDDJJJIIIHHHGGGGGGGGGIIIJJJDDDDDDEEEEEEEEEFFFHHHJJJFFFIIIMMMNNNLLLJJJIIIJJJEEEFFFHHHIIIIIIIIIKKKLLLKKKIIIJJJNNNNNNJJJIIIKKKMMMMMMLLLLLLLLLMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJOOOMMMKKKJJJJJJKKKMMMNNNMMMOOORRRSSSQQQNNNMMMLLLQQQRRRSSSTTTUUUUUUUUUTTTTTTSSSRRRRRRTTTUUUUUUUUUVVVXXXWWWTTTTTTXXXYYYWWWXXXUUUQQQQQQSSSWWWZZZ[[[XXXYYYZZZ[[[[[[\\\]]]]]]aaa[[[]]]^^^YYY\\\bbb^^^\\\___aaaaaa___^^^___aaabbbcccdddbbb```______```]]]\\\YYYXXX]]]dddfffccc```bbbaaa]]]]]]``````^^^\\\\\\]]]```cccdddbbbaaadddbbb```^^^]]]\\\\\\[[[______```aaabbbbbbbbbaaa]]]```bbb```^^^\\\^^^aaaaaabbbdddeeeeeeeeecccbbbccc]]]^^^ccc^^^TTTYYYgggccceeefffgggeeecccaaa```cccgggkkkiiiddd``````aaaaaaaaabbbdddddddddcccbbbddddddddddddddddddeeeeeehhhhhheeeaaabbbeeeeeeaaaccccccccccccbbb``````bbb___aaaccceeedddcccaaa___]]]```ccceeeeeedddbbb___fffeeedddcccbbbbbbbbbbbbaaa```___```bbbbbbaaa___]]]___aaabbbbbb___[[[YYY\\\\\\[[[YYYYYYZZZ^^^aaa^^^]]]]]]\\\[[[ZZZZZZYYY```aaabbbddddddcccaaa___eeeeeecccaaa``````ccceeedddfffgggeee___\\\___dddjjjfffcccfffjjjjjjeee___aaabbbbbbbbbaaa```aaabbbbbbbbbbbbaaa___\\\ZZZXXX[[[___```\\\\\\___```___\\\]]]^^^______^^^\\\[[[[[[\\\\\\]]]]]]]]]]]]]]][[[^^^```______aaa^^^ZZZ]]]``````^^^___cccdddbbb```fffiiifffcccbbb^^^ZZZ[[[[[[[[[\\\]]]]]]\\\\\\\\\\\\\\\\\\]]]___```aaa___^^^^^^___aaadddfffgggdddcccbbbbbbcccdddddddddgggbbb^^^^^^aaabbb___[[[^^^^^^___aaaccccccaaa___]]]^^^_________^^^]]]\\\___^^^]]]^^^aaacccddddddIIIIIIIIIIIIIIIIIIIIIIIIMMMJJJGGGEEEFFFHHHHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJGGGFFFCCCBBBAAABBBCCCDDDDDDDDDEEEGGGHHHHHHGGGFFFHHHHHHGGGGGGFFFFFFFFFFFFDDDCCCBBBBBBBBBDDDFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHFFFDDDBBBBBBCCCDDDCCCCCCCCCEEEGGGHHHGGGFFFGGGHHHBBB>>>>>>BBBEEEDDDDDDFFFCCCHHHIIIFFFEEEGGGIIIHHHFFFFFFGGGGGGFFFEEECCCBBBBBBCCCDDDEEEFFFEEEDDDCCCDDDCCCDDDFFFFFFFFFEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDGGGIIIIIIFFFFFFJJJJJJHHHIIIHHHGGGFFFFFFFFFFFFFFFDDDDDDHHHMMMMMMIIIIIIKKKFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDAAADDDHHHIIIIIIIIIJJJJJJGGGFFFFFFGGGIIIIIIHHHGGGEEEEEEEEEEEEDDDBBBAAA@@@EEEEEEDDDCCCCCCEEEGGGIIIHHHFFFEEEFFFGGGEEECCCBBBFFFEEEFFFGGGIIIHHHEEECCCFFFFFFEEEFFFGGGIIILLLMMMGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGJJJMMMMMMKKKHHHEEEFFFHHHIIIIIIJJJKKKMMMHHHFFFGGGKKKKKKHHHGGGIIIGGGJJJLLLJJJFFFEEEGGGJJJIIIIIIJJJJJJJJJIIIHHHHHHKKKIIIHHHFFFGGGHHHJJJKKKMMMNNNOOONNNLLLKKKKKKLLLPPPPPPPPPPPPPPPOOOOOONNNPPPNNNMMMNNNPPPRRRQQQPPPQQQTTTTTTQQQPPPSSSSSSPPPSSSPPPLLLKKKNNNSSSVVVXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZTTTXXX[[[VVVZZZ___[[[[[[^^^```___\\\ZZZ\\\___```aaaaaa```^^^\\\]]]^^^YYYZZZYYYYYY]]]bbbbbb]]]___```___\\\\\\```aaa___]]]]]]^^^aaaeeefffeeeccccccdddeeedddbbb___\\\[[[`````````aaaaaaaaaaaaaaaZZZ]]]______^^^^^^```ccccccddddddeeedddcccbbbaaaeee]]]]]]bbb^^^UUUZZZhhhfffeeecccbbbaaaaaaaaa```ccchhhmmmlllfffcccdddggg]]]^^^^^^^^^]]]]]]]]]]]]aaaccceeeffffffeeebbbaaaeeefffdddaaabbbffffffbbbbbbeeefffdddcccccceeefffeeeffffffffffffdddbbb```___```bbbeeeeeebbb___]]]ccccccbbbbbbbbbcccddddddaaa```___aaaccceeeeeedddbbbcccbbbaaa````````````___^^^]]]ZZZYYYZZZ]]]___``````___^^^]]]]]]\\\\\\bbbcccddddddbbb```^^^\\\bbbccccccaaa___```bbbeeegggiiihhhaaa\\\]]]ccchhhkkkgggeeeiiiooopppjjjbbb___bbbddddddaaa]]][[[[[[ccccccbbb```___]]][[[ZZZWWW]]]```___^^^``````^^^[[[\\\]]]^^^^^^]]]]]]\\\^^^]]]]]]]]]]]]]]]]]]^^^[[[___aaa``````bbbaaa]]]^^^aaaaaa^^^___cccdddbbb___cccdddaaa___``````^^^```aaabbbbbb```___^^^]]]^^^^^^______```aaabbbccccccbbbbbbbbbbbbdddfffgggfffeeedddbbbaaa```aaaaaaddd```\\\^^^bbbdddbbb___dddcccbbbbbbbbbbbb___]]]]]]^^^```aaaaaa```___^^^aaa```___```ccceeeeeeeeeIIIHHHHHHHHHHHHHHHHHHIIIKKKIIIGGGFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKJJJIIIIIIJJJJJJIIIGGGEEECCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHHHHIIIJJJJJJKKKKKKFFFFFFDDDCCCCCCCCCDDDDDDEEEEEEFFFHHHJJJJJJGGGEEEHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCEEEGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIGGGEEEDDDFFFGGGGGGGGGEEEGGGIIIIIIHHHGGGFFFGGGCCC@@@@@@DDDGGGEEEEEEGGGDDDIIIKKKGGGDDDEEEGGGGGGFFFGGGHHHHHHGGGEEECCCAAADDDDDDEEEFFFFFFFFFFFFFFFDDDCCCDDDGGGGGGEEEEEEGGGJJJIIIHHHHHHGGGGGGGGGGGGCCCCCCCCCDDDDDDDDDDDDEEEBBBFFFFFFDDDEEEIIIIIIGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDGGGLLLLLLHHHFFFHHHEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDBBBAAA@@@CCCFFFGGGGGGGGGHHHIIIEEEEEEEEEGGGJJJKKKJJJIIIFFFFFFFFFEEEDDDCCCBBBAAACCCCCCCCCCCCCCCEEEHHHKKKIIIEEEDDDGGGIIIGGGEEEEEEGGGFFFFFFHHHIIIHHHFFFDDDBBBCCCDDDEEEHHHJJJLLLMMMIIIHHHFFFFFFGGGGGGFFFDDDHHHEEEDDDFFFJJJLLLJJJGGGDDDFFFHHHIIIHHHIIIKKKLLLJJJGGGHHHKKKLLLIIIHHHKKKCCCGGGKKKJJJEEEBBBEEEIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEFFFGGGHHHIIILLLMMMLLLJJJIIIIIIKKKMMMLLLMMMMMMMMMMMMLLLKKKKKKMMMKKKHHHIIILLLNNNLLLJJJLLLOOOOOOMMMMMMOOONNNKKKNNNKKKHHHGGGJJJNNNRRRSSSUUUTTTTTTTTTTTTTTTUUUUUURRRNNNSSSWWWSSSVVV[[[VVVXXXZZZ[[[ZZZWWWUUUWWWYYYZZZ[[[\\\ZZZXXXWWWXXXYYYTTTWWWXXXWWWZZZ]]][[[WWW\\\]]]\\\YYYYYY^^^```___\\\^^^```aaacccdddeeefffbbbeeehhhhhheeeaaa^^^\\\```aaaaaaaaaaaa``````___YYYZZZ]]]^^^___aaaccceeedddccccccbbbbbbaaaaaaaaafff```___bbbaaa]]]```hhhhhheeeaaa___```aaabbbaaadddiiimmmmmmjjjhhhjjjmmmaaaaaaaaa```^^^___aaacccbbbdddfffhhhhhhfffbbb```aaabbbaaa___aaaeeeeeebbbaaafffhhheeecccfffiiijjjjjjjjjhhhgggeeedddcccbbbaaa```aaaeeeddd___\\\]]]``````aaaaaacccdddeeefffcccbbb```aaaccceeeffffffeeeeeeccc```^^^___bbbeee``````___]]][[[\\\^^^```ddddddccccccbbbbbbaaaaaadddeeeeeeccc___]]]\\\\\\^^^```bbbaaa______bbbeeeggghhheee___]]]ccckkkooommmjjjgggjjjnnnmmmfff___\\\aaadddddd```\\\ZZZYYY``````___^^^______``````VVV\\\```______aaaaaa^^^]]]\\\\\\\\\\\\]]]______``````___^^^]]]]]]]]]]]]```bbb```[[[[[[aaafffggg```bbbbbb^^^___bbbbbb```^^^aaaaaa]]]\\\```cccccceeeffffffddd```]]]\\\\\\___``````aaaaaabbbbbbbbbbbbcccccccccbbbbbbdddeeefffggggggfffcccbbbbbbcccbbb```]]]^^^aaaddddddbbbeeecccaaa```___^^^\\\[[[bbbcccccccccbbb```^^^]]]^^^^^^^^^aaaeeeggghhhhhhHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFGGGIIIJJJIIIHHHKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHGGGEEEEEEFFFGGGGGGGGGHHHIIIIIIHHHGGGGGGJJJIIIHHHHHHHHHIIIJJJKKKFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFIIIKKKJJJGGGCCCFFFFFFEEEEEEFFFHHHIIIJJJIIIGGGEEECCCCCCDDDFFFGGGJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIKKKHHHFFFFFFGGGIIIIIIIIIGGGIIIKKKKKKIIIGGGFFFFFFGGGCCCBBBFFFGGGDDDCCCDDDEEEKKKLLLGGGCCCCCCEEEEEEEEEFFFHHHHHHGGGEEEBBB@@@DDDDDDDDDEEEEEEGGGHHHIIIEEEBBBCCCHHHIIIEEEEEEIIIKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDCCCBBBCCCDDDEEEFFFBBBFFFGGGEEEFFFIIIIIIFFFHHHHHHFFFEEEEEEDDDDDDDDDEEECCCEEEJJJKKKHHHFFFGGGFFFFFFEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEEEEDDDCCCBBB@@@CCCEEEFFFFFFFFFGGGIIIDDDDDDEEEGGGJJJJJJIIIHHHFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBCCCGGGKKKEEECCCDDDHHHFFFBBBBBBFFFIIIHHHGGGHHHIIIHHHGGGEEE???AAACCCEEEGGGHHHIIIJJJHHHFFFEEEFFFHHHHHHFFFCCCHHHGGGEEEDDDEEEEEEEEEEEECCCEEEFFFFFFFFFFFFHHHIIIJJJGGGHHHKKKKKKIIIIIILLLCCCFFFIIIJJJHHHFFFFFFGGGHHHHHHGGGFFFFFFGGGHHHIIIEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJJJJIIIHHHHHHJJJLLLHHHHHHIIIJJJKKKKKKKKKKKKLLLHHHEEEFFFIIIKKKHHHFFFEEEIIIKKKIIIJJJLLLLLLHHHJJJGGGDDDDDDGGGJJJMMMNNNPPPOOOMMMLLLLLLMMMNNNOOOMMMIIIOOOSSSOOORRRVVVQQQSSSSSSSSSQQQPPPOOOOOOPPPQQQRRRSSSRRRQQQPPPQQQRRRMMMRRRTTTSSSRRRUUUUUUSSSVVVWWWUUUQQQRRRVVVXXXWWWVVVYYY[[[[[[ZZZ[[[___bbb___aaadddccc```]]][[[\\\]]]]]]^^^___^^^]]]\\\ZZZWWWWWWXXXZZZ^^^```aaaaaabbbaaa_________```bbbcccdddbbb___```bbbdddeeeeeegggeeebbbbbbcccdddcccbbbccceeeiiijjjiiijjjmmmpppkkkjjjgggccc``````dddgggbbbcccdddeeeeeecccbbb```^^^```___]]]___bbbbbb^^^```gggiiieeedddhhhmmmnnnllljjjgggeeeccccccdddeeedddaaaaaadddccc^^^\\\^^^aaaaaaaaabbbcccdddfffggggggdddaaa```aaacccddddddddddddbbb___]]]^^^bbbfff___```aaa`````````cccdddddddddddddddddddddddddddcccdddccc```\\\[[[\\\^^^XXX]]]aaabbb```___aaaddddddeeebbb\\\]]]eeekkkkkkjjjhhhffffffhhhfff```[[[ZZZ^^^bbbaaa]]][[[\\\^^^```^^^]]]\\\]]]___aaacccXXX]]]^^^\\\\\\```cccbbb^^^]]][[[ZZZ[[[]]]```cccbbbaaa___]]]\\\[[[[[[[[[^^^aaa```[[[[[[aaahhhjjjbbbdddccc___^^^aaaaaa^^^^^^aaaaaa^^^^^^bbbeeeeeecccddddddbbb___]]]]]]_________``````````````````___bbbdddeeecccccceeefffbbbeeehhhhhhfffdddeeefffcccbbb```___```aaabbbccccccaaa^^^]]]]]]]]]\\\[[[cccccccccbbbaaa```___^^^]]]^^^___bbbeeegggfffeeeHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFFFFHHHJJJJJJIIIHHHMMMMMMLLLLLLKKKIIIHHHGGGDDDEEEFFFFFFEEEFFFHHHJJJGGGGGGIIIIIIIIIIIIGGGGGGMMMKKKIIIGGGFFFGGGHHHIIIEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEHHHKKKJJJFFFBBBDDDDDDDDDEEEGGGJJJLLLNNNKKKJJJGGGEEEDDDEEEGGGIIILLLLLLKKKKKKJJJJJJJJJJJJKKKJJJHHHGGGGGGHHHJJJKKKJJJHHHEEEDDDFFFHHHIIIIIIIIIKKKMMMLLLJJJGGGEEEEEEJJJFFFDDDGGGGGGCCC@@@AAAFFFLLLMMMHHHBBBBBBDDDDDDDDDEEEFFFGGGFFFCCC@@@>>>CCCBBBBBBBBBCCCEEEHHHIIIFFFBBBCCCIIIJJJFFFFFFJJJIIIIIIGGGFFFEEEEEEDDDDDDEEEDDDCCCBBBCCCDDDFFFHHHEEEIIIIIIGGGHHHJJJJJJGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDAAACCCHHHKKKHHHGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFAAABBBEEEFFFGGGFFFEEEDDDBBBCCCEEEEEEEEEFFFGGGIIICCCCCCCCCEEEGGGHHHFFFDDDFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDBBBBBBFFFIIIAAABBBEEEGGG@@@999;;;DDDJJJIIIHHHHHHHHHIIIGGGFFF>>>@@@BBBDDDFFFFFFFFFFFFFFFEEECCCEEEHHHHHHFFFCCCHHHIIIHHHDDD???>>>AAADDDAAACCCDDDDDDCCCCCCEEEFFFEEEBBBBBBFFFFFFDDDDDDGGGFFFFFFGGGJJJLLLKKKHHHEEEIIIHHHFFFEEEEEEGGGIIIJJJDDDDDDEEEFFFGGGGGGFFFFFFFFFGGGIIIIIIHHHHHHIIIJJJDDDEEEGGGIIIKKKLLLMMMMMMKKKGGGDDDDDDGGGIIIFFFCCC@@@DDDGGGGGGIIILLLKKKHHHGGGEEEBBBCCCEEEHHHJJJKKKRRRPPPMMMLLLKKKMMMOOOPPPKKKGGGMMMQQQLLLNNNRRRLLLOOONNNLLLKKKJJJJJJJJJIIIJJJKKKLLLLLLKKKJJJKKKMMMIIINNNQQQNNNLLLOOORRRSSSPPPQQQNNNJJJJJJNNNPPPNNNOOORRRUUUTTTQQQRRRWWW\\\[[[]]]^^^\\\XXXWWWXXXYYYXXXYYYZZZ[[[ZZZXXXVVVUUUUUUSSSRRRUUUZZZ]]]\\\ZZZ___^^^]]]\\\]]]```ccceeeaaaaaa^^^\\\aaagggfff```fffeeedddeeeggggggdddaaa___aaaccceeegggiiimmmpppsssqqqllleee___]]]aaadddbbbbbbaaa```______``````]]]___^^^\\\]]]```___[[[___gggjjjfffdddjjjooopppllliiifffcccbbbccceeeggggggbbbaaaeeeccc]]]\\\___ccccccccccccdddeeeffffffiiifffbbb___```aaaaaaaaaaaabbbbbb___]]]]]]```ddd]]]___bbbcccdddeeegggiiibbbbbbbbbbbbbbbcccccccccbbbbbbaaa^^^[[[ZZZ]]]```UUU[[[```bbb```___aaadddbbbccc___ZZZ\\\ccceeeaaaeeecccbbbbbbcccbbb]]]ZZZXXX\\\___^^^[[[[[[___cccbbb```]]][[[ZZZ\\\___aaa[[[^^^\\\XXXYYY___dddfff```^^^[[[YYYZZZ^^^bbbeeecccbbb___]]][[[ZZZZZZZZZWWW]]]aaa``````cccffffffccceeeccc___^^^``````]]]^^^bbbdddaaaaaadddfffeee]]]___aaaaaa___```cccfff^^^_______________^^^]]]___bbbfffhhhgggfffhhhjjj]]]aaafffgggffffffggghhhddddddccc```^^^^^^```cccbbb```^^^]]]^^^______^^^````````````aaaaaabbbbbb``````aaacccddddddaaa___IIIHHHGGGFFFFFFFFFHHHIIIEEEFFFGGGHHHHHHHHHHHHHHHLLLKKKIIIIIIIIIHHHEEECCCJJJEEECCCHHHKKKJJJIIIKKKHHHEEEFFFIIIJJJGGGEEEFFFNNNLLLJJJHHHFFFEEEEEEEEEBBBCCCEEEFFFFFFFFFFFFFFFEEEEEEFFFIIILLLKKKHHHDDDJJJIIIFFFCCCBBBDDDFFFIIIHHHGGGFFFEEEEEEFFFGGGHHHKKKLLLMMMKKKIIIGGGFFFGGGFFFFFFFFFFFFGGGGGGGGGHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHFFFDDDDDDEEEHHHFFFDDDDDDEEEEEECCCBBBCCC@@@AAAGGGGGGCCCCCCGGGDDDBBB@@@AAACCCCCC@@@===EEEEEEEEEFFFFFFFFFFFFFFFJJJHHHFFFDDDDDDEEEFFFGGGLLLIIIEEEDDDDDDDDDDDDCCCFFFDDDCCCCCCFFFIIIKKKLLLGGGFFFFFFGGGGGGGGGDDDBBBGGGGGGHHHGGGEEEEEEFFFGGGDDDEEEGGGHHHIIIIIIIIIHHHHHHIIIJJJKKKKKKJJJIIIHHHEEEEEEEEEEEEEEEFFFGGGHHHBBBHHHKKKHHHEEEEEEEEEDDDIIIFFFCCCFFFKKKLLLIIIDDDEEEDDDCCCDDDEEEEEEDDDBBBDDDCCCFFFIIIHHHDDDDDDHHHAAADDDFFFFFFEEECCCCCCDDDEEEDDDEEEGGGJJJKKKHHHEEEIIIGGGDDDBBBBBBCCCDDDFFFJJJHHHGGGIIIKKKKKKGGGDDDHHHHHHGGGDDDBBBBBBCCCDDDFFFFFFEEEEEEEEEEEEFFFFFF@@@FFFJJJGGGDDDEEEFFFFFFFFFEEEEEEHHHKKKJJJFFFBBBDDDGGGGGGFFFHHHJJJHHHCCCFFFEEEDDDDDDFFFFFFEEEDDDHHHIIIJJJIIIGGGFFFGGGHHHIIIKKKLLLKKKJJJIIIJJJKKKLLLIIIIIIKKKJJJFFFDDDFFFGGGFFFDDDEEEFFFGGGFFFEEEFFFCCC@@@@@@BBBEEEFFFGGGHHHGGGGGGGGGGGGHHHJJJJJJHHHKKKJJJFFFFFFJJJMMMNNNRRROOOLLLJJJKKKKKKKKKKKKIIIGGGFFFGGGIIIKKKLLLLLLJJJJJJJJJKKKKKKMMMNNNOOOLLLNNNOOOMMMJJJJJJLLLOOOOOOMMMKKKJJJKKKNNNQQQTTTVVVYYYXXXSSSPPPRRRTTTSSSRRR\\\ZZZUUUZZZZZZSSSSSSVVVVVVUUUVVVVVVVVVVVVUUUWWWYYY[[[[[[[[[[[[]]]___bbbbbbbbbbbbbbbaaa```___iiieeecccdddddddddfffjjjaaabbbdddfffhhhjjjlllllliiimmmppplllddd]]][[[[[[]]]^^^^^^___^^^]]][[[ZZZ^^^^^^^^^______````````````dddhhhkkkkkkjjjiiiiiijjjhhhdddbbbaaaaaacccdddddd______fffgggbbb^^^]]]gggggghhhhhhhhhhhhggggggfffiiigggbbbaaadddddd```eeeccc___\\\\\\]]]___aaafff]]]\\\eeehhhcccbbbgggbbbiiilllhhheeegggfffaaa```aaacccddddddcccaaa___ZZZ^^^```^^^]]]aaaddddddaaa]]]YYYXXXZZZ[[[ZZZYYY___^^^^^^```cccaaa[[[UUU[[[]]]___```______aaabbbgggbbb\\\ZZZ]]]aaabbbbbbaaa```_________```aaabbbccceeebbb[[[ZZZ```cccaaabbbeeeccc^^^]]]aaabbb___[[[[[[^^^cccccc``````cccjjj```\\\___aaa^^^[[[\\\___]]]^^^aaaaaa```ccciiifffeeeaaa]]]^^^bbbcccaaa```\\\ZZZ```hhhjjjddd]]]^^^ccceeecccccceeegggeeedddcccbbbaaabbbccceeegggbbbeeefffccc^^^[[[^^^bbb```^^^\\\\\\___ccceeefffcccaaa```aaaccceeeeeeddddddcccaaaaaacccdddccccccJJJJJJJJJJJJJJJJJJKKKKKKIIIIIIJJJKKKKKKKKKKKKJJJGGGIIIKKKMMMMMMKKKIIIHHHIIIGGGEEEFFFIIILLLLLLKKKGGGEEEFFFJJJKKKHHHGGGIIIOOONNNLLLJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIGGGFFFGGGIIILLLLLLIIIGGGQQQMMMHHHGGGIIILLLLLLKKKFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMLLLIIIFFFEEEEEEGGGHHHHHHIIIJJJJJJKKKKKKHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIHHHHHHHHHHHHIIIIIIIIIHHHFFFDDDCCCCCCCCCDDDGGGCCCDDDGGGHHHEEEFFFJJJHHHFFFEEEEEEGGGFFFDDDAAADDDDDDEEEFFFGGGHHHIIIIIIKKKJJJIIIHHHHHHHHHIIIIIIGGGFFFEEEEEEFFFFFFDDDBBBFFFDDDAAAAAACCCEEEFFFFFFFFFEEEEEEFFFGGGFFFDDDBBBDDDEEEFFFFFFEEEDDDCCCCCCFFFGGGHHHJJJJJJJJJJJJIIICCCDDDFFFGGGHHHHHHHHHGGGCCCCCCCCCDDDDDDEEEEEEEEE@@@DDDFFFCCCAAADDDFFFFFFHHHGGGDDDDDDEEEFFFHHHIIIHHHGGGFFFFFFFFFDDDAAA???FFFFFFGGGJJJHHHDDDDDDGGGAAACCCDDDDDDBBBBBBBBBCCCGGGEEEEEEFFFIIIKKKKKKIIIDDDEEEGGGIIIIIIHHHFFFEEEHHHGGGFFFHHHJJJKKKHHHFFFGGGGGGFFFDDDBBBBBBBBBCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFHHHGGGEEEFFFJJJKKKHHHJJJHHHHHHHHHIIIIIIHHHGGGJJJKKKJJJGGGGGGHHHFFFAAAFFFDDDDDDEEEFFFGGGGGGEEEBBBEEEHHHIIIHHHFFFFFFFFFDDDEEEFFFEEEDDDDDDFFFHHHJJJHHHHHHKKKKKKHHHGGGJJJGGGFFFFFFHHHIIIHHHFFFDDDIIIGGGEEEFFFHHHJJJKKKLLLJJJKKKLLLMMMNNNOOOPPPPPPEEEIIIJJJGGGFFFIIIJJJIIIMMMKKKJJJJJJJJJJJJHHHGGGEEECCCCCCDDDFFFHHHHHHHHHIIIHHHHHHHHHHHHIIIIIIJJJMMMNNNOOOMMMJJJHHHHHHJJJIIIGGGEEEDDDEEEGGGJJJLLLLLLOOONNNJJJHHHJJJLLLKKKMMMVVVRRRLLLRRRSSSNNNPPPPPPPPPQQQQQQPPPPPPPPPQQQSSSTTTVVVVVVUUUUUUWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[\\\aaa^^^]]]___aaabbbeeejjjbbbcccdddeeegggiiijjjkkkhhhjjjjjjgggaaa]]][[[\\\[[[\\\^^^___`````````___]]]___aaabbbbbbaaa___]]]bbbeeehhhjjjiiihhhggggggiiigggeeecccbbbccceeefffbbb]]]]]]bbbddd___\\\]]]eeeddddddfffiiiiiigggfff```eeefffaaa^^^```aaa___bbb```^^^]]]]]]___aaabbbaaa\\\___jjjmmmeeeaaaccceeeiiijjjfffeeeggggggdddcccdddeeeeeeeeedddcccccc\\\___```^^^___bbbdddbbbbbb^^^[[[ZZZ[[[\\\\\\ZZZ^^^\\\\\\^^^``````]]]YYY\\\]]]aaadddfffgggggggggcccbbbaaa___^^^___aaaccccccaaa_________`````````___bbbaaa]]]^^^ccceeecccbbbeeeddd___^^^bbbbbb^^^\\\[[[^^^cccdddaaaaaacccfff^^^[[[^^^bbb```^^^___bbb``````bbbbbb___aaafffffffffdddaaacccggggggcccaaa^^^]]]aaagggiiieee``````cccdddbbbcccggggggeeefffeeedddccccccdddeeefff```______^^^]]]]]]]]]]]]```___^^^]]]^^^```ccceeeeeeccc___^^^```cccdddeeefffeeedddcccdddddddddcccJJJKKKLLLMMMNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJBBBFFFKKKMMMJJJGGGEEEFFFEEEHHHFFFAAADDDLLLMMMHHHDDDBBBDDDHHHIIIGGGGGGJJJLLLKKKJJJIIIHHHHHHHHHHHHKKKIIIGGGEEEEEEFFFHHHJJJIIIHHHGGGIIIKKKLLLKKKJJJQQQKKKEEEEEEIIIMMMKKKHHHFFFGGGGGGHHHHHHGGGGGGFFFIIIJJJJJJHHHEEEBBBAAABBBEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIFFFDDDDDDGGGIIIIIIGGGHHHIIIHHHDDD@@@???AAADDDDDDBBBAAACCCCCCAAABBBEEEFFFEEEDDDDDDEEEDDDBBB@@@CCCDDDEEEFFFGGGIIIIIIJJJFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEHHHIIIIIIGGGDDDMMMJJJHHHGGGGGGHHHHHHGGGGGGEEEEEEEEEFFFEEECCCAAACCCDDDFFFGGGGGGEEECCCAAAEEEFFFGGGIIIIIIIIIHHHHHH???@@@BBBEEEFFFGGGGGGFFFHHHIIIIIIJJJJJJJJJJJJJJJGGGJJJJJJFFFEEEIIILLLLLLGGGFFFDDDAAA@@@CCCIIINNNIIIHHHIIIIIIIIIGGGCCC@@@HHHGGGHHHKKKIIIDDDDDDGGGIIIIIIIIIHHHGGGGGGIIIKKKLLLIIIFFFEEEGGGIIIJJJJJJCCCDDDFFFGGGHHHHHHGGGGGGHHHGGGGGGIIIKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFCCCDDDFFFHHHIIIIIIIIIHHHLLLJJJFFFCCCFFFKKKKKKFFFLLLLLLKKKIIIGGGHHHIIIKKKLLLLLLJJJFFFFFFJJJIIIEEEGGGFFFEEEFFFHHHIIIIIIHHHCCCFFFJJJLLLKKKHHHFFFEEEEEEFFFFFFDDDCCCDDDGGGJJJHHHFFFHHHLLLMMMJJJKKKMMMIIIIIIJJJKKKLLLKKKGGGDDDDDDCCCCCCDDDGGGHHHHHHHHHCCCDDDFFFIIIJJJKKKKKKKKKIIINNNPPPMMMLLLNNNNNNLLLMMMLLLLLLMMMNNNMMMKKKHHHGGGGGGGGGIIIKKKMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMMMMLLLNNNPPPOOOMMMKKKJJJJJJHHHGGGEEEDDDDDDEEEGGGHHHJJJNNNNNNIIIHHHJJJKKKJJJJJJQQQMMMHHHNNNOOOLLLOOOMMMPPPQQQPPPNNNMMMOOOQQQQQQRRRSSSRRRQQQQQQRRRSSSTTTVVVXXXWWWUUUUUUXXX[[[XXXUUUUUUYYY[[[]]]aaafffaaaaaaaaaaaabbbdddeeefffcccbbbaaa___]]][[[YYYXXXWWWYYY[[[]]]___aaabbbbbb^^^```ccceeedddaaa]]][[[dddfffggggggeeeddddddeeeeeedddcccaaaaaacccdddfffbbb^^^]]]```aaa___^^^___cccaaaaaaeeejjjlllhhhddd^^^cccfffccc`````````___aaaaaaaaabbbcccdddeeeeeeaaa]]]```hhhkkkeeebbbdddhhhhhhgggdddeeehhhhhheeeffffffffffffffffffffffff___aaaaaa```bbbeeeddd```dddaaa^^^]]]^^^^^^^^^]]][[[[[[ZZZ[[[]]]^^^]]][[[]]]^^^bbbhhhnnnpppmmmjjjfffhhhiiigggcccbbbeeeiiifffcccaaa```bbbbbb```]]]\\\___```^^^___aaabbb___ccceeeeeecccbbbdddbbb``````^^^```cccccc___]]]___```[[[YYY]]]``````______bbb``````bbb```\\\]]]aaaaaacccdddccceeeiiigggcccbbbaaaaaaccceeefffeeeccccccdddbbbaaadddiiiiiieeehhhgggeeedddcccddddddeeeccc___[[[[[[^^^```___\\\___aaaaaa___]]]^^^aaaeeehhhddd___]]]^^^```cccdddeeeeeedddcccccccccbbbbbbUUUWWWZZZ\\\\\\[[[ZZZYYYXXXXXXXXXXXXWWWVVVUUUTTTMMMRRRUUUSSSNNNJJJJJJLLLLLLSSSRRRIIIJJJVVVXXXQQQNNNMMMNNNQQQQQQNNNOOORRRQQQQQQPPPPPPPPPPPPPPPPPPUUUSSSOOOLLLKKKMMMPPPRRRUUUTTTSSSSSSTTTVVVWWWWWWWWWSSSOOONNNPPPRRRRRRQQQRRRRRRRRRQQQOOOLLLJJJHHHKKKLLLMMMMMMJJJIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLMMMNNNOOOOOOOOOKKKIIIKKKOOOPPPKKKGGGLLLOOOQQQNNNHHHDDDEEEHHHDDDDDDEEEFFFFFFEEEDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIIIIJJJKKKKKKLLLLLLGGGHHHJJJKKKKKKIIIHHHGGGHHHHHHIIILLLOOOPPPOOOMMMJJJHHHFFFEEEFFFGGGFFFEEEJJJIIIGGGHHHHHHHHHFFFEEEHHHIIIKKKNNNNNNLLLHHHEEEDDDEEEGGGHHHHHHHHHGGGGGGBBBCCCEEEGGGHHHIIIHHHHHHFFFFFFHHHIIIIIIHHHGGGFFFDDDGGGGGGDDDDDDGGGGGGEEEFFFEEEDDDCCCDDDIIINNNRRRHHHHHHJJJMMMNNNMMMIIIFFFGGGGGGIIILLLJJJFFFFFFJJJHHHHHHGGGEEECCCDDDGGGJJJTTTQQQLLLIIIHHHJJJLLLNNNLLLIIIFFFCCCDDDGGGKKKNNNIIIIIIIIIIIIIIIIIIIIIHHHIIIHHHHHHIIIKKKLLLLLLLLLJJJLLLMMMOOOOOONNNMMMLLLNNNNNNKKKHHHHHHKKKJJJEEEIIIKKKLLLJJJFFFEEEGGGJJJGGGGGGEEECCCFFFLLLNNNLLLHHHGGGFFFFFFHHHHHHGGGFFFGGGIIILLLLLLJJJHHHGGGGGGIIIIIIGGGEEECCCDDDGGGJJJHHHFFFGGGKKKLLLJJJJJJMMMKKKJJJIIIIIIJJJJJJHHHFFFGGGGGGHHHKKKNNNOOOMMMLLLHHHJJJMMMOOOPPPPPPOOONNNIIIMMMOOOLLLLLLOOOQQQQQQMMMKKKJJJJJJKKKLLLKKKJJJHHHHHHIIIKKKNNNNNNMMMKKKGGGGGGGGGHHHJJJLLLMMMNNNFFFHHHLLLOOOOOONNNLLLKKKIIIHHHGGGFFFEEEFFFFFFGGGJJJMMMNNNJJJHHHIIIJJJHHHGGGMMMJJJHHHNNNMMMIIIMMMKKKNNNQQQOOOLLLKKKMMMPPPMMMNNNOOOOOOMMMLLLMMMNNNQQQSSSUUUSSSPPPPPPTTTXXXSSSPPPPPPTTTUUUUUUWWW[[[[[[[[[[[[[[[[[[\\\\\\]]]ZZZYYYYYYZZZ[[[YYYVVVSSSSSSTTTVVVXXXZZZ\\\^^^^^^]]]___aaabbbaaa^^^[[[YYY```aaaaaa```___^^^```aaa]]]]]]\\\[[[\\\^^^```aaa```^^^]]]]]]^^^^^^___``````]]]\\\bbbiiikkkgggaaa```aaabbbcccccccccaaa^^^bbbccceeefffggggggfffeeeddd___]]]___aaa```ccchhheeeeeeddddddfffhhhfffcccffffffeeeeeeeeefffgggggg___aaaaaaaaadddgggeee```gggfffcccbbb``````______\\\]]]^^^___^^^]]]\\\\\\___```ccckkkrrrtttoooiiikkkkkkjjjhhheeedddgggjjjjjjgggddddddfffeeeaaa]]]______^^^\\\\\\\\\\\\[[[fffhhhiiihhhggggggeeeccceeebbbaaacccbbb]]]YYYYYY]]]ZZZYYY[[[^^^^^^^^^]]]^^^]]]^^^```^^^ZZZZZZ]]]ZZZ^^^aaabbbeeehhhfffaaabbbcccddddddccccccdddeeeeeedddaaa```eeekkkjjjdddhhhgggfffdddccccccccccccjjjeee___]]]^^^```___^^^]]]```bbb```]]]]]]bbbggggggddd```^^^___```aaaaaa```aaabbbbbbaaaaaaaaabbboooqqqtttvvvwwwuuusssrrrqqqqqqppppppooonnnlllllliiikkkkkkgggbbb```dddhhhbbbkkkjjjaaaaaakkknnnggggggeeefffgggeeeaaabbbgggbbbbbbbbbccccccbbbbbbbbbhhheeebbb___^^^___aaacccggggggfffeeeeeefffhhhiiifffffffffccc___^^^aaaddd^^^^^^^^^^^^\\\ZZZWWWVVVWWWYYY[[[[[[[[[[[[\\\]]]```___^^^]]]\\\[[[[[[ZZZTTTTTTVVVWWWYYY[[[\\\\\\]]][[[[[[]]]___\\\TTTMMMTTTZZZ^^^]]]WWWRRRPPPQQQNNNQQQTTTUUUVVVUUURRROOOQQQRRRTTTUUUVVVWWWXXXYYYVVVUUUUUUTTTTTTSSSSSSSSSSSSUUUWWWXXXXXXWWWUUUTTTSSSRRRQQQRRRUUUXXXYYYYYYVVVTTTSSSTTTUUUVVVVVVUUUKKKJJJJJJLLLOOORRRRRRRRRQQQRRRTTTWWWXXXVVVQQQMMMIIIJJJKKKLLLMMMLLLKKKJJJLLLLLLNNNOOOOOONNNMMMMMMRRRTTTVVVWWWWWWUUUSSSRRRLLLPPPSSSSSSUUUWWWUUUPPPIIIFFFEEEIIIPPPUUUVVVUUUJJJJJJLLLOOOPPPOOOKKKHHHGGGGGGJJJNNNNNNKKKLLLPPPVVVUUUSSSQQQPPPQQQUUUXXXZZZXXXUUURRRQQQTTTXXX[[[XXXUUURRROOONNNPPPSSSUUUOOOOOONNNMMMKKKJJJIIIJJJMMMLLLLLLOOOSSSVVVUUUTTTTTTUUUVVVVVVUUUSSSQQQOOOOOOUUUXXXVVVTTTUUUUUURRRJJJMMMPPPPPPMMMJJJJJJLLLJJJKKKIIIHHHLLLSSSWWWVVVNNNLLLJJJJJJJJJJJJHHHGGGIIIJJJKKKKKKKKKLLLNNNQQQQQQPPPNNNKKKHHHHHHJJJLLLOOOMMMNNNQQQQQQNNNNNNPPPQQQNNNJJJHHHIIIKKKMMMMMMIIIIIIKKKMMMPPPPPPOOOMMMKKKMMMOOOPPPPPPOOOMMMLLLJJJLLLLLLIIIIIIOOOUUUVVVRRRNNNIIIHHHIIILLLOOOQQQGGGGGGHHHJJJLLLMMMKKKJJJHHHHHHHHHHHHHHHIIIJJJKKKGGGIIILLLOOOQQQPPPMMMKKKHHHHHHHHHGGGFFFFFFEEEEEEGGGKKKLLLHHHFFFGGGGGGEEEDDDKKKJJJLLLRRRMMMGGGKKKHHHKKKLLLKKKIIIHHHJJJLLLGGGIIILLLMMMKKKJJJIIIIIILLLNNNOOONNNLLLKKKMMMOOORRRPPPPPPSSSSSSOOONNNPPPUUUUUUUUUUUUUUUUUUUUUTTTSSSUUUYYY]]]^^^[[[VVVQQQPPPPPPQQQRRRSSSTTTVVVVVVYYYYYYYYYYYYYYYXXXWWWVVVWWWWWWWWWVVVUUUUUUVVVXXXTTTTTTSSSTTTUUUVVVXXXYYYXXXXXXXXXVVVVVVXXXZZZ[[[[[[WWWVVV[[[bbbeee```[[[]]]YYYXXX[[[``````ZZZUUU\\\^^^```bbbbbb```^^^\\\^^^ZZZYYYYYYYYYXXX[[[```^^^___aaaeeefffdddaaa___cccbbbbbbbbbbbbcccdddeee\\\______]]]___bbbbbb^^^hhhgggfffdddbbb`````````bbbeeehhhhhheeeaaa______fffeeegggmmmssstttnnnhhhnnnjjjdddbbbcccdddeeeeeejjjhhhggghhhiiigggccc___ccc```]]]\\\[[[\\\^^^aaajjjjjjjjjlllkkkhhhgggfffgggcccbbbeeeeee```\\\[[[^^^^^^^^^]]]^^^___^^^\\\[[[ZZZ]]]aaa___[[[[[[^^^ZZZ^^^aaacccfffjjjhhhcccaaacccdddccc```___aaacccdddbbb```___dddjjjhhhbbbddddddcccbbbbbbaaaaaaaaajjjgggccc___\\\[[[[[[[[[YYY]]]``````]]]^^^ccchhhcccbbbaaa```aaa```^^^]]][[[^^^aaaaaaaaa```bbbccc~~~}}}|||||||||{{{xxxuuuvvv{{{tttzzzzzztttsssxxxzzzvvvvvvuuuuuuvvvrrrnnnooouuunnnnnnooooooooonnnmmmmmmooonnnlllkkkjjjjjjjjjjjjllllllllljjjhhhhhhjjjllleeehhhiiieee^^^[[[^^^cccZZZ[[[\\\\\\]]]]]]]]]]]][[[]]]```aaabbbcccdddfffjjjjjjiiihhhfffeeedddddd``````aaabbbdddeeeffffffccccccccccccccc^^^UUUOOOTTTXXX\\\]]]XXXSSSPPPPPPQQQVVVZZZZZZ[[[\\\YYYUUUVVVXXX[[[\\\]]]^^^```aaa^^^^^^]]]\\\ZZZYYYXXXXXXXXXYYY[[[\\\]]]\\\ZZZYYYXXXVVVTTTTTTWWWYYY[[[\\\^^^]]]\\\^^^```aaaaaa```IIIHHHJJJMMMSSSWWWZZZZZZUUUUUUVVVYYY[[[ZZZTTTOOOMMMNNNOOOPPPPPPPPPNNNNNNOOOPPPQQQRRRRRRQQQPPPOOO[[[]]]```aaaaaa___\\\ZZZPPPUUUYYY\\\```cccaaa[[[JJJGGGGGGMMMUUUZZZXXXTTTLLLLLLLLLLLLLLLJJJFFFCCCFFFFFFJJJOOOOOOMMMNNNSSS^^^]]]\\\ZZZYYYZZZ]]]```VVVWWWWWWWWWXXX[[[___cccZZZ[[[]]]^^^]]][[[XXXVVVYYYYYYXXXVVVRRRPPPPPPQQQUUUTTTTTTXXX]]]___^^^\\\]]]]]]]]]\\\ZZZXXXVVVTTTNNNWWW^^^^^^]]]___```___TTTVVVZZZ[[[ZZZXXXVVVVVVZZZZZZXXXUUUXXX]]]```^^^WWWVVVTTTTTTTTTTTTRRRPPPLLLMMMOOOPPPRRRVVV[[[___aaa```^^^[[[XXXWWWYYY[[[]]]ZZZZZZ]]]]]]YYYXXXZZZ[[[VVVQQQOOOPPPTTTWWWYYYTTTTTTUUUWWWYYYYYYWWWUUUOOOPPPQQQQQQQQQPPPNNNMMMVVVXXXWWWSSSTTT[[[bbbdddbbb]]]WWWTTTVVV[[[```cccRRRQQQRRRTTTVVVWWWVVVUUUYYYXXXVVVUUUSSSRRRRRRRRRUUUUUUVVVXXXXXXVVVRRRNNNLLLLLLLLLLLLLLLKKKJJJIIIOOOSSSUUURRRQQQSSSSSSRRRMMMSSSSSSWWW\\\UUUMMMRRRNNNMMMMMMMMMNNNNNNMMMMMMGGGKKKQQQTTTSSSQQQPPPOOONNNNNNOOOPPPPPPPPPPPPOOOSSSRRRTTTXXXWWWPPPLLLLLLQQQSSSTTTVVVVVVTTTRRRQQQRRRWWW^^^cccccc___YYYUUUQQQPPPPPPPPPPPPPPPQQQQQQSSSSSSSSSTTTTTTUUUUUUVVVQQQQQQQQQPPPMMMMMMNNNOOONNNNNNOOOOOOPPPRRRSSSTTTNNNQQQQQQOOONNNRRRTTTTTTWWWTTTRRRTTTYYY[[[YYYUUUWWWQQQNNNSSSWWWUUUPPPMMMSSSUUUWWWYYYXXXWWWTTTRRRRRRTTTXXXYYYWWWTTTQQQQQQVVVXXX^^^cccccc^^^[[[\\\^^^^^^^^^______``````aaaZZZ^^^^^^YYYWWWZZZ[[[ZZZbbbcccdddcccaaa```aaabbbiiimmmqqqoooiiieeeeeegggkkkjjjkkkmmmpppppplllhhhpppjjjdddccceeefffeeebbbccceeeggghhhgggeeebbbaaabbb^^^\\\]]]___aaaeeekkkkkkhhhhhhjjjjjjfffeeegggeeeaaa```eeehhheeeaaa```___bbbbbb___^^^___^^^[[[YYYZZZ^^^bbbbbb^^^]]]```]]]```bbbcccfffkkkkkkggg___```aaa```^^^\\\\\\]]]]]]^^^^^^]]]aaaeeeccc^^^]]]]]]^^^^^^____________```bbbcccccc```[[[XXXVVVUUUXXX[[[\\\\\\]]]aaaeee______^^^___```^^^[[[YYYZZZ]]]aaabbb```___aaaccc}}}{{{{{{}}}wwwzzz|||{{{xxxvvvvvvwwwttttttuuuuuuqqqmmmpppwwwoooooopppppppppooommmlllhhhiiijjjjjjjjjhhhfffeeedddeeeeeeccc```___```bbb\\\]]]\\\XXXRRROOOPPPRRROOOOOOOOOPPPRRRTTTUUUVVVTTTVVVYYY[[[[[[\\\]]]___bbbbbbbbbbbbaaaaaaaaaaaaccccccbbbbbbbbbaaaaaaaaa]]]]]]\\\ZZZVVVRRRMMMJJJLLLMMMNNNNNNLLLJJJHHHGGGIIIMMMNNNLLLMMMRRRRRROOOOOORRRUUUUUUTTTTTTVVVXXXWWWWWWVVVUUUTTTSSSSSSRRRMMMNNNOOOQQQQQQQQQPPPOOOPPPNNNMMMNNNOOOPPPPPPOOOIIIIIIIIIJJJLLLMMMLLLKKKEEEDDDDDDGGGKKKNNNPPPQQQLLLKKKKKKNNNQQQPPPKKKEEEHHHHHHIIIJJJJJJIIIHHHGGGFFFGGGIIIJJJKKKJJJJJJIIIGGGJJJMMMOOOOOOLLLHHHEEE@@@CCCFFFGGGKKKNNNLLLFFFCCCCCCDDDGGGKKKNNNMMMLLLGGGFFFEEEEEEEEEDDDAAA>>>AAAAAADDDIIIIIIGGGHHHLLLHHHIIIHHHFFFEEEFFFHHHKKKHHHKKKNNNOOOOOOPPPSSSVVVNNNQQQTTTWWWWWWTTTPPPMMMUUUUUUUUURRRNNNLLLMMMOOOQQQOOONNNQQQVVVWWWTTTQQQUUUTTTTTTRRRQQQPPPOOONNNGGGMMMQQQRRRTTTWWWXXXUUURRRRRRSSSTTTVVVWWWUUUTTTYYYYYYVVVSSSTTTXXXYYYVVVSSSRRRQQQRRRSSSTTTSSSRRRJJJLLLNNNPPPQQQTTTXXX[[[\\\]]]\\\[[[YYYXXXYYY[[[YYYVVVVVVYYYYYYUUUTTTWWWVVVRRRNNNMMMOOOSSSUUUWWWaaa`````````bbbbbbaaa___XXXXXXXXXXXXXXXXXXXXXXXX[[[]]]\\\XXXXXX]]]bbbcccbbb^^^YYYWWWZZZ^^^bbbdddYYYXXXWWWXXXZZZ\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWZZZYYYXXXYYYZZZXXXTTTPPPNNNNNNPPPPPPPPPOOONNNMMMRRRXXX[[[[[[[[[___aaa___WWWZZZYYY\\\bbbZZZSSSYYYUUURRRPPPQQQTTTVVVSSSPPPFFFLLLUUUZZZ[[[YYYVVVTTTPPPOOOPPPTTTYYYZZZWWWSSSSSSTTTYYY______XXXRRRQQQSSSVVVYYY\\\\\\ZZZVVVTTTRRRXXX```dddbbb^^^[[[YYYUUUTTTSSSRRRQQQRRRSSSSSSSSSTTTWWWYYYZZZ[[[[[[[[[VVVVVVUUUSSSOOOLLLKKKLLLNNNOOOOOOPPPQQQRRRSSSSSSMMMRRRTTTPPPPPPTTTVVVUUUXXXVVVTTTSSSUUUVVVVVVUUUTTTQQQPPPSSSQQQMMMMMMPPPPPPRRRTTTVVVWWWVVVTTTSSSRRRWWW[[[[[[WWWSSSPPPNNNPPPSSSZZZ___\\\UUUVVV\\\YYYZZZ\\\]]]^^^^^^]]]]]]___dddccc[[[SSSSSSWWWYYYWWWZZZ]]]_________bbbeeekkkooopppllleeecccgggmmmjjjiiihhhhhhggggggggggggggggggfffeeedddbbb___]]]XXX]]]cccdddbbb___^^^```___[[[[[[___bbbbbbfffkkkhhhcccbbbeeedddaaaaaadddddd^^^]]]bbbdddaaa\\\ZZZZZZ___```\\\ZZZ\\\[[[XXXWWWXXX\\\aaaaaa\\\[[[]]][[[\\\\\\[[[___eeegggddd\\\\\\]]]]]]\\\ZZZWWWUUUTTTXXX[[[ZZZ\\\^^^]]]YYYVVVWWWXXXZZZ[[[]]]]]]^^^XXX]]]eeennnqqqkkk```VVVSSSTTTUUUWWWXXXZZZ\\\]]]\\\ZZZYYYZZZZZZZZZYYYWWWWWW\\\______\\\YYYZZZ\\\}}}|||||||||zzzyyyxxxwwwzzz}}}yyysssrrrvvvpppqqqrrrsssooolllpppwwwooooooppppppooonnnlllkkkbbbdddfffhhhhhhfffbbb```^^^```aaa___[[[XXXYYYZZZ\\\ZZZWWWTTTQQQNNNLLLKKKKKKKKKJJJJJJKKKLLLNNNPPPOOOQQQTTTUUUUUUUUUVVVXXXXXXXXXYYYZZZZZZ[[[[[[\\\___^^^]]][[[YYYWWWVVVUUUXXXXXXUUUQQQLLLIIIHHHHHHIIIGGGDDDCCCDDDDDDDDDCCC@@@DDDBBB>>>@@@GGGKKKIIIIIILLLNNNNNNKKKJJJKKKMMMJJJJJJIIIIIIIIIIIIHHHHHHCCCCCCDDDEEEEEEFFFFFFEEECCCCCCDDDEEEFFFEEECCC@@@CCCBBBBBBCCCEEEEEEDDDBBBDDDBBB??????@@@AAA@@@@@@AAA>>>===@@@DDDCCC>>>999>>>>>>???@@@@@@???>>>===:::;;;===???AAAAAAAAAAAAAAACCCGGGIIIIIIFFFAAA???BBBCCCAAA???AAADDDAAA;;;;;;===??????>>>>>>AAACCC???>>>>>>???@@@@@@???===;;;;;;>>>BBBAAA>>>???BBBAAABBBBBB@@@??????AAACCC<<>>===???BBBAAA???===>>>BBBBBB>>>:::BBBAAA@@@??????>>>??????@@@AAA???>>>BBBGGGEEE@@@CCC@@@>>>???CCCFFFFFFDDDFFFFFFDDDAAABBBFFFFFFCCCCCCBBBBBBCCCFFFGGGGGGFFF@@@CCCFFFGGGGGGFFFGGGHHHBBBDDDEEEEEEDDDDDDEEEFFFEEEBBBCCCFFFFFFCCCCCCEEEDDDBBB@@@@@@CCCEEEGGGGGGLLLJJJIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJLLLLLLLLLPPPPPPLLLKKKNNNPPPPPPMMMKKKGGGGGGIIIMMMOOOPPPOOOMMMLLLMMMOOOQQQRRRRRRHHHHHHIIIJJJKKKLLLNNNNNNPPPOOONNNPPPRRRRRROOOKKKIIIKKKLLLNNNNNNMMMKKKJJJGGGNNNSSSTTTVVV\\\^^^^^^VVVXXXUUUWWW\\\UUUOOOWWWVVVQQQMMMOOOUUUWWWSSSNNN???FFFPPPWWWYYYWWWSSSQQQLLLJJJLLLRRRZZZ]]]XXXSSSRRRTTT\\\dddeee___YYYWWWWWWZZZ___bbbbbb___[[[XXXQQQXXX___aaa^^^ZZZZZZ[[[XXXWWWVVVUUUUUUUUUVVVWWWUUUYYY]]]bbbddddddcccaaa^^^___]]]ZZZUUUPPPNNNMMMQQQQQQRRRRRRSSSTTTTTTUUURRRYYY\\\XXXWWW[[[]]]\\\\\\[[[XXXVVVUUUVVVWWWXXXVVVVVVYYYYYYRRRKKKOOOYYYSSSUUUWWWZZZ[[[\\\[[[ZZZ[[[^^^___ZZZVVVUUUUUUUUUMMMQQQWWW[[[VVVOOOTTT^^^WWWXXX[[[]]]^^^]]]\\\[[[fffkkkjjj___TTTRRRVVVZZZNNNRRRWWW[[[\\\___cccfffiiikkkkkkddd^^^^^^gggoooeeeeeecccaaa___```bbbeeeXXX]]]bbbbbb]]]WWWTTTSSSPPPXXX___aaa]]]ZZZ[[[^^^]]]YYY[[[```bbb___```eeeeee___]]]```___\\\\\\aaaddd]]]ZZZ]]]^^^YYYRRROOOSSSYYY[[[WWWUUUXXXXXXSSSTTTUUUZZZ___]]]XXXVVVXXXTTTUUUSSSQQQUUU\\\___^^^ZZZZZZZZZ[[[[[[YYYTTTQQQMMMTTTXXXXXXXXXYYYXXXTTTQQQRRRTTTWWWYYY[[[\\\]]]UUU\\\iiizzz~~~lll[[[RRRQQQQQQSSSUUUWWWWWWVVVZZZXXXUUUTTTUUUWWWWWWWWWUUUYYY]]][[[VVVRRRSSSTTT~~~|||}}}~~~~~~}}}{{{{{{||||||zzzyyyyyywwwvvvuuuuuutttqqqoooqqqssssssqqqnnnmmmoooqqqrrrqqqooollljjjiiihhhgggfffffffffeeedddbbbaaa```aaaaaa```^^^\\\\\\^^^___XXXYYYVVVOOOLLLMMMLLLIIIHHHGGGFFFFFFGGGHHHJJJKKKJJJJJJLLLPPPUUUWWWVVVSSSZZZYYYXXXVVVVVVWWWXXXXXX[[[YYYWWWVVVVVVUUUSSSQQQUUUSSSQQQMMMJJJFFFDDDBBBFFFBBB@@@CCCDDDBBBBBBDDDCCCDDDCCCBBBAAABBBEEEHHHGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFBBBBBBCCCCCCBBBBBBAAA@@@;;;>>>BBBCCCAAA???>>>===@@@>>>@@@HHHKKKGGGBBB@@@;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@???>>><<<;;;>>>>>>>>>>>>>>>======<<<888888999:::<<<======>>>===>>>???@@@@@@???>>>>>>;;;::::::999:::;;;<<<===============>>>>>>>>>???===;;;:::;;;>>>@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<888999;;;===>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<======>>>>>>??????>>>@@@BBBCCCAAA>>>:::888:::<<<>>>@@@@@@>>>;;;999<<<999777777:::;;;:::888???===<<<===???@@@@@@@@@======>>>>>>>>>>>>======<<<<<<============<<<<<<===?????????>>>???AAACCC>>>============>>>>>>??????>>>===<<<<<<<<<<<<<<<===============>>>??????@@@???===<<<<<<<<<===>>>===<<<;;;;;;;;;===>>>???===??????>>>@@@CCC???999>>>>>>???@@@AAABBBBBBCCCBBBAAAAAA@@@@@@AAAAAABBBAAA@@@???>>>>>>???@@@AAA888888:::;;;<<<======>>>AAAAAA@@@??????>>>?????????AAABBBBBB@@@>>>=========>>>???AAACCCFFFHHHIIIHHHIIIIIIFFFAAA>>>>>>@@@CCCAAA???@@@BBBBBB???<<<===>>>AAACCCDDDCCCBBBAAAAAABBBCCCDDDEEEFFFFFFFFFDDDIIILLLKKKKKKLLLIIIEEEJJJJJJIIIIIIJJJJJJHHHFFFIIIIIIHHHGGGFFFEEEEEEDDDDDDFFFGGGEEEBBBAAACCCFFFLLLMMMNNNNNNMMMMMMNNNOOOQQQLLLIIIIIIFFFCCCCCCFFFGGGIIIKKKJJJHHHHHHKKKMMMLLLNNNOOOOOOOOOOOOPPPRRRSSSQQQNNNLLLKKKLLLNNNOOONNNOOOQQQSSSSSSRRRQQQPPPPPPRRRTTTVVVWWWYYY[[[]]]^^^ZZZWWWWWWYYYZZZYYYXXXZZZYYYXXXUUUSSSSSSUUUWWW[[[YYYYYY\\\```bbbaaa___bbbdddeeeaaaZZZUUUVVVXXXZZZ^^^```___[[[[[[```eeeggghhhgggbbb]]]^^^eeekkk```___^^^^^^aaaccccccccceeedddbbb___[[[XXXUUUSSSNNNQQQVVV\\\___``````___aaa^^^]]]]]]XXXSSSYYYcccddd___]]]```___[[[[[[```]]]ZZZVVVUUUUUUVVVVVVUUUTTTUUUXXXZZZZZZZZZYYYXXXKKKPPPZZZbbb^^^TTTPPPTTTYYYVVVUUUXXXZZZYYY[[[___^^^]]]^^^______]]]YYYUUULLLNNNTTT\\\cccbbb[[[TTTOOOPPPOOONNNTTT[[[ZZZSSSTTT[[[kkk}}}vvvhhhWWWTTTSSSWWW]]]dddhhhiiilllbbbYYYZZZaaaddd]]]UUU[[[^^^bbbffffffbbb^^^[[[~~~|||}}}}}}~~~|||{{{{{{|||{{{zzzxxxxxxvvvuuuuuutttsssqqqooooooqqqqqqooolllkkkmmmooommmmmmkkkjjjiiiiiiiiiiiigggggggggfffdddbbbaaa```aaa```___^^^\\\\\\]]]^^^ZZZ[[[XXXRRROOOPPPOOOLLLHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIJJJNNNRRRTTTSSSQQQVVVVVVUUUTTTTTTTTTTTTUUUXXXVVVTTTSSSSSSRRRPPPNNNPPPOOOMMMJJJGGGEEECCCBBBDDD???>>>AAABBB@@@@@@BBBBBBBBBBBBAAA@@@AAADDDFFFDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCAAA@@@???>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>;;;===@@@@@@???=========;;;777777===???===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<======:::::::::;;;:::999999888666666777888999:::;;;;;;======>>>>>>===<<<;;;:::::::::999999999:::;;;<<<999999999999::::::::::::;;;999888999<<<===<<<:::::::::::::::::::::::::::999:::;;;;;;<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;:::999999:::;;;<<<===<<<:::777555:::;;;;;;<<<<<<;;;:::::::::888666777999:::999777>>>===<<<<<<>>>>>>===;;;999999::::::::::::999999::::::;;;;;;;;;;;;::::::999:::;;;;;;:::;;;<<<>>><<<<<<;;;;;;:::;;;;;;;;;=========<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<===<<<;;;::::::;;;<<<===<<<;;;:::999999:::;;;<<<<<<======<<<>>>AAA>>>999999999::::::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;<<<======999888777555555666777888;;;::::::999999999::::::999;;;>>>>>><<<:::;;;<<<>>>>>>>>>???@@@AAACCCDDDAAABBBCCCAAA>>><<<===>>>>>><<<;;;<<<>>>>>><<<:::;;;<<<>>>???@@@@@@???>>>>>>>>>>>>>>>>>>===<<<<<<<<<@@@BBBAAAAAABBBAAA<<>>===<<<;;;:::999888;;;<<<<<<;;;888777999;;;:::<<<======<<<;;;===>>>???;;;888999777444555888999;;;<<<;;;::::::<<<>>>777888::::::999999:::<<<@@@???>>><<<<<<===>>>???===>>>@@@AAABBBAAA@@@???===???AAAAAAAAABBBDDDEEEFFFDDDAAAAAACCCDDDCCCAAAEEEFFFGGGFFFDDDCCCCCCDDDFFFEEEEEEHHHKKKMMMLLLJJJDDDHHHKKKLLLJJJKKKNNNRRRKKKKKKKKKJJJIIIJJJKKKMMMLLLLLLLLLLLLLLLOOORRRTTTMMMMMMNNNPPPSSSVVVVVVUUUTTTUUUUUUUUUTTTSSSQQQPPPNNNOOORRRTTTUUUTTTSSSRRRSSSPPPOOOOOOMMMJJJOOOWWW```\\\[[[]]]]]]ZZZ[[[___[[[XXXUUUTTTUUUVVVVVVVVVRRRSSSUUUWWWWWWWWWVVVUUURRRTTT[[[bbb___WWWTTTWWWWWWTTTTTTWWWXXXWWWYYY]]]^^^^^^^^^```aaa___\\\YYYMMMNNNRRRXXX^^^^^^XXXSSSSSSTTTSSSSSSYYYaaaaaa\\\RRRXXXdddsss~~~~~~vvvnnn]]]YYYXXX[[[aaaggghhhgggrrrkkkdddeeejjjlllgggbbbcccfffjjjmmmmmmjjjfffccc~~~||||||}}}}}}|||zzzzzz{{{{{{yyyxxxvvvuuusssssssssrrrpppnnnnnnnnnnnnmmmkkkjjjkkklllhhhhhhhhhhhhhhhiiijjjkkkiiihhhhhhfffdddbbb```___```___^^^]]]\\\\\\\\\]]]YYYZZZXXXRRROOOPPPOOOLLLHHHGGGFFFEEEEEEEEEFFFGGGFFFGGGHHHKKKNNNPPPOOONNNQQQQQQRRRRRRQQQQQQPPPOOORRRQQQOOONNNNNNNNNLLLJJJIIIIIIGGGFFFDDDBBBAAA@@@@@@<<<:::===???===<<<>>>???@@@@@@???>>>>>>AAACCCBBBCCCBBBBBBAAA@@@???>>>??????===<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::<<<===<<<;;;;;;;;;===<<<777555888:::999:::===;;;:::999999888888888999777777666777888:::<<<===888888888888888777666666333444444555666777888888;;;;;;;;;:::999888777666999888888888888999999:::666666666666777777777777888777666777888999888777888888888888888888888888888999999999999888777666;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777666666777777888888888777666555:::999888888888888999:::888777666666888888777666<<<;;;;;;;;;<<<;;;999666777777888888888888777777666777777888888777777666888:::;;;;;;::::::<<<>>>:::999999888777777777777:::;;;<<<<<<<<<;;;999999777777777777777888999999888888888888999:::;;;<<<:::999888777777888999999999;;;:::888:::>>>===:::666666666666777777777777999:::;;;<<<<<<;;;:::999999888888777777888888999;;;999777444444555888999666555555555555666666777222666::::::777555888<<<===<<<<<<;;;;;;<<<<<<===:::;;;<<<;;;:::::::::<<<::::::999:::<<<<<<;;;999:::::::::::::::;;;;;;;;;======>>>>>>======<<<;;;;;;>>>???======???>>>;;;===>>>>>>>>>>>>===<<<<<<::::::999777666444333333888888888777444333444666111222333333222222333555555111///111000...///333333444555444333333555777666888999888777777888999444444555555555555666666333444666777777777666555444555666666444444555666777666555666777777555333777999<<<===;;;999888888999888999;;;>>>???>>>===;;;>>>AAAAAA@@@???AAADDDCCC@@@>>>>>>@@@AAA@@@>>><<<;;;;;;===AAACCCBBBAAA===>>>???BBBEEEFFFDDDBBB@@@BBBDDDEEEFFFEEEDDDCCCBBBCCCDDDDDDDDDCCCAAA@@@BBB>>>===>>>??????BBBFFFDDDBBBBBBDDDEEEDDDEEEIIILLLJJJHHHHHHIIIJJJKKKJJJGGGHHHIIIJJJJJJJJJHHHHHHDDDCCCEEEHHHHHHDDDBBBCCCIIIFFFFFFIIIJJJIIIJJJNNNKKKKKKLLLOOOPPPPPPNNNLLLEEEDDDEEEHHHLLLMMMKKKHHHMMMLLLKKKJJJOOOUUUVVVSSSNNNPPPTTTZZZ^^^___\\\YYYTTTPPPMMMPPPVVVYYYVVVRRRUUUQQQNNNMMMPPPQQQOOOMMMTTTVVVZZZ\\\\\\ZZZVVVTTT}}}||||||}}}|||{{{yyyyyyzzzzzzxxxwwwuuusssrrrrrrrrrqqqooommmnnnmmmmmmkkkjjjjjjjjjkkkgggggggggggghhhiiijjjkkkiiiiiihhhfffdddaaa___^^^___^^^]]]\\\\\\\\\[[[[[[UUUVVVTTTNNNKKKMMMLLLIIIHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFGGGIIIKKKLLLKKKKKKMMMMMMNNNOOONNNMMMLLLKKKMMMLLLJJJJJJJJJJJJIIIGGGFFFFFFDDDCCCAAA???>>>===<<<888777999;;;999999:::<<<======<<<;;;;;;===???AAAAAAAAAAAA@@@>>>===<<<;;;;;;;;;;;;;;;<<<===>>>:::::::::::::::999999888999::::::999777777999;;;<<<888666999:::999:::===777777666666666666777777666555444444555888;;;<<<888888999999888888777666222222333444444555666666777777777666666555555444777777666666666777777777666666666777777777888888666666555666666666666666666666666666666666666666666666666666666666555555999999999999999999999999333333444555666777777888777777777666666777777888777777777888888888888888666555555666666666666555777777888999:::999777444777888888999999888888777444555555666666555555444666888::::::999999:::<<<999888777666555444444444555777888:::999888666555555555444444555555666777555666666777888999:::;;;777777666555666777888999666888777444555:::<<<:::777777777777666666666666666777999::::::999777666555555555555555555555555666555444444555777999:::555555555555555666777888000555999888444222666:::::::::999999888999999999777777888888888888888999999999:::;;;<<<<<<<<<;;;999888777777666777777888:::;;;<<<===>>>?????????===??????;;;;;;>>>>>><<<;;;<<<======<<<;;;;;;<<<::::::999777555444333222888888777666444444444444111333444444333222444555666222000222111///000444555555555444444444555666111333444333222111222444222333444666666666666666222333444555555555555444444555666666444333444555555666666777888777555444444666888999888777888888666777888999;;;<<<<<<;;;@@@BBBCCCBBB>>><<<;;;<<<@@@???>>>??????@@@@@@@@@>>>===<<<;;;<<<<<<;;;:::::::::<<<>>>???===999666:::;;;=========;;;888777666777888999::::::;;;;;;777444222333666777999999::::::;;;===??????AAABBB>>><<<;;;;;;===??????>>>>>>>>>?????????>>>======BBB???======>>>>>>======:::777888;;;<<<:::;;;>>>999999:::===@@@@@@???===>>>;;;999999;;;===>>>===BBB@@@>>>===>>>AAAAAA@@@CCCCCCBBBBBBAAAAAAAAAAAAEEE@@@<<<>>>CCCDDD>>>888@@@??????>>>===>>>???@@@<<<>>>AAACCCCCCAAA>>><<<}}}{{{||||||{{{zzzxxxxxxyyyyyywwwvvvsssrrrqqqqqqrrrqqqooommmooonnnlllkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhiiiiiijjjiiihhhgggfffcccaaa___]]]^^^]]][[[[[[\\\\\\ZZZXXXSSSTTTQQQKKKIIIJJJIIIFFFGGGEEEDDDBBBAAAAAAAAABBBDDDEEEGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLKKKJJJHHHGGGJJJHHHGGGGGGHHHHHHFFFEEEFFFEEECCCAAA???===;;;::::::555444777888666666888999::::::999888888999:::============<<<;;;:::999999999999999:::;;;<<<===999999999999999888777777888888888666555555888:::444333444888777444444666333333333333444555666777777666444444444666888999777777888888888777666666222222333333444444555555222222222333333444555555555555555555555555444444555666666666666777777777555666666666555555555555444444444444444444444444222222222333444555555666444444444444444444444444111222222333555666666777666666555555555666777888333555888999:::999777666333444555555555444333333222222444666888999666444666777777888888777777666444444444555555444444444000222444555444444444555888777666555444444333333111333444666666555333222444444333333444444555666333444555777888999::::::444444444444555777999;;;444666555111222666999999777777777777666666666666444666777999999777666444444444444444444444444444...///111333333333222111555555555555555666777888333666999777333222555999777666666666777888888999888888777777777666666555777888999::::::::::::;;;777666555555444555555666444555666777888999999999999;;;:::666666999999777888:::<<<<<<:::999:::;;;777666555444222111000///555444222111111111000000000222333333222111333444666111///000///,,,---111222111000000111111111111...///111000//////000111...///111333444444444333000000000111111111111111000111222222222111333444222444555666666555444333222222333222111222555777444555777888888999999::::::<<<>>>???>>>=========555999<<<<<<::::::===@@@===???>>>:::666444888<<<::::::<<<>>>???===888444;;;;;;<<<<<<;;;999777555555666888999;;;<<<======444333222111333555555444777999;;;<<<===@@@AAAAAA>>><<<;;;<<<>>>@@@????????????????????????>>>>>>AAA???<<<999:::======<<<999666777:::;;;999999<<<::::::;;;===@@@BBBAAA@@@>>>;;;888666777999;;;<<>>???@@@@@@;;;888999===<<<666///:::;;;<<<;;;999999<<>>>>>===;;;:::...333999999666555999>>>999<<<===999555444:::@@@666777999===???>>>;;;888444555555555555555555555444555777888999888888777111444555333333555666444111555666666777:::;;;888@@@???>>>???AAABBBAAA@@@????????????????????????999:::888444444777999888<<<:::;;;>>>???<<<<<<>>><<<<<<<<<>>>@@@AAAAAA???===;;;999777666888:::<<<;;;999:::===>>>======@@@BBB@@@>>>>>>???@@@>>>===???===;;;;;;<<<:::666222444666777555333333777::::::;;;<<<<<<<<<<<<;;;:::|||{{{{{{|||zzzxxxwwwvvvwwwwwwvvvtttsssrrrqqqqqqrrrrrrpppnnnpppmmmkkkkkkllllllkkkiiiffffffeeeffffffggghhhhhhdddddddddcccaaa___^^^]]]]]]ZZZXXXZZZ\\\\\\YYYTTTVVVWWWSSSLLLHHHHHHGGGCCCCCCBBB@@@???>>>??????@@@AAACCCCCCBBB@@@???AAACCCDDDCCCBBBBBBAAAAAABBBBBBBBBAAA@@@AAABBBCCCBBBAAA??????>>>===;;;:::999888888444222555666444444666333444666555333222222333222333333444444444444444666555555444444444444555666666666666666555444444555666666555444444555777333333777:::888333222555222222222222222333444444444444444444444444444444111222222222222111000000111111111222222222222222222111111111111222444555111222222333222111000///222222222222333333333333333555666555222111222444222222222222222222222222222111000000111222333444555555555555555555555555111111111111111111111111222222222222222222111111000222444555666666555444...111444444222000000111111000000222444555555444111111222222222222111111111222222222222222222111000333666777666555555666444333333222222222333333000111111111222222222333111111000000111111222333000111222444555555555444333222111111111222333444111555555111///222444444000000000111111222222333333333333333333333333333111222333444444333222111555555666666444333000///222111000000000000000000333111///000222444444333222222222222333444555555555333111111222333111///000222444333111///000222///000111222333333222222666666666666666555444444555777777444333555444111...111555444111000222555333333222222222111111111333111///000222444333111000111333222111111222444333///---//////---///333333111//////000111000...)))+++,,,------...000111000000111222333333333333000000000000000111222222---///000000//////111222000111333222000000222555000111222111000000111333222555777888666666777999>>>>>>??????>>><<<888555111444888999888888999;;;555777999999888888;;;>>>555555777:::======;;;999111000//////000111222333...///222444444333111///***111555222111444666555999>>>???======AAA@@@<<<===<<<<<<===??????>>><<<;;;;;;;;;<<<<<<===>>>>>>:::@@@AAA<<<:::===@@@???<<<:::;;;??????<<<;;;>>>;;;:::999:::<<<<<<<<<:::999999888777666666888999666555888===>>>::::::===CCC>>>:::999;;;;;;777333::::::::::::888777666666:::;;;;;;:::888999;;;>>>888888888888888888888888|||{{{{{{|||yyyxxxvvvvvvwwwwwwuuutttsssrrrqqqrrrrrrrrrpppnnnooollljjjjjjkkkllljjjhhhcccccccccdddeeefffggghhhccccccbbbbbb```___^^^]]]]]]ZZZXXXYYY\\\]]]XXXTTTVVVVVVRRRKKKGGGFFFEEEAAAAAA@@@???>>>>>>>>>???@@@???AAABBB@@@===<<<>>>AAABBBAAA???>>>>>>>>>???@@@@@@???>>>???@@@AAA@@@???;;;;;;;;;:::::::::999999888444222555666555444666222333444444222111111111222222333444555555555555333333333444555666888999444555555555555444333333444555666666444444555666222222555777444000111555444333222222222222222222000111222333333333333333222222222222222111000000000000000000111111111111444333222111111222333333000111222222222000///...222333333333333444444444222444555444111///111333111111111111111111111111444333111000000000111222111111111111111111111111,,,,,,...///000222333333333333333333333222111111111111111111222333444555---000333444111//////000444222111111222333333333111111222222222222111111000000111111111111000000,,,///222444333222222222222111111111111111222333222222111111222333444444///////////////000111111...///111222333333222222444333111000/////////000000555666222///111333333...//////000111222333333222222111111111111222222000111222333333222111000000000000000000000111111222111000///////////////000,,,***,,,111555444222222222111111111111222222111///---...000111///---///222444333000...///000+++---///111222222111000111111333444555666666666000333333000///111000,,,,,,000444333000...111444........................000---,,,---000222111///---///000000//////000111///+++***,,,------///333333000......000000///---,,,...000111111222444666000000000000000111111111///////////////000111111...000111000//////000111///111111000...///222555---///222222111///......///222555555333222444666888999:::<<<===<<<999666666666666888::::::888666222222333666888888666444888777888:::;;;;;;888666666555333111111222444555***---000333555444111000$$$...444111///333666666999>>>???<<<<<>>999<<<;;;;;;<<<======;;;:::;;;;;;;;;;;;<<<>>>???@@@333<<>>@@@>>>======>>>???>>><<<999::::::999888888999:::666555888===<<<666444888:::444///111777;;;999666777999:::999666444666888999888888777666777888:::999999999999999999999999~~~}}}||||||}}}}}}|||zzzyyyxxxwwwvvvuuuuuuuuuuuutttsssqqqpppppppppqqqqqqnnnllljjjjjjkkkkkkjjjiiidddddddddddddddeeefffgggbbbaaa```______^^^^^^^^^^^^[[[XXXWWWXXXXXXWWWVVVWWWUUUSSSOOOKKKHHHEEEDDD>>>>>>============>>>>>>@@@AAABBBBBBBBBAAAAAA@@@????????????>>>===;;;;;;<<<;;;:::999888888888888:::888777999;;;:::777444:::888666333222111111111777666555555555666444333333222111111222555888999333333333444444333222222222333555666666555333222333444444444111---)))&&&222333333444444333333222333222111111000111111111000000000000000000000000444444444333333222222222111000...///000222222111......//////000000111111////////////000000000000///////////////000000111222222222111111111111111///000000111111111111111///000000000111111111111//////000111111111111111......------///000222444/////////000111333444555000000111111111111000000///222555444111///000111---...///000000///...---111111000000//////.........+++,,,333777555333333///000000000111111111111///111333333333222333444//////000000000000//////,,,---///111111000...---//////............//////555444222000000111222333000111222222000000111222333///...111222000...000444111000111///+++***,,,222000...000333444333111////////////////////////111111000000//////......000/////////......------000000000000000///...---333222222222111000000000111111000000000000111111222000///111444555333000333333333444444444555555444444333333222111000000,,,---///111222111000//////222444444111///...---------......///000000000//////...---------------+++++++++,,,---...///000///......---------......------,,,...///000...---------------///111333555...///000000///---+++***,,,---...///000000000000...000111222222111000......//////...------000222555333111//////000333444;;;;;;;;;;;;;;;;;;<<<<<<555777999;;;;;;;;;:::999555111000444777666666999777666444222222333444555555555666555444222000...111...---000555555111,,,333111111333888;;;:::888555;;;>>><<<===@@@>>>999<<<:::888888999:::999888;;;::::::;;;<<<>>>@@@AAA===>>>???@@@???>>><<<:::>>>===<<<<<<===<<<:::999999999:::;;;;;;;;;::::::;;;:::999:::<<<;;;666333999;;;===>>>???>>>===<<<>>>:::777777999:::999888555555555666777777888888999:::;;;888666555777::::::666222333666777444000}}}|||{{{{{{|||}}}|||zzz{{{zzzyyyxxxvvvvvvvvvvvvuuutttsssqqqppppppqqqqqqooommmkkkjjjkkkkkkjjjiiiddddddeeeeeeffffffffffffbbbbbbaaa```____________]]][[[XXXWWWWWWXXXWWWVVVVVVUUURRROOOKKKGGGEEECCC>>>>>>======<<<<<<======;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::999888777666666666666777555555666888999666444888777555333222111000000222111000000111111000...222111111111222444666777333333333333333333333333222333444555555444333222222333333333222000...---222222333333333333222222333222222111000000000000////////////////////////222222222111111000000000000///...///111222111000....../////////000000000....../////////000000000///.........///000111111111000000000000000000000000000000000000///.............../////////000000//////000000000000000///------------...///000000000000000000000000111222//////000000000000//////000111222000......000222......////////////......000000000/////////......,,,)))***///333111///////////////000000000000000111333444333111//////000/////////000000/////////,,,---.........---,,,+++000000////////////000000444333222000000000111222///000222222111111222444444///...000111//////000111......000///,,,,,,///111000...///222333111///////////////////////////000000000/////////......111111111000000////////////000000000000000///...000000000000000////////////......------......///,,,---..................111111111222222222333333333333222222111000000///000111222333333222111000///111333222000...------//////...............///---...//////000///......,,,++++++,,,,,,...//////......------------......,,,++++++,,,...///---,,,000//////......///000000////////////...---,,,+++,,,---...//////000000///...///000111111000///...,,,---...---,,,,,,...000;;;:::888777666666666666999;;;<<<<<<:::999:::;;;666888:::<<<<<<;;;999888666111111555888777999;;;444333111/////////000111333444444444333111///...'''&&&(((---333666555222111111111333555777666555555:::===;;;;;;>>><<<777>>><<<:::999999999777666;;;;;;:::;;;<<<===???@@@======>>>>>>>>>===;;;:::>>><<<999999;;;<<<===<<<:::::::::;;;::::::999999:::999888999;;;:::777333888:::;;;<<<===<<<;;;:::<<<:::777888999:::999777777777888888888888999999;;;<<<;;;999555444666888666222000111555777555222}}}{{{zzzzzz|||}}}|||{{{~~~}}}{{{yyywwwvvvvvvuuuwwwvvvtttrrrppppppppppppmmmkkkiiiiiiiiijjjiiihhhdddeeefffggghhhgggffffffcccbbbaaa``````_________\\\ZZZXXXWWWWWWWWWVVVUUUUUUTTTQQQMMMJJJFFFDDDBBB>>>>>>===<<<;;;;;;<<<<<<777777777888999;;;===???<<<<<<<<<<<<;;;:::999999777666555444333333333333444333333444555666444333444444444333222000///...222111000000111111000///111111222333333333333333333333222222222222333444333333444444444444333333111111222333333444444444111111111111111111111111444333222111000/////////........................///////////////.........///......000222222000............///////////////---.........////////////---------...///000111111////////////////////////000000000///...---+++***,,,------------.............../////////......---,,,------.........------111000///...............---......//////......---//////...,,,***,,,///222......---------......//////////////////.........,,,)))***...111...------/////////...............000111222111///...............////////////......//////......------,,,,,,000000000//////000000000111111111111000000000000---///111222222333555777555000---///000...///111---++++++///000......111000///......///000///---......................../////////...............------------,,,,,,,,,,,,...///000000000000000000.............../////////......------------......***...111111---,,,...111////////////000000000000111111111000//////......222222222222111111111111---///111111///---,,,,,,222000...,,,,,,,,,---......///000000000///...---,,,++++++,,,,,,---...///---------,,,,,,------...+++******+++------,,,+++//////............//////000///...---,,,,,,,,,,,,+++,,,---...////////////---...///000000///...---***,,,------,,,,,,---...888999999888666444111///666:::>>>===999666666999666888:::<<<<<<;;;888777555111///333555666777;;;222111000...------...///000111222222222111///...,,,******---111222000---000222555666555444333333555888:::999:::;;;999666;;;999777777777888777666<<<;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;===:::777777999<<<>>>???:::;;;;;;;;;:::999888888888777888999::::::888666888999:::::::::999888777:::999888999::::::888666;;;::::::::::::999999999<<<;;;:::777444333444555111///---///333666666444~~~|||zzzzzz|||}}}}}}}}}~~~}}}{{{yyywwwuuutttsssvvvuuusssqqqooonnnnnnoookkkiiiggggggggghhhgggeeedddfffgggiiiiiihhhfffeeeccccccaaa```````````````[[[ZZZXXXWWWWWWWWWVVVTTTTTTSSSPPPMMMIIIEEECCCAAA>>>===<<<;;;::::::::::::666666666666999<<>>===666222333666222444777999:::999888666555000---///111111222555222222000///.........///---...///000000000///...222000///000111000---+++111555999999666333222333444555777777888888777555555333333444666888999888<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::;;;<<<:::888888:::<<<<<<<<<;;;;;;;;;:::999888777666777777888999::::::999999888999999999999888666666888888999::::::999888666<<<;;;;;;:::999888888888888888666444222222222333111///...000333555555444}}}{{{{{{|||~~~~~~~~~}}}|||yyywwwuuusssrrrqqquuusssqqqooommmmmmlllmmmllljjjhhhhhhhhhiiihhhgggeeefffhhhiiiiiigggfffdddcccbbbaaa```____________[[[ZZZXXXXXXXXXXXXVVVTTTTTTRRRPPPLLLHHHEEEBBBAAA>>>===<<<:::999888888888666555555555888;;;>>>@@@666666777777777666555555444444333222222222333333666666555444222111000000000000111222111000...---000///......000000000...222333555666666444222000111111111111222222333444444333222222222222333444222222000000000111333444111000000//////000000111333222111000////////////////////////////////////---.....................,,,,,,---000111111...,,,.........---------------+++,,,,,,,,,------------,,,,,,,,,,,,---...///000++++++,,,,,,,,,---------***+++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,------------,,,,,,...///000000///...,,,+++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++---,,,+++++++++---...///---------------.........///---...111111------000---------,,,,,,,,,,,,,,,***,,,......------...///------............------333222000///............---------,,,,,,---------------...//////......---+++---///111111333555777444///+++,,,---,,,...111---++++++......+++,,,...------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////,,,---...///////////////,,,------....../////////......------------......***(((((())),,,,,,+++(((............////////////......---------------,,,------,,,---...///000111,,,---......,,,++++++,,,...---+++******,,,///000AAA===666000+++******+++,,,,,,+++++++++,,,------+++++++++++++++,,,------,,,++++++,,,......---,,,******+++,,,---.........///...,,,++++++,,,---...***+++,,,---............,,,,,,------------,,,,,,***,,,//////...------...222444777888666222---***000666<<<:::444///000333...000222555777777777777777222...000000//////111000000000///////////////,,,---.../////////...------------...///000/////////444888888555222111222222222444666666666555666555444333555888:::::::::;;;;;;;;;;;;;;;:::::::::::::::999999999999:::;;;:::::::::;;;<<<;;;888666;;;;;;::::::999888777666777888999:::::::::;;;;;;999999999999888888777777666777999:::999888888777:::999999888777666555555444222111000000111222222333222111111222444444333~~~{{{zzz{{{|||}}}}}}{{{zzzxxxuuusssqqqppppppsssqqqooonnnllllllllllllooommmkkkkkkkkklllkkkjjjffffffggghhhgggfffeeedddbbbaaa```______^^^^^^^^^\\\ZZZYYYYYYZZZYYYVVVTTTTTTSSSPPPLLLIIIEEECCCAAA>>>===;;;:::888777666666333333333444555777:::;;;333444444555555444444333333333222222222222333333666666666444111000000222000000000111000000//////111000///000222333222111111222444555555333111000///000111222333333333222222222333333333333222222333222111/////////000111222111000//////000111222111111000/////////000000////////////////////////---------...............---,,,,,,...000000...,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......***++++++,,,,,,---------)))***++++++,,,,,,,,,+++,,,,,,,,,,,,------------++++++,,,---------------///////////////...---,,,+++++++++++++++,,,---...***++++++,,,,,,++++++***,,,,,,,,,---...---+++(((++++++++++++,,,------...,,,,,,,,,------------------+++,,,///---***,,,000+++,,,,,,,,,---------------...///...,,,+++++++++,,,,,,------------,,,,,,......------,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------+++---///000000111333555333...+++---...,,,---///...++++++------******---+++---------+++***+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........+++,,,---------------------------------.........++++++************++++++,,,)))''')))---///,,,(((............/////////000------------------------------......///000000000,,,---...---,,,+++,,,---,,,+++*********,,,...000DDD???888111---+++,,,...,,,,,,++++++++++++,,,,,,************+++,,,------,,,++++++,,,...///---,,,,,,,,,---,,,,,,+++***)))------,,,,,,,,,,,,,,,---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...---...///000111444666666333111///111555999888444111111444...///000111333444666777999444222333444111///000------........./////////,,,---...//////...------......---,,,+++*********,,,...111222111000//////111///111555666555555888<<<:::999999:::;;;:::999:::::::::;;;;;;:::999999999999999999::::::::::::999999:::<<<<<<:::666333999:::::::::999888777777777888::::::999999:::<<<999999999999999888888888555777999999888777888999777777666555444444333333111000......000111222111333333222222111222222222~~~zzzxxxxxxyyyzzzzzzzzzyyywwwuuusssqqqqqqppprrrqqqooonnnmmmmmmmmmnnnooommmkkkkkkkkklllkkkjjjffffffffffffeeeeeeddddddaaa```___^^^]]]]]]]]]]]]\\\[[[ZZZ[[[[[[ZZZWWWUUUUUUSSSQQQMMMIIIFFFCCCBBB>>>===;;;999777666555555333333333444555555666666111222222333333333222222222222111111111111222222333444444222000000222444000000000///000000111111333222111222444555444333///000111222222111000000---///111333444333222111111222333444444333222111333222111000000000000000333222000//////000222333000////////////000111111........................,,,,,,,,,------.........---,,,+++,,,...///...------------,,,,,,,,,++++++************+++++++++,,,...---,,,,,,+++,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,+++***************+++++++++,,,,,,******,,,---..................------------------------,,,+++++++++,,,,,,***++++++,,,,,,++++++***111///---,,,------+++))))))***+++,,,,,,---------++++++,,,,,,,,,---------+++***+++---,,,)))+++000***++++++,,,---...//////---...///...,,,+++++++++,,,,,,------------,,,,,,++++++,,,------,,,+++***---,,,,,,++++++,,,,,,---,,,++++++***+++,,,---...,,,---//////......000111111---+++---...,,,,,,------******------******---***,,,------+++***,,,...++++++++++++++++++++++++************++++++,,,,,,)))))))))*********++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,+++++++++******))))))))))))******,,,,,,,,,---.........------------.........//////------------------------------...///...---++++++,,,---...---,,,+++---...,,,+++++++++++++++,,,,,,999666333000---------...,,,,,,+++++++++++++++,,,)))))))))******+++,,,---+++******+++------,,,++++++,,,,,,,,,+++***)))(((+++,,,,,,------,,,,,,,,,)))***+++,,,,,,------,,,------,,,,,,,,,,,,------+++,,,---,,,++++++---///+++---///111222333333333444666888777666444555666222111000///000222444666555222111555666333000111,,,---...///000111111222---......//////...---,,,000000...,,,)))(((''''''+++++++++---000111000///000---///444666444666:::===;;;999999::::::999888888999::::::;;;:::999999888888:::;;;;;;;;;::::::888888888:::;;;:::888666888888999999999888888777666777999888666666888:::888888888888888888999999666777999888666666888;;;555444444444333333222222444111......000222111000111111111111000000111222}}}yyyvvvvvvwwwwwwwwwyyyxxxwwwuuusssrrrqqqqqqrrrqqqpppnnnnnnnnnooopppmmmkkkiiihhhiiiiiihhhggggggfffeeeddddddddddddddd``````___]]]]]]]]]]]]]]]]]]\\\[[[\\\\\\[[[XXXUUUUUUTTTQQQNNNJJJFFFDDDBBB>>>===;;;999777555444444444555555666666555555444000111111222222222111111111111000000000000111222///111222111///000333777111111000//////000222333///.........000111111000------...///////////////,,,...222444555444222000000111333444444333111000222222222111111111000000333222111//////111222333.........//////000111222------------------------+++++++++,,,,,,---------...,,,++++++---.........---------,,,,,,+++++++++)))************+++++++++......---,,,++++++++++++******+++,,,------......---------,,,+++***)))((())))))))))))************)))***+++---...///000000------+++++++++,,,---...000///---,,,+++*********++++++,,,,,,,,,,,,++++++666222---+++,,,------+++((()))+++,,,------,,,,,,+++++++++,,,,,,---------+++***,,,...,,,))),,,222******+++,,,...///000000***,,,......------...///+++,,,,,,------,,,,,,+++***,,,...//////...,,,+++...------,,,,,,------...,,,+++***))))))+++---///---...///...---,,,---///000,,,+++...///,,,+++,,,+++)))))),,,---++++++...)))+++...---++++++---///************************))))))******+++++++++,,,******++++++,,,,,,,,,---+++++++++++++++***)))(((,,,+++++++++******)))))),,,,,,++++++++++++,,,,,,&&&***---,,,)))(((***---,,,,,,---------.........------------------------,,,---------+++)))&&&$$$,,,---...---,,,,,,---///---,,,,,,,,,+++******)))***+++,,,,,,---,,,,,,,,,,,,,,,++++++***+++++++++))))))))))))***+++,,,---***))))))***,,,,,,+++)))((()))***+++,,,,,,+++******+++,,,---...---,,,+++))))))***+++,,,,,,,,,,,,...------,,,,,,------...+++++++++***)))***,,,///,,,---...111333666888999777777777777888888888888777555111///...000333444000...///444666333000111...///111222444555555666....../////////...---,,,)))***,,,,,,---...000222---+++***,,,111444333111///,,,---444666555777<<<777666555666888999999999777888999:::;;;:::999999777888:::<<<===<<<:::999888777666777999::::::999777888888999999999888888555666888666444333555888777777666777777888999:::666777888777555555999<<<444333333333333222222222777333000///111222111///...///000/////////111222}}}|||{{{zzzyyyzzz{{{|||zzzyyyxxxvvvtttrrrooonnnlllmmmooopppqqqpppnnnmmmooonnnmmmllljjjiiihhhgggkkkjjjgggeeeccccccccccccaaa```___^^^]]]]]]\\\]]]]]]\\\[[[YYYXXXXXXXXXXXXVVVRRRNNNJJJGGGEEEBBB@@@???===:::888777666444333444444555555444444333222000000000111222222222333222111000//////000111222222...---111333111000222333111///...---...///000//////............//////333333222222111111000000000111111111111222222222333333222222222222222222444444333222111000///...222000///------///000222222111000///...---------/////////000///......---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))&&&%%%(((...111000---++++++******++++++,,,---******))))))))))))******+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++&&&***------,,,+++...000,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------...---,,,+++++++++,,,---///---+++,,,---,,,(((%%%'''(((***+++,,,,,,,,,+++,,,---+++((((((++++++'''---,,,+++******,,,...///++++++,,,---.........---+++++++++,,,------......)))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,+++++++++,,,...///)))***+++,,,,,,,,,,,,,,,,,,((($$$%%%+++......,,,......---,,,,,,,,,------//////////////////......************************,,,,,,,,,+++++++++******))))))))))))************++++++++++++++++++++++++)))------******+++***&&&))))))))))))***+++,,,------+++***)))*********)))+++++++++++++++***)))(((,,,,,,+++)))''''''***,,,******+++---...---***''',,,,,,+++++++++,,,------111000...---,,,,,,------///,,,)))***,,,...---,,,------......---+++***)))+++++++++***************///...,,,***((((((((((((((((((((((((((()))******(((((())))))*********+++,,,***(((''''''(((***,,,+++---...---***(((***,,,***)))***,,,...///---+++111,,,+++...000,,,))))))'''(((******))))))+++,,,***+++,,,///111444666888666777999999999888666555000...,,,,,,---//////...---///222444666777999;;;777222------000222111...++++++,,,---...............(((+++,,,&&&(((,,,'''111...++++++---111444555///...///333888:::888555::::::999888777777777777999888777666666888:::;;;:::;;;;;;<<<<<<;;;;;;:::777777888999999999888888555777::::::999888888999777777777666333222222333444555777888999999999999666666666666555444333333000111111111000000222444444222111//////000222333444222///......///...---}}}|||{{{zzzyyyzzz{{{{{{|||{{{zzzyyyvvvtttrrrqqqmmmooopppqqqqqqqqqooonnnooonnnmmmllljjjiiihhhgggiiihhhfffeeecccbbbbbbbbb```___^^^]]]]]]\\\\\\\\\]]]]]]\\\[[[ZZZYYYXXXXXXVVVRRRNNNJJJHHHEEECCC@@@@@@>>>;;;999888777555444444444444444444333333222111111111111111111222222111111000//////000111111000......111222///000333111000...---------...////////////....../////////111111111111111000000000000000111111111222222222000000000000000000000000444333333222111000///...111000///......///000111000000///...------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,//////---+++***(((&&&&&&---***((()))---///,,,)))++++++******++++++,,,---******))))))))))))******++++++,,,,,,,,,---------,,,,,,------------,,,,,,***,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------111///...,,,++++++,,,,,,...,,,+++,,,---,,,(((%%%'''((()))***+++++++++******,,,+++***,,,000///+++,,,,,,,,,,,,+++***)))))),,,,,,------------------******************))))))))))))***+++++++++++++++---,,,,,,,,,------......+++***)))))))))***+++,,,******++++++,,,,,,,,,,,,---***'''(((---000///---......---,,,,,,---------000///...------,,,++++++------------------------,,,,,,+++++++++*********************++++++++++++))))))))))))))))))))))))---///...******------+++))))))))))))***+++,,,---,,,+++***)))*********)))******+++++++++***))))))+++++++++***)))***---000...,,,++++++---------,,,---,,,,,,+++++++++,,,,,,000///...,,,++++++,,,,,,...,,,))))))+++---,,,+++,,,------...---+++***)))************************...---+++***((((((((()))(((((((((((()))))))))***((()))))))))************+++***)))(((((()))***+++***,,,---,,,)))((()))++++++,,,,,,)))'''***111777;;;333,,,,,,...,,,***+++'''(((******))))))***+++)))***+++---000333666888666777888888888666444222000...,,,+++---.........---///333444555555666777555111,,,,,,...000...,,,,,,,,,------------------+++&&&+++///+++000666222333000---+++---///000111222111000111444777888999:::999888777777777777777999888777666666888:::;;;999999999999999999999999666777999;;;;;;:::888777555777::::::999888888999444555777777777777999:::555666777888888888777666222222222333333333333222333444444333222222333555333222000//////000111222555333111000000000///---}}}|||}}}}}}|||{{{zzzyyyzzzzzz{{{{{{{{{zzzxxxvvvtttsssrrrooopppqqqrrrrrrqqqpppooonnnnnnmmmllljjjiiihhhhhhfffffffffeeecccbbb``````______^^^]]]\\\\\\\\\\\\\\\]]]]]]]]]\\\ZZZXXXWWWVVVSSSNNNKKKIIIFFFCCCAAAAAA???<<<:::999888666555333444444444444333222222111111111111111111000000111000000//////000000111///...000222000---///444000///...---,,,---...//////////////////////////////000000000000000000111000000000111111111222222000000000000000000000000333333222111000//////...////////////////////////......---------------...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++...+++)))***---...,,,)))++++++******++++++,,,---+++******))))))******+++,,,,,,,,,,,,------------------............------...---,,,---------+++***,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------222111000...,,,,,,++++++------,,,,,,---,,,)))&&&((()))***+++,,,,,,,,,+++)))+++,,,+++---000///***,,,---......,,,)))&&&$$$///...---,,,+++,,,---...++++++******)))((((((''',,,,,,------------------------------.........///,,,+++***)))))))))***+++***++++++++++++,,,,,,,,,...,,,***,,,///111///---...---------------......111000...,,,***)))((((((........................,,,++++++++++++*********+++++++++,,,,,,,,,,,,---)))))))))))))))))))))))),,,---+++((((((,,,...---))))))))))))***+++,,,,,,++++++***)))))))))******)))******+++++++++******((()))***++++++---000333---)))&&&$$$&&&(((***+++...---,,,+++++++++++++++...---,,,++++++***++++++,,,***))))))***++++++***,,,,,,---------+++***)))((())))))******+++++++++...---+++)))(((((())))))'''((())))))******))))))))))))))))))************)))))))))))))))))))))))))))+++++++++)))((()))***'''***,,,******555IIIYYYFFF999---***,,,,,,,,,,,,''')))***)))(((((()))***))))))***+++...111555777666777777777666444111000///---++++++,,,------------000444666555444333333333///+++***,,,---+++)))------------------,,,,,,+++&&&+++///---333:::666222000---,,,...000111111555444222111111333888<<<888777777666666666777777888888777666777888999:::999888888777777888888999555777999;;;;;;:::999777555777::::::999888888999333555777888888999;;;<<<666777777777777666555444000000111111222333333333444444555444222222333555333222111000///000111111666555333333222111///,,,~~~{{{zzz|||~~~~~~}}}{{{zzzyyyyyyzzz{{{xxxwwwuuutttrrrqqqpppppppppqqqqqqqqqqqqpppooonnnnnnmmmmmmllljjjiiiiiihhheeeeeeffffffdddcccaaa___^^^^^^]]]\\\\\\\\\\\\\\\[[[\\\]]]]]]\\\ZZZWWWVVVUUUSSSOOOLLLJJJGGGDDDAAAAAA>>>;;;999999888666444333333333333333222111111222222111111000000//////000000000//////000000000...///222333///+++...444000///............///////////////000000/////////......//////000000111111000000000000111111111111111111111111222222222222333222222111000/////////......///000000///......------,,,,,,,,,------...,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---...///+++***)))***---///...---++++++******++++++,,,---++++++************++++++,,,,,,---------------------..................---///---+++,,,//////,,,))),,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------000//////...---,,,,,,,,,...............---+++)))++++++,,,---------------))),,,,,,++++++---)))$$$---......---,,,***(((&&&000///---+++***+++---...,,,,,,,,,++++++*********---,,,,,,,,,,,,,,,------,,,,,,,,,---------------///...,,,+++++++++,,,,,,+++++++++++++++++++++,,,...---,,,---///000...,,,---------------...//////444222///,,,***((('''&&&++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++%%%((((((%%%&&&***+++)))******))))))***++++++,,,*********)))(((((()))+++((()))***+++++++++++++++''')))***++++++,,,///222+++((($$$###$$$''')))***...---,,,+++************,,,,,,+++******************))))))))))))******)))+++,,,,,,---,,,+++***)))'''(((((()))***++++++,,,---,,,***)))))))))******'''((()))*********)))))))))))))))))))))*********))))))************)))))))))*********))))))))))))&&&)))******...===TTTfffFFF888,,,***,,,---,,,,,,((()))******(((((()))***,,,+++******+++...111333666777777777666333111///000---++++++,,,------,,,---111555888777666555444222///,,,+++,,,,,,***)))///...------,,,,,,,,,,,,---'''+++...***...555111///------...111444555555333555555333111222666;;;666555555555555555666666888777777666777888999999888888777666666777888888777777888888999:::::::::555777999:::999888888999777888888777666555555666555666666666666555555555222222222222333333444444000111222222111111333555555444333222111111111222555444333333333111---+++~~~{{{zzz|||~~~~~~}}}{{{zzzyyyyyyzzzzzzvvvuuusssrrrppppppppppppqqqpppppppppooonnnmmmlllmmmmmmlllkkkkkkjjjiiiiiieeefffffffffeeedddbbbaaa^^^^^^]]]]]]\\\\\\]]]]]]YYYZZZ[[[[[[ZZZXXXVVVTTTUUUSSSOOOMMMKKKHHHEEEBBB???===:::888888777555333222222333333222222111000222111111000000//////////////////000000/////////...///222333///***---444000000000000000000111111//////000111111000//////......//////000000111111//////000000000111111111000000111111111222222222222111111000000/////////......////////////......------,,,,,,,,,------...,,,,,,,,,---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++******+++******+++---.........++++++******++++++,,,---,,,,,,++++++++++++,,,,,,---------------------------..................---...,,,***,,,///000...+++,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,---------,,,///000111111000...---,,,++++++++++++,,,,,,,,,---))),,,,,,++++++---)))$$$///...---,,,+++,,,------000///---+++***+++---...******++++++,,,,,,,,,,,,+++***))))))))))))******)))***+++,,,,,,,,,,,,+++///...,,,+++++++++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,---......,,,+++,,,,,,,,,---...///000111666444111---***)))(((((())))))))))))))))))))))))+++++++++*********))))))*********++++++++++++,,,++++++++++++++++++++++++!!!%%%((('''(((***)))&&&*********)))******+++,,,(((******)))(((''')))+++((()))***+++++++++++++++((()))************,,,...,,,+++)))***,,,------,,,...---,,,+++***)))))))))******************))))))((()))******))))))))))))***+++,,,,,,,,,+++***)))''''''((()))******++++++,,,+++***)))))))))***+++((())))))*********************))))))))))))))))))))))))************))))))))))))))))))*********)))---+++(((&&&***333@@@III===333***+++...---++++++((()))******))))))***+++...---+++***+++,,,---///555666777777777555222111000...,,,+++,,,------,,,---111666999999888888888222111///......---,,,+++///...---,,,,,,,,,,,,,,,...(((+++,,,(((,,,222//////......000444666666666000333666666333222444666333333333333444555555666777777777777777888888888888888777777777777888888999888666555555888;;;===555777999:::999888888999999::::::888555333333444444444444555666777777888555444333222222222222333...000111222111333555777666666555444333333222222333222111111111///,,,)))}}}|||}}}~~~}}}|||zzzyyyyyyyyyzzzwwwvvvtttsssrrrrrrrrrsssrrrqqqpppooonnnmmmlllkkkmmmmmmlllkkkkkkjjjiiiiiiffffffffffffeeedddcccbbb___^^^^^^]]]]]]^^^^^^^^^YYYZZZZZZZZZYYYWWWUUUTTTUUUSSSPPPNNNLLLIIIFFFCCC???===:::888777666444333111222222222222111000000000000000000000000//////...//////000000//////...//////000222///+++---222000000111111111111222222//////111111111111/////////000000000000000000111/////////000000000111111---......//////000000000111111000000000/////////..............................---------------...,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---............------------------............------,,,,,,,,,---//////...---,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------)))***+++,,,------------...000222222000.........******))))))))))))***+++)))+++,,,+++---000///***///---,,,+++,,,---///111///...---,,,+++,,,---...((())))))***++++++,,,,,,///...---,,,,,,,,,---...((()))+++,,,,,,,,,+++***,,,+++***)))))))))***+++---,,,+++*********+++,,,******++++++,,,,,,,,,---,,,,,,,,,---...000111222777555222...,,,++++++++++++++++++++++++++++++++++++************)))))))))************++++++++++++))))))))))))))))))))))))"""'''++++++,,,---+++&&&+++***************++++++''')))+++)))''''''))),,,)))******+++++++++******)))***++++++***)))***+++***)))***+++---...,,,+++---,,,+++***************)))******+++******))))))((()))++++++)))((()))*********+++,,,,,,+++***)))'''(((((())))))*********+++***)))))))))***+++,,,***))))))))))))***+++,,,************))))))))))))))))))))))))))))))))))))***)))((()))+++++++++)))000,,,'''&&&)))...000111333---***,,,...,,,***+++(((***++++++++++++,,,......------,,,,,,,,,,,,,,,222333555777777666555444222///---,,,---...---------000555777888777888888222222222111111000/////////...---,,,+++,,,---......(((+++---(((...555222111000111222444555444222,,,000444777666444222111111111111222333444555666666666666777777777888888666777777888888777777666888666444333444777:::===555777::::::999888888999999::::::999777666666777444444444555666777999:::555444222111000000111111111222444444444555777:::666666555555444333222222111///......///...,,,***~~~|||zzzyyyyyyyyyyyyxxxwwwuuutttssstttuuuuuussssssqqqooonnnmmmllllllmmmllllllkkkkkkjjjjjjiiifffeeedddccccccbbbbbbbbb```______^^^^^^______```[[[[[[ZZZYYYXXXWWWVVVVVVTTTSSSQQQOOOMMMJJJFFFCCC@@@===:::999888777555333111111111111111000000////////////000000000000000......///000000///......111......000000---,,,/////////000111111111111111...///111222222111///...111111111111111000000000////////////000000000111------......///000000111000000000000///////////////...------------...///000000///...---------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,&&&'''(((***,,,...///000,,,,,,------,,,,,,---...++++++******++++++,,,---------,,,,,,,,,,,,------///.........------------,,,,,,------------,,,,,,---...//////...,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------+++,,,---......------,,,,,,///111111...,,,---...,,,+++******)))***+++,,,***,,,+++***,,,000///+++,,,,,,,,,,,,------......,,,,,,------------------++++++++++++++++++,,,,,,222111///.........000000(((***+++------,,,+++***+++***)))))))))***+++,,,...---+++***)))***+++,,,***************,,,...///+++,,,,,,---///000222333666444000---,,,,,,------++++++++++++++++++++++++************))))))))))))++++++++++++,,,,,,,,,---))))))))))))))))))))))))'''+++---,,,---///---***++++++***************+++&&&)))+++***&&&&&&)))---******+++++++++***)))))))))***,,,,,,+++***+++,,,(((''''''(((***++++++)))++++++***************+++))))))***+++++++++***)))'''***,,,,,,***))))))***)))***+++,,,,,,+++***)))((((((((()))))))))))))))******)))))))))***,,,---,,,***)))((((((***,,,---************)))))))))(((+++***)))(((((()))***++++++)))((())),,,---,,,***---***((()))---000///...---++++++---,,,)))))),,,(((***+++,,,,,,---///000+++,,,---......------,,,---///222555666777666666333111...---.........---,,,...111333222222333444111222333333222111222222...---,,,++++++,,,...///...(((***,,,(((...555333......///111444444222000,,,---111444666555111...000000000111222333555555555666666777777777777777333444666888888666444333444444444444555777888999555777::::::999888888999777888999888666666666888777666666555666777888999555333222111111111333444444555555555444444555777555555444444333111000///000...---,,,---...---,,,~~~|||zzzyyyyyyyyyyyyxxxvvvtttsssrrrsssuuuvvvuuutttrrrpppooonnnmmmmmmlllllllllkkkkkkjjjjjjjjjeeedddbbbaaaaaaaaabbbbbb``````_________``````aaa]]]\\\[[[YYYXXXXXXXXXXXXTTTSSSQQQOOONNNKKKGGGCCCAAA>>><<<:::999888666444111111111111111000//////......//////000000111111---...///000000///...---222...---000111...---.........///000000000000000...000111222222111000...333333222222111111000000////////////000000000000...//////000111222222333000000000000////////////000///---,,,,,,---///000222111000///...---------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((''')))+++,,,---///111333++++++******++++++,,,---...------,,,,,,------...//////.........---------+++,,,,,,------,,,,,,+++...000222000,,,***+++,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------....../////////...,,,+++***---000///---++++++---000///...---,,,---...///,,,---+++((((((++++++'''***+++---......---+++***++++++,,,---.........---000//////......------,,,...---+++)))))))))+++,,,)))***,,,......---,,,+++,,,,,,+++++++++,,,...///...---+++))))))***+++,,,***************,,,///222++++++,,,---///111222333444222///---,,,,,,---///************************************)))))))))))),,,,,,,,,---------......++++++++++++++++++++++++***------++++++......+++++++++***************+++%%%(((+++***&&&&&&)))---+++++++++++++++***)))((((((***,,,---,,,,,,---...+++***))))))+++---......******************++++++)))***+++,,,,,,+++***)))'''***------+++))))))+++))))))+++,,,,,,+++***)))))))))))))))((((((((((((******)))))))))+++,,,------+++(((''''''))),,,///+++*********))))))((((((,,,***)))'''''')))***,,,,,,***(((***---...---+++,,,+++++++++,,,,,,,,,+++++++++,,,...+++''')))...(((***,,,------...000222(((***,,,///000000///...***,,,///333555777777777444222///.../////////...+++---//////------...///000222333333333222333333...---+++++++++---///000///(((***+++&&&+++222///)))***,,,000333555333222---,,,---111555666222.../////////000111333444555555666666777777777777777000222555777777555222000000111444666777777666666555777::::::999888888999666777777666333222222333:::999777666666777777888555444333333333555777999555555555333111000111222333333333222111000......000...,,,,,,---...///...~~~{{{yyyzzz}}}}}}xxxssssssuuuvvvvvvtttsssttttttssssssrrrqqqpppooonnnmmmnnnnnnmmmkkkiiihhhgggfffbbbbbbbbbbbbbbbaaa```___ddd```^^^___bbbbbb^^^ZZZ]]]\\\ZZZYYYXXXWWWXXXXXXTTTRRRPPPOOONNNKKKGGGDDDCCCAAA===888555444333333444333333222111111111111......///000111222333333000000000000000000000000555222...,,,,,,------,,,+++,,,,,,---...///000000000000000000000000000000111111111111000000000000//////000000000000//////111111000000//////......000000///---,,,...111444000///...---,,,,,,---............000111000...+++......------------......------------,,,+++***))),,,,,,+++++++++,,,------++++++++++++++++++++++++***,,,---,,,++++++---...---,,,,,,,,,,,,---......+++,,,---.........------///...---------///000111111000///...---,,,,,,,,,------------------------222+++''',,,000///---,,,111000...,,,+++,,,---.........---------,,,,,,,,,,,,---...---,,,,,,---...,,,,,,---.../////////...////////////000000000000,,,,,,+++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%***,,,***+++//////******,,,------,,,+++,,,---,,,,,,,,,***)))***---000222111///,,,)))&&&$$$"""......---,,,***+++---000------------///222666777111000...---,,,---...///222---***---///---++++++,,,***(((&&&%%%&&&(((***------------------------------......---+++***(((***''''''***...///+++&&&...,,,***+++......,,,(((,,,++++++++++++,,,------...---------)))%%%(((...&&&&&&'''***,,,---+++***,,,+++***+++,,,,,,,,,***,,,///...+++,,,///***!!!---,,,+++*********+++,,,&&&'''((()))***+++++++++++++++++++++++++++++++++***++++++,,,+++***)))(((************))))))((((((***)))((((((((((((((()))))))))))))))))))))*********)))((((((((()))+++,,,###"""%%%***,,,))))))+++)))******)))(((((()))+++,,,+++***))))))+++---...******+++,,,...///000000---***,,,111222///,,,,,,***,,,...//////000111333///...---------///000111,,,++++++---//////...,,,000444777888555444555666000///---,,,,,,---///000(((***---...------...000---,,,,,,,,,...111555777555444333222111111111111111000000111222555777888888888888888888888888888000222444555555444555555666555555666999::::::999666666666666777888999:::888666444222222222333444777;;;888222555===<<<333>>>===;;;999777555444444333333333333222000//////333111000000222222222000///000...+++,,,...---(((~~~{{{xxxyyy{{{{{{xxxttttttuuuwwwvvvtttsssttttttqqqqqqpppooonnnmmmmmmlllkkkkkkjjjiiihhhggggggfffaaaaaabbbbbbcccbbbbbbbbbddd```]]]^^^```aaa^^^[[[^^^]]][[[YYYXXXXXXXXXXXXUUUSSSQQQPPPOOOLLLHHHEEECCCAAA>>>:::777555444333444333222222222222222333/////////000111111222222000000000000000000000000222000...---...///......,,,------....../////////000000000000000000000000000000000000000000000000//////000000000000/////////000000000000//////...000000///---,,,...111444000000...---------...............000111111...,,,.........------.........------------,,,+++******,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***+++------,,,+++,,,...---,,,,,,,,,,,,---......,,,,,,------------............---,,,---...///000......---,,,++++++++++++------------------------///+++)))+++,,,******---///...---,,,,,,---///000......---------,,,,,,,,,,,,---......---,,,---...,,,---..................,,,,,,,,,,,,---------------,,,+++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,***......+++***---,,,(((,,,---//////---,,,,,,------------,,,***+++...111///...+++)))))))))+++,,,......---,,,***+++---000...---------...000333444......---,,,+++******)))///)))'''***,,,++++++,,,...---+++)))((()))+++,,,------------------------******+++,,,------------+++***)))---222333000,,,)))+++,,,---,,,,,,------...------------...//////+++((()))///111...***)))++++++***+++++++++***)))***)))((()))***+++***(((***......,,,,,,...***$$$---,,,+++*********++++++***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++***))))))******+++++++++*********)))))))))******))))))))))))***+++************))))))))))))(((''''''&&&'''((()))***)))'''(((,,,---***)))+++)))***+++***)))(((***+++******+++,,,,,,,,,,,,,,,------------------,,,,,,111---,,,//////---+++,,,)))+++,,,,,,,,,---000222222111000//////......///---,,,,,,...111333333333222444666666666666777888111000...---,,,,,,,,,,,,***,,,...000000000222333111000...---...000333444444333222111000000000000222222111222333444666777777777777777777777777777111333666666555555555666777666555777888:::999888888888888888999:::;;;;;;888555111......///222555111666555///000777666///;;;:::999777666666666666333333222222222222000...000111222222222111111111---000000,,,+++------***~~~~~~~~~~~~~~~{{{xxxwwwyyyzzzxxxuuutttuuuwwwvvvtttsssssstttnnnnnnnnnmmmmmmlllllllllhhhhhhhhhgggggggggggggggaaaaaabbbcccddddddeeeeeeccc```\\\\\\^^^___^^^\\\^^^]]]\\\ZZZYYYYYYXXXYYYTTTSSSQQQPPPNNNKKKGGGDDDCCCAAA???<<<999666444333333333222222222333444444000000000000000000000000000000000000000000000000000...---...///000///...........................000000000000000000000000//////////////////////////////000000000000//////---...000111222111///.../////////...---...000333000000///.........//////.........///111111...,,,........................------...------,,,+++***,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,------,,,,,,,,,,,,---.........---,,,,,,,,,---//////......---,,,,,,---///000...---,,,,,,++++++++++++------------------------000---,,,,,,***'''+++111---,,,,,,,,,,,,...000111......---------,,,,,,,,,---...///...------...///---............------,,,***+++++++++,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,---///...+++***,,,+++))),,,---///...,,,***++++++---------,,,+++,,,...000///---***((()))+++...111---------,,,***+++---///...------,,,---...000111...............---------...)))&&&)))++++++,,,//////---,,,******+++,,,---------------------------++++++++++++,,,---...///+++***+++...333444222000&&&***------+++***---000---------------...//////---)))+++777???<<<111)))---,,,,,,+++******+++++++++)))((()))***+++***)))(((---///---,,,,,,+++(((,,,,,,+++************+++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++---+++)))''''''))),,,...+++++++++++++++************)))))))))***+++,,,---++++++*********)))))))))(((''''''''''''((()))***---******,,,+++((('''***)))***,,,,,,+++******+++(((***,,,......---+++***.........------,,,,,,,,,444///,,,......+++***,,,((()))***))))))+++///111555444444222111///---,,,...---,,,...222666999999555444333444666888888888222111000...,,,***)))(((***,,,///000000111222444555333111///......000000333333222111000000000000222222222333333555666777777777777777777777777777444555777777666555666777888777666777999999888777::::::999::::::;;;<<<===999555000,,,+++...222555111888:::555444888777333777777666666666666666777444222000111333333000------111444444222000000111,,,000222---***+++---,,,~~~}}}~~~~~~~~~{{{xxxwwwxxxxxxwwwvvvtttvvvwwwvvvtttsssssstttmmmmmmmmmmmmmmmmmmmmmmmmiiiiiihhhhhhggggggffffffccccccccccccddddddeeeeeebbb___\\\[[[\\\^^^^^^]]]^^^]]]\\\[[[ZZZYYYYYYXXXSSSQQQPPPNNNMMMJJJFFFCCCCCCBBB@@@>>>;;;888555333333222222222333444555555111111111111000000////////////////////////////////////...///000000...,,,000/////////.........---////////////////////////............//////////////////000000000000//////+++---000222333111///......//////...------000222000000000/////////000000...------///000111///------..................---------......---,,,++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---,,,,,,------,,,,,,,,,,,,---......///...,,,+++,,,---///111//////...------...///000000///...---------------------------------------555000...---,,,+++---333------,,,,,,,,,---...///......---------,,,,,,,,,---...//////------...///............------,,,+++------------............---,,,+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++,,,---...---***+++,,,+++)))'''''''''+++,,,,,,,,,++++++---///000...,,,***)))***+++,,,,,,------,,,++++++,,,...------,,,---...///111222,,,,,,++++++,,,...000111000,,,***+++,,,,,,...222---,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,***)))***,,,///000///---'''***,,,---++++++,,,...++++++******++++++,,,------***---999BBB>>>222)))*********))))))+++---///---,,,++++++------,,,+++''',,,///...,,,++++++,,,,,,++++++************************++++++***))))))+++++++++++++++++++++++++++***)))((((((***,,,---++++++++++++++++++++++++((((((((()))***+++,,,---,,,++++++******))))))(((***************+++++++++---***(((***)))&&&&&&)))(((***------,,,++++++,,,***+++,,,---------,,,+++,,,,,,,,,------.........333///...000111...,,,---)))))))))((((((***...222666666666555333111///---000...,,,---111555999:::999555222222555777666444111111000///---+++)))(((+++---//////......///000444333111///...---......444333222111111111111111111111222333555666888888777777777777777777777777666777888888777666777888:::888777777999999888777:::::::::::::::;;;<<<<<<999666222//////000333555333:::>>>:::888999999777666555555444444444555555333000...///222222///++++++111666666222//////222***111333///***+++---...~~~~~~~~~|||yyyxxxwwwxxxxxxwwwuuuvvvwwwvvvtttsssrrrsssnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkjjjhhhgggfffeeeffffffddddddccccccddddddaaa___\\\[[[\\\]]]^^^___]]]\\\\\\[[[ZZZYYYXXXWWWUUUSSSQQQPPPNNNLLLHHHEEECCCBBBAAA>>>;;;888555333222222222222333333444555222222111111000/////////////////////////////////222000//////000///,,,***000000000///......------////////////////////////---........./////////000//////000000000000//////+++---000222333111///.........///...------///111//////000000000000000000...------...000111000...------...//////...------------.........---,,,,,,,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---,,,,,,,,,---,,,,,,,,,,,,---......///...---,,,,,,...000111111000///.........///000//////...---------......------------------------777///***+++......///000......------,,,,,,,,,,,,......---------,,,,,,,,,---...///...---,,,---///---.........---,,,++++++---............/////////...,,,++++++---.........,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,---...***+++,,,+++(((''''''''')))***+++***))))))+++,,,---------,,,+++)))((('''+++,,,---,,,+++***,,,---++++++,,,...000111333444,,,***&&&$$$%%%'''+++...111---,,,---,,,***+++000,,,++++++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---++++++***+++,,,,,,,,,+++,,,+++***+++------+++)))+++************+++,,,,,,)))'''***222666222***&&&((()))***)))((((((+++...---,,,+++,,,---------+++)))+++...///,,,***+++...++++++++++++******))))))(((((()))++++++,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++++++++'''''''''((()))***+++,,,,,,+++++++++******)))))))))******+++++++++++++++,,,)))(((******((((((+++)))***,,,,,,++++++,,,------,,,+++++++++,,,---...,,,---------------------///---///555666222...---*********))))))+++///333555666777777666444333111333000,,,,,,...222555666;;;777333222444555333111////////////...---,,,+++...000111000///---......111000///.........//////444333333222222222222333///000222444777999:::;;;999999999999999999999999666888999888777777888::::::999777888999999888777:::999999999999::::::;;;999888777666555555555666000555999777555444444444555555444333222222222222111///---...111111...,,,+++111666666222//////222***111333///***+++...///~~~}}}}}}|||{{{zzzyyyxxxxxxxxxuuuwwwwwwvvvtttrrrrrrssspppppppppoooooonnnnnnnnnooonnnmmmkkkiiihhhgggfffgggfffeeecccbbbbbbcccddd```___^^^]]]]]]^^^______[[[[[[[[[[[[ZZZXXXWWWVVVWWWVVVTTTSSSQQQNNNJJJGGGDDDBBB@@@===:::777555444222222111111111222333333222111111111000000//////000000000000000000000000333111/////////...,,,***000000000//////.........000000000000000000000000.........//////000000111//////000000000000//////---...000111222111///...---...///...------///111......///000000000//////...---,,,...000111000///,,,---...//////...---,,,------............------,,,,,,,,,,,,---...000000,,,,,,,,,,,,,,,,,,,,,,,,(((+++...///...,,,,,,,,,---,,,,,,,,,,,,---......///...---------...000000111000///...---...//////---,,,,,,++++++,,,,,,,,,------------------------444+++%%%)))......------.........---,,,++++++***......---------,,,,,,,,,,,,---...---,,,,,,---...,,,------------,,,,,,+++,,,,,,,,,,,,------------...,,,++++++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++......***)))***+++,,,...---+++)))******''')))******)))(((***+++'''(((+++,,,---,,,***)))***,,,---,,,+++***+++,,,***+++,,,...000222444444111...***&&&%%%&&&)))+++...,,,,,,---+++'''(((,,,------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,...///000------,,,,,,,,,+++++++++...+++(((***------***&&&,,,,,,,,,,,,,,,---......+++)))***......***((()))***,,,---***'''%%%'''))),,,***)))***+++,,,+++***,,,+++,,,///...++++++...******++++++******)))((()))***+++---......//////++++++++++++++++++++++++******,,,,,,,,,***)))(((*********+++++++++++++++((('''''''''((()))******++++++++++++++++++++++++'''((())))))******))))))---***+++......++++++...)))***+++***)))***,,,......---+++******,,,...000111000///...,,,+++***)))---,,,///666888333...---******+++******,,,000333777777777888777777666666666333///---...000111222999777555444444444222111/////////////////////000111333444333111000000000.........//////000111222333333222222222222222333///000333555888999:::;;;::::::::::::::::::::::::666777888777777777:::<<<999888777888999:::999888999999888888888888999999::::::999999888777777666000333555444333222222222444333222111000000000111///000000111000000//////---111444444222000000111+++000222...,,,---//////~~~|||zzz|||}}}}}}|||{{{yyyxxxxxxvvvwwwxxxwwwtttrrrrrrrrrqqqqqqppppppooonnnmmmmmmnnnmmmlllkkkjjjiiihhhhhhfffeeecccbbbbbbbbbdddeee______```____________```ZZZZZZZZZZZZYYYWWWVVVUUUWWWUUUSSSRRRQQQNNNJJJGGGDDDBBB???;;;888666555555222222111000000000111111111111111000000000000000000000000000000000000000333111...---.........---000000000///////////////000000000000000000000000......///000000111222222//////000000000000/////////000000000000//////...,,,---///...------...000,,,---...///000//////......---,,,---///111111000,,,---///000000///---,,,------............------+++,,,,,,,,,...///000111------------------------(((***...///...,,,++++++---,,,,,,,,,,,,---..................///////////////...---,,,+++,,,,,,---,,,,,,,,,++++++,,,,,,---------------------------...)))'''***---,,,,,,...,,,,,,---------,,,,,,+++......---------,,,,,,,,,+++,,,---,,,+++++++++---++++++,,,---------,,,,,,***+++++++++,,,,,,,,,,,,///---******,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,(((&&&)))//////***((()))***,,,------,,,++++++,,,''')))******))))))***+++&&&((()))+++------......***+++---,,,+++***+++,,,***+++,,,...///000111111000///...,,,,,,,,,------******,,,///,,,((((((,,,,,,,,,,,,,,,---------...++++++++++++++++++++++++((()))***,,,---...//////+++,,,,,,+++++++++,,,---*********++++++,,,+++***,,,,,,,,,+++,,,,,,---......***))),,,---+++***---***---///---(((&&&'''))),,,+++******,,,,,,+++***000+++***...///,,,+++---)))******+++***)))((('''+++,,,,,,---.........---++++++++++++++++++++++++---,,,,,,+++***)))(((((()))))))))*********++++++***))))))((())))))******)))******++++++,,,,,,---'''((()))*********))))))---+++,,,//////,,,+++---)))))))))((('''))),,,///,,,,,,,,,,,,,,,---......222111000...,,,***)))(((...,,,...333555000,,,+++((()))+++++++++,,,///111:::999888888777888888888999666222000111222222222666777888888666555555666222111000//////000111222///111333333222222222333//////000111222333333444111000000000000000111111222333555777888999999888999999999999999999999999444555666666666888;;;===999888777888:::;;;:::999999999888888888888999999:::999888777666666666777555333222444555444444333000000//////000000111222///333666555222000222555000111222222222111111111---000000------000000---}}}zzzxxx|||~~~~~~|||zzzyyyxxxvvvwwwxxxwwwtttrrrrrrrrrrrrqqqpppooonnnmmmllllllkkkkkkkkkjjjjjjjjjiiiiiicccbbbaaaaaaaaaccceeeggg^^^___aaaaaa```___``````YYYYYYZZZZZZYYYWWWUUUTTTTTTRRRPPPOOONNNKKKGGGDDDEEEBBB>>>:::777555555555222222111000/////////000000000000000000000111111000000000000000000000000222///---,,,---///000000////////////000000000000000000000000000000000000...//////000111222222333//////000000000000//////111111000000//////......,,,---///...------...000+++,,,.../////////.........---,,,---///111111000,,,---///000000///---,,,------...............---+++,,,,,,---...///111111------------------------'''***...///...,,,++++++---,,,,,,,,,,,,---......---......///000/////////...---+++*********++++++......---------......///------------------------+++***+++......+++...333******+++,,,------------......---------,,,,,,,,,***+++,,,,,,******+++,,,***+++,,,,,,------------++++++,,,,,,,,,---------///---******,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,"""!!!&&&///111,,,***,,,(((***++++++*********+++(((***+++,,,+++***+++,,,+++*********+++---///000)))+++------+++***++++++***+++,,,---............%%%'''***---/////////...)))***...222000+++,,,000)))))))))******+++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++((()))***))))))***,,,...%%%(((,,,,,,***))),,,...******))))))******+++,,,,,,&&&$$$(((+++***)))***&&&+++///...+++)))***---...---,,,,,,......---,,,222+++)))...000---***,,,)))******++++++)))((('''++++++,,,,,,,,,+++******++++++++++++++++++++++++000...+++(((''''''((()))(((((())))))*********+++++++++******************))))))***+++,,,------...)))***+++,,,---,,,++++++,,,***+++///...***((()))***)))(((&&&&&&(((,,,000***+++---//////...---,,,.........------,,,,,,+++111...---000111---******'''(((+++++++++,,,...000===;;;:::888777777888999;;;999555444444444444333333777:::;;;999888999;;;444333111//////000222333+++---000111111111333444111111222333444444555555//////............///000555666777888888777666666888888888888888888888888333444555666666888;;;>>>888777777888:::<<<;;;:::::::::999888888999999999;;;888555333222333555777666111...000333333222111------......000111333333000555:::888333111444999333111000000222222222000...//////,,,...111111---~~~~~~~~~~~~~~~~~~|||{{{yyywwwvvvtttuuuvvvwwwvvvtttrrrqqqpppqqqqqqpppmmmllllllmmmjjjjjjiiiiiiiiiiiiiiijjjccceeefffdddaaa```cccfffdddcccaaa```____________]]][[[YYYXXXXXXWWWUUUSSSTTTUUUVVVUUURRRLLLEEEAAADDDCCC@@@===:::777666555555444333333222222333333---///000000000000333555,,,...000000......111444111111000...,,,,,,...///111000...---...///111222444222000000111222111000......//////000000111111111222222000///...///111111000///......///000111---...///...------///111000///...,,,,,,...222666...000111222222111000...///000000000///...------000...,,,---000111///---...------,,,,,,,,,------++++++,,,,,,+++***((('''***+++,,,---...///////////////...------------...///...---...//////---++++++,,,,,,------,,,,,,+++,,,...///+++&&&$$$'''+++...---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,+++...---******,,,+++------***+++///000/////////---***((()))+++...---,,,*********+++,,,---******+++,,,------------******+++++++++,,,,,,,,,)))###%%%,,,---((((((...************************))))))*********+++++++++))))))***++++++,,,------------,,,***((('''&&&%%%---***((()))+++,,,***(((******+++,,,,,,---......(((***,,,---,,,++++++,,,***++++++,,,,,,++++++******))))))+++------,,,+++///---++++++------+++)))***,,,------,,,++++++,,,,,,,,,---------,,,++++++,,,,,,++++++++++++++++++///...---,,,,,,,,,,,,,,,+++*********,,,---,,,+++---+++******,,,------,,,---,,,+++,,,,,,+++)))''')))+++,,,)))$$$$$$(((,,,))))))(((((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***)))+++...---+++)))***,,,)))))))))))))))))))))))),,,++++++,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***((((((***+++''',,,***)))((()))+++...000222///,,,,,,...///...+++)))...000...---...---***,,,---......---,,,***)))(((***++++++******+++,,,***+++...333777888777555666000,,,///222222333555666888999999888888999:::999666111---,,,///333666---......///111222444444444222000///222555555222000---***))),,,---,,,+++---111333222444888999666;;;::::::999999::::::;;;999;;;<<<<<<:::999999:::888777666777999;;;:::999666777999:::999888666444555666666555333222333555999777555444444333111///---...///111222222222222888777555333222222222333111000...---++++++*********+++,,,------,,,+++***~~~~~~~~~|||||||||{{{zzzyyyxxxwwwssstttuuuvvvuuusssqqqppppppnnnlllmmmoooooonnnllllllkkkjjjiiihhhhhhhhhhhhcccdddddddddbbbaaabbbcccbbbbbbaaa`````````aaabbb\\\[[[YYYXXXXXXWWWUUUSSSUUUUUUUUUSSSOOOKKKGGGDDDAAA@@@>>>;;;999777666666333333222111111111111222...000000000///000222444111222222111000000111333---...///...---...000222000///...---...///111222444222000000111111111000.../////////000000000111000111000///......//////000000///////////////000///.........//////000000/////////------...222555...///111222222111///.../////////000//////......000...---...000111///---////////////////////////,,,,,,------,,,***)))(((---------...---,,,,,,+++///......---------------,,,++++++---...///...,,,+++,,,,,,------,,,,,,+++///111222///***(((+++///,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///,,,,,,......+++***------///...******......,,,---......---+++***+++,,,,,,,,,++++++,,,------...------------,,,+++************+++++++++,,,,,,,,,,,,******......++++++---************************************************,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++*********---,,,+++,,,...000...---***++++++,,,,,,---------***,,,...///---,,,,,,,,,***++++++,,,,,,++++++***+++******+++---...,,,+++---+++***+++---...---+++***,,,------,,,++++++,,,++++++,,,,,,---,,,,,,,,,))))))))))))))))))))))))---,,,,,,++++++++++++,,,,,,++++++,,,,,,---,,,,,,+++***)))***,,,---,,,+++...,,,++++++++++++***((()))+++,,,)))%%%$$$(((,,,,,,,,,+++************+++++++++++++++++++++++++++))))))***++++++++++++***)))+++------+++)))***,,,***************************))))))***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,000---******+++***%%% ++++++))))))***,,,...//////---++++++,,,---,,,***(((---///---,,,---,,,***------------,,,+++******(((***++++++******+++,,,...------...111333444333333---***---//////000222666777888888777777888:::888777444111000000111111............000222444555333111///...111333222000///---******,,,------,,,///333444222333777888666;;;:::999999999999:::;;;999999:::::::::999888888:::888777777888888777666777666666555666666777888666777777666444333444666444333111111222222000///222222333333333333333333333333333333222000...---111000///---,,,,,,,,,,,,...//////////////////...~~~~~~}}}yyyyyyzzzzzzzzzyyyxxxxxxssssssttttttsssrrrpppooooookkkhhhjjjooorrrooojjjmmmlllkkkiiihhhgggffffffcccbbbbbbcccdddcccaaa___``````______```aaabbbbbb\\\ZZZXXXXXXXXXWWWUUUSSSVVVUUUSSSPPPMMMKKKIIIHHH???>>><<<:::999888777777333222111111000000111111000111111000//////111222555333111000111111000///...//////...------///111000///.........///000111333111000000111111111000////////////000000000000/////////..................//////000000/////////111///------000222111///...///000///...///111333......000111111000............///000000000//////000///......///000///---......000000000000///...------......---,,,***)))---------------,,,++++++......---,,,,,,,,,,,,---***)))***,,,...//////---,,,,,,------------,,,,,,000222333000---+++---000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////,,,,,,//////,,,+++......000///+++***,,,,,,******---///000...,,,+++++++++,,,------............------------,,,+++************+++++++++,,,,,,,,,,,,//////,,,,,,------)))************************+++++++++***************//////...---+++***))))))++++++,,,,,,---.........///---,,,---...///...,,,+++++++++,,,,,,,,,,,,,,,***,,,......,,,+++++++++***++++++,,,,,,++++++***,,,++++++,,,---...---++++++***)))+++---...------***,,,------,,,++++++,,,******+++,,,---------,,,))))))))))))))))))))))))+++************++++++,,,,,,,,,---------,,,,,,+++******+++---///000...,,,///---***)))***++++++***)))++++++)))&&&%%%(((,,,++++++,,,,,,++++++***)))************************))))))***++++++++++++***)))+++,,,,,,+++******+++************************)))))))))+++---...---,,,++++++,,,,,,,,,,,,,,,,,,333///***)))***+++***(((++++++***++++++,,,---...---+++))))))***+++***)))''',,,...,,,+++,,,,,,***...---,,,++++++******+++(((***++++++******+++,,,111...+++***,,,...000111///***(((+++---,,,,,,///333333333222111222444666555666666555444111///---///...------///111444555333111//////000000...---000///------///000000///111444444111222777999777;;;:::999888888999:::;;;999777555777::::::888555;;;999777777777666444222777555333222333666:::<<<777888999888666555666888222111000111333333222111555555555555555444333333333444666777666333000...000000///..................---,,,,,,,,,,,,---...~~~}}}}}}yyyyyyyyyyyyyyyxxxwwwvvvssstttttttttsssrrrqqqpppnnnkkkiiijjjnnnooommmjjjlllkkkjjjhhhggggggffffffcccbbbaaaccceeeeee```\\\______^^^^^^^^^_________\\\ZZZXXXXXXXXXWWWVVVTTTTTTSSSRRRPPPMMMKKKIIIHHHAAA???>>>;;;999888777777333333222111111111111111111222222111///...///111333000------///000...+++111222222000---+++,,,---///............///000111222111//////111111111000////////////000000000000//////...///000000///...---...///000000000///...333///+++---111444222...---///000111000///000111......////////////......---...///000000000000000000///////////////......+++,,,...///000///---,,,---.../////////---,,,+++)))***+++---..................---,,,,,,,,,,,,,,,+++++++++---///000///---,,,,,,------------,,,,,,...///000...,,,+++,,,...+++,,,,,,,,,+++++++++,,,------------------------------.........////////////------//////,,,,,,///---///...+++***,,,,,,)))***,,,//////...---------,,,---.........---+++*********+++,,,------------******+++++++++,,,,,,,,,(((//////)))(((...---'''************************))))))*********+++++++++000///...---,,,***))))))***++++++,,,---...//////...---,,,++++++***)))))),,,,,,,,,+++++++++++++++&&&(((***+++***))))))******++++++,,,,,,++++++***,,,,,,+++,,,......,,,++++++******+++,,,,,,,,,,,,***+++------+++***+++,,,((()))***+++,,,---------+++++++++++++++,,,,,,,,,***************+++,,,---***,,,------,,,+++******,,,---...111333333111//////---***))))))+++++++++)))***+++)))'''''')))+++&&&''')))+++,,,,,,++++++))))))))))))))))))))))))))))))***++++++++++++***)))***+++++++++*********************************+++++++++---000111111///+++++++++++++++,,,,,,,,,///,,,((('''((()))***)))***++++++,,,,,,,,,,,,---,,,+++************+++***(((---///,,,+++------+++///---,,,***)))******+++(((***++++++******+++,,,000---******+++---......---))))))+++,,,******,,,---------,,,++++++...111111222333444333111///...///...------...111444666444222111222111...,,,---111111111111222333333333000333222000222777:::::::::999888777777888999:::555222111444999<<<999555999888666666666555444222555444333333444888<<<>>>888:::;;;;;;999888999:::666555444444666666555444444444444555555444444333555666777777666444111000000///////////////000000...---+++))))))+++---...~~~}}}}}}{{{{{{zzzyyyxxxvvvtttsssuuuuuuttttttsssrrrrrrqqqmmmmmmmmmlllkkkjjjjjjjjjiiiiiihhhhhhggghhhhhhhhhdddcccbbbccceeeeee```\\\___^^^^^^]]]]]]\\\[[[[[[[[[YYYXXXXXXXXXXXXVVVTTTQQQRRRRRRQQQOOOLLLHHHFFFDDDCCC@@@===:::888777666444444333222222222222222222222222111///...///000111...,,,,,,///111///---000111222000...,,,,,,---...............//////000222000//////000111111000000000000000////////////000//////000222222000...,,,---...000000000///...222...+++---111333111...---///111111000//////000......////////////............///000111111111000///000000///............+++,,,...000000///...------...///000///...---,,,***+++,,,---.../////////......---,,,,,,,,,,,,---///......///000000...---,,,------......------,,,,,,---------,,,+++,,,,,,+++---...---,,,+++,,,...------------------------------------.........//////,,,,,,//////------///***------++++++------***+++,,,------,,,,,,...000---.........,,,***(((&&&******+++,,,------------******+++++++++,,,,,,,,,&&&---...((()))//////(((************************''''''(((***+++,,,---...---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,******++++++******+++++++++++++++++++++++++++***###&&&)))*********+++,,,***++++++,,,,,,++++++***---,,,+++,,,------,,,***,,,,,,,,,+++************)))+++,,,,,,+++******+++((()))***+++,,,,,,------******+++++++++,,,,,,,,,++++++***++++++,,,---...(((***------+++))))))***------...111333333111//////,,,)))(((***+++,,,,,,)))*********))))))***+++%%%&&&(((***++++++******))))))))))))))))))))))))))))))***++++++++++++***************++++++***)))************************+++++++++---000111111///*********++++++,,,,,,,,,+++***(((((()))))))))(((******++++++++++++++++++,,,,,,,,,+++++++++,,,---***...000---,,,///000......---+++***))))))***+++(((***++++++******+++,,,+++++++++,,,///000///---,,,***+++------)))))),,,)))******)))((()))+++---.........//////000111111...---------...111333555666333444777555...,,,......///000111222222333333...000000///111888<<<;;;888888888888888888888888222///...222999<<<:::777666555444555666777666444444444666777999;;;<<<===999;;;======;;;:::;;;;;;999888666666777777555444///000111222333333333333333333111000///.........000////////////000111111333111...,,,,,,...111333~~~}}}|||||||||{{{zzzxxxvvvtttsssuuuuuuttttttsssrrrrrrrrrmmmoooooonnnjjjhhhiiikkkhhhhhhhhhgggggghhhhhhiiieeeeeeddddddeeecccaaa___^^^^^^^^^^^^]]][[[ZZZYYY[[[YYYXXXWWWXXXXXXVVVUUUQQQQQQRRRRRROOOLLLHHHEEEFFFDDDBBB>>>;;;888777666555444333333222222333333111222222111///...///111111000//////000111111000+++---///000//////000111------........./////////111///......000111111000000000000000////////////111///...000333444111...,,,---......////////////000...,,,,,,///111000......///111111000//////000//////////////////////////////000111111111000000///000111000...------...---...000111222222111000---...///000000///...---///////////////...------//////...------------...111000//////000000...---------............------,,,,,,---.........------+++...///...,,,+++---///------------------------,,,,,,,,,---------.........+++,,,//////,,,,,,///))),,,---++++++------******+++,,,++++++,,,...000.........,,,+++)))'''&&&------------,,,+++************+++++++++,,,,,,,,,))),,,---,,,,,,//////,,,************************''''''(((***+++,,,---...+++++++++++++++++++++,,,++++++++++++************'''))),,,---...///222444*********+++++++++++++++&&&))),,,---------...///***++++++,,,,,,++++++***,,,+++***+++,,,,,,***))),,,------,,,***((()))***)))+++,,,,,,+++******+++))))))***+++,,,,,,,,,+++((((((((()))******++++++,,,++++++++++++,,,,,,---&&&***......,,,***+++,,,,,,+++,,,---//////---+++...,,,))))))+++,,,,,,+++))))))******************))))))******))))))((('''))))))))))))))))))))))))))))))***++++++++++++******))))))***++++++***(((++++++++++++++++++++++++)))))))))+++---...---,,,))))))******+++,,,,,,,,,******+++++++++***))))))******)))))))))******+++,,,---------+++,,,---///+++///000------///111000---,,,+++******))))))***(((***++++++******+++,,,((()))+++///111111///,,,,,,+++---000...***))),,,)))+++,,,,,,++++++,,,---+++++++++,,,---///222333,,,,,,---...///111222333777444666;;;888///,,,000)))+++.../////////000111,,,//////...111777:::999666777888999999888777666000///000333888:::999888555444333555777888888777444555888;;;<<<<<<:::999777999<<<<<<;;;:::::::::888666555555555555333222...///000222333333333444444333111///.........///000///////////////000111111000...,,,,,,...000111}}}~~~}}}|||{{{{{{{{{zzzyyywwwvvvuuuuuutttsssrrrqqqqqqqqqqqqnnnmmmmmmlllllllllkkkkkkjjjiiihhhgggggggggggggggfffggggggeeecccbbbbbbbbb^^^^^^______^^^]]]\\\[[[ZZZYYYWWWWWWXXXXXXWWWUUUSSSSSSQQQOOOMMMJJJHHHFFFDDDBBB@@@===;;;999777777444333333222222222222222000111222000//////000222111222111000......///000))),,,...000000000111222------......//////......000///......000111111000111000000000/////////...///------000333444000,,,------------...///000000---------------.../////////000111000///...///000000000000//////000000000000000111111111000/////////111222000---,,,---......//////000111111222222,,,---.../////////...---000000000000000//////...000000///............//////...---///000000///---------............------+++,,,,,,...//////...---***---///...***))),,,///........................+++++++++,,,,,,,,,,,,------***+++......,,,,,,///***---...++++++,,,+++'''&&&(((+++,,,,,,,,,------...---,,,,,,++++++++++++------------,,,+++************+++++++++,,,,,,,,,---++++++......******,,,***************************************+++++++++*********************************+++++++++++++++***,,,///000///000333555))))))******++++++,,,,,,***,,,......---,,,,,,---***++++++,,,,,,++++++***+++*********++++++)))''')))+++,,,,,,)))(((***,,,)))***,,,,,,***)))***+++)))******+++++++++******'''(((((()))******++++++,,,++++++************+++%%%***000111...,,,---000---+++***+++,,,,,,+++))),,,+++******,,,,,,+++***)))))))))***+++,,,+++***,,,++++++***************************************))))))***++++++++++++******)))((()))+++,,,***'''++++++++++++++++++++++++***))))))***,,,---,,,***((())))))***++++++,,,,,,+++,,,,,,+++***))))))******)))(((&&&&&&''')))***+++,,,...---++++++---000***...///,,,,,,///111000+++,,,,,,++++++***)))((((((***++++++******+++,,,((()))+++...000000---+++++++++...111///***))),,,(((+++---...---,,,,,,,,,++++++,,,---...000111222***+++---///111111111111666333777===999...,,,111'''***...///......000222,,,///000///111555666444333555888::::::888555333222333444555666666666666555444444555777888888777555777999:::;;;:::888777333666888999888777777777555333222333444444333222111222333444444444444444333333222111000///......000000///.........//////...---,,,++++++,,,---...}}}~~~}}}|||yyyzzzzzzzzzzzzyyyxxxxxxtttsssrrrqqqppppppppppppoookkkiiikkkoooqqqnnnjjjlllkkkiiihhhfffeeeeeeeeeggghhhiiifffbbb```bbbeee]]]^^^___`````````___^^^ZZZYYYWWWWWWXXXXXXWWWUUUVVVTTTPPPMMMJJJHHHHHHHHHAAA@@@>>><<<:::999888888333222222111000111111111000111111000//////111222000222222///+++)))***---+++...000111///...//////,,,---......//////......000///---...000111111000111111000000/////////......,,,+++///333444000+++------,,,,,,---...000111,,,---------,,,,,,...///000000111///......///111111111000000000000111111111111111111111000///...///111222000---+++,,,...------------...///111111,,,---...//////...---------...///111222222222222111111000///////////////,,,++++++---000111000///------............------******+++,,,......---+++(((,,,///---)))(((***...........................******+++++++++,,,,,,,,,,,,******---...+++,,,///,,,//////,,,***+++)))%%%"""&&&+++......,,,++++++------,,,+++,,,---...///******+++,,,------------******+++++++++,,,,,,,,,...((((((---,,,%%%###)))************************,,,,,,++++++***)))((((((************))))))((((((*********++++++,,,,,,---///111222111...---...000(((((()))***+++,,,,,,---+++---......+++)))))))))+++++++++,,,,,,++++++++++++***)))*********(((&&&'''))),,,+++))))))+++...)))***,,,,,,***)))***+++******+++++++++******))))))******+++,,,,,,------++++++***)))(((((())))))&&&+++111333000...000222000---+++++++++,,,+++***+++******+++------+++***)))))))))***,,,,,,+++***++++++******+++---///000************************))))))***++++++++++++***+++)))((()))+++,,,***'''++++++++++++++++++++++++,,,++++++,,,---...,,,+++((())))))***++++++,,,,,,,,,+++***(((''''''(((***+++)))'''%%%%%%&&&(((******,,,---,,,******---000)))---...++++++...000///++++++,,,,,,+++***((('''(((***++++++******+++,,,***)))***,,,......,,,******+++///222///)))(((,,,&&&))),,,...---+++******,,,---...///000000000000)))+++...000222222111000555222666===:::...+++222(((,,,000111000000222444---000111000000333222///222555999;;;;;;999555222555666777777555333333444777666555666888888888777777888888999888777666555000333666777666555444555333222222333555666666555666666666666666555555444---...///000///,,,)))'''000000///...............111000////////////000111~~~|||{{{yyy|||{{{yyywwwvvvvvvvvvwwwqqqsssuuutttrrrrrruuuxxxoooooonnnmmmllllllkkkkkknnnmmmllljjjhhhgggeeeeeeddddddcccbbbaaaaaaaaabbb[[[\\\\\\]]]^^^^^^^^^]]]\\\[[[XXXTTTPPPPPPRRRTTTSSSSSSSSSPPPLLLHHHGGGFFFAAA???<<<::::::999888666111111111111222333444444000000000000000000000000222222222111000//////...000///---,,,,,,---///000---///111///,,,+++---///////////////////////////333222000///000222444666///111444444222000//////222///,,,+++...000000//////......///000000///---......////////////......111...---...000111///---000000000000//////////////////............//////222///,,,,,,...000000...............////////////***+++---///000000//////222111000...------------,,,...000000...---,,,,,,,,,---000111111000---,,,...------------...//////,,,+++***+++---...---,,,,,,,,,+++++++++,,,---...---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///(((+++,,,'''***///+++(((******)))***...,,,(((***++++++,,,,,,++++++******+++,,,,,,+++***+++,,,)))((((((((()))***,,,---''''''(((******+++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++*********************************,,,+++***((('''%%%$$$###,,,+++***)))))))))++++++,,,,,,,,,***(((''')))+++)))'''&&&)))---...***&&&))))))*********++++++++++++***)))((((((((()))***,,,---///111111000...---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,*********---***))),,,111333///+++......+++))),,,///---'''------,,,)))'''&&&'''((('''((()))++++++******))))))******++++++,,,------...+++))))))++++++)))&&&***)))(((''''''((()))***))))))(((((((((((())))))***)))(((''''''((()))***''')))+++------,,,***(((---,,,+++,,,------+++******))))))***,,,...///...+++******))))))))))))))),,,---...,,,***''''''''',,,,,,+++******)))******(((***,,,,,,,,,+++,,,---,,,------......---,,,,,,,,,+++,,,///---)))***---...++++++...//////000444222000000333777777222,,,...000222333333111///---///555777222111333222///222333555999:::999555111777777777666444444666888888888888:::<<<===;;;999888999999999999888777777666777555222333666666222888333000222333333555888333444555666555444333222444000,,,+++---///000///...---,,,---......,,,***111000///...,,,+++***)))}}}|||zzz{{{zzzxxxvvvuuuuuuuuuuuutttuuutttssspppooopppqqqmmmmmmmmmlllkkkjjjjjjjjjjjjiiiiiihhhggggggffffffddddddcccbbbaaaaaaaaaaaa\\\\\\]]]^^^^^^^^^^^^^^^^^^]]]\\\XXXUUUTTTUUUWWWTTTTTTTTTQQQMMMIIIHHHGGGCCCAAA===;;;:::888666444333222222111111111222222000000000000000000000000222222111111000//////...000///---,,,,,,---///000---///111000...---...///////////////////////////000000000111111111222222000111111000///000222444222///,,,,,,...000000///...---------//////...,,,......////////////......000...,,,---///000///---222111111000///...------//////............//////000...,,,,,,...///...,,,............////////////.........///......---,,,000///...---,,,,,,------///000111000...,,,,,,------...///000000///...------------------...//////,,,+++***+++---...---,,,---,,,,,,,,,------......++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...)))...000+++---111,,,'''+++,,,******,,,,,,)))+++,,,,,,------,,,,,,+++***+++,,,+++***)))***,,,***))))))))))))***,,,---'''((()))******+++*********+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++***************+++***++++++***)))))),,,...*********,,,......+++)))))))))*********+++++++++,,,,,,+++******+++,,,---+++,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---+++)))))))))***((((((***---...,,,)))(((+++***'''(((...222333---...---+++((('''(((***'''((()))++++++******)))***++++++,,,,,,---......---,,,+++***++++++)))(((+++***)))(((((()))***+++))))))(((((((((((())))))***)))(((''''''((()))***((()))***,,,,,,+++***)))++++++***+++------,,,*********+++---///000///...+++******)))(((((((((((((((***++++++***)))***+++---,,,+++***)))******+++(((***++++++++++++,,,...,,,,,,---------,,,++++++---+++---111222///...000000,,,,,,///000///000444//////000333666555222000...///222333333111...,,,---444777555444444333...444555666999999777333///777999;;;<<<:::999:::::::::999999:::;;;:::888666555666777888888888888888444666555444555888777333888333000222333111111444111222222333333333333333444000,,,+++---//////......---,,,---......,,,*********+++,,,...///000000~~~|||{{{yyyxxxwwwvvvuuutttttttttuuutttqqqppppppooommmkkkllllllkkkkkkjjjjjjiiiiiieeeeeeffffffffffffggggggddddddcccbbbaaaaaaaaaaaa]]]]]]^^^^^^______^^^^^^]]]]]]]]][[[XXXVVVVVVWWWTTTTTTTTTQQQMMMJJJIIIHHHEEEBBB>>><<<:::888555333333333222111000//////000000000000000000000000000222222111111000/////////000///...------...///000,,,///111111000/////////000000000000000000000000...///000111222111000///111000...,,,,,,///444888111///,,,,,,.../////////...---,,,---......---,,,......////////////.........---,,,---...///...,,,333222111000...---,,,,,,//////............//////...------///000000...,,,---............///////////////...------------......---,,,++++++,,,---...111111111///---,,,---///........................---------------......///---++++++,,,---...---,,,------------.........///++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++'''---000******+++$$$&&&+++...+++)))+++,,,+++,,,,,,------------,,,,,,)))***++++++))))))***++++++***************++++++))))))***************)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++++++++*********************************++++++,,,---------)))******+++++++++******)))************,,,///111***+++------,,,+++*********************++++++++++++++++++++++++,,,---...,,,,,,---------+++***))),,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++)))((((((((()))******+++***)))((((((,,,---***+++333<<>><<<;;;;;;;;;999888888888777444222222333444666777888888888000444555555777:::777111666222000222222///...///////////////000111222222444111...,,,---......---...---,,,---......,,,***------------------------}}}{{{zzzxxxxxxwwwvvvuuuuuuttttttsssqqqooooooqqqqqqnnnkkkllllllkkkkkkjjjjjjjjjiiieeeeeeffffffffffffggggggeeedddcccaaa````````````]]]^^^^^^_________^^^^^^XXXZZZ[[[ZZZXXXUUUTTTTTTSSSSSSSSSQQQMMMIIIHHHHHHDDDBBB>>><<<:::888666444222111111000//////000000000000000000000000000000111111111111000000////////////............//////,,,...000111000//////...000000000000000000000000//////000111111000000000111000...,,,+++...333777///...---------.........000...------...///...---......////////////......------,,,------------,,,111111000///......------///......------......///---...000222222111///------------.........//////---,,,,,,,,,---///111222------,,,,,,,,,---///000000000000///---...000222///...------------...///------,,,,,,------...///---,,,+++,,,.........---,,,,,,,,,---------------,,,,,,------------......///......------......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++'''---000)))'''&&&%%%,,,000,,,((())),,,---+++,,,,,,------,,,,,,+++(((*********)))((()))***************))))))))))))******+++++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************************************)))))))))((()))+++,,,,,,+++***)))***++++++++++++,,,///111'''+++...,,,(((&&&'''***************************(((((())))))***+++,,,,,,............---,,,***)))++++++++++++++++++++++++(((***,,,,,,+++*********)))+++------+++))))))***)))------+++---555<<>><<<;;;:::888666222222111111111222222333000000000000000000000000000000000000000000000111//////000000000000//////777444000///000111000///////////////////////////222111000////////////000---...///...------...000+++---//////,,,+++,,,...444222///---...//////.........////////////......---///000///---,,,...000------.....................------,,,,,,------...'''***---...---,,,,,,---,,,,,,---------..................///......---,,,///...---------...///000,,,---//////.........///...------,,,,,,------...,,,,,,++++++,,,,,,---......---,,,---...//////---(((***+++------,,,+++***))))))***++++++,,,------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((###(((,,,(((+++000+++))),,,---++++++......+++*********++++++************+++,,,+++***)))***,,,))))))+++,,,---,,,,,,+++))))))***+++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++,,,---......))))))))))))***+++,,,---------,,,***(((((()))+++)))+++---,,,***))),,,...+++++++++*********))))))+++,,,---......------,,,)))((((((''''''(((((((((************************&&&(((++++++***))))))***((('''&&&))),,,---***'''***---...,,,,,,,,,(((###''')))+++,,,+++******+++'''((()))++++++******)))((())))))***++++++,,,,,,***)))((()))******)))(((((()))************)))((())))))(((((((((((())))))***)))(((''''''((()))***+++++++++,,,---...000000,,,++++++,,,------,,,***))),,,///...+++))),,,///***************++++++,,,"""%%%''')))******,,,...'''''')))*********))))))'''(((******))))))+++,,,---...///111222333444444666444444777777333111333///,,,,,,...///...000444000222333111---+++,,,---000///,,,***))))))******+++))))))---...---222888777555333333444555555444555777777666444333333444333222000111333555555555222222333333444333333333999999555000000333222//////,,,+++...///---+++,,,+++,,,---...///000000000...000111000---,,,---///...---,,,---......,,,***111111000///...---,,,,,,~~~|||{{{zzztttuuuvvvvvvvvvuuutttsssmmmqqqttttttqqqnnnnnnpppiiiiiiiiiiiiiiiiiijjjjjjiiiiiihhhhhhggggggffffffeeedddbbbaaa___^^^^^^]]]\\\\\\\\\\\\\\\[[[ZZZYYYTTTUUUVVVVVVTTTTTTUUUVVVPPPQQQRRRPPPLLLJJJIIIIIIFFFCCC@@@===;;;999777555555444333222111111111111000000000000000000000000000000000000000111111111//////000000000000//////;;;777222000111222222111//////////////////////////////000000000///---,,,,,,------,,,,,,---000333***---//////,,,+++,,,...444111...,,,---...............////////////......---///111000...---...111/////////......------,,,...------,,,,,,------...***---000111///...000222,,,,,,,,,---------......***+++---///000000//////......,,,,,,,,,,,,---...---///111000...,,,++++++------------------------,,,,,,++++++,,,,,,---......---,,,---/////////...)))***,,,......---,,,+++++++++,,,------...//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222+++......)))+++111,,,***,,,,,,***,,,///...***+++++++++,,,,,,+++++++++***+++,,,,,,+++***+++,,,)))+++,,,...//////......((()))***+++,,,------------,,,+++******+++,,,---************************++++++++++++++++++++++++*********++++++,,,,,,,,,************************------,,,++++++***))))))***)))(((((()))+++---...+++,,,+++***((((((***,,,((()))))))))((()))+++,,,++++++++++++******))))))***+++,,,,,,,,,+++***)))***))))))))))))******+++************************)))+++,,,,,,***(((''''''+++((('''***///111---)))%%%+++...***'''''''''&&&'''***,,,---,,,+++,,,,,,'''((()))++++++******))))))******+++,,,,,,------***(((&&&'''***+++)))''')))***+++,,,,,,+++***)))))))))(((((((((((())))))***)))(((''''''((()))***++++++,,,---///000000111+++*********++++++***(((!!!'''---...***''''''(((************+++,,,---...%%%''')))***)))((()))***'''(((+++,,,---,,,+++)))&&&(((***+++*********++++++,,,...000222333444444222111333555444111111555000------000111000222666000000000///...------...111///,,,)))((((((***+++***(((***000111///222888777444222000111111111000222444666666444111//////555333111111333444555444000111222333444555555555;;;:::555000000555666444222...,,,......+++***+++(((***---///111222333222---///111000---,,,...000...---,,,---......,,,***,,,,,,---...///000111222|||zzzyyyyyyyyyxxxxxxwwwvvvvvvwwwvvvsssqqqpppppppppppppppooonnnmmmmmmmmmllljjjgggfffhhhiiieeeffffffgggggggggggggggeeeeeeeeedddbbb___]]][[[YYY[[[\\\]]]]]]ZZZXXXVVVUUUUUUVVVVVVVVVUUUTTTTTTNNNNNNNNNOOOPPPNNNKKKHHHEEECCCAAA===:::888777666444333222111111111222333......////////////......///000111222111000...,,,//////............//////444444333222111111111222//////............//////111111111111000000000000///111111000,,,+++---000.........------,,,,,,,,,...............///000000........................+++---///000111000///...111,,,(((,,,444777444...000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////++++++,,,------,,,++++++------------------------,,,------...///000111111,,,,,,,,,,,,,,,,,,,,,,,,(((''''''***---...,,,***------,,,+++,,,---...///***++++++***)))(((***+++------,,,,,,,,,,,,+++++++++++++++,,,...000222333///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,------,,,,,,,,,,,,+++++++++---......,,,++++++,,, )))///---,,,//////,,,,,,******,,,000111///,,,---,,,++++++******++++++------,,,,,,+++,,,,,,,,,---,,,++++++,,,,,,***)))000111000...+++))))))***++++++++++++++++++++++++++++++************++++++&&&'''(((***,,,+++(((&&&,,,,,,++++++++++++++++++)))******++++++,,,------...---+++*********++++++,,,)))'''''')))+++,,,---000///...,,,+++***))))))&&&))))))((((((,,,---***,,,,,,++++++******++++++'''***------***)))***+++'''((()))***************((()))+++,,,,,,+++***))),,,,,,+++***)))(((''''''))))))***,,,,,,---------'''(((***+++,,,,,,++++++((()))***)))((()))***,,,------,,,+++***)))((((((&&&+++,,,)))'''***+++))),,,(((%%%&&&((()))'''%%%'''***---...---,,,---...)))***+++,,,,,,+++***))))))***,,,---...------,,,***************++++++,,,(((((()))+++---,,,)))&&&))))))***++++++++++++***---,,,+++*********+++,,,))))))+++///555777777555444111......///000111111333///,,,...222444111...111...+++******+++,,,+++111...+++)))((('''%%%###((()))+++++++++...444999444222000...------...///000333666777666444222222111000//////222333333333111000///111333555555444777777666444111000000111+++,,,---,,,++++++,,,...***+++---///000000000///...000111000...------...***+++------,,,+++,,,,,,------...///000111111222|||yyyyyyyyyxxxwwwxxxvvvuuutttuuuuuusssrrrqqqqqqppppppooonnnnnnmmmmmmmmmmmmkkkhhhhhhiiijjjffffffggggggggggggffffffeeeeeedddcccaaa___]]]\\\[[[\\\^^^___^^^\\\YYYXXXVVVVVVVVVUUUUUUTTTTTTTTTOOONNNNNNOOOOOONNNJJJGGGDDDCCC@@@===;;;999777777444333222111111111222333...//////000000//////...///000111222111000...---//////............//////222222111000000000000000//////............/////////000111222111...,,,***000111111///---+++---///......---------,,,,,,,,,...............//////000........................------///000000///......000,,,))),,,222444222...//////...---------------------------------------------------------------...............---------........................,,,---...//////...---,,,------------------------///...---,,,+++)))((((((,,,,,,,,,,,,,,,,,,,,,,,,)))((((((***---...,,,))),,,,,,,,,,,,,,,---......+++,,,,,,+++******,,,---+++++++++,,,,,,---------,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,---,,,,,,+++++++++*********------,,,,,,,,,+++++++++(((***++++++)))(((((()))%%%***)))'''***+++))),,,...000111///...---......---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,((('''(((***---//////...---.........,,,++++++,,,++++++++++++++++++++++++++++++************++++++---,,,***(((((((((***+++++++++++++++++++++++++++,,,+++++++++++++++++++++---,,,+++*********++++++///---++++++,,,------,,,...---,,,+++***)))))))))'''******((((((,,,,,,***++++++++++++++++++,,,---)))++++++***((((((***---++++++,,,,,,,,,,,,,,,,,,******+++++++++******)))******))))))((((((''''''+++++++++***)))'''&&&%%%'''(((***+++,,,,,,++++++)))***+++***)))***+++---+++++++++***))))))((((((&&&+++,,,)))(((+++,,,+++*********)))((((((((())))))***+++------...---,,,******+++,,,,,,+++))))))******+++,,,---,,,+++++++++************+++,,,,,,((((((((((((((('''''''''******+++++++++******))),,,+++*********+++,,,,,,,,,+++,,,///222444333111111///---...000222333333333000---///222333000---///---******+++,,,,,,,,,///---+++******)))'''%%%***,,,......///111666:::555333111///...///000000333444555444222222333444555333111000111111///...222222222333555666555444222333333222///......///,,,---...---,,,+++---///,,,---...//////...------...///111000///---...///---...000000///......///////////////000000000000~~~zzzyyyxxxxxxwwwvvvwwwuuurrrrrrsssssssssrrrsssrrrpppnnnmmmmmmmmmmmmlllmmmmmmllljjjiiijjjlllhhhhhhggggggfffeeeeeeeeedddddddddcccaaa___]]]\\\]]]^^^___```___]]][[[YYYYYYXXXVVVTTTSSSSSSTTTTTTPPPOOOOOOOOOOOOMMMIIIFFFCCCBBB???===;;;999888888444444222111111111222222///000000111111000000/////////000111111000...---//////............//////000//////............/////////............//////---///111222000---)))&&&111222111///---+++,,,---...------------,,,,,,,,,......------......///000......................../////////..................---,,,---///000///............---------------........................,,,,,,,,,,,,------------///.........------,,,,,,...........................//////000000//////...------------------------///...---+++(((&&&%%%$$$,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++)))+++,,,,,,---------------+++,,,---,,,,,,,,,...000******+++,,,---...//////---------,,,,,,,,,,,,,,,......---,,,,,,,,,------++++++++++++************,,,,,,,,,,,,+++++++++++++++,,,------+++******+++###)))---+++***,,,......---222777555///,,,---000///...------,,,,,,------***************+++,,,---'''&&&''')))---///000///)))+++,,,,,,,,,,,,---///++++++++++++++++++++++++++++++************++++++''')))+++***((((((***---*********++++++,,,,,,---------,,,,,,+++******)))---,,,+++*********++++++---+++******+++***)))'''++++++***))))))))))))***(((++++++((((((++++++)))******++++++,,,,,,------++++++)))'''&&&'''***---,,,------------,,,,,,+++,,,,,,+++***))))))))))))((((((((((((((((((((((((,,,++++++)))(((&&&$$$###((()))***+++++++++++++++***+++,,,+++******,,,...))))))))))))))))))))))))***......***(((******)))'''***,,,***&&&%%%(((++++++***)))+++...///---***++++++,,,,,,,,,***)))(((******+++++++++***))))))***************+++,,,,,,(((******'''$$$$$$'''************+++******))))))******)))******+++,,,---------,,,...//////...,,,///------...111444444444444111///000222222000------+++))))))+++------------,,,,,,---...---+++))),,,...111222333444777999555444333222111222222333555555333000...///222555555333111111111000///---333333444666777666444222...000222222000............/////////------...000/////////......,,,+++***---///000000///...///000...000222111000//////000////////////000000000000|||zzzxxxxxxxxxwwwuuuvvvsssppppppqqqrrrssssssuuussspppmmmlllllllllmmmlllmmmmmmlllkkkjjjlllmmmiiihhhgggfffeeeddddddcccddddddcccbbb```___]]]]]]]]]^^^______^^^]]][[[ZZZZZZYYYVVVTTTRRRRRRSSSTTTQQQPPPOOOOOONNNKKKGGGDDDBBBAAA???===;;;:::999999555444222111111111111222000000111111111111000000//////000000000000///...//////............////////////...------....../////////............//////---...///000///---***)))222222111///---,,,,,,,,,------------------------...------------...//////........................000///...---------------,,,---...---,,,,,,---------------------------,,,------------------------,,,,,,,,,,,,,,,---------///......------,,,,,,+++...........................//////////////////...------------------------------,,,,,,+++*********++++++,,,,,,,,,,,,------,,,,,,++++++++++++***)))***+++,,,---...---,,,,,,***+++,,,,,,,,,,,,...000++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,++++++...------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,---///...---++++++,,,+++...000///---///222444---222777666111---...000......---,,,,,,,,,,,,,,,))))))))))))***+++,,,---,,,*********,,,---,,,+++(((***+++,,,+++,,,---///++++++++++++++++++++++++++++++************++++++ ***...,,,))))))+++))))))***+++,,,,,,------,,,,,,,,,++++++*********,,,+++++++++++++++++++++*********+++,,,+++(((&&&***))))))))))))***++++++))),,,,,,))))))++++++(((++++++,,,,,,,,,,,,,,,,,,++++++)))((('''''')))+++,,,,,,,,,,,,++++++***)))...---+++)))(((((()))***'''((((((((())))))******((())))))*********))))))))))))******++++++++++++***+++,,,+++***)))+++---''''''(((((()))))))))***...111111,,,((()))(((&&&&&&'''((('''%%%$$$&&&(((---***''')))...000---)))+++,,,,,,---,,,+++)))(((*********))))))(((''''''))))))(((((())))))***+++))),,,...+++&&&%%%(((,,,'''((()))***++++++++++++(((((()))***+++,,,---...---,,,,,,,,,,,,,,,+++***...------///222333333222444333222222333333000---+++***))))))+++---...---++++++,,,...000000...+++,,,...000222444444555555555555444444444444555666555444333000......000333///......000222333222111222222333555555444000------///222333222111000000000111111000......///111/////////...---,,,++++++,,,...000000000///000111...000111111///......///......//////000000111111}}}{{{yyyxxxxxxxxxvvvuuutttrrrooooooppprrrsssssstttssspppmmmkkkkkklllmmmkkklllnnnmmmkkkkkkkkkllljjjiiigggeeedddcccccccccdddcccbbbaaa___^^^^^^]]]\\\\\\]]]]]]\\\[[[ZZZYYYZZZYYYVVVTTTRRRRRRSSSTTTQQQPPPOOOOOONNNKKKGGGCCCBBBAAA???===;;;:::999999555444333111000000111111000000111111111111000000//////000000000000000/////////............///////////////......//////000//////............/////////......------...///000222111000......------,,,---------------------------------------...//////........................000///...---,,,,,,------,,,...///...+++***,,,---,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,------------+++++++++,,,,,,------------------,,,************)))***,,,---------,,,+++)))***++++++++++++---///------------------------***+++,,,---------,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))***++++++)))(((((()))***+++------++++++...333...000444555444111000///---,,,,,,+++++++++++++++))))))))))))***+++,,,---...---++++++++++++)))((()))+++,,,+++******+++,,,++++++++++++++++++++++++++++++************++++++!!!***...,,,******+++))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---000222111...,,,)))))))))******+++,,,---***,,,,,,)))))),,,+++)))---------------,,,+++*********************(((''',,,,,,,,,,,,++++++***)))...---+++)))(((((()))***)))))))))******++++++,,,&&&'''((()))++++++,,,,,,******************++++++)))***+++***(((((()))+++'''''''''((())))))******,,,//////+++)))******((()))&&&%%%%%%'''((((((&&&...***'''(((---///,,,)))+++,,,,,,---,,,+++***)))***))))))((('''''''''''''''''''''''''''((())))))&&&***///...)))&&&'''***$$$%%%''')))+++,,,------((((((***+++,,,---......***++++++************+++---------///111222000///444444444444444333000...***)))((())),,,---------******+++...000000...,,,+++,,,...000222222111000444444444555555666777777222444444333000.........,,,,,,---000333444444222......///111222000,,,)))+++...111333222111111111222222333111//////000222///.....................---...000111000///000111///111222111000......///,,,---...///000111222333}}}{{{yyyyyyyyyyyywwwuuurrrqqqooooooqqqsssssssssrrrqqqooommmllllllllllllkkklllnnnmmmkkkjjjjjjjjjjjjhhhfffdddcccccccccddddddcccaaa```___^^^^^^^^^[[[[[[[[[[[[ZZZYYYXXXXXXYYYXXXVVVTTTSSSSSSTTTTTTQQQPPPOOONNNMMMKKKGGGCCCCCCBBB???===;;;999888888666555333111000000111111///000000111111000000///////////////000000000000//////............//////000////////////000000111//////............//////000///---------///222333222000.........///...---,,,,,,,,,------------...------,,,,,,------...///.................................---------------,,,---......,,,,,,,,,---***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------------,,,++++++++++++,,,---------------------------,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,------...---------,,,***)))+++,,,***++++++,,,,,,,,,,,,,,,***+++,,,+++***+++---///............------,,,,,,***+++---......---,,,,,,------,,,,,,,,,---......)))))))))***************++++++++++++***************+++---,,,+++)))************,,,---+++))),,,222...111444666555333111000,,,,,,+++************+++***************+++,,,---,,,+++******,,,,,,+++******+++,,,+++)))))))))***++++++++++++++++++++++++++++++************++++++(((***,,,+++)))(((+++...*********++++++,,,,,,---)))******+++,,,,,,------******+++,,,,,,,,,++++++******,,,...000000...,,,***))))))***+++,,,------))),,,,,,)))))),,,,,,***,,,---.........---+++***+++++++++,,,,,,+++)))&&&,,,------------,,,,,,+++,,,,,,+++***))))))))))))*********++++++,,,,,,,,,&&&'''(((((())))))((((((+++******)))******++++++******+++)))(((''')))***((((((((())))))*********&&&***,,,***))),,,...---,,,)))&&&'''+++---+++(((---***((()))+++---,,,******+++,,,------,,,+++***))))))((('''''''''(((((('''''''''''''''(((((()))###'''+++,,,)))'''&&&'''###$$$&&&)))+++,,,------)))***+++---.../////////)))*********((((((***,,,++++++,,,///111000...,,,111222333444444222000...))))))(((***,,,------,,,*********,,,...///---+++,,,+++,,,...000000...,,,222222333444666777777888111444666666333///,,,+++///...///000222222000...---,,,---...///...+++(((***---///000/////////000333333333222000///000222///.........///000111111...///111111000///000111222333444444222000000111------...///000111222222}}}{{{zzzzzzzzzzzzxxxvvvqqqpppoooqqqsssttttttsssppppppooonnnmmmmmmllllllkkklllnnnmmmkkkiiihhhhhhiiihhheeedddccccccdddeeecccbbbaaa___^^^^^^^^^^^^[[[[[[[[[ZZZZZZYYYXXXXXXVVVVVVVVVUUUUUUTTTTTTTTTOOOOOONNNNNNMMMKKKGGGDDDDDDCCC@@@===;;;999777777666555333111000000000111...//////000000//////...///////////////000111111//////............/////////////////////000111111//////............//////000//////......///000111111///------///000///...,,,,,,,,,---------......------,,,,,,------...///........................+++,,,---.........---,,,------------.........---)))+++,,,......---,,,+++------------------------)))******+++,,,,,,------+++++++++,,,,,,------...---------------------------,,,+++******+++,,,---------------------------,,,,,,,,,,,,++++++++++++******+++,,,,,,---......,,,------,,,***))),,,...+++++++++***++++++,,,---,,,------,,,++++++---///------------............---.../////////---+++***,,,,,,,,,,,,,,,---...///((()))))))))************++++++++++++************,,,...//////---,,,,,,---,,,+++...111///+++---333///444::::::555111000222------,,,++++++++++++,,,,,,,,,++++++++++++,,,,,,+++***)))***,,,---,,,+++)))***+++***)))((()))+++++++++++++++++++++++++++++++++************++++++///---+++***)))***+++---+++++++++++++++++++++++++++++++++++++++++++++,,,)))***+++,,,,,,,,,,,,+++((((((((()))++++++)))''')))))))))))))))***+++,,,(((+++,,,)))***---...+++)))***,,,...//////...---///---++++++,,,,,,***(((++++++,,,,,,,,,,,,,,,,,,******+++++++++******)))***************+++++++++((())))))***))))))((((((,,,+++***))))))***++++++++++++,,,***)))((()))+++))))))******************&&&***+++)))(((+++---++++++***))))))+++,,,,,,,,,,,,+++***))))))***++++++)))***+++------------,,,)))((((((''''''((()))***)))(((((((((((()))******%%%&&&'''((())))))((((((%%%&&&''')))******+++++++++,,,---//////000//////***+++,,,***'''&&&)))+++'''(((***...000000...+++,,,...111222111///...---***))))))***,,,---,,,***+++***)))***+++,,,+++)))///---,,,---000000...,,,///000222333555666777777333555777666333///,,,+++111000000111222000---+++...---,,,---......---+++---...////////////000222333333333222000///000111111000//////000111222333///111222222000//////000222333444333111000///000000000000000////////////}}}{{{zzzzzz{{{zzzxxxvvvppppppppprrrtttuuutttsssnnnnnnoooooonnnmmmllllllkkklllnnnmmmjjjhhhgggggghhhgggeeecccccccccdddeeecccbbb```___^^^^^^^^^___\\\\\\[[[[[[ZZZYYYYYYYYYUUUUUUVVVVVVVVVUUUTTTTTTOOONNNMMMNNNMMMKKKGGGDDDEEECCCAAA===;;;888777666666555333111000000000111......////////////......///////////////000111111//////............//////...............///000111//////............////////////000000000///---,,,000...,,,---///111000...,,,,,,,,,------.........---,,,,,,,,,,,,---..............................)))+++---/////////---,,,...---,,,---///000///...)))***,,,.........,,,+++........................))))))***+++,,,,,,------)))***+++,,,------...///------------------------------++++++++++++------------------------------+++,,,,,,------...//////******+++,,,,,,---......+++---...,,,)))))),,,///,,,+++***)))***+++---......//////...,,,,,,---///+++,,,,,,---...///000000000000111111///,,,***(((,,,,,,,,,,,,,,,---...///******++++++,,,,,,,,,,,,+++++++++************))))))+++,,,,,,***))))))***+++***---111...)))+++111///999AAA>>>555...///444......---,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,---+++***+++,,,,,,+++***'''(((******))))))***,,,++++++++++++++++++++++++++++++************++++++((((((***,,,...---***''',,,,,,++++++++++++++++++------,,,++++++*********)))***+++,,,---,,,,,,+++,,,+++***+++++++++)))'''((((((((((((((()))******(((++++++)))***......,,,&&&(((+++...000111000000333///***)))***,,,,,,+++'''((()))***************((()))+++,,,,,,+++***)))******)))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,+++***))))))***++++++,,,------+++***)))***,,,++++++*********************---...)))'''((((((&&&''')))+++***''''''***---+++++++++***((((((***,,,((()))+++---.........---)))(((''''''((()))***+++***************++++++,,,)))(((&&&'''))),,,,,,,,,(((((())))))))))))((((((,,,---...000000000000///,,,------***&&&%%%'''***###%%%(((---000111///,,,)))+++...000///---,,,+++***))))))***,,,,,,+++))),,,***(((((()))))))))(((222///---...111111000......///111333444666666777555666777666222///------000000000111222111...+++000...---...///000///...000111222111000111333444333333333222///...///111333222111000000111222222000222333222000/////////000111222111///------...333222111000///...---,,,~~~}}}|||{{{yyyxxxwwwvvvtttsssqqqrrrsssttttttsssmmmmmmmmmmmmnnnnnnnnnnnnlllmmmmmmllljjjiiiiiijjjggghhhhhhhhhfffeeecccaaaccccccbbbbbbaaa`````````___[[[XXXYYYXXXVVVWWW[[[XXXXXXWWWUUUTTTSSSSSSRRRNNNOOOOOOOOONNNKKKHHHFFFDDDCCC@@@===:::888888777444444333333222333333333222222111000000000000000000000000000000000000000222222111000//////000000000///---,,,---...000111...------,,,,,,,,,------000//////000111111000...111,,,+++...---)))***///***+++,,,...000333555666........................---......///000/////////---...///...,,,+++,,,---******---000...)))''')))+++++++++,,,,,,,,,---------,,,++++++******++++++000///...---,,,+++++++++---///111000,,,+++---///...------,,,,,,------...///...---,,,,,,,,,,,,,,,---,,,++++++,,,---///000++++++******++++++,,,,,,+++---...+++((('''***...,,,+++*********+++,,,---444000,,,,,,///000,,,(((---------...------,,,,,,...//////...,,,+++---...111///......///...,,,***)))---...***))),,,...---,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***))),,,+++)))((((((((())))))......---,,,,,,...///000///...222999999333000222///...---,,,++++++++++++++++++,,,,,,,,,++++++***)))***++++++++++++,,,...///,,,***+++------)))%%%555000+++***,,,......,,,///---++++++------+++)))+++***,,,///...***+++///)))((((((***,,,---,,,***---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,***************)))((('''((()))***+++,,,---------,,,+++***)))))))))***+++,,,+++,,,,,,'''$$$(((000000+++''''''+++...---***'''+++...,,,)))))),,,000))))))))))))))))))))))))******++++++***)))((('''++++++************++++++))))))))))))))))))))))))'''))),,,---,,,***)))))),,,+++***))))))***+++,,,************))))))))))))))))))))))))************(((((((((((((((''''''''')))***+++,,,---,,,,,,+++,,,,,,)))######(((+++***(((''''''))),,,,,,(((%%%)))***,,,***'''%%%&&&(((###$$$&&&&&&'''''')))***)))+++,,,------,,,***)))---------///000...+++)))---***(((***...111111000///111222111///,,,+++++++++++++++,,,,,,+++(((&&&'''%%%&&&***+++((()))+++000222444444333222111222000222444666555333000---000444666333---((((((+++.../////////000000111111111......000000......222+++///333333///+++)))***000000000000000111111111666555555555555444444444333222000---******,,,...///...------///000000///888666222///,,,+++++++++}}}|||{{{zzzyyywwwvvvvvvtttrrrqqqqqqssstttsssrrrnnnnnnnnnnnnnnnnnnnnnnnnlllmmmmmmllljjjiiiiiijjjgggggghhhgggfffeeecccbbbcccccccccbbbaaaaaa``````^^^ZZZYYYZZZZZZWWWWWWZZZXXXWWWWWWWWWVVVTTTSSSRRROOOOOOOOOOOOMMMKKKHHHFFFDDDBBB???<<<:::999888888444444333222222222222333000//////...............000000000000000000000000222111111000//////000000111000.........///111222///......------............---,,,---//////...,,,111---,,,......++++++///+++++++++,,,---///000111------------------------------...////////////...+++---...---,,,,,,---...,,,,,,///222111,,,***---,,,,,,---------...............---,,,++++++++++++,,,,,,,,,,,,,,,------...***,,,,,,,,,*********+++------,,,,,,,,,,,,------///...---,,,,,,,,,,,,---+++,,,------------,,,+++...---,,,++++++++++++++++++++++++,,,,,,+++***(((,,,+++******+++,,,---...000---***,,,///000---***+++,,,,,,,,,,,,,,,++++++......///---++++++,,,...///...------......,,,***)))---...***))),,,...---,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,++++++***,,,+++***))))))))))))***---------------...//////111000222888888333111222///...---,,,+++++++++++++++++++++,,,,,,++++++******,,,---,,,+++******,,,$$$&&&)))***++++++,,,,,,222///,,,******+++,,,,,,...+++******,,,,,,***(((+++)))+++---,,,((())),,,)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***+++++++++******)))((())))))***+++,,,,,,,,,,,,))))))((()))***+++---...---+++++++++(((%%%(((...000+++'''(((+++---,,,***'''***,,,***&&&%%%(((,,,***************************************)))))))))+++******))))))******+++************************(((***++++++)))))))))*********)))(((((()))******************))))))))))))))))))))))))************''''''((((((((((((((((((((()))+++,,,,,,,,,++++++)))+++***''''''******(((---,,,+++,,,......+++))))))+++,,,,,,***)))***,,,%%%'''((())))))***+++,,,&&&''')))+++,,,,,,+++***+++******,,,---,,,)))'''---***)))***---//////...000111222222///---,,,,,,,,,++++++++++++***((('''(((&&&'''+++,,,)))))),,,,,,...///000///...///000222333444444333111...---000222111...+++)))+++...,,,,,,---...000111111222444000///111111///000444111111000000///...,,,+++111111111222222333333333555555555444444444333333111000...+++(((''')))+++///...------//////000///000///---+++***+++,,,,,,|||{{{zzzyyyxxxwwwvvvuuutttrrrqqqqqqrrrsssrrrqqqoooooooooooooooooooooooolllmmmmmmllljjjiiiiiijjjffffffggggggfffeeeddddddddddddccccccbbbaaaaaaaaa\\\ZZZZZZ\\\[[[XXXWWWYYYWWWWWWXXXXXXWWWUUUSSSRRROOOPPPPPPOOOMMMJJJHHHFFFCCCAAA???<<<:::999999999444333222222111111111222////////////............000000000000000000000000111111000/////////000000111000/////////000111222//////.........//////000...---,,,---......---,,,111...---///...,,,---///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............***,,,------------...000,,,,,,///222111---,,,///---------.........////////////...------,,,++++++))))))***+++---...///000...---,,,---...///...---------,,,,,,,,,,,,------......---,,,,,,,,,------***+++---//////---***(((000///...,,,++++++******+++***))),,,//////***$$$,,,,,,++++++,,,---///000---+++)))***...///...+++***++++++,,,,,,++++++***---......---++++++,,,...---,,,+++,,,------,,,+++)))---...***))),,,...---,,,,,,,,,------.........******+++,,,,,,,,,++++++,,,,,,+++************+++,,,,,,---...............222000111444444111///111......---,,,++++++++++++***++++++,,,,,,++++++++++++---...---+++))))))***$$$)))***))))))---000......,,,***((()))+++---,,,***)))***++++++***(((,,,+++,,,...,,,((((((+++***---///...+++***+++,,,++++++------------++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,+++******)))******+++++++++******))))))))))))***,,,---......***)))+++***((()))---///+++((((((+++---,,,***)))+++,,,)))&&&%%%&&&)))******************************))))))******+++,,,******))))))))))))*********************************+++***)))'''(((***,,,***)))(((''''''((()))***************))))))))))))))))))))))))************'''''''''(((((()))))))))((()))******++++++******'''+++---+++***,,,)))%%%,,,+++*********+++)))(((((()))++++++***+++,,,...&&&&&&'''((()))******+++&&&''')))*********))))))***))))))***++++++(((&&&,,,***)))***+++------,,,///111222111///---------,,,+++***))))))))))))))))))'''(((,,,,,,******,,,+++,,,------,,,,,,...000333333333222111///...---222000---***)))+++...000---...///111333444555555555000...//////...000444666111...---000111///,,,///000000111222333333444444444444333333333222222000///...+++(((''')))+++---............/////////---,,,+++******+++,,,---{{{zzzzzzyyywwwvvvvvvuuutttrrrqqqqqqrrrrrrrrrqqqppppppppppppooooooooooookkklllmmmllljjjiiijjjkkkffffffffffffffffffeeeeeeddddddccccccbbbbbbaaaaaa[[[YYYZZZ^^^]]]YYYWWWYYYUUUWWWYYYYYYYYYVVVSSSRRRPPPPPPPPPNNNLLLJJJHHHFFFBBB@@@>>><<<;;;:::::::::444333222111111111111111111111111111111000000///////////////////////////111000000/////////000000/////////...//////111111..................///000000///......///000///...000///...//////......//////......---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++---...---,,,,,,---...******---000///,,,,,,///------------............//////...---,,,+++******((()))***+++------......000---,,,---000111000------,,,,,,,,,,,,,,,,,,---...------,,,,,,,,,------***+++---...///...,,,+++000///...---,,,,,,,,,,,,---,,,,,,---///...+++(((---,,,,,,,,,---///000111,,,***)))***,,,---,,,+++***++++++,,,,,,,,,,,,+++---...///...,,,,,,---///+++***)))***,,,------,,,)))---...***))),,,...---***++++++,,,---......///++++++,,,,,,,,,+++******,,,,,,+++++++++++++++++++++,,,---...///...---,,,000////////////------......---,,,,,,+++++++++,,,******+++,,,,,,,,,++++++***,,,------+++*********&&&)))++++++***)))+++---,,,......,,,((((((+++...++++++******++++++******...------///,,,((('''++++++///222000+++(((***---***+++---......---+++******+++,,,,,,------,,,,,,,,,,,,,,,------,,,++++++******+++++++++***))))))---,,,,,,+++************///***(((+++,,,******,,,---+++))))))+++,,,,,,+++***,,,,,,+++(((((()))+++******************************))))))***+++---...***))))))(((((())))))******************************+++,,,+++))))))+++,,,***)))(((''''''((()))***************)))))))))(((((()))))))))************&&&&&&'''((()))******+++)))))))))*********))))))(((,,,---++++++,,,***&&&+++***(((''''''''''''''''''((()))))))))******+++)))))))))***+++,,,,,,,,,+++++++++***)))(((&&&%%%+++******+++,,,,,,***(((++++++******************---/////////---+++,,,---,,,,,,+++)))(((''')))***+++((()))------+++***---///000///---,,,,,,...000111000000///////////////333000,,,***+++---......---...000222333444444444333///,,,,,,,,,+++---222333111//////000000...,,,,,,------...///000111111333333222222222111111111.........,,,++++++---///,,,---...///.........///000///...---,,,,,,,,,---zzzzzzyyyxxxxxxwwwvvvvvvuuusssqqqqqqrrrrrrrrrqqqqqqpppppppppooooooooonnnkkklllmmmllljjjiiijjjkkkffffffffffffeeeeeeffffffddddddccccccbbbaaaaaa```ZZZYYY[[[^^^^^^ZZZXXXYYYUUUVVVXXXYYYXXXVVVTTTRRRQQQQQQPPPNNNLLLIIIHHHGGGBBB@@@>>><<<;;;:::::::::555444333222111111111111000111111222111000//////////////////////////////000///////////////000000------------......//////---,,,,,,,,,------...///111///------...//////......//////////////////...---------------...///000------------------------+++,,,------......------...//////...,,,***+++,,,+++***,,,000///+++,,,000+++,,,,,,,,,,,,---------,,,---------,,,+++)))((())))))++++++,,,,,,++++++---+++)))***---...,,,))),,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,---...000000---------,,,,,,------......///000...,,,+++---///------,,,,,,---///000111,,,+++++++++++++++***)))++++++,,,---------------...//////...------...000+++***((()))+++------,,,)))---...***))),,,...---)))******+++,,,------...---------,,,+++***)))(((++++++++++++,,,+++++++++***+++---.........---,,,000000///...---......---------,,,+++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,'''***,,,---,,,++++++,,,///---++++++---...,,,***,,,...///---***))),,,///+++,,,,,,,,,,,,+++,,,,,,...,,,---...+++&&&&&&))),,,000333000+++(((***---***+++---......---+++******+++,,,,,,------,,,,,,+++,,,,,,---------,,,,,,******+++++++++******)))---------,,,+++******)))...***(((,,,---++++++,,,,,,+++******+++,,,++++++)))***************+++---************************************+++---......******))))))))))))******************************)))+++......---++++++++++++***))))))))))))***+++************)))))))))(((((()))))))))************&&&''''''((()))***++++++******))))))))))))))))))***---,,,)))(((++++++))),,,,,,+++***))))))***+++***)))))))))*********)))...---,,,---///111000...,,,,,,,,,+++***((('''&&&+++))))))***+++,,,***)))***+++++++++***)))))))))***+++,,,+++***)))***,,,,,,---,,,***((('''))),,,+++)))***---...+++***---222222000...+++***+++---,,,,,,,,,,,,---///111222222000...------...---,,,---...///000111000///...333...+++++++++***,,,111+++///222222///,,,++++++,,,,,,---...//////000000111111111111000000000000***+++,,,,,,,,,---000222***---//////...---...////////////...............{{{zzzzzzyyyxxxxxxwwwwwwvvvtttrrrrrrssssssrrrqqqpppppppppoooooonnnnnnmmmjjjkkklllllljjjjjjkkklllhhhgggfffeeeeeeeeeeeeeeeccccccbbbbbbaaa`````````ZZZYYYZZZ^^^^^^ZZZXXXZZZTTTUUUVVVWWWWWWUUUSSSRRRRRRQQQPPPMMMKKKIIIGGGGGGCCCAAA???<<<:::999999999666555444333222111111111...///000000000///---,,,000000000000000000000000//////......//////000000,,,,,,---------.........,,,,,,,,,,,,,,,---...//////---******,,,---------,,,...///......000000---++++++++++++,,,---//////........................,,,,,,---...............///000000...+++*********...,,,...111000,,,---111+++++++++,,,,,,,,,------***+++,,,---,,,+++***))))))***+++,,,+++***)))(((...---,,,,,,------,,,+++,,,,,,++++++++++++,,,,,,------,,,,,,,,,---......---,,,++++++,,,---///000,,,,,,,,,,,,,,,---.........000111...******---111......---,,,---...///000,,,,,,,,,++++++*********++++++,,,---............---.........------...000,,,***))))))+++,,,------)))---...***))),,,...---*********++++++,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***++++++,,,+++++++++++++++,,,---------------///111111......000000...---,,,,,,++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,&&&))),,,...---,,,,,,,,,000,,,)))***...000...+++,,,---------++++++,,,...***,,,------,,,+++---...+++******,,,)))%%%$$$''',,,///111///,,,******,,,++++++------------++++++***+++,,,,,,------,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,,,,++++++******+++,,,------,,,,,,,,,******------++++++...++++++++++++++++++++++++(((((((((((()))***+++,,,++++++++++++++++++++++++)))***+++,,,---......---++++++************++++++++++++++++++++++++++++++(((+++...///...,,,******,,,+++***))))))***+++,,,************))))))))))))))))))))))))************((((((((())))))*********++++++***)))))))))******,,,---+++&&&&&&***+++***(((***+++***))))))***+++---,,,++++++,,,---,,,***+++)))'''(((,,,---+++))))))))))))******+++++++++)))((('''''')))***)))((()))***,,,,,,***))))))***((()))***)))(((((()))+++,,,...///---)))(((***---,,,)))***------******,,,//////...,,,)))'''((()))))))))***+++---///111222000000///---,,,,,,,,,,,,222333444555555333111000444000---...---+++---111(((...333333///++++++,,,////////////000000000000000000000////////////...%%%''')))******,,,...111))),,,000000---,,,---///******+++,,,---...//////{{{{{{zzzzzzyyyyyyxxxxxxxxxvvvtttsssttttttsssrrrppppppooonnnnnnmmmlllllljjjkkklllllljjjjjjkkkllliiihhhgggeeedddddddddeeebbbbbbaaaaaa```_________[[[YYYZZZ^^^^^^ZZZYYY[[[TTTTTTUUUUUUUUUTTTSSSSSSSSSRRRPPPMMMKKKIIIGGGGGGDDDBBB???<<<:::999888888888777555444333222222222......000000000///---,,,000000000000000000000000...............///000000,,,------...............,,,,,,,,,------...///000///---******+++,,,------)))...///------000///+++,,,,,,,,,,,,---...//////------------------------------...////////////......//////...,,,***+++,,,...---...000...++++++///,,,,,,,,,,,,---------...)))***,,,---...---,,,+++((()))***++++++***)))(((000111111000...,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++*********---,,,,,,++++++++++++,,,------...---,,,+++,,,,,,///...---,,,,,,,,,---...***+++,,,,,,++++++,,,---******+++,,,---......---+++,,,,,,,,,++++++---///...,,,))))))+++,,,------)))---...***))),,,...---+++,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,((()))***+++++++++******,,,,,,++++++,,,,,,---...+++///000------000000,,,,,,,,,,,,++++++,,,,,,---))))))***+++,,,,,,,,,,,,'''***---...---+++******+++***))))))***++++++,,,,,,+++***+++,,,---,,,+++)))+++---,,,******,,,...,,,+++,,,---+++''''''***------...------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++,,,,,,,,,,,,,,,***+++,,,---------------***+++,,,---------,,,+++******,,,///---)))+++000***+++,,,,,,+++++++++++++++***))))))***+++++++++++++++++++++++++++++++++)))***---//////...---+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++(((***,,,,,,***))))))***+++***)))(((((()))***+++************))))))))))))))))))))))))************)))))))))))))))))))))***---,,,+++***)))******+++***,,,***&&&&&&)))***(((%%%(((++++++***)))***+++,,,***)))+++---///...,,,(((%%%###%%%(((***(((%%%'''''''''((()))***+++,,,)))((('''((()))******)))(((***------+++******,,,((())))))((('''(((***,,,,,,///111000,,,)))+++---+++)))***------))))))+++)))+++,,,+++)))''''''((('''((()))+++---...///000,,,---,,,***'''(((,,,000333444666888888777555444333///---///...+++,,,///---...000111000...---,,,000000////////////....../////////............---'''(((*********+++---...(((,,,000000---+++,,,///))))))***+++,,,---------{{{{{{{{{zzzzzzyyyyyyyyyxxxwwwtttttttttuuusssrrrpppoooooonnnmmmllllllkkkjjjkkklllllljjjjjjkkkllljjjiiigggeeedddcccddddddaaaaaaaaa```______^^^^^^\\\YYYZZZ]]]]]]ZZZZZZ\\\TTTTTTTTTSSSSSSSSSSSSSSSTTTRRRPPPMMMJJJHHHGGGGGGEEECCC@@@===:::888888777888888666555444333333333///000222333222111///...000000000000000000000000...............///000111---......///000/////////---------......000111111111...,,,+++---...//////(((---///,,,,,,000///+++000000/////////000000111,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////,,,.........,,,+++,,,...---+++,,,---+++((((((,,,---------.........//////)))+++---/////////...---&&&(((***+++,,,+++***)))---///000...***'''(((***,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///+++,,,------+++(((%%%###...---,,,+++***))))))))),,,******,,,///...***%%%000///---,,,++++++,,,,,,(((***+++,,,,,,---...000((()))***+++,,,---------)))*********))))))+++---///---***)))+++,,,------)))---...+++))),,,...------------------------,,,&&&''')))+++---......///'''((()))***++++++***)))---,,,+++***+++,,,---...%%%+++,,,)))***...---(((,,,,,,,,,++++++,,,------((()))***+++,,,---------))),,,...///---***(((((((((***+++((($$$###&&&))),,,)))((())),,,---+++((('''***,,,+++))))))+++---///...///111///++++++...---,,,+++,,,------+++)))---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,)))***++++++,,,,,,,,,,,,***+++,,,---.../////////............---+++)))((((((***...000,,,(((+++111***+++,,,,,,+++***++++++000///---,,,------,,,+++++++++++++++++++++++++++)))+++...000111///,,,***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))))))))(((&&&''')))+++***)))(((''''''((()))***************))))))))))))))))))))))))*********************)))))))))))))))...---+++*********++++++(((+++***''''''))))))&&&(((+++000111///...///000((('''&&&(((,,,......,,,---)))'''(((,,,...+++((()))(((((('''''''''((((((,,,***)))***,,,------,,,'''***---...,,,***+++---((())))))(((((()))+++---+++///333222---***+++---+++)))))),,,,,,)))(((+++&&&(((+++,,,+++))))))***((((((***+++------------)))******&&&"""%%%---444,,,...111333444333222000000,,,,,,---,,,)))))),,,333000---...000222000---.........---,,,,,,++++++//////.........---------***,,,------,,,+++,,,...''',,,111111---+++,,,///---------------,,,+++***zzzzzz{{{{{{{{{zzzxxxwwwxxxwwwwwwxxxxxxwwwuuurrrsssrrrpppnnnmmmmmmnnnoookkkkkkkkkjjjiiihhhgggfffeeefffhhhiiihhhfffcccaaacccbbbaaa```___^^^]]]]]]]]]___```]]]YYYWWWWWWYYYXXXXXXVVVUUUTTTSSSSSSSSSQQQPPPOOOMMMKKKHHHFFFEEEFFFEEEBBB???;;;:::;;;===???:::555444555555222...111111111111111111111111//////............//////111000///------......///---------,,,,,,---------,,,,,,---...---,,,+++***000///...---------------++++++,,,------,,,,,,+++,,,///222333000......///333...))))))---///...+++---+++)))***---///---+++++++++,,,,,,---...//////222000,,,++++++,,,,,,+++---------............///------,,,,,,111777444...++++++++++++++++++++++++000...,,,+++,,,---------)))))))))***+++,,,............------------,,,,,,---.........---,,,,,,+++------,,,,,,,,,,,,+++++++++,,,,,,---,,,+++)))(((000///---,,,,,,,,,------++++++,,,,,,,,,+++******###&&&)))++++++++++++,,,---,,,+++******+++,,,---+++***)))***+++++++++)))++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***)))((()))***,,,,,,,,,***000---***+++///222000,,,+++,,,---------,,,++++++///***%%%&&&+++///000///,,,,,,++++++++++++++++++***))))))***+++,,,,,,+++...,,,)))'''&&&''')))***************+++,,,------+++222111'''$$$...333***+++,,,------,,,***)))+++***)))***,,,---,,,+++...,,,+++,,,///000///---------...///000000//////---------------------------......///...---+++***///...,,,,,,---,,,***(((++++++++++++++++++++++++++++++,,,---...000000111*********++++++,,,,,,,,,******))))))))))))******,,,------......------,,,...---+++***)))***++++++*********++++++,,,,,,,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++222,,,%%%%%%(((,,,---,,,&&&'''''''''((()))))))))(((((()))***************///...,,,***)))))))))***+++++++++***((()))+++---(((---222333000---,,,---000...,,,***))))))******+++++++++,,,,,,+++++++++((((((((((((((())))))***+++************)))'''&&&***(((&&&(((+++000333444+++***)))(((((()))***+++''',,,---)))***///000,,,,,,***))))))+++,,,,,,++++++(((&&&(((,,,...,,,))))))(((((()))***+++*********---///...+++)))***,,,000---...333555222///000111///---,,,+++,,,...///111111111111111222222333,,,---------------,,,,,,---...---,,,******+++---***---//////,,,******,,,'''---333111+++(((+++000///,,,***+++***)))---333yyyzzz{{{{{{{{{zzzyyyxxxuuutttssstttttttttrrrpppqqqqqqqqqqqqpppooonnnmmmlllllllllkkkiiigggeeedddeeefffhhhhhhhhheeecccaaacccbbbaaa```___^^^]]]]]]]]]^^^___]]]ZZZXXXXXXZZZXXXXXXWWWUUUTTTTTTSSSSSSPPPPPPNNNMMMJJJHHHEEEDDDFFFEEEDDDAAA===<<<<<<===CCC>>>777444555444111...111111111111111111111111//////............//////111000///...---......///......------------......$$$%%%(((***,,,---......//////...---------------,,,,,,---------,,,,,,++++++...111111///------...///+++'''(((,,,///...,,,---+++***+++...///...,,,++++++,,,,,,---......///333000---,,,---......---------------............------,,,,,,000555333---++++++++++++++++++++++++...---+++***+++++++++++++++++++++***++++++,,,,,,+++++++++******))))))))),,,,,,------,,,++++++***---------,,,,,,++++++++++++,,,---...---,,,+++***,,,+++*********+++,,,---+++,,,,,,,,,,,,+++******&&&(((************+++---,,,++++++******++++++,,,+++***)))***+++,,,+++)))+++++++++,,,,,,,,,---------......//////......---,,,,,,------------,,,,,,)))))))))+++,,,---,,,+++111---)))***---///---+++***+++,,,---------,,,+++)))%%%!!!!!!&&&***+++***++++++++++++++++++++++++)))(((((()))***++++++***,,,+++((('''&&&((()))++++++++++++***++++++,,,,,,+++//////)))%%%)))------***++++++,,,,,,++++++***...,,,++++++,,,,,,***)))...---,,,---///000///---,,,---......//////......------------------------((()))***+++++++++***)))...---,,,,,,---,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******))))))))))))******++++++,,,,,,,,,,,,++++++++++++************++++++,,,++++++++++++++++++***)))))))))))))))))))))))))))***++++++,,,,,,++++++***%%% ###&&&'''%%%&&&''''''''''''''''''((())))))***+++++++++++++++---,,,***))))))***++++++******+++)))((((((***,,,(((+++...///...,,,+++***---,,,***)))))))))+++,,,******++++++++++++******)))))))))))))))***++++++,,,,,,,,,---......---,,,---+++((((((***,,,............---,,,,,,---......,,,...---+++...333333...000...,,,+++,,,,,,***)))---***(((***///111///,,,,,,(((%%%''',,,...+++'''+++,,,------+++))))))***...,,,...222222///...000222111///.........//////.........---...//////000...............---,,,+++---...---,,,******,,,---***---//////---,,,,,,...***+++,,,---,,,++++++***---(((&&&(((((((((+++///yyyyyyzzz{{{{{{zzzzzzyyyvvvtttrrrqqqrrrrrrqqqppppppqqqrrrsssrrrpppnnnlllmmmmmmlllkkkhhhfffdddccceeefffgggggggggeeecccbbbbbbbbbaaa``````___^^^^^^\\\]]]^^^\\\ZZZYYYYYYZZZXXXXXXWWWVVVUUUTTTSSSSSSQQQPPPOOOMMMKKKHHHFFFEEEEEEEEEEEEBBB???===<<<===FFF@@@888444333222000...111111111111111111111111//////............//////000000///............/////////............//////---......//////......---//////...------------...---.........---,,,,,,+++***---///000...---,,,,,,,,,)))'''(((,,,//////------,,,,,,,,,...///...---+++,,,,,,------.........000...++++++,,,......---------------............,,,---,,,+++...222000***++++++++++++++++++++++++---,,,++++++******++++++---,,,++++++******++++++,,,++++++***)))(((((('''++++++,,,,,,++++++******......---,,,,,,+++******+++,,,---.........---,,,++++++***))))))***+++,,,,,,,,,,,,,,,+++++++++***)))***+++***))))))+++---******++++++++++++******,,,***)))***+++,,,+++***++++++++++++,,,,,,,,,,,,---......//////......------......//////......---******++++++,,,---------555000+++***+++---,,,+++)))***+++---------,,,,,,+++((($$$%%%))),,,---,,,)))*********+++,,,,,,,,,***************+++++++++***)))'''&&&'''(((***+++,,,,,,++++++***+++++++++***------+++,,,...,,,(((++++++************++++++---,,,+++,,,------,,,+++///---------///000///...+++,,,,,,---------------------------------------&&&'''((()))***+++******,,,++++++,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((***++++++++++++,,,,,,,,,******************************++++++++++++******))))))******+++*********,,,,,,,,,+++******)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***&&&###$$$&&&((('''&&&))))))(((((((((((((((((()))***++++++,,,,,,++++++***))))))((()))***+++,,,)))******)))(((''')))+++))))))***+++---,,,)))'''***)))(((((((((***+++,,,))))))************))))))***************++++++,,,***+++---///000000000000---+++(((((()))+++,,,+++,,,,,,++++++++++++,,,,,,---...------000555444///444111///------+++)))'''...,,,***---111333222000---(((###&&&---///+++&&&---,,,++++++++++++)))'''+++,,,///222000+++,,,111000000000///...---,,,,,,---------------......///////////////...---,,,+++---...---,,,******,,,...+++---000000///------...,,,(((%%%(((,,,...***%%%+++%%%"""%%%((())))))+++yyyyyyzzzzzzzzzzzzzzzzzzyyyvvvsssrrrsssttttttssspppqqqrrrrrrrrrpppooonnnllllllkkkjjjhhhgggeeedddffffffffffffeeeeeedddcccbbbbbbaaaaaa```______^^^\\\\\\\\\\\\[[[ZZZZZZZZZXXXXXXWWWWWWVVVUUUSSSSSSRRRRRRQQQOOOMMMJJJHHHFFFCCCDDDEEECCC???<<<;;;;;;DDD>>>777222111111111000111111111111111111111111//////............//////000/////////............000000////////////000000333333333222000///...---///......---------..................------,,,++++++---///000///...,,,,,,,,,***)))***---.........------------...//////...,,,,,,,,,---------......+++)))((((((***,,,,,,+++,,,,,,---------.........,,,---,,,+++,,,///---)))++++++++++++++++++++++++,,,------,,,+++++++++,,,,,,,,,++++++***++++++,,,///......---,,,+++******++++++,,,,,,,,,,,,++++++......---,,,++++++*********+++,,,.........---------,,,+++***)))******+++...------,,,+++++++++++++++,,,,,,***))))))+++---)))***+++,,,,,,+++***))),,,+++******,,,,,,+++******++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------............------***+++,,,,,,,,,,,,...///777333---***+++,,,,,,,,,((()))+++,,,------,,,,,,---+++)))***---//////...((())))))***+++,,,,,,---,,,,,,---,,,+++++++++,,,((('''&&&&&&''')))+++,,,------,,,+++***************+++---......---+++))),,,+++***))))))***,,,---+++***+++---000222222111...............///......***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++******+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((('''++++++++++++++++++++++++******************************++++++++++++******((()))***++++++***((('''+++++++++***************))))))))))))))))))))))))))))))***+++++++++++++++,,,***))))))+++,,,+++)))+++++++++******)))))))))))))))***++++++++++++******)))((((((((()))++++++((()))))))))''''''(((***+++)))''')))+++,,,(((%%%)))(((((('''((()))******(((((())))))))))))((((((***))))))))))))***++++++&&&(((+++---............***(((&&&''')))+++,,,,,,******))))))))))))*********,,,---......000111222555333111///...---***''',,,******,,,///111111000+++(((%%%'''+++---+++'''///,,,***+++------***'''+++---111333...***,,,222,,,---......---+++)))'''000////////////000111111000000000///...---+++***---......,,,++++++---///......//////...---++++++,,,(((%%%''',,,---***%%%,,,%%%"""&&&++++++******zzzzzzzzzzzzzzzzzzzzzzzzyyywwwtttssstttuuuuuutttrrrqqqpppooooooooopppqqqiiiiiiiiiiiiiiihhhgggffffffeeeeeeddddddddddddeeebbbbbbaaaaaa``````______]]]\\\\\\[[[[[[[[[ZZZZZZXXXXXXXXXXXXWWWUUUTTTSSSQQQQQQPPPNNNKKKIIIFFFEEEBBBCCCCCCAAA>>>;;;999999===999444000///000222333000000000000000000000000//////............/////////////////////......---000000////////////000000,,,,,,---...///000111222......---------......///------......---,,,,,,+++------///000000///---,,,///...------.........---------...............///,,,,,,,,,---------------***(((((((((***,,,,,,+++,,,,,,,,,------------...+++------++++++...,,,(((++++++++++++++++++++++++***+++---,,,***((()))+++************+++,,,---...000//////...------,,,,,,,,,,,,---------------,,,......---,,,,,,+++******)))***+++,,,------,,,+++(((((((((((()))+++,,,...///...---,,,++++++++++++------,,,+++))))))+++---***+++,,,------,,,+++***,,,+++***+++,,,,,,,,,************+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,***+++,,,,,,++++++...000555111,,,)))((()))******))))))+++,,,,,,,,,++++++)))(((((()))***+++++++++(((((()))***++++++,,,,,,+++,,,---,,,)))((()))+++''''''''''''(((***+++,,,------,,,+++************))),,,...///,,,***+++...,,,+++*********+++---...---,,,,,,...111333333333---.........---------...***+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,***))))))+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++)))***++++++++++++***)))++++++,,,,,,,,,,,,++++++***+++++++++***)))'''&&&(((((()))***++++++,,,,,,))))))))))))))))))))))))))))))***++++++++++++***)))(((((()))******)))(((*********))))))((((((((('''(((((()))))))))))))))++++++)))((((((((()))***''')))***)))((('''((()))---***((((((++++++)))&&&)))))))))(((((((((((((((((((((((())))))((((((((()))(((((((((((()))******&&&))),,,---,,,******+++)))(((&&&''')))+++++++++++++++++++++++++++++++++'''+++///000,,,+++///555333222000000000...,,,)))(((((((((***,,,---------((()))******))))))***+++///---+++,,,//////,,,)))---...222333///***---333+++,,,...///...,,,)))'''111111000000111111222333000000000///...,,,+++***---......,,,++++++...000000//////...---+++(((&&&+++***))))))*********)))///)))&&&+++///...,,,+++|||{{{zzzyyyyyyyyyyyyzzzwwwuuusssrrrssssssrrrqqqrrrpppnnnmmmmmmnnnpppqqqggghhhhhhiiiiiihhhhhhgggfffeeedddccccccdddeeefffbbbbbbbbbaaaaaa`````````^^^]]][[[[[[\\\[[[ZZZXXXXXXXXXYYYXXXWWWVVVTTTRRROOONNNMMMKKKIIIFFFDDDCCCBBBBBBBBB???<<<:::999:::888666222000///000333444000000000000000000000000//////............///////////////000///......---000000////////////000000111000000//////000111111...------------...//////+++,,,,,,------,,,,,,+++------...000111000...+++////////////......------+++---......------...///------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,------------***------++++++---,,,)))++++++++++++++++++++++++&&&)))++++++'''&&&'''))))))))))))***+++,,,...///------------,,,,,,,,,,,,,,,,,,---.........------------,,,,,,,,,,,,++++++)))***+++,,,,,,,,,+++***!!!"""###%%%))),,,000222000///---,,,++++++++++++,,,------,,,+++***,,,---,,,,,,------------,,,,,,---+++***+++,,,---,,,+++************++++++++++++---......//////......---***++++++,,,,,,++++++***)))+++,,,+++))))))---111...,,,***'''&&&&&&((())))))***+++,,,,,,+++***)))'''((()))***************((()))))))))***+++++++++(((+++,,,***&&&$$$&&&(((((((((((())))))***+++,,,,,,,,,++++++***+++++++++***+++...///,,,)))+++111,,,,,,+++,,,,,,---...///111///...///000000///...,,,---...---+++++++++---++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***************))))))***,,,---,,,***++++++++++++++++++++++++******++++++,,,,,,,,,---,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,++++++++++++++++++***)))((('''&&&'''((()))***,,,------))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&'''(((((())))))((((((,,,+++***)))((())))))***''')))+++***)))(((((()))---+++)))))))))***)))(((***)))))))))((((((''''''(((((())))))))))))((((((((((((((((((((())))))***'''+++//////,,,))))))***,,,***)))((()))***)))(((((())))))******))))))((('''***...000---+++///777222111000000111///,,,***''''''(((((())))))******&&&))),,,+++(((''')))------,,,,,,---//////...---//////000222///+++---222---...000111000///---,,,///////////////000111111............---,,,+++***---......---,,,,,,...000000///...------+++'''%%%)))+++,,,+++((((((***---111,,,+++///111///,,,,,,}}}|||{{{yyyxxxxxxxxxyyytttsssrrrrrrssssssqqqoooooonnnnnnnnnnnnnnnoooooohhhhhhiiiiiihhhgggfffffffffeeecccbbbbbbccceeegggbbbbbbbbbaaaaaaaaaaaaaaa```^^^[[[[[[\\\[[[YYYWWWXXXXXXYYYYYYXXXVVVTTTRRRPPPOOONNNLLLJJJGGGEEEDDDDDDCCCBBB???;;;::::::;;;666555444222000111333444000000000000000000000000//////............//////...///000000000///------000//////......//////000888777555222000/////////---------------...//////))))))***+++,,,,,,,,,,,,---,,,,,,...000000---***,,,---...///............***,,,...---,,,+++---///---------------------------,,,+++,,,......---,,,++++++,,,,,,,,,---------)))---...++++++------+++++++++++++++++++++++++++'''***...---)))'''(((***+++*********+++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,---------------++++++,,,,,,,,,,,,------+++,,,---------,,,+++***$$$%%%&&&(((+++///222444111000...+++******+++,,,+++,,,......---,,,,,,---.........------.........---,,,++++++------,,,+++************++++++++++++---......//////......---******++++++++++++******(((+++,,,***((((((,,,111++++++***((((((((()))+++++++++,,,,,,+++***)))''')))+++---...---,,,,,,+++))))))))))))************))),,,...+++'''$$$&&&)))))))))******++++++,,,,,,+++++++++***++++++,,,,,,,,,***+++000000,,,+++...+++,,,---...///////////////...------------,,,+++***,,,---,,,***)))***,,,+++,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,+++***))))))******+++***))))))***,,,,,,+++)))*********************************++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***,,,------,,,***)))******++++++++++++*********************+++,,,,,,'''(((((()))***++++++,,,))))))))))))))))))))))))((())))))***************+++++++++***))))))+++,,,'''(((((((((((((((((()))''''''((()))))))))))))))++++++***))))))***,,,---(((***+++,,,***))))))***,,,,,,+++)))''''''(((***(((((())))))******))))))((())))))******))))))((())))))(((((())))))***+++%%%***///000,,,))))))***,,,***))))))***+++***)))&&&'''((())))))((('''&&&)))&&&''',,,...---...111222111000111111///+++(((((())))))))))))((()))***''')))******))))))***+++)))+++---.........///000111...---//////,,,,,,///---...///000000000//////...............///000000,,,,,,------,,,+++******---......---,,,,,,///111///...------......***'''***++++++***((((((***---000......111000+++)))***}}}{{{yyyxxxwwwxxxxxxttttttssstttuuutttqqqoookkklllnnnooopppooommmllljjjjjjjjjiiihhhfffeeedddfffeeecccaaaaaaccceeegggbbbbbbbbbbbbaaaaaaaaaaaaaaa^^^[[[[[[\\\[[[XXXUUUWWWXXXYYYYYYXXXVVVTTTRRRSSSRRRQQQOOOMMMJJJHHHGGGFFFEEECCC???;;;:::<<<===666666555444222111333444000000000000000000000000//////............//////...///000000000///---,,,//////............//////000///.........///111222---------------...///000'''((()))***+++,,,,,,,,,,,,++++++---//////,,,((()))+++---.........//////))),,,...---+++***,,,///------------------------,,,+++***+++------+++)))++++++,,,,,,,,,---------(((---...,,,+++---...,,,++++++++++++++++++++++++***...222111,,,***+++...---,,,++++++******+++++++++,,,,,,------......///)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,------...---............---+++***------------...000222333222000...+++******+++,,,))),,,...///...---------000///...------...///000---,,,++++++------,,,+++)))************++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***(((***,,,***'''''',,,111+++,,,,,,,,,+++,,,---...,,,,,,,,,,,,+++)))(((&&&(((***---...---+++***************)))))))))))))))---000111///***'''))),,,***++++++++++++,,,,,,,,,************+++,,,------...((((((000444000+++***+++,,,...000111111000///+++***)))***,,,---,,,+++***,,,---,,,)))''')))+++,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++************,,,---...+++***)))***,,,,,,***((())))))))))))))))))))))))+++++++++***************,,,,,,,,,++++++*********)))***,,,------,,,***)))))))))************)))))))))(((((()))+++---///111))))))))))))************))))))))))))))))))))))))(((((()))***************)))))))))(((&&&''')))+++******++++++,,,,,,,,,---(((((()))******************)))))))))+++,,,...///(((***,,,,,,+++*********+++,,,+++(((%%%$$$'''+++&&&'''(((***++++++,,,,,,))))))************))))))*********)))***++++++,,,"""(((---...+++((((((***(((''''''))),,,......---***+++,,,------,,,+++******!!!&&&......++++++222222111111000...***'''***+++,,,+++***))))))******((('''(((+++,,,***)))%%%)))------,,,,,,...111111---+++---...,,,+++---,,,,,,---...///////////////////////////000111111++++++,,,,,,,,,+++******---......---,,,---///111...---,,,...000111...++++++***)))(((((()))***+++...---///111...(((&&&)))|||~~~}}}{{{{{{{{{yyytttuuuvvvuuutttssstttuuuqqqpppooommmmmmmmmnnnooommmllljjjhhhggggggggghhhgggdddaaaaaadddfffeeedddbbbaaa```___```aaacccddd]]]\\\\\\[[[ZZZYYYXXXXXXYYYXXXWWWVVVUUUTTTTTTTTTRRRQQQPPPPPPOOOLLLHHHEEEEEECCC???===<<<;;;999777666666666555444222111000000000111111111111000000000///...,,,,,,------...000000000000000000000000---,,,,,,,,,,,,---......111---)))+++///111///+++)))***,,,---...---,,,,,,111000...---,,,,,,---......------///222222///+++++++++,,,,,,,,,,,,------++++++,,,,,,---.../////////---+++***+++,,,,,,+++---,,,++++++,,,,,,***))))))(((''')))---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))'''&&&&&&+++)))+++111222---,,,///++++++,,,,,,,,,,,,------///---+++))))))+++---...)))***---......,,,***(((++++++******************((()))+++---------+++******))))))***+++,,,---...,,,++++++******++++++,,,+++---...---+++)))))))))333333333000---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,---.........---,,,++++++000111,,,***,,,***&&&++++++++++++++++++++++++(((------)))))),,,+++'''***)))((((((((()))+++,,,(((((('''(((((()))*********************)))((('''******+++,,,,,,,,,,,,+++)))))))))***,,,,,,+++***...---,,,+++++++++,,,---+++,,,,,,---......------//////000333333///***(((++++++++++++++++++++++++)))***+++,,,---,,,,,,++++++''''''+++...,,,,,,...+++******)))(((((())))))******++++++++++++*********+++,,,,,,******+++,,,---,,,)))'''''')))+++------,,,+++++++++,,,---...***************************((((((***...///...+++((()))***++++++***)))(((+++++++++***)))(((((('''+++***(((&&&&&&''')))*********)))))))))))))))***...---,,,+++************%%%&&&((()))+++,,,,,,,,,...+++***,,,***&&&%%%(((%%%%%%'''((())))))))))))))))))*********+++++++++(((***+++***)))((()))***)))((('''''''''(((***++++++*********))))))((((((((((((((((((((()))))))))*********)))'''(((***,,,------,,,,,,***)))'''&&&++++++++++++++++++,,,,,,)))((()))+++......+++''')))+++...000+++###!!!###---...///...,,,***)))((()))***---///---((()))---,,,+++***+++,,,------,,,,,,+++***))))))***,,,---444333///***((()))---000...---------///111333444444222000111444444111///...---+++******+++,,,---,,,,,,,,,...000000...,,,((((((***+++------------)))***+++,,,,,,+++))))))((((((''''''((()))***+++~~~}}}|||{{{yyywwwwwwwwwvvvvvvuuuuuuttttttrrrqqqooonnnmmmmmmmmmnnnnnnmmmkkkiiihhhhhhhhhhhhiiifffcccbbbddddddcccaaaaaabbbbbbccccccccccccccc___^^^^^^]]]\\\[[[ZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSRRRQQQPPPPPPMMMIIIFFFCCCAAA>>>======<<<;;;999666666555444333333222222000000111111111111000000000000...---------...///////////////////////////------,,,,,,------...///111000///...///000000000,,,------............---///......------------......------///111000---***++++++,,,,,,,,,,,,------+++,,,,,,,,,---.........///---+++***+++,,,,,,+++---,,,***+++,,,,,,+++)))***)))(((***---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++&&&$$$&&&+++,,,((('''***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------,,,+++------,,,+++***))))))(((((()))***,,,,,,+++***)))******++++++,,,,,,------,,,++++++++++++++++++,,,,,,------,,,***))))))***111222222000,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,------...---,,,+++***,,,333666000******+++***++++++++++++++++++++++++))),,,---)))))),,,+++'''***))))))(((((()))***+++++++++***)))((((((((((((******++++++******)))(((******+++,,,,,,,,,,,,+++***)))((()))+++,,,+++***---,,,++++++++++++,,,---,,,,,,---//////000000000///...///111111...+++)))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++---)))(((,,,---+++***,,,,,,++++++***))))))))))))******++++++++++++******)))***++++++))))))***+++,,,+++)))(((((()))+++,,,------,,,+++++++++,,,---((((((((((((((((((((((((---+++***+++,,,,,,***'''((())))))******))))))(((++++++******)))(((((('''***)))(((''''''((()))***+++******)))))))))******---,,,+++***))))))))))))'''((()))******+++******'''$$$%%%((()))'''(((+++&&&&&&'''))))))******)))))))))*********+++++++++(((***+++***)))((()))******))))))((()))***+++,,,************)))))))))(((((((((((())))))******************)))((((((***,,,***++++++++++++***))))))&&&&&&''')))++++++)))(((((((((+++...000///+++&&&)))'''(((,,,...***)))***---...//////---+++*********)))+++...,,,((()))...---------.........,,,+++---,,,+++******,,,...000444444222///+++***,,,...,,,,,,---...///000111222666444222222333222///,,,//////...------------...444222111111111///,,,)))))))))***************)))((()))************)))((()))))))))))))))******+++~~~}}}}}}}}}|||yyyxxxzzzxxxuuuuuuwwwwwwuuurrrrrrrrrpppnnnmmmlllllllllnnnmmmllljjjiiiiiiiiiiiikkkiiifffdddcccbbbaaa___```bbbdddeeefffeeecccbbbaaa```___^^^]]]\\\\\\[[[YYYYYYWWWVVVUUUTTTTTTTTTSSSRRRQQQQQQPPPNNNJJJGGGBBB@@@============<<<;;;666555444333222333333444000000111111111111000000111000000///.../////////////////////////////////---------,,,------...///+++---...---+++***,,,///000000//////.../////////,,,,,,---..................------...///...+++)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------///---++++++,,,,,,,,,+++---+++***+++,,,,,,+++)))***))))))+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......)))''')))------+++***,,,++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***((()))***+++,,,------...///...---,,,+++***)))(((((()))***++++++)))((('''+++,,,---......---,,,+++++++++++++++++++++++++++---------,,,***)))***+++///000000...,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,------------,,,+++***...666999333+++)))+++...++++++++++++++++++++++++))),,,,,,******+++***(((+++***)))))))))))))))***++++++******)))******+++++++++++++++++++++***)))******+++,,,,,,,,,,,,++++++***((()))***,,,++++++,,,,,,++++++++++++,,,,,,---...///000111111111111---.........------,,,+++++++++++++++++++++++++++******+++,,,,,,,,,++++++...***))),,,---***)))***...---,,,+++******************++++++++++++******((()))******)))((()))***************************...---,,,++++++***++++++((((((((((((((((((((((((,,,+++******+++***(((&&&,,,,,,++++++++++++,,,,,,++++++******)))((((((((())))))))))))))))))))))))++++++************++++++---,,,+++***************))))))*********))))))(((%%%###$$$(((***((()))---'''((()))***************)))))))))************+++(((***+++***)))((()))************)))***++++++,,,************))))))))))))'''(((((()))***+++,,,,,,)))******)))(((((()))+++((()))***+++++++++++++++######%%%)))---...***'''***,,,///333555333...)))---'''$$$)))..................//////...---,,,,,,+++))))))+++***(((+++///000000000000000///---,,,000///---+++,,,...000222333444444222///,,,,,,,,,,,,,,,---//////000000000444333222222333222000...111111222222111000000///444222111000///---***(((******))))))((('''&&&%%%(((((())))))***))))))(((++++++******************~~~{{{{{{}}}~~~|||{{{{{{{{{wwwssstttwwwxxxtttpppsssrrrqqqooommmlllkkkkkkmmmmmmlllkkkjjjjjjjjjiiijjjiiigggeeedddbbbaaa```aaabbbcccdddddddddcccbbbaaaaaa```___^^^]]]\\\\\\ZZZYYYXXXVVVUUUTTTTTTSSSSSSQQQPPPOOOOOOMMMJJJGGGBBB@@@>>>=========;;;:::666555333222222333444666000000111111111111000000111111111000000000000000////////////////////////---------------...//////,,,,,,,,,+++++++++,,,---222111///.........//////***+++---...//////.........------------,,,***)))+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,...---++++++,,,---,,,***,,,+++******,,,,,,+++***))))))***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&'''''')))***+++,,,,,,,,,,,,---//////.........***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++*********+++---.........------,,,+++************++++++***)))((('''+++,,,...//////...,,,***++++++++++++++++++++++++...///...---++++++,,,...---......---+++***+++,,,++++++++++++++++++++++++++++++******++++++,,,,,,+++,,,------.........///111555777333---***+++---***+++++++++++++++,,,,,,***+++++++++*********(((*********)))))))))))))))(((((()))***+++---///000++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,***((((((***++++++++++++++++++++++++,,,,,,,,,//////000000000000//////,,,......+++***+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---)))(((+++,,,***)))+++......---,,,++++++++++++******++++++++++++******)))***+++***)))((()))+++((()))***++++++******)))...---,,,++++++******)))************************(((((())))))***+++***)))+++***)))(((((()))***+++************))))))(((((((((((()))*********))))))+++++++++***++++++,,,---...---,,,,,,+++++++++,,,))))))************)))))),,,)))(((++++++((((((***((()))***+++++++++++++++))))))))))))************(((***+++***)))((()))***)))))))))*********++++++*********)))))))))))))))'''((()))***+++,,,------)))*********(((((()))+++((()))***+++++++++++++++'''&&&&&&***///111///,,,)))***---///000///,,,***222,,,''')))******+++.........---...///000///...---)))((()))***))),,,111111111000///...///111222444333000...---...000111111222222111///---...///---...///111111111000///000000111333444555555555333333444555444222111000+++***)))***+++,,,+++)))+++***)))((('''&&&&&&&&&)))))))))***************************))))))((((((zzzxxxyyy}}}|||xxxxxx|||yyyuuuqqqrrrvvvvvvsssooorrrrrrqqqpppnnnlllkkkjjjllllllllllllkkkjjjjjjiiigggggggggfffdddcccbbbbbbbbbaaaaaa```aaabbbcccddd``````___^^^]]]\\\[[[[[[ZZZYYYXXXVVVUUUTTTSSSSSSQQQPPPNNNMMMMMMLLLIIIGGGEEEBBB???===<<<;;;999888666555333222222333444666000000111111111111000000111111111111111000000///...........................------------...//////333000---...111333111...111000...---,,,---......)))***,,,...//////......---......---+++******)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++...,,,+++,,,------+++***,,,+++******,,,,,,,,,***((()))******************,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))*********+++)))***+++***+++++++++************+++++++++,,,,,,,,,+++***))))))+++---......---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******)))+++,,,...//////...,,,******++++++,,,,,,++++++***///000000///------...000,,,---------+++***+++,,,+++++++++++++++++++++++++++*********++++++,,,---***+++,,,---///111333333444111///......,,,***)))*********++++++,,,,,,,,,+++***+++++++++***))))))))))))*********)))))))))(((((()))***,,,---///000***++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,***))))))***++++++***++++++,,,,,,------------000000000///...---+++++++++000000***(((+++,,,+++++++++++++++++++++++++++,,,++++++++++++++++++++++++'''&&&***---++++++,,,...---,,,,,,++++++,,,,,,******++++++++++++*********+++,,,,,,******+++,,,&&&((()))+++++++++))))))------,,,,,,+++***)))(((++++++++++++++++++++++++'''((()))***************'''&&&%%%$$$$$$%%%&&&'''*********)))))))))))))))(((((()))***++++++******++++++******+++,,,,,,---,,,++++++***************'''((()))******++++++***...+++***+++***'''&&&((()))******++++++++++++***))))))))))))))))))))))))(((***+++***)))((()))***((((((((()))))))))))))))))))))))))))))))))******'''((()))***+++,,,------((()))+++***)))((()))***)))******+++++++++******,,,***((()))...111222111%%%&&&&&&&&&%%%&&&'''(((222...,,,***'''$$$(((......,,,,,,---000222222000///***((()))******,,,111//////---++++++...444999777666333000...............///...---,,,...222444///000222333333222111000///000222444555555666666333333444444333222000///&&&%%%%%%&&&)))++++++*********)))((((((((()))***************+++,,,,,,,,,(((((())))))((('''&&&%%%yyyxxxzzz|||vvvmmmnnnvvvvvvsssqqqrrrtttuuussspppqqqqqqqqqpppooommmlllkkkkkkkkkkkklllkkkjjjiiiiiieeefffhhhgggeeedddddddddcccaaa```______aaacccddd______^^^]]]\\\[[[[[[ZZZ[[[ZZZXXXVVVUUUSSSSSSSSSQQQOOOMMMLLLLLLKKKIIIGGGEEECCC@@@===<<<;;;999777666555444333222333333444000000111111111111000000111111111111111000//////..............................------......///000444///+++,,,111333000,,,......------,,,---------******+++------.........,,,---...---+++***+++,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---,,,,,,,,,------+++)))+++*********,,,---,,,+++(((***,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))++++++((((((++++++)))************++++++++++++,,,+++)))'''(((***---//////...,,,***))))))************++++++,,,---------,,,,,,,,,++++++++++++++++++,,,---......---,,,+++***+++,,,------,,,+++***...///111111///...//////,,,---...---+++***+++,,,++++++++++++++++++++++++************+++,,,------******+++,,,///111333555444---)))+++---+++)))(((*********++++++,,,,,,---,,,******,,,,,,)))(((***(((((()))***************,,,,,,++++++***+++++++++)))***++++++++++++++++++******+++,,,,,,,,,,,,++++++******+++,,,+++***(((+++,,,---...//////....../////////...---+++***)))+++222222+++'''***,,,***++++++++++++++++++++++++---,,,++++++******++++++)))&&&&&&***,,,++++++---,,,,,,++++++,,,,,,------******++++++++++++*********,,,---,,,+++***+++,,,&&&''')))***+++******)))+++,,,,,,,,,+++***)))((()))))))))))))))))))))))))))***,,,+++***((())))))))))))(((((((((((())))))******))))))))))))))))))((())))))******+++++++++***************+++,,,---)))(((((('''''''''((((((''''''(((******+++++++++)))&&&&&&))))))&&&&&&))))))******+++++++++*********)))))))))))))))(((((((((***+++***)))((()))***''''''((())))))))))))((())))))))))))************'''(((((()))***+++,,,,,,((()))++++++)))((()))***)))******+++++++++******---,,,***)))))),,,///222(((((((((&&&%%%&&&))),,,///------,,,((($$$(((000---+++))),,,000333333222222,,,)))+++,,,+++,,,///+++++++++)))(((+++333999666555444222000---,,,+++,,,,,,,,,,,,,,,///444777222333333333333222222111111333444444222111111222222222111111000///------)))'''&&&''')))***+++******))))))((()))***,,,---+++++++++++++++,,,---...&&&'''((()))((('''&&&%%%|||{{{}}}zzzlll\\\]]]hhhssssssssssssttttttttttttooopppppppppooonnnlllkkkiiijjjkkkkkkkkkjjjiiihhheeegggiiihhheeeccccccdddbbbaaaaaaaaabbbbbbcccccc```______^^^]]]\\\[[[[[[[[[ZZZXXXVVVTTTSSSRRRRRRQQQOOOMMMLLLLLLKKKJJJHHHDDDBBB???======<<<:::888666666555444333333222222000000111111111111000000000000111111111000///..........................................//////000...,,,******,,,...---+++,,,,,,---.........------++++++++++++,,,---......,,,---...---+++***,,,...++++++,,,,,,,,,,,,------*********+++,,,,,,,,,------,,,,,,---...---+++)))+++***)))***,,,---,,,+++***,,,......,,,***+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++......******......+++************++++++++++++***)))))))))***+++,,,---------,,,+++*********************+++++++++++++++***************++++++,,,******++++++,,,,,,------)))***,,,------,,,***)))+++---000111000...------...//////...+++******+++************************************+++,,,---...*********+++,,,...000111000***(((++++++((((((***)))******+++,,,,,,------,,,))))))---,,,((('''***&&&'''(((***++++++++++++---,,,+++***************((()))******++++++************+++,,,,,,,,,,,,+++******+++,,,---,,,)))&&&,,,---...000000000000///---------------,,,+++++++++444555,,,'''***+++(((++++++++++++++++++++++++---,,,+++*********+++++++++'''&&&***,,,***)))+++)))*********+++---...///******++++++++++++******)))+++,,,+++***)))***+++&&&'''((()))******************+++,,,++++++***)))))))))))))))))))))))))))(((***,,,,,,***)))+++,,,,,,,,,------------,,,,,,)))))))))))))))))))))***)))))))))((()))+++,,,---))))))))))))***+++,,,,,,)))((((((((((((((())))))((()))************))))))(((%%%%%%))))))''''''***)))***************))))))******))))))(((((((((((((((***+++***)))((()))***'''((()))*********))))))((()))))))))************((((((((())))))*********''')))++++++***)))))))))'''((()))***+++,,,,,,,,,+++---...,,,((((((,,,///***,,,,,,+++)))))),,,///000---,,,...,,,))))))---,,,)))'''***000444444222444...+++---...---,,,...&&&(((***)))''')))...333111111222222111...+++)))+++---...///000111444666444333222222111111111111...000222111///------///000///...,,,+++*********+++)))'''''')))***+++***+++***)))((((((***,,,---***************,,,---...%%%&&&((()))))))))'''&&&~~~yyydddPPPPPP\\\rrrsssuuuuuuttttttvvvwwwnnnooopppppppppnnnmmmlllhhhiiijjjkkkjjjiiihhhgggeeehhhjjjiiieeecccbbbccc```bbbccceeeeeedddcccbbb``````___^^^]]]\\\\\\[[[[[[ZZZXXXVVVTTTSSSRRRRRRRRRPPPNNNMMMMMMLLLKKKJJJBBB@@@>>>=========<<<:::666666666555444222111000000000111111111111000000///000000111111///...---.......................................///000000---//////...---,,,...000+++,,,.../////////......---,,,+++***+++,,,---...+++---///---++++++---000++++++,,,,,,,,,---------))))))***+++,,,,,,---------,,,,,,---...---+++)))+++***)))***,,,---,,,+++,,,...111000---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***++++++,,,***...---((((((------))))))************+++++++++'''(((***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++******)))))))))))))))(((((()))***++++++******)))***+++,,,---...)))***,,,------,,,***)))(((+++///111000---++++++///000000...,,,******+++************************************+++,,,---...++++++***)))***+++---...---******,,,***%%%'''...))))))***+++,,,,,,---------))))))------((('''+++%%%&&&(((***+++,,,,,,+++***)))))))))***++++++,,,'''((()))*********************+++,,,,,,,,,,,,+++)))***+++---...,,,(((%%%,,,---///111111111111000***+++,,,---............+++555777---'''***+++&&&++++++++++++++++++++++++...---+++*********++++++---((('''***+++)))((()))(((((()))***+++---//////******++++++++++++******(((***+++***)))((()))***'''''''''((()))******+++((()))+++,,,,,,+++***)))++++++++++++++++++++++++$$$'''+++,,,,,,,,,///222((()))***++++++***)))((()))))))))))))))************)))(((((()))+++---...(((((((((((()))***+++,,,,,,+++++++++++++++,,,,,,+++++++++******)))''''''+++((((((++++++((((((+++))))))*********))))))(((******))))))((((((((('''(((***+++***)))((()))***((()))***+++,,,+++******(((((())))))*********+++(((((((((((())))))))))))''')))++++++***)))))))))%%%&&&(((***,,,---...///+++000333111+++'''***...%%%(((******((('''(((***555///---///111---)))(((+++(((&&&)))000444444333666000,,,...000...,,,---"""&&&******(((''')))---,,,...111222222///,,,***+++...222333333333333444444333222000///000111111))),,,......,,,,,,---///...---+++)))((((((((((((((('''%%%&&&(((+++++++++,,,+++)))(((''')))***+++***))))))((()))+++---...%%%''')))***+++***)))(((~~~|||zzzwwwmmmbbb^^^```ssstttuuuvvvvvvuuutttttttttsssrrrpppnnnmmmkkkkkknnnmmmlllkkkiiihhhggggggfffeeecccaaa______bbbdddbbbcccdddddddddbbbaaa```aaa```^^^]]]\\\[[[[[[[[[WWWWWWWWWWWWVVVUUUTTTSSSPPPPPPPPPOOOMMMLLLJJJJJJFFFDDDAAA@@@???===:::888666555444555777777444000111111000000000000111111.........///000111111111000///---,,,---...000111......//////...---,,,,,,,,,,,,,,,---------......000/////////............,,,,,,,,,,,,,,,---...///---------...............,,,+++******,,,,,,+++***++++++***)))***------***...---+++*********++++++*********))))))+++...111+++)))'''(((***,,,---------------,,,,,,+++++++++)))************+++++++++---***(((***---000///---...,,,))))))+++---......&&&''''''((()))******+++(((+++......,,,++++++------,,,***)))))))))***+++***))))))***,,,------,,,,,,+++*********+++------+++)))(((,,,000111---))),,,,,,,,,,,,------...///,,,------,,,******+++---%%%''')))*********+++,,,&&&(((***,,,---,,,+++***)))***++++++***)))***+++***************+++++++++,,,---***&&&''',,,,,,***(((***++++++***,,,000333,,,,,,++++++***)))))))))******++++++++++++******,,,***((((((***,,,......---//////...+++***,,,...000...+++&&&$$$'''///666/////////......---------)))******++++++,,,,,,---///...------++++++***)))+++++++++++++++***)))(((000//////...---,,,++++++++++++************++++++(((((()))++++++,,,,,,+++'''***,,,---+++***))))))***************)))(((((($$$$$$%%%'''(((***++++++)))))))))))))))******+++,,,***((())),,,///000111+++,,,,,,)))&&&%%%))),,,************))))))))))))(((((((((((())))))))))))******))))))(((((('''''''''(((******((('''((()))+++*********))))))((((((+++*********))))))((((((((()))***)))((((((***,,,'''((()))******+++******(((((((((((())))))))))))000...,,,++++++***(((&&&(((((())))))))))))((((((,,,,,,,,,++++++*********)))''''''***...///,,,)))))))))*********))))))(((,,,++++++,,,---+++%%%!!!...---+++***)))***++++++***)))((((((***,,,///111111......222000)))''')))((('''&&&&&&(((***...000222+++&&&(((///222...(((*********(((&&&'''***---------,,,,,,,,,,,,,,,,,,222222111///......111333111111...***---000*** &&&,,,222333...++++++---))))))))))))((((((((((((+++***((('''&&&''')))***&&&%%%$$$%%%'''((('''&&&'''&&&&&&''')))***(((''''''))),,,------+++++++++|||zzzyyyyyytttllliiikkkuuuuuuvvvvvvvvvuuutttttttttsssrrrpppnnnmmmkkkkkkllllllkkkjjjiiiiiihhhhhhfffeeedddaaa______bbbdddaaaaaabbbbbbaaa``````___aaaaaa___^^^]]]\\\\\\\\\[[[ZZZYYYXXXVVVSSSQQQPPPRRROOOKKKIIIJJJJJJJJJIIIFFFDDDBBB@@@???===:::888888666444444555444111///111111000000000000111111////////////000000000000000///...------///000222......//////...------,,,,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,------..................---------,,,+++******,,,,,,+++***,,,......,,,***+++,,,,,,---,,,+++***)))******+++,,,---,,,***(((((()))++++++)))'''(((***,,,---,,,---------,,,,,,+++++++++)))************+++++++++------,,,+++)))(((((((((---***((((((***,,,------((()))))))))***+++++++++,,,...000000---++++++,,,,,,++++++******+++,,,---,,,***)))***---///...,,,+++******)))***+++,,,---+++)))))),,,000111---)))---,,,+++++++++,,,------,,,------,,,******+++---***++++++***)))((((((***'''(((***,,,,,,,,,+++***)))***++++++***)))***+++***************+++++++++$$$'''((())),,,111000---)))***,,,+++))))))+++...***************+++++++++******++++++++++++******,,,***))))))***,,,------,,,......---++++++---//////---+++((('''***000444.........------,,,,,,,,,*********+++,,,,,,---------------,,,,,,++++++***+++++++++++++++***))))))************))))))))))))+++******************+++((()))******++++++++++++***++++++***))))))***,,,***************)))((((((((((((((()))))))))******)))))))))))))))******+++***))))))(((((()))***,,,++++++***(((''''''***,,,*********))))))))))))))))))))))))))))))((((((((()))))))))))))))(((((((((''')))******)))(((((()))************)))))))))(((************)))))))))((()))******)))((('''(((***************)))(((''''''(((((((((((()))))))))))),,,+++))))))******)))((((((((())))))))))))((((((++++++*********)))))))))---,,,*********)))&&&$$$******+++++++++******)))***))))))***,,,+++(((%%%---,,,+++*********+++,,,******))))))***,,,...///000,,,+++000000+++((((((,,,+++)))((()))+++---///---(((###$$$))),,,)))&&&+++++++++)))((((((***,,,((())))))+++,,,------...---------+++******,,,///444333---$$$"""&&&(((&&&&&&***......,,,))))))***)))(((((((((((((((((((((((()))))))))))))))(((((('''&&&%%%&&&((()))(((''''''(((***,,,---.........***,,,///000...---------{{{xxxwww{{{|||xxxvvvvvvvvvvvvvvvvvvvvvuuutttsssssssssqqqpppnnnmmmkkkkkkkkkkkkjjjjjjjjjiiiiiiiiieeeeeedddbbb``````bbbddd``````______^^^^^^______bbbaaa```^^^]]]]]]]]]]]]ZZZZZZYYYXXXVVVSSSQQQPPPUUUNNNFFFCCCEEEHHHIIIHHHGGGEEEBBB@@@???===;;;999999777444222222111///...111111000000000000111111111111111000///.........000///.........///111222.........///......---,,,,,,,,,,,,---------......++++++,,,,,,---...............---,,,,,,,,,,,,---//////......------,,,,,,,,,+++******,,,,,,+++***,,,---...---***(((***---++++++***)))))))))*********+++,,,+++)))''''''(((***)))((((((***,,,,,,,,,------,,,,,,,,,,,,++++++)))************+++++++++(((,,,///...,,,+++...222+++)))(((''')))+++++++++++++++++++++++++++++++++---...///...,,,***)))***///...,,,+++++++++,,,,,,...***(((***///111...+++)))))))))))))))***+++++++++))))))+++///000---***...---+++***)))***,,,---,,,------,,,******+++,,,//////---***'''%%%&&&''''''(((***+++,,,,,,+++***)))***++++++***)))***+++))))))*********+++++++++(((+++---,,,,,,,,,''' )))+++,,,+++)))''''''((())))))******+++,,,,,,---******++++++++++++******++++++++++++++++++,,,,,,---------,,,++++++...000...,,,***+++---///000000,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))'''''''''((((((((())))))************************))))))******+++*********+++++++++)))'''(((+++...)))************))))))(((,,,++++++******))))))((())))))))))))******++++++(((***+++)))&&&%%%&&&(((+++***(((((()))+++++++++)))))))))))))))******************))))))(((((('''(((((())))))))))))))))))(((***++++++***))))))***************))))))))))))************))))))))))))*********)))'''&&&''')))*********))))))(((''''''(((((((((((())))))))))))(((''''''(((***++++++***((())))))******))))))(((***))))))))))))(((((((((&&&'''((((((((((((***,,,++++++,,,,,,,,,,,,++++++)))(((((()))+++,,,+++***++++++*********+++,,,,,,++++++***)))***+++,,,---///)))(((,,,000...***'''...---+++******+++,,,...,,,***'''&&&(((*********+++,,,---,,,***))))))******+++,,,---.../////////)))***)))(((''''''))),,,000000,,,###"""'''***''''''((()))((((((''''''((((((((((((((((((((((((&&&''')))++++++***((('''((('''&&&''')))***)))(((###(((+++******,,,...+++---//////---,,,+++,,,{{{wwwvvv|||}}}{{{zzzvvvuuuuuuuuutttssssssrrrrrrrrrqqqooonnnmmmlllkkkiiiiiiiiiiiiiiijjjjjjjjjeeeeeedddbbb``````bbbdddaaa```^^^]]]]]]^^^___`````````___]]]]]]\\\\\\\\\VVVWWWWWWWWWVVVVVVUUUTTTXXXNNNCCC???DDDIIIJJJIIIGGGEEEBBB@@@???>>>;;;999999777444222111111111111111111000000000000111111333333222000///---,,,,,,000////////////000111222---...............------,,,,,,,,,---------......,,,,,,---------.........111000///...------------//////...------,,,++++++,,,+++******,,,,,,+++***,,,***)))******((()))+++******))))))))))))))))))###&&&)))+++*********+++***)))((()))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))+++......---...000222,,,***((((((***++++++***+++++++++++++++***************+++***)))(((((((((111///---+++***)))))))))...)))&&&)))...000---)))((((((((((((((())))))******))))))+++---...---+++...,,,+++)))***+++---///,,,------+++***)))+++,,,111000...***&&&%%%&&&(((((()))***++++++++++++***)))***++++++***)))***+++)))))))))***++++++,,,,,,---//////+++)))&&&)))***++++++***)))''''''*********++++++,,,,,,,,,******++++++++++++******)))+++,,,,,,,,,+++++++++//////---,,,++++++---...---++++++---111222///,,,++++++++++++************+++++++++,,,------......******++++++,,,,,,,,,,,,******+++++++++******)))))))))******************))))))************))))))))))))************))))))***++++++***((((((+++---))))))************)))(((+++++++++***))))))(((((())))))******++++++++++++'''+++...,,,(((%%%'''***,,,)))&&&'''+++---,,,***(((((())))))*********+++++++++******)))(((''''''((((((((())))))******+++)))***,,,,,,***)))***+++*********)))))))))))))))*********)))))))))))))))((())))))(((''''''(((***(((((())))))***++++++,,,(((((((((((())))))))))))((('''&&&(((***++++++***)))))))))******)))))))))))))))))))))))))))))))))###&&&(((((('''(((---111+++,,,,,,------------,,,***)))(((((()))+++,,,---))))))*********+++,,,,,,,,,+++******)))***++++++,,,'''%%%)))///000,,,''',,,+++***))))))***+++,,,,,,,,,***)))((()))+++...+++,,,...---+++))))))***,,,------------+++***)))((()))***)))((((((***,,,+++,,,***(((''''''((()))(((&&&%%%%%%&&&''''''&&&'''''''''(((((((((((((((&&&'''(((*********)))((('''&&&&&&&&&((()))(((''' &&&(((%%%$$$&&&***(((***+++***((('''''''''|||xxxwww{{{~~~{{{xxxwwwtttttttttssssssrrrrrrrrrrrrqqqpppooonnnllllllkkkhhhhhhiiiiiiiiiiiijjjjjjeeeeeeeeecccaaaaaabbbdddaaaaaa_________```aaabbb^^^^^^]]]\\\[[[[[[[[[[[[VVVVVVWWWWWWWWWVVVUUUUUUYYYOOOEEEAAAFFFJJJKKKIIIGGGEEECCCAAA@@@>>>;;;999777666555444222333444555111111000000000000111111333333222000///---,,,,,,///////////////000000111------...............---,,,,,,,,,---------......//////..................333222111///............//////...---,,,++++++***,,,+++******,,,,,,+++***...'''%%%***---,,,+++,,,))))))))))))******)))))) ###(((***+++++++++,,,***))))))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++///---+++******((($$$!!!,,,+++)))***+++,,,+++*********************))))))(((((((((((()))*********---,,,+++***))))))******+++(((&&&'''+++---***'''''''''(((((()))))))))))))))))))))+++,,,---,,,,,,,,,+++******+++---///000+++,,,,,,+++))))))***,,,///...---***'''&&&(((***)))*********+++++++++***)))***++++++***)))***+++((())))))***++++++,,,,,,(((******)))***,,,)))$$$)))***+++,,,---,,,+++***,,,,,,,,,,,,++++++************++++++++++++******(((+++------+++***+++,,,333000---+++******++++++---,,,,,,...222222...*********************************+++,,,,,,------...)))******++++++,,,,,,---)))******+++++++++******------,,,+++******))))))((()))************)))((((((((()))*********))))))(((***,,,,,,+++***)))***((())))))*********))))))(((((()))))))))))))))***))))))***++++++++++++***&&&***...,,,(((&&&(((,,,,,,)))'''(((,,,...,,,***''''''((()))***++++++,,,,,,++++++***)))(((((('''(((((())))))******++++++)))***,,,,,,***)))***+++))))))))))))))))))******))))))))))))))))))******'''((()))((('''(((***,,,***************,,,---...(((((((((((())))))))))))***)))((()))++++++***)))))))))************))))))************************+++------***'''&&&(((+++***+++,,,,,,---------,,,,,,,,,***)))((()))+++,,,((())))))***++++++++++++++++++*********)))*********'''$$$'''---111...(((''''''''''''''')))***+++)))))))))'''%%%&&&)))+++***,,,------+++*********))))))******)))(((&&&%%%((()))***)))))))))***,,,333...)))))),,,+++)))''')))'''%%%%%%&&&(((''''''&&&&&&''''''((((((((()))((('''''''''((()))+++,,,&&&%%%$$$%%%'''((('''&&&!!!&&&++++++'''%%%'''***&&&(((((((((&&&$$$%%%&&&|||xxxxxx{{{{{{wwwuuuuuutttssssssrrrrrrsssttttttqqqppppppooommmllllllkkkhhhhhhiiiiiiiiiiiiiiiiiieeeffffffdddbbbaaabbbcccaaaaaaaaa```aaaaaabbbbbb]]]]]]\\\[[[[[[[[[[[[[[[YYYYYYXXXWWWVVVTTTSSSRRRVVVPPPIIIGGGJJJLLLLLLJJJHHHFFFCCCAAA@@@>>><<<:::555666666555333333444666111111000000000000111111111111111000///.....................////////////,,,---......///.........,,,,,,,,,---------...............///////////////222222111//////...............------,,,,,,++++++,,,+++******,,,,,,+++***///(((''',,,///++++++...((()))******++++++******$$$'''***+++***)))))))))******)))***,,,,,,***)))++++++,,,,,,,,,,,,------)))************+++++++++...+++)))***,,,+++&&&""",,,+++******+++,,,***)))))))))*********************)))((())),,,.........)))((((((((()))+++---...)))((('''((()))))))))(((''''''((()))))))))))))))))))))******+++,,,,,,---*********++++++,,,---...+++,,,,,,+++))))))***+++,,,,,,,,,***)))(((***,,,*********************+++)))***++++++***)))***+++(((((()))***+++,,,,,,---***,,,+++))),,,000000---*********,,,...///...---...------,,,++++++************++++++++++++******'''***---,,,******,,,///444111,,,******+++++++++---------...///...,,,***)))))))))***************)))******++++++,,,------)))*********++++++,,,,,,))))))***++++++++++++***---,,,+++***)))((((((''''''((()))******)))((('''&&&'''((()))************'''***,,,---,,,***))))))((())))))************)))''''''(((((()))***++++++((()))+++,,,,,,,,,+++***'''***+++***((('''(((++++++***)))***,,,,,,+++***&&&'''((()))***+++,,,,,,+++++++++******))))))((())))))******************(((***++++++***))))))***))))))))))))************))))))))))))************((()))***)))((()))***,,,...---+++***))))))***+++(((((((((((()))))))))))),,,***))))))***+++***((()))******++++++******)))))))))************+++++++++,,,,,,+++))))))***+++((()))***+++,,,,,,,,,+++---------***(((((()))+++((()))******+++***************************)))))))))(((&&&&&&,,,111///***&&&&&&&&&'''((()))******)))*********((((((***+++***+++,,,+++******+++,,,(((***,,,---...---+++***%%%'''((()))(((((()))***???333(((&&&))))))((()))((((((((('''''''''((()))&&&&&&&&&''''''(((((()))((('''&&&&&&'''))),,,...&&&%%%$$$%%%'''''''''&&&''')))+++***'''&&&''')))'''((()))((('''&&&'''(((yyyxxxyyy|||zzzvvvvvvyyyttttttsssssstttuuuwwwxxxppppppooonnnmmmllllllkkkiiiiiiiiiiiihhhhhhhhhhhheeeffffffeeecccbbbbbbccc___```aaabbbbbbbbbbbbbbb]]]]]]\\\\\\[[[[[[\\\\\\YYYYYYXXXWWWVVVTTTSSSRRRQQQPPPNNNNNNNNNMMMJJJHHHHHHFFFCCCAAA@@@???<<<:::444666777666333111222333111111000000000000111111////////////000000000000,,,------...............,,,------...//////......,,,,,,,,,---------......***+++,,,---///000111222000000///...---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***---)))+++...***"""$$$...((()))+++,,,,,,,,,++++++(((***++++++)))((('''(((*********+++,,,,,,***(((+++++++++,,,,,,---------)))************+++++++++'''(((***---///000///...+++***)))***++++++)))''')))*********+++,,,,,,,,,---+++)))))),,,......---+++******)))***+++------''')))******((('''(((***'''((()))*********))))))))))))*********+++,,,---******++++++***)))((('''+++,,,,,,+++)))(((***+++***+++,,,,,,******+++,,,++++++***************+++)))***++++++***)))***+++'''((()))***+++,,,---------///...+++,,,...---(((---+++)))***---//////---,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++******&&&))),,,+++))))))...222222...***)))+++---.........//////---+++******+++)))))))))******+++++++++((())))))******++++++,,,***************+++++++++))))))***++++++++++++++++++++++++******)))))))))'''((()))******)))((('''%%%&&&''')))***+++++++++)))***,,,+++***)))***+++(((((()))***************(((((()))******++++++,,,((()))+++------,,,+++***...---,,,***)))))))))******+++---,,,+++******+++&&&&&&''')))***,,,------************************++++++******************''')))******)))(((((()))((()))))))))************((()))))))))************,,,------+++)))((()))***---+++)))(((''''''((()))(((((((((((())))))))))))***)))((((((******)))((()))******++++++******)))((((((((()))))))))******((('''((()))+++,,,+++***&&&'''((()))************,,,---...,,,)))((()))+++)))******++++++***)))((()))))))))************)))'''***)))'''***000000,,,*********************+++******+++,,,,,,,,,***)))((()))***)))((()))+++...***,,,...000000///---,,,%%%&&&((()))(((((()))***888///(((((((((&&&'''***&&&(((***)))'''&&&(((***%%%%%%&&&''''''((())))))%%%%%%&&&''')))***,,,---'''&&&%%%&&&'''((((((&&&)))((('''&&&%%%%%%&&&&&&'''((()))((('''''')))***vvvwwwzzz}}}{{{wwwyyy}}}uuuuuuuuuuuuvvvwwwyyyzzzppppppooonnnmmmllllllkkkiiiiiiiiiiiihhhhhhhhhgggeeeffffffeeecccbbbbbbccc^^^___aaabbbbbbbbbaaa```^^^^^^]]]]]]\\\\\\]]]]]]UUUUUUVVVWWWWWWWWWVVVVVVNNNOOOQQQQQQPPPMMMIIIGGGHHHFFFCCCBBB@@@???<<<:::444666888777222///...///111111000000000000111111.........///000111111111+++,,,------......------,,,,,,---.../////////...,,,,,,,,,---------......&&&''')))+++...111333444......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,,,,+++***((((((---...###,,,)))***+++,,,------,,,+++(((***++++++)))((()))************+++,,,,,,***(((+++++++++,,,,,,---------)))************+++++++++%%%)))------+++))))))+++***)))((()))***)))'''&&&******+++,,,,,,---.........+++((((((***,,,+++)))222000...,,,***)))))))))'''***---+++'''&&&(((,,,'''(((***+++++++++***)))((()))******)))***,,,...******++++++)))&&&###!!!+++,,,,,,***)))(((***+++***,,,------+++******+++++++++***************+++)))+++++++++***)))***+++'''((()))***+++,,,------'''***+++***+++...,,,'''///,,,)))))),,,......,,,***++++++,,,,,,------...******++++++++++++******&&&)))+++***((()))///444000,,,((((((+++///111111///000000---((('''))),,,))))))******+++++++++,,,((((((((()))******++++++************************((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,'''((()))++++++)))((('''$$$%%%&&&(((***+++,,,,,,+++++++++)))((((((+++---(((((()))***************++++++++++++++++++,,,,,,(((***+++------,,,+++***666333///,,,,,,,,,+++******,,,///...***((()))+++%%%&&&''')))***,,,---...***************+++++++++,,,+++++++++***)))))))))'''(((******((('''((()))(((((())))))*********+++(((((())))))*********+++000000///,,,)))''''''(((((('''&&&%%%&&&(((***+++(((((((((((())))))))))))'''&&&&&&''')))***)))(((******++++++++++++******&&&'''''''''(((((())))))...+++)))******)))$$$ %%%%%%'''((())))))))))))***,,,...---***)))***,,,)))***++++++***)))((('''(((((()))***************'''++++++((()))///000---//////...------,,,++++++&&&%%%&&&(((***)))&&&###(((((((((''''''))),,,///(((***++++++***(((%%%###&&&(((***+++******+++,,,'''&&&(((---+++&&&&&&***$$$(((,,,+++'''$$$'''***%%%%%%&&&&&&'''((())))))"""$$$'''***+++,,,++++++((('''&&&''')))))))))(((,,,)))&&&%%%&&&((())))))&&&'''(((''''''''')))+++wwwwwwwwwwwwwwwwwwwwwwwwvvvsssqqqsssxxxzzzxxxuuusssooollllllmmmmmmjjjhhhjjjjjjiiiiiihhhgggggggggcccdddeeedddbbb```___```___aaadddcccaaa```aaabbb^^^___``````^^^\\\YYYXXXWWWXXXXXXXXXWWWUUUSSSRRRSSSOOOLLLMMMOOOOOOKKKFFFHHHEEEBBB@@@???===;;;999888777777666555333222111333222222111000///......333000---,,,---...///...///...------...///000111...---++++++,,,,,,+++***+++,,,............///111+++,,,------......------***+++---......---+++***+++******)))((()))))))))***+++,,,,,,,,,,,,+++***++++++******************++++++++++++++++++++++++***+++,,,,,,******+++,,,)))***((('''+++///...))),,,+++******))))))******,,,,,,++++++***+++++++++)))************+++++++++,,,***((()))+++,,,***(((---,,,+++***)))))))))***---,,,,,,+++***)))((((((,,,,,,+++***)))))))))***+++***)))))))))***,,,,,,***************+++++++++,,,,,,+++,,,---,,,)))'''******+++++++++,,,,,,,,,...---,,,+++,,,---...///+++*********+++,,,,,,---...((('''---///+++)))+++---,,,)))(((((()))+++,,,)))---000///+++)))***---000000000000...,,,***)))...+++(((''')))+++...///+++++++++******+++,,,,,,)))((((((***+++***'''$$$(((***++++++******+++,,,///---***)))***,,,000222+++*********))))))(((((()))+++,,,+++***)))***+++&&&&&&&&&&&&'''((()))******++++++++++++***))))))+++++++++++++++++++++,,,000+++&&&&&&***+++)))&&&***''''''***+++((())),,,,,,'''&&&)))***''')))//////...+++)))))))))***+++)))'''***...,,,%%%###'''++++++,,,,,,,,,++++++***///+++---222...%%%)))444)))***+++,,,,,,+++***)))))))))))))))))))))))))))%%%***---+++&&&###''',,,&&&(((***+++***)))***+++///...,,,+++***+++,,,,,,)))*********((((((***+++)))))))))(((((((((((((((***)))((((((((()))+++,,,)))(((((('''&&&%%%%%%$$$))))))((())))))***++++++)))'''&&&(((+++,,,)))'''***(((&&&(((+++,,,+++)))......------,,,+++******+++++++++************))))))***,,,......---,,,+++&&&***+++'''%%%''''''&&&,,,+++***))))))***+++,,,+++)))((()))++++++)))&&&***)))((((((((()))+++,,,************))))))))))))111...+++***++++++)))'''&&&)))***'''''')))***(((''''''((((((((((((''''''************))))))))))))(((((((((((()))***,,,---))))))))))))************((((((''''''''''''(((((($$$$$$%%%&&&)))+++++++++'''+++///,,,&&&###%%%)))(((((((((((((((((((((((((((&&&&&&))))))''''''***+++'''$$$%%%***+++((($$$yyyyyyyyyyyyyyyyyyyyyyyyyyyvvvtttuuuxxxzzzwwwtttssspppmmmkkkllllllkkkiiiiiiiiihhhhhhgggfffffffffccceeefffeeebbbaaaaaaaaa___aaabbbaaa___^^^```bbb____________]]][[[XXXWWWWWWXXXXXXXXXWWWUUURRRQQQPPPNNNLLLLLLMMMLLLIIIFFFHHHFFFBBB@@@???>>><<<:::888777777666555333222111222111111111000/////////222000---,,,---//////...///......---...///000111...---,,,,,,---...,,,+++)))+++,,,,,,,,,,,,---///+++,,,------......------++++++------------++++++,,,,,,+++******************+++,,,,,,,,,,,,+++***++++++******************++++++++++++++++++++++++)))***++++++))))))***+++&&&***+++((((((+++,,,***)))))))))***+++,,,---...,,,,,,++++++***++++++,,,)))************+++++++++,,,***((()))+++,,,***)))))))))))))))************,,,,,,++++++***))))))))),,,+++******))))))******+++***)))))))))***+++,,,---,,,,,,+++***)))((('''***))))))***+++,,,***)))*********+++++++++,,,,,,///...---,,,++++++,,,,,,++++++******++++++,,,---...)))(((,,,///+++)))++++++************************---///...***)))+++.........///......---,,,+++,,,+++******,,,---------*********))))))******+++&&&))),,,,,,***)))((()))(((***++++++))))))***+++,,,,,,,,,,,,------------************)))))))))((()))******)))'''&&&'''(((,,,,,,+++******+++++++++))))))***++++++,,,,,,+++************+++++++++++++++***)))(((((()))*********((((((++++++)))))),,,,,,'''&&&))))))''')))......---,,,***))))))******&&&$$$%%%))))))&&&&&&***(((((((((((((((((())))))(((''',,,333111)))***222******++++++++++++******((((((((()))***++++++,,,'''***---,,,((('''***---((()))******)))((()))+++---,,,+++***)))******+++'''(((((((((&&&&&&((()))))))))))))))))))))))))))***)))((((((((()))++++++,,,,,,++++++***))))))((())))))((((((((()))******)))((('''(((***+++)))''',,,***)))***,,,---,,,***++++++***))))))(((''''''(((((()))***+++,,,,,,---)))***+++,,,---,,,,,,+++%%%)))+++)))))),,,---+++++++++************++++++((('''&&&(((,,,---,,,******)))((((((((()))++++++))))))))))))))))))))))))///---***)))++++++)))'''))),,,---)))((())))))'''((())))))******))))))(((*********)))))))))((((((&&&&&&''''''(((((()))))))))(((((((((''''''&&&&&&(((((((((((((((((((((((()))&&&$$$%%%'''((('''&&&'''***,,,+++'''%%%&&&((((((((((((((((((((((((((((((&&&&&&))))))''''''***)))(((''''''''''''&&&&&&xxxxxxxxxxxxyyyyyyzzzzzzzzzwwwttttttvvvwwwtttqqqtttqqqmmmkkkkkklllkkkkkkhhhhhhggggggfffeeeeeeeeedddeeeffffffdddbbbbbbccc___``````___]]]]]]___aaa_________^^^\\\YYYWWWUUUWWWXXXXXXXXXWWWTTTQQQOOOOOOOOONNNNNNLLLKKKIIIHHHIIIFFFCCCAAA@@@???===;;;888888777666444333222111000000000000000000000000222000------...//////...///............///000000...---,,,---...///...---)))+++,,,,,,+++,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***++++++,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++((()))******)))((()))***%%%+++...***'''(((+++,,,************+++---...///,,,++++++***++++++,,,,,,)))************++++++++++++***)))***+++,,,+++)))******+++,,,+++***)))(((************************++++++***)))))))))************))))))******+++,,,,,,,,,+++***)))((((((''')))((('''(((***+++++++++*********++++++++++++,,,///...---+++************++++++******++++++,,,,,,---)))))),,,...+++***+++((()))+++,,,,,,+++***)))+++---...,,,)))))),,,000---------,,,,,,---......(((***+++---......---,,,))))))))))))))))))))))))###)))......***'''***---)))***+++***)))((()))******,,,...//////---***(((************))))))))))))***++++++***'''&&&&&&'''//////...,,,,,,+++++++++(((((()))***+++,,,------*********)))))))))))))))'''***,,,***'''&&&***...+++)))))),,,,,,******---***'''&&&(((((('''(((,,,,,,,,,,,,+++******))))))***'''&&&)))+++******,,,******))))))***+++,,,---###$$$+++444333,,,+++111++++++************+++++++++***)))))))))***,,,---***++++++,,,,,,,,,------*********)))'''''')))+++++++++***))))))))))))***'''(((((((((&&&&&&((()))((()))))))))***+++++++++)))))))))((()))******+++---------,,,,,,++++++***))))))(((((('''(((((((((***)))(((((()))***((('''***(((''''''))))))(((&&&******))))))(((''''''''''''(((((()))***+++,,,,,,)))*********++++++++++++''')))***)))+++///...*********++++++++++++******''''''''')))+++,,,,,,***)))))))))((()))******+++(((((((((((())))))))))))---+++))))))*********((('''******'''&&&((((((%%%******++++++++++++************))))))))))))((((((&&&'''((())))))(((''''''***))))))((('''&&&%%%$$$&&&'''((())))))((('''&&&***&&&""""""&&&)))'''$$$''''''((((((((('''''''''(((((((((((((((((((((((()))&&&&&&)))***''''''***(((***+++***'''&&&''')))uuuuuuvvvvvvwwwwwwxxxxxxuuusssqqqrrrssssssqqqoootttqqqnnnkkkkkkkkklllllliiihhhhhhggggggfffeeeeeedddfffgggfffeeeccccccdddaaa```___]]]]]]^^^```bbb___^^^^^^\\\ZZZXXXVVVTTTWWWWWWXXXWWWVVVSSSPPPNNNPPPQQQRRRQQQNNNLLLKKKKKKHHHFFFCCCAAA@@@???===;;;999888777555444333222222/////////000000000000000111///------...//////...//////........./////////...------...///111000///,,,---......------///000+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++)))***+++***)))((()))+++(((---...+++)))+++,,,+++...---,,,,,,++++++,,,,,,++++++******++++++,,,,,,))))))*********+++++++++******)))***++++++++++++,,,---......---+++)))'''))))))*********+++++++++******))))))))))))*********************+++++++++(((((())))))******+++++++++)))'''''')))+++++++++************++++++++++++------,,,+++******)))))),,,++++++***++++++,,,,,,+++***+++,,,,,,+++++++++))))))***+++++++++******+++,,,,,,+++)))***...111...---,,,++++++,,,---...''')))+++,,,,,,+++,,,,,,))))))))))))))))))(((((("""'''+++,,,***)))***---)))***+++***((('''((()))+++,,,...///...+++)))'''*********)))))))))))))))***+++,,,+++***)))***+++---,,,+++***************(((((((((((()))***++++++))))))))))))(((((((((((('''***,,,+++((('''))),,,,,,)))))),,,---***+++---)))((('''((((((((((((***+++++++++++++++***)))(((,,,***((()))+++***(((''',,,+++***)))***,,,///000"""$$$***222222---,,,///,,,+++***))))))***+++,,,...,,,***)))))))))***++++++***(((***---///...,,,++++++***'''&&&&&&(((***************************)))*********((((((***+++(((((()))***+++,,,,,,---)))))))))))))))******++++++++++++******)))))))))***)))(((''''''&&&''''''***)))(((((((((((((((((()))(((((('''''''''&&&%%%,,,,,,++++++************************)))))))))))))))))))))((()))***++++++)))***)))(((***---+++&&&)))***+++,,,,,,+++***)))******************(((''')))))))))))))))******+++((((((((((((((()))))))))***)))(((((()))*********'''))))))&&&(((+++***'''******++++++++++++*********)))))))))((((((((((((((()))+++,,,,,,***((('''+++******)))((((((''''''%%%''')))******)))'''%%%)))$$$ !!!'''+++***''''''%%%$$$&&&)))***(((%%%(((((((((((((((((((((((()))&&&&&&******'''(((+++)))***************+++,,,uuuuuuuuuvvvvvvwwwwwwwwwrrrqqqqqqqqqrrrrrrrrrqqqsssrrrooommmkkkkkklllmmmjjjjjjiiihhhhhhggggggfffeeefffggggggeeeccccccdddcccaaa___^^^^^^```aaabbb^^^^^^]]][[[ZZZXXXVVVUUUWWWWWWVVVVVVTTTRRRPPPOOOPPPQQQRRRPPPMMMKKKKKKKKKHHHEEEBBBAAA@@@???===<<<999888666444333222222222///////////////000000000000...------///000///...//////////////////......///------...000111000///,,,...///...------...000+++,,,------......---------,,,,,,++++++,,,,,,---++++++,,,,,,++++++***)))++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,)))***)))''')))---,,,'''...---,,,,,,++++++,,,,,,+++*********++++++,,,---))))))*********+++++++++))))))************+++,,,((()))+++------,,,***))))))))))))***++++++,,,,,,***))))))((())))))******))))))******++++++++++++'''(((((()))******++++++...,,,***)))***++++++***))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,***+++,,,,,,+++++++++***+++***)))((()))***,,,---+++++++++******,,,///111///...,,,+++******++++++(((******)))((((((***---******++++++******((((((###$$$&&&)))++++++***))))))***+++***)))((()))***------,,,+++***))))))((())))))))))))))))))******''')))***+++***+++,,,...)))))))))))))))***++++++)))(((''''''''''''(((((()))))))))(((((((((''''''************))))))((((((,,,)))))),,,---***+++---)))))))))(((((())))))(((******+++++++++***))))))'''((((((((())))))'''$$$)))(((&&&&&&''')))+++---'''''')))------+++,,,...,,,+++***))))))***+++,,,+++***)))))))))***+++,,,+++(((&&&)))---///---***++++++)))'''%%%%%%(((*********++++++++++++++++++)))*********((((((***+++(((((()))***+++,,,,,,---((()))))))))************)))))))))))))))(((((((((***)))(((''''''&&&'''''')))))))))((('''((()))***---------,,,+++******+++,,,,,,,,,,,,,,,+++++++++*********)))))))))(((((())))))((((((((()))***+++)))******'''(((,,,+++((()))***+++,,,,,,+++***))))))***+++******)))((((((((()))))))))************'''((((((((())))))******))))))))))))))))))***+++,,,---+++)))***---+++&&&(((((())))))))))))(((((()))))))))(((((((((((('''((()))+++,,,,,,***((('''((((((((((((((()))))))))%%%''')))******)))'''%%%)))%%%"""$$$(((+++***((('''$$$###%%%)))+++(((%%%(((((((((((((((((((((((()))''''''******((((((+++(((%%%$$$&&&+++...,,,***xxxxxxxxxxxxxxxxxxxxxxxxssssssssssssssstttttttttqqqrrrqqqooolllkkkkkkllljjjjjjjjjiiihhhhhhggggggfffggghhhgggdddbbbbbbcccbbb```^^^^^^```aaaaaa```^^^]]]\\\[[[ZZZXXXXXXWWWWWWVVVTTTSSSRRRQQQRRRRRRNNNNNNMMMMMMKKKJJJHHHGGGFFFDDDAAA@@@???>>>===;;;:::888666444333222222333///////////////////////////...---...000000///.../////////000//////...---///...---...///000///...+++,,,------++++++,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++)))(((,,,++++++******++++++,,,******++++++,,,---------++++++++++++++++++++++++***,,,---,,,+++***+++,,,&&&&&&$$$###(((,,,***%%%************+++---...///************+++,,,------)))************+++++++++((()))++++++******+++---!!!###%%%(((+++,,,------))))))******+++++++++,,,))))))((((((((()))******))))))***++++++++++++*********)))))))))(((((((((///---+++***++++++***))))))))))))************+++******+++,,,------,,,,,,,,,,,,++++++******++++++(((,,,...+++***+++,,,***,,,***((('''(((***---///************+++---///000...---,,,+++******)))******+++,,,***'''&&&))),,,***++++++,,,+++***((('''$$$###$$$'''++++++)))&&&(((***++++++******+++,,,...---+++)))(((((()))***))))))))))))************###%%%'''((()))***,,,...)))))))))******+++------***)))'''&&&&&&&&&'''(((******))))))(((((('''''')))))))))***+++***)))(((+++)))))),,,,,,******---)))++++++)))(((******'''************************$$$))),,,******---...---***))))))((()))***,,,---***))))))))))))***+++---++++++************++++++&&&&&&''')))***+++,,,---***((('''(((+++---+++))))))))))))(((&&&&&&(((***)))***++++++,,,,,,++++++'''(((((((((&&&&&&((()))((()))))))))***+++++++++(((((()))************)))************************))))))(((((('''(((((((((((())))))(((''''''***,,,***,,,,,,,,,***)))***+++************************&&&''''''((()))***++++++((()))))))))************&&&******'''''',,,000111******++++++++++++******%%%''')))*********+++,,,(((((()))************)))(((((())))))******++++++)))***+++***))))))***,,,,,,,,,(((%%%%%%'''$$$''''''((((((((((((''''''))))))((((((((((((''''''&&&'''((())))))(((''''''%%%%%%&&&&&&&&&'''''''''&&&'''((())))))((('''&&&***)))(((((((((((('''%%%'''%%%%%%&&&)))***(((&&&(((((((((((((((((((((((()))''''''***+++((((((+++%%%!!!"""))),,,***&&&yyyyyyxxxxxxwwwwwwvvvvvvuuuuuuuuutttsssrrrrrrsssoooqqqsssqqqnnnkkkkkkkkkiiiiiiiiihhhggggggffffffggghhhhhhfffcccaaa```aaaaaa___]]]^^^```aaa___^^^]]]]]]\\\[[[ZZZZZZZZZZZZWWWUUURRRPPPPPPQQQSSSUUUOOOLLLJJJJJJKKKKKKGGGDDDEEECCC@@@>>>>>>>>><<<::::::888666444222222333333000000000///.........---...------...000111000...//////000000000///---,,,000...---...//////...,,,+++,,,------++++++,,,---+++,,,------......------++++++------------+++++++++,,,---...---,,,***))),,,,,,+++******+++,,,,,,******++++++,,,------...++++++++++++++++++++++++)))+++,,,+++***)))***+++###&&&&&&%%%'''+++,,,))))))))))))***+++,,,---...************+++,,,---...)))************+++++++++''')))++++++***)))+++...$$$%%%&&&(((***,,,---...***************+++++++++((((((((((((((()))******((()))***+++,,,++++++***)))))))))))))))(((((((((+++*********,,,,,,***((())))))))))))************,,,,,,---...------,,,+++---,,,++++++******++++++'''---///+++)))+++,,,***))))))))))))***+++,,,---)))))))))+++---/////////******++++++++++++******+++...000...***'''(((+++)))***++++++***)))&&&%%%###%%%((()))***)))(((((((((***+++,,,+++,,,---///,,,+++***)))(((((())))))((()))))))))************$$$&&&((((((((()))+++---++++++*********++++++,,,***)))(((''''''(((***+++++++++***))))))(((''''''###'''++++++***)))+++---***((((((++++++)))))),,,)))------)))))),,,+++'''+++***)))(((((()))***+++%%%,,,...(((%%%***111444,,,,,,,,,,,,,,,,,,,,,---))))))(((((()))+++,,,+++******++++++++++++******&&&''')))******)))((('''***)))))))))***+++***)))&&&((()))(((''''''((()))((((((***+++++++++******'''(((((((((&&&&&&((()))))))))))))))))))))))))))'''((()))***+++******)))************************))))))((((((((()))******&&&(((((('''&&&'''+++...&&&((())))))'''&&&(((***)))))))))))))))*********&&&&&&'''((()))***++++++((()))***+++++++++******%%%***+++&&&###(((000555++++++************++++++%%%'''***+++))))))+++---'''((()))***+++******))))))))))))***+++,,,,,,,,,***,,,,,,+++)))(((***,,,&&&&&&### ###&&&###&&&''''''((((((''''''&&&))))))((((((((('''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((&&&(((******'''%%%$$$%%%(((''''''((())))))((('''((((((((((((((((((((((((***''''''***+++((()))+++%%%###"""$$$'''((('''%%%xxxxxxwwwvvvuuutttssssssuuuuuuuuusssqqqooooooooonnnqqqtttsssoookkkjjjkkkhhhhhhhhhgggffffffeeeeeeggghhhhhhfffccc```_________]]]\\\^^^``````^^^[[[]]]\\\\\\[[[[[[[[[[[[[[[WWWTTTQQQNNNNNNQQQTTTWWWQQQMMMJJJKKKNNNNNNIIIDDDDDDBBB???>>>>>>===;;;::::::999666333222222333333111111000///...------,,,...------...000111000...//////000000000///---,,,000///------......---+++---...//////---,,,---///+++,,,------......------***+++---......---+++***,,,---...//////---+++***---,,,+++******+++,,,---******+++,,,,,,---......++++++++++++++++++++++++(((***+++***)))((()))***###))),,,***(((,,,///000,,,+++******))))))******************+++,,,---...)))************+++++++++&&&)))++++++)))))),,,...------,,,++++++,,,,,,---************************((((((((((((((()))******((()))***+++,,,+++******&&&&&&'''((()))***++++++''''''(((***,,,,,,***)))))))))))))))************.../////////...,,,***)))---,,,,,,+++*********+++'''---000+++(((+++---***'''(((***+++,,,,,,,,,+++(((((())),,,...000//////'''(((***+++,,,,,,+++++++++000444333...)))((()))((()))******)))'''%%%$$$"""''',,,,,,)))&&&(((+++((()))+++,,,,,,---///111***************))))))((((((((())))))*********+++((()))++++++******,,,---++++++***)))((((((((((((***)))(((((()))+++---///,,,++++++***)))(((((('''%%%,,,---)))'''---333***''''''***+++((())),,,***......******---,,,'''+++***((('''''')))+++,,,$$$******)))///))))))*********)))((((((&&&'''((((((***------***)))***+++,,,,,,+++***)))++++++,,,,,,)))%%%!!!***++++++***************$$$&&&((()))((((((((()))&&&'''(((*********)))((()))*********((((((***+++))))))))))))(((((((((((('''((()))++++++******)))((((((((((((((()))))))))))))))((())))))***+++,,,%%%'''((('''&&&''',,,000&&&)))++++++)))(((***---***************+++++++++))))))))))))((((((((((((''')))+++,,,---,,,***)))%%%+++,,,$$$!!!+++222,,,+++***))))))***+++,,,(((***,,,+++)))'''(((***'''((()))++++++******)))))))))***+++,,,,,,------+++---...,,,)))(((***---%%%$$$######(((...,,,'''''''''(((((((((((('''''')))(((((((((''''''''''''(((((((((((()))***,,,---******)))((('''&&&&&&%%%((((((''''''''''''(((((($$$******'''$$$%%%'''((())))))))))))(((((((((((((((((((((((((((((((((***'''(((++++++)))))),,,''')))***)))'''&&&'''(((vvvvvvuuuuuutttsssssssssuuuuuuuuurrrpppooopppqqqmmmmmmmmmllllllkkkkkkkkkjjjiiihhhggggggffffffgggcccffffffbbb___```___]]]___^^^]]]^^^______^^^\\\]]]```]]]WWW[[[eeeddd[[[WWWTTTQQQPPPQQQRRRSSSRRRNNNMMMLLLKKKIIIHHHGGGFFFGGGFFFDDDBBB@@@>>><<<;;;777666555444333222222222111111000///////////////222111///---------......////////////////////////------/////////...---,,,............////////////---------......---***''')))***++++++------...///222444444111,,,)))***+++,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---+++((()))******(((%%%((()))***+++,,,+++******+++***)))***+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++***)))(((,,,+++)))((()))---000333------,,,+++************))))))*********))))))(((---***((((((******)))''')))***,,,,,,***)))***+++******))))))))))))***************)))))))))))))))---+++***(((((()))+++,,,000000...---+++***)))(((------,,,++++++******)))......---,,,******+++---(((***,,,,,,+++***)))***+++++++++++++++++++++,,,***+++,,,------,,,+++***'''))),,,......---+++)))------,,,+++)))'''&&&%%%!!!"""%%%'''(((((('''&&&)))+++---......+++)))'''))))))(((***++++++)))'''))))))))))))************,,,)))''''''***+++***))))))))))))((('''(((+++...''''''((()))***,,,...///+++,,,,,,***(((((()))+++......---,,,,,,++++++***)))******+++++++++************+++++++++,,,,,,,,,,,,++++++***)))(((''''''((((((((((((((((((((((((******))))))))))))************))))))******+++,,,,,,+++***+++,,,---+++))))))///111---******)))&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))************))))))************))))))***((('''((()))+++++++++%%%&&&'''((())))))((((((******++++++++++++*********************)))((((((''''''(((((())))))******)))((('''(((***++++++***)))(((''''''''')))***+++))))))(((((((((((())))))***'''$$$&&&+++...,,,***,,,++++++,,,,,,...///000))))))))))))))))))******&&&''''''((()))*********%%%'''((()))***,,,///111666666444---%%%"""%%%***)))(((((((((''''''''''''))))))((('''''''''''''''+++(((&&&(((+++---+++((('''(((((()))***+++++++++'''(((&&&""""""'''***(((&&&&&&%%%&&&&&&'''((()))(((&&&$$$%%%((()))(((&&&&&&))))))%%%&&&+++---)))((((((((('''''''''''''''***)))((('''&&&%%%$$$$$$''''''(((((())))))******wwwxxxxxxwwwwwwvvvuuuttttttuuuuuusssqqqoooooopppoooooonnnmmmmmmllllllllliiiiiihhhgggffffffffffffbbbeeeeeebbbaaaaaa^^^ZZZZZZ[[[]]]^^^___^^^^^^^^^\\\___\\\WWW[[[cccbbbYYYWWWUUURRRPPPQQQRRRRRRQQQMMMMMMLLLJJJIIIHHHGGGFFFFFFEEEDDDBBB@@@>>><<<<<<777666555444333222222222111111000///////////////.........------...//////........................------...//////...---,,,------------............111///---,,,,,,+++)))'''***++++++,,,,,,------...000///...---------,,,+++++++++***))))))***++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))'''&&&'''***+++)))((()))******+++++++++++++++,,,+++)))***+++,,,,,,+++++++++++++++++++++*********************))))))(((***(((&&&%%%&&&))),,,///,,,,,,++++++***+++++++++************************---+++((((((***+++***((()))***,,,,,,***)))***+++******))))))))))))******)))))))))))))))*********,,,+++***))))))+++,,,...000000///---,,,***))))))++++++************))))))---------,,,******+++---)))***,,,,,,***)))***++++++++++++***************))))))************))))))+++,,,.../////////---,,,,,,,,,+++***((('''%%%$$$$$$%%%''')))***++++++***.../////////...,,,)))(((&&&&&&(((+++------+++)))))))))))))))************+++)))'''(((***+++***((()))))))))((('''(((+++---+++***************++++++(((***++++++++++++,,,---******************************+++++++++******)))*********+++++++++,,,,,,++++++++++++************))))))))))))))))))))))))******))))))))))))******+++************+++,,,,,,***))))))***++++++***(((&&&///444///((('''((()))************************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))************))))))************))))))***)))((()))***+++***)))(((((((((((((((((()))))))))))))))(((((('''''''''((((((((((((((('''&&&&&&((((((((())))))))))))))))))(((((((((***+++***)))***)))(((''''''((())))))))))))(((((((((((()))))))))'''&&&(((,,,,,,)))%%%******++++++,,,------...*********)))))))))))))))''''''((())))))***++++++))))))(((((()))---111555::::::999333,,,))),,,///))))))((((((((('''''''''))))))((('''''''''''''''((('''&&&'''((()))(((''''''(((((()))******++++++---...---))))))...000///(((''''''''''''((())))))'''&&&$$$&&&((()))(((&&&&&&******&&&&&&))))))%%%))))))************)))((('''''''''''''''&&&&&&&&&))))))))))))((((((((((((ssstttuuuvvvuuusssqqqppprrrtttuuutttrrrpppooooooqqqqqqpppnnnnnnmmmmmmmmmhhhhhhhhhgggffffffeeeeeebbbccccccaaa```___XXXOOOSSSWWW\\\^^^]]]\\\]]]___[[[]]][[[VVVYYY```___XXXXXXUUURRRQQQQQQQQQPPPOOOMMMMMMLLLJJJIIIHHHGGGFFFFFFEEECCCBBB@@@>>><<<<<<888777555444333333222222111111000///////////////+++,,,---...////////////------------------------------......///......---+++,,,,,,,,,------------...+++))))))+++---......,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***...000...+++++++++***))))))***++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++&&&%%%%%%&&&)))++++++***++++++******++++++,,,------,,,******+++,,,+++******++++++******)))(((((())))))***++++++++++++******((('''%%%&&&(((***,,,+++++++++***++++++,,,,,,+++***))))))***+++,,,------+++***)))+++++++++***)))***,,,,,,***)))***+++******))))))))))))******(((((())))))******+++++++++******)))***+++---...//////...---,,,+++***)))((())))))))))))*********,,,------,,,******+++---***++++++***))))))***,,,,,,++++++******)))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,++++++)))((('''&&&&&&&&&''')))***+++,,,---111000///...,,,***)))((((((((())),,,...---***((())))))))))))************+++)))(((((()))***)))((()))))))))(((''''''***,,,++++++***************+++###&&&)))++++++,,,---...(((((())))))***++++++,,,+++++++++++++++***)))(((*********++++++++++++,,,******++++++,,,,,,,,,,,,******************************))))))))))))******+++++++++++++++,,,------)))(((((()))******)))'''%%%///555///&&&%%%(((+++++++++++++++++++++++++++))))))))))))))))))))))))((()))******++++++******))))))))))))************))))))************))))))***))))))***++++++)))'''+++***)))((((((((()))***,,,+++******)))))))))***(((((((((((((((''''''&&&))))))))))))))))))((((((***)))((()))***+++***)))+++***)))((('''''''''((())))))(((((((((((())))))(((''''''***,,,+++&&&"""((()))***,,,,,,,,,+++++++++*********))))))(((((((((((())))))***+++++++++,,,***'''&&&)))---333666555666666333...++++++---))))))))))))(((((((((((()))((((((''''''''''''((('''(((((((((&&&&&&'''((('''(((((())))))******+++,,,---,,,((()))---///...******)))(((((((((((()))'''&&&%%%&&&((((((((('''&&&)))***((((((***(((%%%$$$%%%'''(((((('''&&&$$$&&&&&&&&&'''''''''((((((******))))))((('''''''''rrrsssuuuvvvvvvssspppoooqqqsssuuuuuusssqqqoooooosssrrrpppnnnmmmmmmmmmmmmhhhhhhggggggffffffeeedddbbbcccaaa______\\\RRRFFFQQQWWW^^^___\\\ZZZZZZ]]]YYY[[[YYYVVVXXX\\\[[[VVVXXXUUURRRQQQQQQPPPOOONNNMMMLLLKKKJJJIIIHHHGGGGGGEEEDDDCCCAAA???>>><<<<<<888777666444333333333333111000000///////////////,,,---///000111000//////---------------------------------...............,,,,,,,,,,,,------------,,,+++***+++---...---,,,---------,,,,,,+++++++++,,,******+++...///...---+++******************+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++&&&&&&&&&(((***+++,,,,,,,,,+++*********+++---......,,,******++++++***)))***++++++++++++)))(((''')))***+++,,,---------------,,,***((((((***+++---************+++,,,------+++***))))))***,,,...000,,,,,,+++***++++++++++++)))***,,,,,,***)))***+++******))))))))))))******''''''((()))***++++++,,,+++******)))))))))***+++------,,,+++******))))))(((((())))))***++++++,,,+++,,,---,,,******+++,,,+++++++++)))((((((+++---------,,,+++******))))))***)))(((''''''((()))***(((((('''&&&'''((()))***------,,,,,,+++***)))(((&&&&&&&&&'''(((***,,,---///---,,,***((((((((((((///---+++++++++***(((&&&((()))))))))***************)))(((((((((((((((((()))******)))''''''(((***))))))))))))***+++,,,---!!!$$$(((************+++******++++++,,,,,,,,,---+++++++++++++++***)))(((************++++++++++++++++++++++++++++++++++++******************************))))))))))))******,,,,,,++++++,,,,,,---...)))(((((()))******)))'''&&&...222---'''&&&)))***++++++++++++++++++++++++))))))))))))))))))))))))((())))))***************((()))))))))************))))))************))))))***)))***+++,,,+++(((%%%---,,,)))((('''((()))*********)))))))))***+++,,,))))))************))))))+++******))))))(((((((((***)))((()))***+++***))))))))))))((((((((((((((())))))(((((((((((()))))))))(((((()))++++++(((%%%''')))+++------,,,+++***++++++******)))((((((((())))))******++++++++++++***(((&&&%%%(((,,,000333///111222111...+++***************)))))))))(((((()))(((''''''''''''(((((('''***,,,***'''&&&(((***(((((((((((())))))******(((***)))%%%&&&***+++***+++***)))(((''''''''''''&&&&&&&&&&&&'''(((((('''&&&(((***+++++++++***((("""$$$&&&(((((('''%%%###&&&&&&&&&''''''''''''((())))))))))))((((((((((((wwwxxxzzz{{{zzzxxxuuussspppsssuuuuuusssqqqpppoootttrrrpppmmmlllkkkllllllggghhhhhhhhhgggfffeeedddbbbbbbaaa___```___VVVKKKTTTZZZ___```[[[XXXXXXZZZYYYZZZYYYWWWWWWYYYXXXUUUWWWUUURRRQQQQQQPPPNNNMMMLLLLLLKKKJJJIIIHHHHHHGGGDDDCCCBBBAAA???>>><<<<<<888777666555444333333333111000000///////////////000111111222111000///...------------------------------------......//////,,,------------.........///.../////////,,,'''$$$...------,,,,,,++++++***+++---///...,,,,,,...000*********++++++***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))************+++,,,,,,+++***)))***+++,,,---...,,,******++++++***)))***+++,,,,,,,,,+++)))(((((((((***+++,,,,,,,,,,,,...---,,,******+++,,,---************+++,,,------+++***))))))***,,,...000++++++++++++***+++,,,,,,)))***,,,,,,***)))***+++******))))))))))))******''''''((()))***++++++,,,,,,+++***)))((('''''''''+++*********))))))((((((((())))))***+++,,,------)))+++,,,,,,+++***+++,,,+++++++++)))((((((+++---......---,,,+++******))),,,+++))))))))))))+++,,,,,,+++)))))))))***,,,---***+++++++++***)))((((((''''''''''''(((***+++,,,,,,+++)))(((((()))***+++222///***''''''(((((((((((()))))))))******************)))(((''''''(((((()))******)))'''&&&'''(((***)))))))))***+++,,,,,,$$$&&&***++++++***)))***,,,,,,,,,++++++*********+++++++++++++++***)))((())))))*********+++++++++,,,++++++***))))))((((((******************************))))))))))))******,,,,,,++++++,,,,,,---...***))))))***++++++***(((***------))))))+++***'''************************))))))))))))))))))))))))(((((()))************)))((()))))))))************))))))************))))))***)))***+++,,,+++(((%%%---,,,)))((('''((()))***""""""###$$$%%%'''((()))))))))************))))))++++++******))))))((((((+++)))((()))******)))(((&&&''''''((()))*********))))))(((((((((((())))))***)))(((((()))+++------)))***,,,......---+++***************))))))((((((***************+++++++++'''%%%$$$%%%(((+++,,,+++000222444555333000...---+++************)))))))))((((((''''''''''''((((((''')))+++***'''&&&(((***((((((((((((((())))))))))))++++++((((((,,,---+++***)))((('''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((()))+++***'''%%%$$$&&&(((***,,,---,,,***((((((''''''''''''&&&&&&&&&&&&''''''((()))******+++wwwxxxyyyzzzyyywwwuuutttqqqsssttttttrrrqqqpppqqquuussspppmmmkkkkkkkkklllhhhhhhiiiiiiiiigggfffdddaaacccbbbaaacccddd```YYYZZZ]]]``````\\\YYYWWWXXXXXXYYYYYYXXXWWWVVVUUUTTTUUUTTTRRRQQQQQQQQQOOOMMMLLLKKKKKKJJJIIIIIIHHHHHHCCCCCCBBB@@@???>>>===<<<888888666555444333333333111111000///////////////111111111111000///......---------------------------------------...///000------------............&&&(((+++///222000,,,)))---------,,,,,,++++++++++++...111///,,,***---000)))***++++++++++++***)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***,,,,,,,,,***)))***+++******))))))******+++,,,---,,,******+++,,,+++***)))***,,,------,,,***)))%%%&&&'''((()))*********,,,+++***))))))******++++++++++++***++++++,,,,,,+++***))))))***+++,,,---***+++++++++)))***+++---)))***,,,,,,***)))***+++******))))))))))))******(((((())))))******++++++++++++***)))(((''''''&&&******)))))))))))))))))))))******+++,,,---------(((***,,,,,,+++***+++,,,***++++++***))))))***,,,---,,,,,,++++++*********,,,,,,++++++++++++,,,,,,******)))((()))***+++,,,''''''(((((((((''''''&&&)))*********++++++++++++,,,++++++******,,,---......+++'''%%%&&&)))+++,,,))))))))))))************)))******(((&&&&&&'''((()))***+++)))'''&&&&&&'''...---,,,***)))((((((((((((***,,,---,,,******++++++******)))(((((('''''')))******+++++++++******)))))))))************+++,,,,,,+++***)))((('''&&&******************************))))))))))))******+++++++++++++++,,,------***))))))***++++++***(((+++,,,***'''))),,,+++&&&))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))************))))))************))))))***))))))***++++++)))'''+++***)))((((((((()))***!!!"""$$$&&&((()))))))))&&&''''''(((((((((((((((******************))))))+++***))))))******)))((($$$%%%''')))***+++++++++))))))(((((((((((())))))+++***((('''(((+++///111***+++,,,------,,,++++++)))))))))))))))))))))***************************)))&&&$$$%%%)))***)))'''000222333444444111///---++++++++++++*********)))(((''''''''''''(((((()))$$$&&&''''''&&&&&&'''((((((((((((((((((((((((((((((******((((((+++,,,***))))))(((&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''')))+++(((((()))&&&!!!&&&''')))+++++++++***)))(((((('''''''''&&&&&&&&&%%%&&&'''((()))***+++,,,vvvvvvvvvvvvuuutttsssrrrrrrssstttsssqqqpppqqqrrrxxxuuurrrnnnlllllllllmmmiiiiiijjjkkkjjjhhhfffeeeccceeedddaaaaaaddddddaaa^^^_________^^^\\\ZZZYYYYYYYYYYYYYYYXXXUUUTTTTTTSSSRRRQQQQQQRRRQQQOOOMMMKKKKKKKKKJJJIIIIIIHHHHHHCCCBBBAAA@@@???>>>===<<<999888777555444444444444111111000/////////////////////...............///........................------,,,,,,---...000111+++,,,,,,,,,------------###$$$(((---111333111000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---...)))***++++++++++++***)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))+++,,,+++)))(((***,,,(((((()))************))),,,+++)))***+++,,,,,,+++&&&'''***,,,,,,,,,***)))'''((())))))***************)))))))))))))))***+++,,,,,,++++++***+++++++++************************(((***+++***((((((+++---)))***,,,,,,***)))***+++******))))))))))))******)))))))))))))))***************++++++++++++***************+++++++++++++++))))))******++++++,,,,,,''')))+++,,,+++***++++++)))***,,,,,,***)))***+++******))))))))))))))))))++++++,,,,,,,,,,,,++++++((('''''''''(((((())))))'''(((((()))))))))(((((()))***+++++++++***)))(((,,,,,,+++++++++++++++,,,***(((&&&&&&((()))))))))))))))))))))************)))******)))&&&%%%&&&((()))***+++***'''%%%%%%%%%///...,,,***)))(((''''''((()))+++***))))))***,,,))))))))))))((((((((((((((()))***+++++++++++++++))))))))))))************+++++++++******)))))))))))))))))))))))))))))))))******))))))))))))******+++************+++,,,,,,)))(((((()))******)))'''))),,,+++((('''******(((************************))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************))))))************))))))***)))((()))***+++***)))(((((((((((((((((())))))&&&'''***,,,---,,,***)))&&&&&&'''(((((((((((((((******************+++++++++***))))))******)))'''%%%&&&((()))************))))))(((((((((((())))))*********))))))***,,,...++++++++++++++++++******((((((((()))******++++++))))))))))))))))))))))))///+++&&&&&&)))+++***(((...///000111111///,,,))),,,,,,+++++++++*********'''''''''''''''((())))))$$$$$$###%%%'''(((((('''((((((((((((((((((((((((%%%((((((%%%&&&))))))'''))))))(((''''''&&&''''''$$$&&&((((((&&&%%%''')))+++'''&&&((('''"""!!!$$$###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''''''''&&&''''''((()))******+++xxxxxxwwwwwwvvvvvvuuuuuurrrssssssrrrpppppprrrssszzzwwwssspppmmmmmmmmmnnniiijjjkkklllkkkiiigggffffffhhhfff___\\\^^^```___aaa___^^^^^^___^^^\\\ZZZYYYYYYZZZZZZXXXTTTSSSTTTRRRQQQQQQQQQRRRRRRPPPNNNKKKKKKKKKJJJIIIIIIIIIHHHBBBBBBAAA@@@???>>>===<<<999888777666444444444444111111000///////////////---,,,++++++,,,---///000////////////////////////------,,,,,,---...000111******+++++++++,,,,,,,,,...---,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,+++(((''')))---///...,,,)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++&&&)))+++***((((((***,,,&&&''')))*********)))(((+++***)))***+++------,,,###%%%(((+++,,,+++***(((++++++,,,---------,,,,,,***************+++,,,,,,------,,,+++************))))))*********))))))(((''')))+++***((((((***---)))***,,,,,,***)))***+++******))))))))))))***************)))))))))))))))((()))+++,,,---.........+++,,,,,,,,,,,,---------))))))))))))************''')))+++,,,+++***++++++(((***,,,,,,+++***)))***''''''''''''((((((((((((***+++,,,------,,,+++******+++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++'''((()))***)))'''%%%###+++++++++***)))(((''''''))))))))))))***(((%%%"""))))))))))))************)))***+++)))%%%$$$&&&((()))***+++***'''%%%$$$%%%,,,+++******)))*********$$$&&&&&&&&&&&&&&&(((+++)))))))))***++++++,,,,,,'''((()))***+++,,,,,,,,,))))))))))))***************++++++++++++,,,,,,,,,((((((((((((((((((((((((******))))))))))))************))))))******+++,,,(((''''''((())))))(((&&&''',,,...)))&&&'''***+++++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************))))))************))))))***((('''(((***+++++++++%%%&&&'''((())))))((((((&&&(((***,,,,,,)))&&&$$$(((((()))***************)))))))))***+++++++++,,,,,,***))))))******)))''''''((()))******)))(((((())))))(((((((((((()))))))))***++++++)))(((((()))+++***))))))((())))))***''''''((()))***+++,,,,,,)))))))))(((((((((((((((666///(((&&&))),,,---+++000///000000111///,,,***,,,,,,,,,+++++++++******'''''''''''''''((()))***&&&$$$###&&&***,,,+++)))((((((((((((((('''''''''&&&))))))''''''***+++(((***))))))((((((((((((((($$$&&&((((((&&&%%%'''))))))%%%%%%)))***((()))...&&&&&&''''''((()))******$$$$$$%%%&&&'''((()))***(((((((((((())))))))))))yyy{{{{{{xxxuuussstttwwwvvvtttrrrrrrrrrqqqpppnnnsssrrrooollljjjiiiiiiiiiiiiiiijjjjjjjjjhhhfffeeeeeeeeeeeeddddddcccccccccaaabbbbbbaaa___]]][[[YYYYYYXXXWWWWWWXXXXXXVVVUUUQQQQQQQQQQQQQQQQQQQQQQQQKKKJJJJJJJJJKKKIIIFFFDDDFFFEEECCC@@@===<<<======:::999666333222222333333222111000111222333222111,,,,,,------...////////////......---------......//////...---,,,,,,++++++,,,,,,------...//////000.........------,,,,,,,,,...---,,,+++++++++,,,---,,,,,,,,,------.........+++++++++************))),,,,,,,,,++++++*********))))))***++++++++++++******++++++)))((((((***---''''''((()))))))))))))))+++***)))***,,,...///...000///...,,,******))))))''')))************,,,...+++***)))(((((()))******''')))***)))((('''((()))******+++,,,...///000000+++((('''******((())),,,---+++******+++,,,+++*********))))))))))))*********+++,,,***'''%%%%%%&&&+++)))(((((()))******)))...------,,,+++***)))))))))***+++***)))((()))***)))***+++,,,,,,+++***)))******))))))******+++,,,++++++,,,---------,,,,,,***)))))))))))))))*********(((&&&'''***,,,,,,***)))))))))((())))))***+++(((((((((((()))***+++,,,...+++(((&&&''')))*********++++++***)))(((((()))+++************)))&&&###'''******&&&$$$'''))))))+++++++++*********)))))))))(((''')))++++++(((%%%(((((((((((((((((((((((())))))))))))))))))))))))---((((((------((((((,,,%%%(((,,,//////,,,(((%%%++++++,,,,,,,,,+++******---,,,***))))))***,,,---******))))))))))))******(((((()))************)))+++***)))(((''''''''''''+++***)))))))))))))))***...)))'''******''')))...+++*********))))))(((((((((((((((((())))))))))))+++***)))'''''''''((()))************************)))((('''(((***+++***)))...---+++*********++++++))))))))))))))))))))))))'''((((((((()))))))))***)))(((''''''''')))***+++))))))))))))***+++,,,---'''(((((('''%%%&&&)))+++%%%,,,...(((###%%%***---)))(((((()))***++++++***&&&''')))*********)))((('''((()))******+++******###%%%)))***)))(((((()))---,,,+++)))'''(((***,,,)))+++...///000///---+++///,,,******++++++)))&&&(((,,,+++'''(((+++$$$&&&&&&&&&'''''''''''''''))))))(((((('''''''''&&&"""###&&&(((***)))&&&###******)))((('''&&&%%%%%%&&&((()))(((%%%$$$&&&))),,,***((('''&&&'''((()))'''''''''(((((((((((((((+++******))))))'''$$$"""&&&'''(((***)))(((***---zzz{{{{{{yyyvvvuuuvvvxxxxxxvvvuuutttttttttrrrpppsssqqqooommmkkkjjjiiiiiiiiijjjjjjiiiiiihhhgggfffeeeeeeddddddcccbbbbbbbbb___``````___^^^\\\ZZZYYYXXXWWWUUUTTTUUUUUUTTTRRRSSSRRRRRRQQQPPPOOOOOOOOOLLLKKKJJJIIIJJJIIIGGGEEEEEEBBB>>>>>>??????===::::::999666444222222333333111000//////111111111///..................------......---------......//////......---,,,,,,++++++...............---------......---------,,,,,,,,,---,,,+++++++++,,,------+++++++++,,,,,,,,,,,,,,,+++++++++************))),,,,,,,,,,,,+++++++++***))))))***++++++++++++***+++++++++***))))))+++---(((((()))************)))***)))(((***---///000000......---,,,+++******)))((()))+++*********+++---+++***)))(((((()))***+++***++++++***))))))***,,,******+++,,,---......///+++((('''******((())),,,---+++))))))***+++***)))******))))))))))))******+++***)))))))))))))))***+++***((((((***+++***))),,,,,,,,,+++******)))))))))***+++***)))((()))***)))***+++,,,+++***)))(((++++++,,,,,,---......///+++++++++,,,,,,---------******))))))))))))*********((('''(((***,,,,,,***)))*********++++++++++++(((((((((((()))***+++,,,+++***)))))))))))))))(((***+++,,,+++)))((()))***'''&&&'''(((******(((&&&'''******&&&%%%'''))))))+++++++++*********)))))))))(((''')))++++++(((&&&(((((((((((((((((((((((())))))))))))))))))))))))***''''''+++,,,))))))---)))***++++++++++++***)))******+++,,,,,,+++++++++,,,+++)))(((((()))+++,,,))))))(((((((((((())))))))))))))))))************,,,+++***)))(((((((((((())))))((((((((())))))***...)))(((******((()))...************)))))))))((((((((((((((()))))))))***---,,,+++***))))))***+++************************...---,,,---/////////...---,,,+++***))))))***+++))))))))))))))))))))))))((((((((()))))))))))))))))))))((('''(((((()))***,,,,,,,,,,,,---...//////((()))***)))((((((***,,,%%%)))***''''''***+++))))))((('''(((***+++***)))''''''((()))))))))))))))(((((())))))***)))))))))###&&&)))***)))(((((())),,,,,,+++)))''''''))),,,)))***---...///...,,,+++,,,***(((((()))***(((&&&---,,,***(((+++...***$$$'''''''''''''''''''''((()))((((((((('''''''''''''''&&&''''''(((((('''&&&)))))))))(((''''''&&&&&&%%%&&&''''''&&&&&&(((***+++***(((&&&&&&'''((())))))(((((((((''''''''''''"""###$$$&&&)))*********###$$$%%%&&&&&&%%%''')))zzzzzzzzzyyywwwwwwxxxyyyxxxwwwuuuuuuuuuuuusssqqqqqqpppooommmkkkjjjjjjjjjkkkjjjiiihhhggggggggggggddddddccccccbbbaaaaaa```]]]^^^^^^^^^]]]\\\ZZZYYYZZZXXXUUUSSSSSSSSSSSSRRRTTTSSSRRRQQQPPPNNNMMMMMMNNNKKKIIIHHHIIIIIIHHHFFFEEE@@@===>>>BBBBBB===888:::999777444333333333333111///...///000000///...000//////...------,,,,,,---------------...///000.........------,,,,,,+++/////////...---,,,,,,+++------------,,,,,,,,,,,,++++++++++++,,,,,,......++++++++++++************+++++++++************)))------,,,,,,,,,,,,++++++))))))***++++++++++++***+++,,,,,,+++******+++---))))))***++++++++++++***)))((((((***...000111111+++,,,,,,---,,,+++***))))))***++++++))))))***+++******)))))))))******++++++++++++)))((((((+++---******+++++++++,,,,,,,,,+++((((((***+++))))))------+++***)))***+++***)))******))))))))))))*********'''$$$%%%))),,,,,,,,,,,,***))))))***++++++***************************((()))******)))((()))+++******+++++++++***(((''')))***,,,---.........---+++*********+++,,,...///+++******)))))))))*********)))((((((+++,,,,,,+++)))***+++,,,,,,,,,++++++(((((((((((()))***+++,,,((()))***+++***)))(((&&&)))***+++***)))((()))***(((''''''(((***+++)))(((&&&******'''%%%((()))(((+++************))))))))))))(((((()))******((('''))))))))))))))))))))))))))))))))))))))))))))))))(((%%%&&&)))***)))***---,,,+++)))(((((()))+++,,,))))))***+++,,,,,,,,,,,,***)))(((''''''((()))*********))))))))))))*********)))((((((((()))+++,,,,,,,,,+++***))))))))))))''''''''''''((()))******,,,)))(((******((())),,,************))))))))))))((((((((()))))))))******,,,,,,+++*********++++++************************+++***)))***,,,---,,,++++++******))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))***+++,,,---(((***,,,,,,+++***+++,,,((((((((('''+++///,,,%%%((('''&&&''')))***)))(((((((((((((((((()))******(((((()))))))))(((''''''$$$&&&)))***)))(((((()))*********((('''''')))+++((()))+++------,,,+++***((('''&&&&&&(((((('''&&&***$$$!!!$$$(((((()))+++)))))))))(((((((((((((((((((((((((((''''''''''''***)))((('''''''''((()))((((((((((((((((((((((((&&&%%%$$$%%%((()))******)))((('''&&&&&&&&&'''((())))))((((((''''''&&&&&&(((((((((((())))))***+++''')))))))))((()))+++,,,yyyyyyxxxxxxwwwwwwxxxyyyvvvtttssssssssssssrrrppppppooonnnmmmlllkkkjjjjjjllljjjiiiggggggggghhhhhhdddccccccbbbaaa```______\\\]]]^^^^^^^^^\\\[[[ZZZ]]]ZZZWWWUUUTTTUUUTTTSSSSSSRRRRRRQQQOOONNNNNNMMMOOOLLLIIIHHHHHHIIIHHHGGGEEECCCAAAAAAAAA@@@;;;777:::999777555444333333333111000//////000111///...//////.........---------,,,,,,,,,---...///000111......---------,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,++++++*********)))+++++++++*********))))))---,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***+++,,,,,,,,,******+++---******+++,,,,,,,,,,,,++++++***)))***---///000///((()))+++------,,,***))))))***+++***)))((()))*********************++++++******(((&&&%%%&&&))),,,++++++******************+++((((((++++++)))***---///---+++***+++,,,+++*********))))))))))))*********%%%!!!"""(((,,,,,,***,,,+++))))))+++++++++***(((((()))))))))*********((()))******))))))***+++)))***+++++++++***(((''''''(((***++++++***((('''******))))))***,,,///111++++++******))))))*********))))))***+++,,,------''')))+++,,,,,,,,,***)))))))))(((((()))***++++++((()))******)))((('''(((((()))***)))((('''((()))---+++******+++***)))'''&&&***+++'''&&&(((***(((************)))))))))))))))(((((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((&&&&&&'''((((((***+++,,,+++)))'''''')))+++,,,(((((()))+++,,,,,,,,,,,,***))))))(((((())))))***,,,++++++******++++++,,,+++***((('''''')))+++,,,---,,,++++++*********+++&&&&&&&&&&&&''')))******+++***))))))))))))***+++*********)))))))))))))))(((((()))))))))************)))))))))))))))))))))************************'''&&&%%%&&&((()))(((''')))))))))(((((((((((()))))))))))))))))))))))))))*********))))))))))))(((*********)))))))))))))))((((((((((((((()))***+++(((***,,,---,,,+++++++++++++++)))(((,,,000---&&&((('''&&&'''((()))(((''')))((('''''''''(((***+++(((((()))(((((('''&&&&&&%%%''')))***)))((()))***)))))))))(((''''''(((***'''(((***+++++++++***)))&&&&&&&&&&&&'''(((((((((&&&###'''$$$&&&,,,*********)))))))))))))))(((((((((((((((''''''''')))))))))(((&&&&&&((()))''''''''''''(((((())))))(((&&&$$$%%%)))+++***(((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((((((++++++***(((&&&&&&'''((())),,,,,,)))(((+++------xxxwwwvvvvvvvvvvvvwwwvvvuuutttrrrrrrssssssrrrpppooonnnnnnmmmmmmlllkkkjjjllljjjiiiggggggggghhhhhhddddddcccbbbaaa______^^^]]]^^^______^^^]]]\\\[[[\\\ZZZVVVUUUUUUTTTSSSRRRPPPPPPPPPPPPPPPOOOOOOOOOOOOLLLJJJHHHIIIIIIIIIHHHCCCEEEEEEBBB<<<777555555:::999888666555444333333333222000000111222000///---------.........//////,,,,,,,,,---...///000111---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------......------,,,,,,++++++******+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++******+++,,,,,,+++***+++,,,******+++,,,,,,,,,,,,,,,---,,,******,,,---,,,,,,'''(((***,,,,,,+++***((()))***+++***(((((()))***))))))******++++++++++++******(((&&&%%%&&&))),,,++++++************)))))),,,)))(((++++++)))***---000...,,,,,,,,,---,,,*********))))))))))))******...(((###$$$))),,,,,,***,,,***))))))***++++++***((((((((()))******++++++''')))******))))))***+++((()))***+++******)))(((((()))******)))'''$$$###***)))(((((())),,,...000,,,,,,+++*********************+++++++++,,,---...&&&''')))++++++***((('''))))))))))))))))))***+++*********'''%%%%%%(((+++%%%'''((('''&&&&&&'''(((,,,***(((((())))))((('''&&&***+++(((''')))***((())))))))))))))))))))))))((())))))((((((((())))))))))))))))))))))))))))))************************))))))((('''''')))*********))))))))))))))))))***'''((()))***+++,,,,,,,,,*********))))))***************))))))))))))******+++***((('''''')))+++,,,---,,,++++++++++++++++++&&&&&&&&&&&&''')))******)))***)))(((((()))***)))))))))))))))))))))******))))))))))))************)))))))))************)))))))))))))))))))))))))))***)))((()))***++++++)))(((((((((((()))(((((((((((((((((((((((((((((((((************))))))))))))******************)))))),,,++++++++++++,,,,,,---&&&)))+++,,,+++*********+++,,,)))'''(((,,,+++''')))'''&&&'''((()))(((&&&)))((('''''''''(((***+++(((((()))(((((('''&&&&&&'''(((******(((((()))***''')))))))))''''''(((***'''((()))*********))))))&&&'''((((((((())))))***)))###$$$,,,...)))(((...++++++******))))))))))))'''''''''(((((((((((((((%%%'''))))))'''&&&&&&'''&&&&&&''''''((()))))))))+++(((%%%&&&)))***(((&&&''''''&&&&&&&&&'''''''''%%%&&&&&&'''((()))******###$$$%%%$$$###$$$'''***###''''''"""!!!%%%'''&&&yyywwwuuuuuuvvvvvvuuutttvvvtttssssssttttttsssrrrmmmmmmnnnnnnmmmlllkkkkkkkkkjjjiiihhhggggggggggggeeedddcccbbbaaa______^^^^^^_________^^^]]][[[ZZZXXXVVVTTTTTTTTTSSSQQQOOOOOOOOOOOOOOOOOOOOOPPPPPPNNNLLLJJJIIIJJJJJJIIIGGGAAADDDEEE???666000000222999999888777666444333333444222111111222222000///,,,,,,------...//////000---------------...///000------------------------,,,,,,,,,,,,,,,---------++++++++++++,,,,,,,,,,,,******,,,,,,------------,,,,,,,,,,,,,,,++++++++++++++++++************)))******++++++++++++,,,,,,))))))***++++++++++++***(((***,,,,,,***)))************+++,,,,,,,,,,,,+++...,,,*********+++***)))((((((******+++***)))(((((()))******(((((()))***((()))***+++,,,,,,,,,,,,+++++++++)))((((((+++---++++++******************,,,))))))+++,,,******...111///,,,,,,,,,,,,+++*********))))))))))))******000,,,))))))+++------,,,+++)))(((((()))******))))))))))))******+++++++++'''(((******))))))***,,,&&&''')))***+++******)))++++++,,,+++***(((&&&%%%***)))))))))***+++---...---,,,+++******************+++,,,,,,+++,,,...000&&&'''((()))))))))((('''***)))))))))))))))***************'''$$$$$$(((,,,%%%&&&''''''&&&&&&'''(((&&&$$$$$$%%%''')))))))))&&&***,,,)))((()))***((((((((()))))))))))))))***((())))))((('''''')))***))))))))))))))))))))))))***************************+++***'''''',,,...---((())))))******))))))((((((((()))***++++++++++++************************((((((''''''''''''((((((***)))((((((((()))+++,,,,,,,,,++++++***++++++,,,''''''''''''((()))******(((******((((((******((())))))))))))************)))))))))*********++++++***+++,,,,,,---,,,,,,,,,))))))))))))))))))))))))***)))((()))+++++++++***'''(((((())))))))))))((((((((((((((((((((((((((()))))))))*********++++++((()))******++++++******+++******)))******++++++&&&(((******)))((()))***((()))(((&&&)))---,,,(((***((('''((())))))(((&&&((((((((((((((()))******(((((()))))))))(((''''''((()))******(((((()))***''')))******)))((()))+++'''((())))))******))))))'''(((******))))))***+++)))(((***//////,,,***,,,++++++******))))))(((((('''''''''(((((((((((((((###&&&******'''&&&''')))&&&'''''''''(((((())))))+++)))''''''((((((((('''&&&''''''''''''(((((((((%%%&&&&&&'''((()))******(((***+++)))&&&%%%'''***!!!&&&%%%###&&&###{{{xxxuuuuuuvvvwwwuuussstttsssrrrrrrssstttrrrqqqlllmmmnnnnnnnnnmmmlllkkkiiijjjjjjiiiiiihhhgggffffffeeedddcccaaa```___^^^^^^______^^^]]][[[YYYXXXUUUTTTTTTUUUUUUTTTQQQOOOPPPPPPPPPOOOOOONNNNNNNNNMMMLLLKKKKKKKKKJJJHHHFFFCCCDDDBBB===666111111222999999999888666555333222333222000000111111///...------........................---------......///------------------------...------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,+++************+++++++++++++++++++++************))))))))))))******+++++++++))))))***++++++++++++***''')))++++++***(((((())))))******+++++++++++++++,,,***(((((()))***)))((())))))))))))))))))((((((&&&((())))))((((((***+++((()))***,,,------,,,,,,***++++++***))))))***,,,******++++++++++++++++++,,,)))))),,,,,,***+++...///---+++*********)))(((******))))))))))))******++++++******+++,,,,,,---***(((''''''((())))))(((*********+++++++++++++++&&&(((******))))))+++,,,$$$%%%''')))+++++++++++++++++++++++++++*********))))))******+++++++++,,,...---,,,+++***************,,,------++++++...111(((((((((((())))))))))))******))))))))))))******'''***+++)))%%%$$$'''+++&&&''')))((('''''')))***'''%%%$$$%%%'''*********&&&***,,,***(((******((((((((((((((())))))******((()))***(((&&&&&&)))+++((((((((((((((((((((((((************************(((++++++''')))000333222))))))))))))))))))))))))))))))************))))))((())))))))))))))))))((()))(((((((((((((((((()))))))))))))))************++++++************++++++))))))((((((((())))))***&&&***+++''''''+++***&&&((()))))))))************))))))*********+++++++++***+++,,,---------,,,,,,))))))))))))))))))))))))'''&&&%%%&&&((()))(((''''''((()))*********))))))(((((((((((((((((((((((((((((()))***++++++,,,---'''((()))+++,,,,,,,,,+++((((((''''''''''''((((((''')))))))))((((((***+++'''''''''+++444999444***+++***(((((()))***((('''''''''((()))))))))))))))(((((())))))***))))))))))))******)))(((((()))+++''')))++++++***)))***+++(((((())))))************''')))+++***(((((()))+++%%%))),,,******,,,+++)))+++******)))((((((''''''''''''''''''((((((((()))$$$'''***)))&&&&&&***...'''''''''((((((((((((((((((((()))((('''''')))***''''''(((((())))))))))))(((((((((((((((((('''''',,,...000...)))%%%&&&((($$$***)))!!!'''***&&&}}}zzzwwwvvvwwwwwwuuusssrrrpppooooooqqqqqqpppnnnllllllmmmnnnnnnmmmlllkkkiiiiiijjjjjjjjjhhhfffeeeffffffeeecccbbb```______^^^^^^^^^]]]\\\ZZZWWWVVVUUUUUUVVVXXXYYYWWWSSSPPPRRRRRRQQQPPPNNNMMMLLLLLLMMMLLLLLLLLLLLLKKKHHHFFFHHHEEEAAA===:::888666555999999999888777555333222333111//////000000...,,,/////////...------,,,,,,///......---------......------------------------000///...---+++***)))(((*********++++++,,,,,,,,,+++,,,---------,,,+++***(((((())))))******+++++++++++++++************)))(((((())))))*********+++))))))***++++++++++++***&&&(((******)))((((((((())))))***++++++++++++***)))(((&&&''')))******)))******)))((('''(((((((((%%%'''((()))((()))***,,,((()))+++,,,------,,,,,,''')))***)))((('''((()))******+++++++++,,,,,,,,,,,,)))))),,,,,,***+++......,,,))))))))))))'''&&&******))))))))))))******%%%'''((()))((()))***,,,)))(((&&&&&&((((((((('''++++++++++++++++++++++++&&&((()))***))))))+++---###$$$&&&)))+++,,,,,,,,,))))))))))))***+++,,,---)))******+++++++++******...---,,,+++***************,,,...---++++++...111)))))))))((()))******+++******)))))))))))))))***$$$))),,,+++'''$$$&&&(((''')))******))))))***,,,---+++)))(((***++++++***&&&***---***)))******((('''((((((((())))))******(((******(((&&&&&&))),,,((((((((((((((((((((((((************************'''******(((+++333888777***)))(((''''''((()))***)))************))))))(((''''''(((((((((((('''''',,,,,,++++++++++++,,,,,,(((((()))************)))*********)))******+++++++++******))))))))))))***&&&***+++''''''+++***&&&(((((())))))*********+++)))************+++++++++((()))***+++,,,++++++***))))))))))))))))))))))))((('''&&&''')))))))))((('''((()))+++++++++***)))((((((((((((((((((((((((''''''(((***+++,,,---...%%%''')))+++,,,------,,,++++++***************+++)))))))))((('''(((***---((('''(((222AAAGGG<<<---,,,***))))))******)))'''&&&''')))*********)))((('''((()))******+++******)))***+++)))(((((()))+++''')))+++,,,+++***+++,,,))))))))))))************''')))+++***'''&&&(((***$$$,,,---((('''...///************)))(((''''''&&&&&&'''''''''(((((())))))&&&))))))'''%%%'''---333((((((((((((((((((((((((%%%'''))))))''''''***...''''''((()))******))))))+++***)))((('''&&&%%%%%%"""'''(((&&&%%%'''+++%%%,,,***!!! (((+++'''{{{yyywwwvvvwwwwwwvvvuuuoooqqqtttvvvuuussspppnnnooollljjjlllpppqqqnnnjjjlllkkkkkkkkkjjjhhhdddaaafffdddbbbaaa```aaabbbccc___^^^^^^]]]\\\[[[YYYXXXTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPQQQMMMIIIFFFFFFIIIJJJIIIHHHBBBDDDDDDAAA===:::;;;======888666888888444222333111111///......///000000,,,---------------,,,,,,...---,,,,,,,,,,,,---...---------...------,,,,,,+++...000000///------......,,,)))(((***,,,,,,,,,---......///...---+++***+++++++++,,,---,,,***(((,,,,,,,,,++++++***************))))))))))))******'''))),,,,,,+++******++++++***)))))))))***,,,,,,***************+++++++++(((((((((((()))***,,,,,,))))))************)))))))))))))))(((((((((((((((***+++,,,---,,,,,,***))),,,++++++******++++++,,,))))))))))))))))))))))))******))))))***+++,,,,,,***,,,---,,,***(((((((((***---000000---+++,,,---))))))))))))))))))))))))+++*********))))))(((((('''))),,,,,,+++******+++'''((()))******++++++***(((((((((((()))***+++,,,))))))((((((((()))+++,,,,,,+++******++++++)))(((***---///...+++(((((()))///...---+++***)))(((((()))************+++++++++************))))))))))))(((***+++)))%%%###$$$%%%+++,,,---,,,***))))))***,,,+++++++++******))))))+++%%%%%%***+++((('''***(((((((((((()))))))))))))))************))))))(((***))))))))))))))))))***+++***)))'''&&&&&&%%%%%%*********++++++,,,,,,,,,(((***,,,+++((('''(((***&&&&&&''''''(((((())))))+++,,,,,,***&&&$$$######(((((((((((()))***+++,,,+++***((('''''')))***,,,(((***++++++*********+++''')))(((%%%%%%***,,,+++((((((((((((((((((((((((******))))))))))))*********++++++++++++***))))))++++++******)))((((((((())))))))))))))))))))))))***)))(((''''''((())))))((()))***+++,,,---------+++)))'''((())))))&&&###+++++++++++++++***)))(((((()))***++++++***)))((((((''''''(((******)))(((+++)))))))))******)))'''$$$******...DDDWWWGGG'''---+++)))((('''((()))***))))))))))))))))))))))))++++++)))(((''''''''''''******))))))))))))******)))((())),,,......***&&&******)))((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''***,,,---,,,******+++,,,)))******)))'''%%%&&&'''))))))))))))))))))))))))***+++(((%%%&&&++++++(((%%%&&&&&&'''((()))******&&&(((+++,,,+++++++++,,,)))&&&&&&***+++)))(((***...+++(((((()))((($$$ ***)))&&&$$$###%%%***...((((((((((((((((((((((((|||zzzwwwwwwwwwwwwvvvuuupppqqqsssttttttrrrpppnnnooollljjjlllpppqqqnnnjjjlllkkkjjjjjjjjjiiifffccceeecccaaa_________``````]]]]]]\\\\\\[[[ZZZYYYXXXUUUUUUTTTTTTSSSSSSSSSRRRTTTSSSSSSRRRRRRRRRRRRRRROOOLLLIIIGGGHHHIIIGGGEEEDDDEEEDDDBBB>>><<<===>>>===888666888888444222333111111//////...//////000//////000000000000//////......---,,,,,,---......,,,------...------,,,,,,+++---//////...---------...,,,))))))***,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,......,,,***,,,,,,,,,+++++++++************))))))))))))******((()))++++++*********,,,+++***)))))))))***+++,,,++++++******************)))((((((((()))***++++++))))))************))))))************************)))***+++,,,,,,+++******,,,++++++******++++++,,,************************))))))******************+++---...---+++))))))***(((+++...---+++******,,,))))))))))))))))))))))))************)))))))))(((''')))+++,,,+++******+++***++++++******)))((('''************+++,,,---...******)))((()))***+++,,,,,,+++******++++++***((('''***,,,+++)))''')))+++'''''')))*********)))))))))************+++++++++************))))))))))))(((***+++)))%%%$$$$$$&&&(((''''''''''''''''''&&&++++++*********)))))))))+++&&&%%%***+++)))(((***(((((((((((())))))))))))((())))))*********)))))),,,++++++******++++++,,,+++******))))))))))))*********++++++++++++++++++)))***+++)))&&&%%%''')))))))))))))))******++++++++++++***'''%%%%%%'''((((((((((((((()))***+++,,,,,,***)))((('''(((***+++(((+++---,,,(((&&&(((***(((***)))%%%&&&+++---+++*********************************))))))************+++++++++,,,,,,------************))))))))))))))))))))))))))))))))))))******)))((((((((()))***'''((()))***+++++++++***+++)))'''((())))))&&&$$$((())))))*********)))))))))************))))))((((((''''''(((***+++)))(((+++***)))***++++++)))'''''',,,,,,+++555AAA888%%%,,,+++)))''''''((()))***))))))))))))))))))))))))+++***)))(((''''''''''''*********))))))*********)))'''&&&(((+++------,,,(((((())))))******++++++(((''''''&&&&&&''''''((()))***++++++))))))***+++((()))***)))'''%%%&&&'''((((((((((((((((((((((((%%%&&&$$$"""$$$)))***'''&&&&&&''''''(((((())))))%%%(((***++++++******+++'''%%%%%%)))+++((('''(((&&&'''((()))))))))***+++)))((('''%%%$$$&&&***---((((((((((((((((((((((((}}}{{{xxxwwwxxxxxxvvvuuuqqqrrrrrrrrrrrrqqqpppoooooolllkkklllnnnooommmjjjkkkjjjhhhhhhiiiiiigggfffdddbbb```^^^]]]]]]]]]]]][[[[[[[[[ZZZZZZYYYYYYYYYVVVVVVUUUTTTSSSRRRRRRQQQSSSSSSSSSRRRRRRRRRQQQQQQQQQNNNKKKIIIHHHGGGEEECCCFFFFFFEEEBBB???>>>>>>???<<<888666888888444333444111111000///////////////------............------......---,,,,,,---......,,,,,,------...------,,,+++,,,......---,,,,,,---...,,,***)))+++,,,,,,,,,++++++++++++++++++,,,,,,+++***+++---//////---,,,,,,,,,,,,++++++++++++***)))))))))))))))))))))))))))***+++***))))))+++---******))))))******+++,,,,,,+++++++++***)))))))))***)))))))))))))))******))))))************))))))'''''''''''''''((((((((((((((()))***+++++++++***++++++************++++++************************)))))))))******)))((((((+++,,,,,,+++)))((()))***''')))++++++)))((()))***))))))))))))))))))))))))************))))))))))))((()))+++,,,+++******+++***++++++******)))((('''************+++,,,------++++++***))))))+++,,,---,,,+++)))***++++++***)))&&&)))+++***((((((+++///&&&''')))***+++***)))))))))************+++++++++************)))))))))))))))******)))&&&%%%%%%&&&***(((&&&'''***+++)))'''******))))))))))))((((((***'''&&&)))+++))))))***(((((((((((())))))))))))'''((()))***************)))((((((''''''(((((())))))))))))))))))***+++++++++++++++*********************)))'''%%%$$$&&&((()))))))))************+++))))))(((&&&%%%&&&***---(((((((((((()))***+++,,,,,,+++)))((((((((()))***(((+++...,,,(((&&&(((***(((******''''''+++---+++************************************************))))))))))))***,,,...///)))))))))************+++))))))))))))))))))))))))******)))))))))******+++''''''((())))))(((((((((***)))(((((()))((('''%%%&&&&&&((())))))*********++++++***))))))((())))))((((((''')))***+++***(((,,,+++******++++++***((())),,,,,,))))))++++++(((***)))((('''''''''((()))))))))))))))))))))))))))+++***)))((((((''''''(((++++++************++++++(((%%%######%%%(((******...---,,,***)))'''&&&%%%(((''''''&&&&&&''''''(((((()))***)))(((((()))***((()))***)))'''&&&&&&'''((((((((((((((((((((((((&&&'''&&&$$$''',,,...+++'''''''''(((((((((((((((%%%''')))******))))))***'''&&&(((,,,,,,)))''')))(((***,,,)))%%%###%%%)))'''(((((('''&&&&&&)))+++((((((((((((((((((((((((}}}{{{yyyxxxxxxxxxvvvuuurrrrrrqqqppppppppppppqqqooommmkkkkkkmmmmmmlllkkkjjjhhhffffffggghhhgggfffdddcccaaa___]]]\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZWWWWWWVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQPPPOOONNNNNNPPPOOOLLLJJJHHHGGGEEEDDDFFFEEEDDDBBB@@@>>>>>>>>><<<777666888888555333444111111000000//////......++++++,,,---------,,,,,,......------------......,,,,,,------...---------+++,,,------++++++,,,---...,,,******,,,---,,,,,,******)))))))))***,,,---******+++---///000///---++++++++++++++++++++++++))))))************))))))*********)))((()))+++...***************+++++++++,,,,,,,,,+++***)))((((((+++***)))))))))))))))***))))))************))))))&&&&&&''''''''''''((((((''''''((()))***+++++++++++++++************++++++************************((())))))***)))((('''''')))******)))''''''((()))((()))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((***++++++******+++,,,'''((()))******++++++***))))))(((((()))******+++,,,,,,+++******+++,,,---,,,***)))***++++++***))))))+++,,,+++)))***...222111000///---+++***)))((())))))*********+++++++++************)))))))))((())))))))))))((('''''''''+++'''%%%'''+++...+++''')))))))))(((((((((((((((***(((''')))*********)))(((((((((((())))))))))))&&&'''(((******+++++++++(((''''''''''''''''''((('''''''''''''''(((((()))++++++******)))))))))(((***)))((('''&&&&&&((()))((((((((((((((((((((((((((())))))((('''(((+++---))))))(((((()))***++++++,,,+++***)))((((((((())))))***++++++++++++++++++)))++++++((((((,,,---+++************************))))))))))))))))))))))))((('''&&&&&&'''(((+++,,,(((((()))******+++,,,,,,))))))))))))))))))))))))***************+++++++++((((((((()))((((((''''''***)))(((((((((((((((''''''(((((()))******)))))),,,+++***((((((((()))))))))(((((()))++++++***(((,,,+++***+++,,,,,,***(((******++++++'''$$$(((000)))(((''''''''''''(((((())))))))))))))))))))))))******)))(((((((((((((((,,,++++++++++++++++++,,,+++)))'''&&&&&&&&&''''''---,,,+++)))&&&$$$###"""((((((''''''''''''((((((''')))***)))(((((()))+++((()))))))))'''&&&&&&(((''''''''''''''''''''''''((()))(((&&&)))......+++((((((((((((((('''''''''$$$&&&)))))))))(((((()))***))),,,000///+++)))+++)))***)))'''###"""###%%%&&&((()))(((''''''((()))((((((((((((((((((((((((}}}{{{yyywwwwwwwwwuuutttsssrrrqqqpppppppppqqqqqqnnnmmmkkkjjjkkkkkkkkkkkkhhhfffddddddfffgggfffeeeddddddbbbaaa___^^^]]]]]]\\\[[[[[[ZZZZZZZZZ[[[[[[WWWWWWVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQPPPOOOMMMMMMMMMMMMMMMKKKIIIGGGGGGFFFFFFDDDBBBAAA???>>>======;;;777555888888555333444111111111000///......---......///000000000000000........................+++,,,,,,---.........---+++,,,---,,,++++++,,,---...,,,++++++,,,------+++***))))))((()))***,,,---******+++---///000///---++++++++++++++++++++++++((()))************)))(((*********)))((()))+++...))))))******++++++++++++,,,,,,,,,+++***)))((((((+++***)))))))))))))))***))))))************))))))+++++++++,,,,,,,,,------''''''((())))))***+++,,,+++******))))))******+++************************(((((()))))))))(((((((((***++++++***(((((()))+++******))))))************))))))))))))))))))))))))))))))))))))))))))******)))***+++***))))))+++,,,'''((()))******++++++***)))))))))((())))))***+++---,,,+++******+++,,,,,,+++***)))***+++,,,+++))))))+++,,,+++((())),,,000888555111,,,***))))))***))))))*********+++++++++************)))))))))(((***))))))))))))))))))(((((($$$!!!$$$(((***((($$$((((((((((((((()))))))))))))))((((((***,,,+++)))(((((((((((())))))))))))&&&'''(((******+++++++++,,,,,,++++++++++++,,,,,,)))(((((('''''''''''''''*********))))))((((((((()))(((''''''(((***+++,,,))))))))))))(((((((((((('''***,,,,,,+++)))))))))))))))))))))))))))***++++++******)))))))))))))))+++)))(((***///111...+++)))++++++((())),,,,,,***))))))))))))))))))))))))''''''((())))))(((''''''+++)))(((&&&&&&''')))***(((((()))***+++,,,------))))))))))))))))))))))))))))))******++++++++++++))))))*********)))((((((******)))(((''''''((()))***+++++++++******)))(((,,,+++)))((((((((()))***)))(((((()))+++,,,***)))+++*********++++++)))(((+++((()))---+++''')))///((('''''''''''''''(((((())))))))))))))))))))))))***))))))(((((((((((())),,,++++++++++++++++++,,,***,,,......---+++***((($$$$$$%%%'''(((***++++++(((((((((''''''(((((((((((()))******))))))***,,,'''((()))((('''&&&'''(((((((((((((((((((((((((((&&&((('''$$$&&&***)))&&&((((((((((((((('''''''''$$$'''))))))(((''''''(((******,,,///...)))))),,,&&&$$$###%%%(((++++++***&&&((())))))'''&&&'''(((((((((((((((((((((((((((}}}{{{xxxwwwvvvvvvtttssstttsssrrrrrrqqqqqqrrrrrrnnnmmmkkkjjjiiiiiijjjkkkgggfffeeeeeefffgggeeedddddddddcccbbbaaa___^^^^^^^^^]]][[[ZZZYYYZZZ[[[[[[WWWWWWVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSRRRPPPOOOMMMKKKLLLMMMLLLJJJHHHHHHHHHFFFDDDAAA@@@@@@???===<<<;;;777555888888555444555111111111111000...---,,,,,,---......////////////---...////////////...---++++++,,,---............,,,------,,,++++++---...---,,,+++,,,---...---+++******************+++++++++***+++---//////---,,,***++++++++++++,,,,,,,,,((()))***++++++***)))((()))***+++***))))))+++---))))))***++++++++++++***,,,+++++++++***)))))))))***)))))))))))))))******))))))************))))))*********+++,,,,,,------)))))))))))))))***+++,,,******))))))))))))******++++++++++++++++++++++++)))(((((((((((()))***+++---------,,,******,,,///,,,***))))))***++++++***))))))))))))))))))))))))))))))))))))************)))***+++***))))))+++---***++++++******)))(((''',,,+++++++++++++++,,,,,,---,,,+++))))))***+++++++++)))))))))+++,,,+++***%%%((()))(((&&&&&&))),,,333111---***((()))***+++)))************+++++++++************))))))))))))***)))((()))***+++***))))))'''%%%&&&)))***)))&&&(((((())))))))))))******)))***)))(((***---,,,)))(((((((((((())))))))))))'''((()))***************+++++++++******+++++++++++++++***)))))))))))))))))))))))))))(((((((((((()))(((''')))+++,,,+++***,,,++++++++++++*********(((+++......,,,***((('''***)))))))))))))))******))))))))))))***)))))))))+++)))(((***///000...+++(((++++++((()))++++++(((((((((((((((((((((((((((''''''))))))))))))''''''---,,,+++***)))******+++))))))******+++,,,------))))))))))))))))))))))))'''((()))***++++++++++++))))))***++++++******************((('''''')))+++,,,,,,,,,++++++***)))(((******))))))))))))******))))))(((***+++,,,+++)))+++***))))))******)))'''+++((((((,,,,,,)))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++************++++++$$$***......+++)))(((''''''((()))***+++,,,,,,)))((((((''''''(((((()))''')))************+++---'''((()))((('''&&&'''((())))))))))))))))))))))))(((***)))'''(((+++***&&&'''''''''(((((((((((((((%%%''')))***(((''''''((('''''')))+++((($$$%%%***)))'''&&&(((---...,,,((('''((())))))'''&&&'''(((((((((((((((((((((((((((|||zzzwwwvvvuuuuuusssqqqtttttttttsssssssssrrrrrrnnnmmmkkkiiihhhhhhiiikkkhhhgggggghhhiiihhhfffcccccccccbbbbbbaaa```______^^^]]]ZZZXXXXXXXXXYYYYYYVVVVVVVVVUUUUUUTTTTTTTTTRRRSSSSSSSSSRRRPPPNNNLLLJJJMMMNNNMMMJJJHHHGGGHHHHHHEEEBBBAAAAAAAAA>>><<<:::666555888888555444555111111222111000...---,,,)))***+++,,,---------------...///000000///...---***+++,,,---............---......---+++,,,...///---,,,,,,---......---++++++++++++,,,++++++******+++++++++,,,......,,,*********+++++++++,,,,,,,,,((()))***++++++***)))(((((()))++++++*********,,,((()))***+++,,,++++++***++++++******************)))((((((((()))***++++++))))))************))))))'''''''''((())))))******,,,+++***)))******+++,,,******))))))))))))******++++++++++++++++++++++++***)))''''''(((***---///,,,,,,,,,***)))***,,,...---***((((((***++++++***))))))))))))))))))))))))((()))))))))******************+++***))))))+++---***++++++******)))(((''',,,,,,+++++++++++++++,,,,,,+++***)))((()))*********)))((()))+++,,,+++*** $$$'''(((&&&&&&)))+++,,,,,,,,,+++******)))))))))************+++++++++************))))))))))))***)))''')))+++,,,+++***,,,+++++++++++++++******)))))))))*********++++++)))+++***''')))...---((((((((((((((())))))))))))((())))))*********))))))((((((''''''''''''(((((()))))))))))))))******+++''''''((((((((((((((((((***((((((***++++++'''$$$,,,,,,,,,+++++++++******)))+++------,,,***))))))******))))))))))))******'''((()))***************(((***,,,,,,***))))))+++'''***+++((((((******'''))))))))))))))))))))))))((()))***++++++***)))(((+++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))&&&'''(((******+++******(((((()))***++++++++++++)))******(((&&&'''***---)))***************))))))'''((()))******+++*********))))))***,,,,,,+++))))))((((((((())))))'''&&&((()))))))))***,,,)))%%%'''((())))))*********)))))))))))))))))))))))))))))))))(((((((((((())))))*********))))))*********&&&******((('''&&&---,,,+++***)))((('''&&&))))))(((((((((((())))))&&&'''))))))))))))***,,,&&&((()))((('''&&&((()))************************)))++++++)))+++///...***&&&&&&''''''(((((())))))&&&(((******)))''''''(((''''''(((((($$$ $$$***))))))***++++++)))&&&$$$((())))))(((&&&%%%'''(((((((((((((((((((((((((((|||yyywwwuuuuuutttrrrpppttttttuuuuuuttttttsssrrrmmmmmmkkkiiiggggggiiikkkiiiiiiiiijjjkkkjjjfffcccaaaaaabbbbbbaaa```______^^^\\\ZZZWWWVVVVVVWWWXXXVVVUUUUUUUUUUUUUUUUUUUUUPPPQQQQQQRRRPPPNNNLLLJJJKKKNNNOOONNNJJJGGGFFFGGGJJJFFFCCCBBBCCCBBB@@@===:::666555888888666444555111111222111000...,,,+++,,,---...///000000000000---...///000000///...---***+++,,,---...............//////---,,,,,,...000---,,,,,,---......---++++++,,,------,,,+++)))(((+++++++++,,,------***(((*********++++++,,,,,,,,,''')))***++++++***)))''''''))),,,,,,+++******+++((()))***+++,,,+++*********************+++++++++(((((((((((()))***,,,,,,))))))************))))))((())))))***+++,,,,,,------,,,+++*********+++,,,******))))))))))))******++++++++++++++++++++++++***)))'''&&&(((+++///111)))))))))'''&&&'''))),,,---***'''''')))++++++)))))))))))))))))))))))))))(((((())))))*********+++*********)))((()))+++...'''((()))******++++++*********)))))))))))))))***,,,+++)))((((((((())))))***)))((()))+++,,,,,,***###''')))))))))+++...***,,,...///...+++(((%%%)))************+++++++++************))))))))))))+++)))'''))),,,---,,,***)))******)))'''&&&'''((())))))******+++++++++,,,(((++++++''')))...---((((((((((((((()))))))))))))))************))))))(((******))))))))))))******%%%%%%&&&&&&''')))***+++&&&'''''''''(((((())))))***))))))***+++)))$$$************))))))((((((***+++,,,+++******,,,---******)))))))))))))))***&&&'''(((***++++++++++++%%%,,,111---%%%!!!$$$***'''******((((((***)))&&&************************)))***,,,------,,,***)))'''((()))+++,,,,,,,,,,,,***++++++++++++,,,,,,,,,))))))))))))))))))))))))%%%&&&((()))*********)))'''''')))***++++++++++++)))***+++)))&&&'''***...&&&'''((()))************%%%''')))***+++++++++******))))))***,,,,,,+++))))))((('''((())))))'''%%%$$$)))***''')))//////***(((((()))***************))))))))))))))))))))))))))))))(((((((((((()))*********))))))))))))****** %%%+++...,,,***))))))''''''''''''(((((((((((())))))(((((((((((())))))%%%&&&(((((('''((()))+++&&&((()))(((''''''((()))************************$$$&&&'''&&&)))---,,,)))%%%&&&&&&'''((()))******''')))++++++)))((((((((()))((((((((($$$ %%%,,,!!!'''***)))'''((())))))***)))'''%%%%%%''')))((((((((((((((((((((((((zzzyyyxxxvvvvvvvvvvvvwwwtttssstttuuuvvvuuussspppkkklllllljjjhhhhhhiiijjjggghhhiiiiiiiiihhhfffeee```aaaaaaaaaaaaaaa``````^^^]]]ZZZXXXWWWWWWXXXYYYVVVVVVVVVUUUUUUUUUTTTTTTRRRRRRQQQPPPPPPOOONNNNNNMMMLLLJJJJJJIIIHHHFFFCCCHHHEEEBBB???>>>>>><<<;;;::::::999888777777777888111000000000000000111222---------.........//////////////////...---,,,+++''',,,//////111333222...222111///...---------...***'''(((---///...---///+++---......,,,++++++,,,++++++++++++++++++++++++***)))+++,,,)))&&&)))///,,,,,,+++***)))+++///222***++++++,,,,,,++++++******)))((()))***+++***(((******))))))))))))******(((******''''''+++,,,***((())))))*********)))))))))***+++)))(((((()))+++,,,,,,++++++***)))((((((***)))))))))***+++,,,,,,++++++++++++++++++++++++...+++((((((***++++++))),,,+++)))(((((()))+++,,,)))((('''((()))***)))(((******+++,,,+++***)))((((((((((((((())))))))))))***++++++***))))))***,,,))))))*********))))))((()))***+++,,,,,,+++)))))),,,+++***))))))***+++,,,***(((***000000***(((***))))))*********+++++++++************))))))))))))...+++)))))),,,---,,,***+++***)))***,,,---------&&&&&&((()))************&&&'''((())))))***))))))))))))))))))************%%%%%%)))------***&&&%%%'''(((***+++***(((%%%###,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))+++,,,******+++***(((&&&'''((()))(((&&&$$$###***++++++++++++***))))))...,,,))))))+++,,,+++)))***+++,,,,,,+++***)))((($$$++++++...333---(((///++++++,,,---,,,+++***))))))))))))((()))******+++,,,,,,++++++***))))))(((---,,,,,,+++***)))((((((,,,+++***)))))))))++++++((()))***++++++***)))(((000---***)))+++,,,***)))+++)))'''&&&((()))))))))((('''''''''(((***,,,...,,,,,,++++++***)))))))))+++*********))))))((((((******************++++++***************************)))(((''''''((()))***((()))*********)))'''&&&&&&&&&&&&'''(((***,,,---'''((()))******+++******)))***)))&&&)))...,,,%%%&&&&&&&&&&&&''')))******///---***'''&&&'''((())))))'''&&&'''******(((%%%''''''((())))))))))))))))))((('''&&&''')))+++---$$$$$$%%%&&&(((+++...000+++***'''&&&&&&'''***+++(((((())))))))))))((((((---'''$$$(((***(((***...((()))***)))'''&&&&&&'''''''''&&&%%%&&&(((***,,,)))*********++++++++++++))))))))))))))))))))))))'''((('''%%%&&&******'''zzzyyyxxxvvvvvvvvvvvvwwwtttssssssuuuuuutttrrrooonnnoooooonnnlllkkklllmmmhhhhhhiiiiiihhhgggeeeddd```````````````___^^^]]]\\\[[[YYYXXXWWWWWWXXXYYYVVVVVVVVVVVVUUUUUUUUUUUUPPPPPPPPPPPPOOOOOOOOOOOOMMMLLLJJJJJJJJJHHHFFFDDDGGGEEEAAA??????>>>===;;;:::999888777777777777777111111000000000000000111---------.........//////////////////...---,,,+++&&&+++......///111000,,,111000///---,,,,,,------,,,))))))---000...---///+++---......,,,++++++,,,++++++++++++++++++++++++000+++)))++++++)))))),,,***++++++***)))***---000***++++++,,,,,,++++++***+++)))((()))***+++***(((******))))))))))))******(((++++++((())),,,---+++******************)))))))))***+++***(((((()))+++++++++******)))(((((('''******))))))******+++,,,++++++++++++++++++++++++...+++((((((***+++***)))*********++++++************)))((()))***++++++)))***++++++,,,+++***((((((......,,,+++)))'''%%%%%%***++++++***))))))***,,,))))))************)))))))))***++++++++++++***)))++++++************++++++***((()))......)))(((***))))))*********+++++++++)))))))))))))))))))))))),,,***((((((***,,,+++)))*********+++---,,,***(((&&&'''((()))************'''(((((())))))))))))((())))))))))))************,,,)))&&&$$$%%%(((///444'''&&&'''''''''((()))*********************++++++))))))))))))))))))))))))(((((())))))))))))(((((((((*********+++++++++***)))***,,,---------+++***))))))*********)))))))))+++***+++---000///,,,)))***++++++,,,+++***)))(((''',,,---111777///&&&+++++++++,,,,,,,,,+++***))))))))))))))))))******+++++++++******************,,,,,,+++***))))))((((((,,,+++***))))))***++++++))))))************))))))000---******+++,,,+++)))***)))'''''')))***)))((((((((((((((()))+++---...******************++++++************)))))))))(((************************+++******************++++++***)))(((((()))***+++%%%&&&''')))************&&&''''''((()))***++++++(((((()))*********))))))(((,,,---)))(((+++***'''''''''''''''((()))******,,,+++)))((('''(((***+++)))'''&&&''')))***(((&&&(((((((((((())))))))))))***)))(((&&&&&&''')))***&&&&&&%%%%%%&&&''')))******)))(((''''''((()))***(((((())))))))))))((((((...(((&&&((()))&&&&&&((('''((()))((('''&&&((()))%%%&&&'''(((((())))))))))))))))))*********++++++))))))))))))))))))))))))'''((('''%%%'''+++***'''zzzyyyxxxwwwvvvvvvvvvvvvtttssssssssstttssspppnnnooopppqqqooommmllllllnnniiiiiiiiiiiigggeeecccbbbaaaaaaaaaaaa```^^^]]]\\\ZZZYYYXXXWWWWWWXXXYYYZZZWWWWWWWWWVVVVVVVVVUUUUUUNNNNNNNNNOOOOOOOOOPPPPPPMMMLLLJJJJJJJJJIIIFFFDDDFFFDDDAAA@@@@@@???>>><<<:::999888777666666666666222222111000/////////000------........./////////////////////...---,,,,,,&&&***,,,,,,---///...***000///---,,,+++,,,,,,---...++++++///111...---...+++---......,,,++++++,,,++++++++++++++++++++++++222+++'''))),,,***((((((((()))++++++******,,,---***++++++,,,,,,++++++***+++***))))))***+++***)))******))))))))))))******'''******((())),,,---***+++++++++++++++***)))((()))***+++***((((((***,,,******))))))((('''''''''******)))))))))***++++++))))))))))))))))))))))))---+++))))))***+++***)))((()))+++,,,,,,+++)))(((+++))))))***+++,,,+++***++++++++++++***)))((('''*********************+++***++++++***))))))***,,,))))))************)))))))))******+++++++++************++++++++++++*********((((((++++++((((((******************+++++++++((((((((((((((((((((((((+++)))(((((()))******)))******+++,,,---+++'''###''''''((()))************((())))))))))))(((((('''))))))))))))************&&&)))+++***'''&&&'''))))))'''%%%$$$$$$'''+++---((())))))***++++++,,,,,,))))))))))))))))))))))))((())))))******))))))((((((((()))***++++++++++++&&&''')))++++++++++++***(((((()))))))))))))))))))))***...222444222...******++++++++++++***)))))))))---,,,111999111%%%'''***+++,,,,,,,,,+++)))))))))))))))))))))*********+++***)))))))))***+++,,,*********))))))(((((((((+++******)))******++++++******))))))))))))******///---+++***+++++++++***)))(((((()))******)))'''))))))))))))***,,,---...((())))))***++++++,,,,,,************))))))))))))************************+++***)))(((((()))***++++++******))))))******+++''''''''''''(((***+++,,,'''((()))*********))))))((())))))))))))(((((('''(((---000,,,((((((******))))))((((((((())))))***(((((()))))))))******+++(((''''''((())))))(((&&&((((((((((((((()))******+++***((('''&&&&&&&&&'''***)))(((&&&%%%%%%%%%%%%))))))(((((((((((())))))(((((())))))))))))((((((+++'''&&&((()))&&&%%%&&&((((((((('''&&&&&&)))+++$$$%%%(((******)))((('''((((((((()))))))))******))))))))))))))))))))))))''')))'''%%%'''++++++'''yyyyyyxxxwwwwwwvvvvvvvvvtttsssrrrrrrrrrqqqooommmmmmnnnooonnnkkkjjjjjjjjjiiiiiiiiihhhfffdddbbb```bbbbbbbbbaaa```___]]]\\\WWWWWWWWWVVVWWWXXXYYYZZZWWWWWWWWWVVVVVVVVVVVVUUUOOOOOOOOOOOOOOONNNNNNNNNMMMKKKJJJJJJJJJIIIGGGEEEEEECCCAAA@@@AAA@@@???===999999777666555555555555333333111000////////////............////////////......//////...------,,,'''+++---+++,,,...---***......,,,+++++++++,,,,,,111---,,,000111///---...+++---...---,,,+++++++++++++++++++++++++++++++++...)))&&&((()))((('''(((%%%(((***+++*********+++***++++++,,,,,,++++++***+++***))))))++++++***)))******))))))))))))******%%%((()))'''(((++++++)))+++,,,,,,++++++***)))((()))***+++***))))))+++,,,******)))))))))(((((((((******))))))))))))******)))))))))))))))))))))))),,,+++***************)))((()))***++++++***)))(((***)))((()))+++,,,+++***,,,,,,+++***)))(((''''''''''''((()))+++,,,------***++++++***))))))***,,,((())))))************))))))*********++++++++++++)))***+++,,,,,,+++***)))+++***))))))))))))***+++************************''''''''''''((((((((((((***))))))))))))***++++++***))))))******)))'''$$$'''((()))***************))))))***))))))((('''&&&((()))))))))************!!!)))......***)))(((''',,,***'''$$$$$$&&&(((***))))))*********+++++++++)))))))))))))))))))))))))))))))))******))))))))))))((()))++++++))))))***%%%%%%&&&'''(((((('''''')))))))))))))))***++++++,,,...111444444222...+++*********+++***************,,,(((---777111&&&'''***++++++,,,,,,***)))((((((((()))******************)))(((((()))+++---...)))))))))(((((((((((((((******************+++++++++***)))(((((()))***+++,,,+++************)))))))))((()))***++++++)))'''*********++++++,,,------))))))*********+++++++++*********)))))))))))))))+++++++++***************+++***)))(((((()))***+++***))))))))))))))))))***+++***((('''''''''((()))''')))***++++++***(((''')))))))))))))))((('''&&&(((+++...,,,******+++,,,+++***)))))))))))))))***'''((()))***+++******)))((((((((()))))))))(((''')))(((((('''((()))*********)))((('''&&&&&&&&&''',,,,,,+++)))(((&&&&&&%%%'''((()))******)))((('''(((((())))))))))))((((((%%%$$$%%%'''******)))(((******)))'''&&&&&&(((***%%%&&&((()))))))))((('''(((((((((((())))))))))))((((((((((((((((((((((((((()))(((%%%'''++++++'''yyyyyyxxxxxxwwwvvvvvvuuusssrrrqqqqqqqqqqqqooommmlllnnnooommmkkkiiihhhiiiiiiiiiiiihhhfffcccaaa___`````````___^^^\\\[[[ZZZVVVVVVWWWWWWXXXXXXYYYZZZWWWWWWVVVVVVVVVUUUUUUUUURRRRRRQQQPPPNNNMMMLLLLLLMMMKKKJJJJJJKKKJJJHHHFFFEEECCCBBBAAABBBAAA???===:::999888666555555444444333333111000////////////........./////////000000.........///......---,,,***---...,,,,,,///...***...---,,,+++***+++,,,,,,111...---000111///---...+++---...---,,,+++++++++++++++++++++++++++++++++***((()))+++)))'''***///%%%'''***++++++************++++++,,,,,,++++++***+++***)))***+++,,,+++)))******))))))))))))******'''***+++)))***,,,,,,)))+++++++++++++++***)))((()))***+++***)))***+++---+++***************))))))******))))))((())))))***((((((((((((((((((((((((***+++++++++***)))))))))******)))(((((()))******)))((('''(((*********)))++++++***))))))((((((''',,,+++***)))((('''&&&&&&***++++++***))))))***,,,(((((()))***************)))))))))******++++++,,,)))***+++,,,,,,+++***))),,,,,,+++))))))+++,,,,,,************************&&&'''''''''((((((((()))***************+++,,,---+++)))&&&&&&''')))))))))((())))))************)))))))))***))))))((('''&&&((()))))))))************(((+++***%%%%%%---555777))))))(((''''''''''''(((+++++++++*********))))))))))))))))))))))))))))))))))))************)))))),,,((((((,,,+++'''&&&)))++++++++++++******))))))******)))***+++,,,---...222222333222000...,,,,,,******************++++++***)))$$$'''222///(((+++******+++,,,+++***)))((((((((()))************)))))))))((()))***+++---...((((((((((((((()))))))))))))))******+++++++++++++++***)))(((((()))***+++((()))))))))(((((((((((()))))))))***,,,+++)))''')))******+++,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))******+++++++++*********))))))******)))(((((()))******'''(((((((((((((((((('''+++***((('''''''''((()))((()))+++,,,,,,***((('''))))))***))))))(((''''''***((((((+++......---,,,+++***)))))))))))))))***((()))+++++++++***((('''(((((()))***)))(((((((((((((((((((((((())))))***(((((((((''''''(((((((((*********))))))((('''&&&'''((()))******)))((('''(((((())))))))))))((((((%%%%%%&&&'''***,,,+++))),,,,,,+++)))&&&%%%&&&((((((((('''&&&&&&''')))***(((((((((((())))))))))))((((((((((((((((((((((((((()))(((&&&'''++++++(((xxxxxxyyyxxxxxxwwwuuuuuusssrrrpppppprrrrrrqqqooonnnpppqqqpppmmmkkkjjjjjjhhhhhhhhhgggeeeccc```___\\\\\\\\\[[[[[[YYYXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTRRRQQQOOONNNLLLLLLMMMKKKJJJKKKKKKKKKIIIGGGFFFDDDCCCBBBBBBAAA>>><<<;;;:::999777666555444444222222111000/////////000....../////////000000000---...............------,,,//////------///...+++------,,,+++++++++,,,---111------000111///---...+++---......,,,++++++,,,++++++++++++++++++++++++******,,,...+++)))---444%%%(((***+++*********+++***++++++,,,,,,++++++***,,,*********+++,,,+++*********))))))))))))******+++...///------...---))))))))))))*********)))))))))***+++*********,,,...+++++++++*********************)))((((((((())))))(((((((((((((((((((((((()))+++,,,,,,***))))))***+++***(((''''''(((***+++(((''''''''')))***)))(((******)))((((((((())))))((((((((((((((((((((((((***++++++***))))))***,,,'''((()))******+++******))))))))))))***+++,,,---******++++++++++++******,,,---,,,)))))),,,---,,,+++++++++***************'''''''''(((((())))))***)))***++++++***+++---///,,,)))&&&%%%&&&)))***+++))))))******+++******)))((())))))))))))(((((('''))))))))))))************(((,,,+++%%%%%%))))))$$$###$$$&&&((()))*********,,,,,,++++++***))))))((()))))))))))))))))))))))))))******++++++******))),,,'''''',,,,,,&&&%%%***------,,,,,,+++******)))******)))***+++---///000444444333000,,,++++++,,,*********)))******+++,,,))))))###%%%...,,,(((...)))***+++++++++***(((((('''((()))++++++******)))(((((()))***+++,,,,,,,,,((((((((())))))*********((()))***+++++++++++++++******))))))))))))******'''(((******((('''((((((***))))))***++++++***((())))))***+++,,,,,,++++++,,,,,,++++++***))))))((())))))))))))************,,,,,,++++++***)))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''(((***+++,,,)))***+++++++++***)))((()))************))))))(((+++&&&%%%***///...,,,+++))))))((((((((())))))***)))***+++++++++)))((('''''')))+++***)))(((((()))''''''((()))))))))))))))((((((((()))))))))))))))&&&&&&''''''''''''&&&&&&'''((()))******)))((('''(((((())))))))))))((((((((()))(((&&&(((***)))&&&+++,,,,,,+++(((&&&&&&'''***((('''%%%%%%''')))***((((((((()))))))))******))))))))))))))))))))))))(((***(((&&&(((,,,,,,(((xxxxxxyyyyyyxxxwwwuuutttrrrqqqpppppprrrssssssrrroooqqqrrrqqqooollljjjjjjgggggggggfffeeeccc```___[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXYYYYYYZZZYYYYYYYYYUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTSSSRRRPPPOOONNNNNNLLLKKKJJJKKKLLLKKKIIIGGGGGGEEEDDDCCCCCCAAA===;;;<<<;;;:::888666555555555111111000000000000000111.../////////000000000000------...............------000000---,,,......+++...---,,,++++++,,,---...///,,,,,,///111...---...+++---......,,,++++++,,,++++++++++++++++++++++++,,,***))),,,+++***,,,000'''(((***+++******+++,,,***++++++,,,,,,++++++***,,,+++******,,,,,,+++*********))))))))))))******,,,///000---,,,---+++&&&&&&'''((())))))))))))))))))***++++++***+++---///)))))))))*********************)))((((((((((((((())))))))))))))))))))))))(((+++------***((()))***))))))(((((((((((()))))))))((('''(((***+++***)))))))))((('''((()))******$$$%%%&&&(((***,,,---...***++++++***))))))***,,,'''((()))******+++++++++***))))))))))))+++,,,---++++++************++++++))),,,,,,((((((,,,,,,)))+++++++++*********))))))''''''((())))))***++++++((()))+++***)))))),,,///---+++((('''((())))))(((*********++++++******)))'''(((((())))))))))))((())))))))))))************$$$+++---******)))$$$$$$&&&''')))***++++++++++++******************)))))))))))))))))))))))))))******++++++******))))))###%%%,,,---''''''---******))))))))))))))))))))))))((()))***---///111111222111///+++)))***,,,******)))))))))***,,,,,,(((***&&&(((...***&&&...)))***+++++++++***(((''''''(((***+++++++++)))((('''(((***,,,,,,,,,+++***(((((())))))***+++,,,,,,'''(((***+++,,,,,,++++++))))))************))))))'''))),,,,,,***((()))***,,,***))))))***++++++***((()))***+++++++++***)))++++++******************((()))))))))************,,,,,,++++++***))))))((('''((()))******)))((('''&&&'''((())))))((('''&&&%%%&&&''')))************************************)))******++++++++++++***,,,((((((,,,---)))(((***''''''''''''((()))******((())))))************)))''')))++++++)))((()))***%%%''')))++++++***((('''+++++++++******)))((((((%%%&&&'''((((((''''''&&&(((((())))))))))))(((((((((((())))))))))))((((((''')))'''###%%%******&&&'''))),,,,,,***(((((((((((((((((('''''''''(((((()))))))))*********++++++)))))))))))))))))))))))))))***)))&&&(((,,,,,,(((xxxxxxyyyyyyxxxwwwuuutttrrrqqqpppppprrrttttttsssnnnppprrrqqqnnnkkkiiiiiiffffffffffffeeecccaaa___]]]]]]^^^^^^^^^]]]]]]\\\YYYYYYZZZZZZZZZZZZYYYYYYTTTTTTTTTSSSSSSSSSSSSRRRSSSSSSRRRRRRQQQQQQQQQPPPLLLKKKJJJKKKLLLKKKIIIHHHGGGFFFDDDDDDCCC@@@===:::===<<<:::888777666555555111000000000000000111222////////////000000000000------...............------000///,,,+++------***...---,,,,,,,,,---...///...++++++///111...---...+++---......,,,++++++,,,++++++++++++++++++++++++...'''$$$'''***)))((((((((()))++++++******,,,---+++++++++,,,,,,+++++++++,,,+++******,,,,,,+++*********))))))))))))*********---...+++))))))'''"""$$$%%%&&&((()))))))))))))))***++++++***+++---///(((((((((((())))))))))))******)))(((((((((((((((************************(((+++------***((()))***'''((()))******)))((('''***)))))))))+++,,,+++***((((((''''''((()))+++,,,+++++++++*********))))))***++++++***))))))***,,,''''''(((******+++++++++***))))))))))))+++---...,,,+++***))))))***+++,,,'''+++,,,'''''',,,+++'''++++++++++++******))))))'''(((((()))***++++++,,,&&&(((******((((((+++......,,,+++******)))&&&$$$******+++++++++******)))''''''((())))))***))))))))))))))))))************)))+++(((###(((111---!!!((((((''''''''''''((())))))))))))***++++++,,,,,,))))))))))))))))))))))))******++++++++++++******&&&!!!""",,,...((()))000))))))))))))***+++,,,---((((((''''''))),,,///000---///000///+++)))***,,,******)))))))))***,,,---(((,,,+++,,,///)))$$$,,,)))******++++++)))(((''''''(((***+++,,,+++)))((('''(((+++------,,,***((((((((()))***+++,,,,,,---'''(((***+++,,,,,,++++++((()))***++++++***)))((((((+++......+++***+++,,,---+++(((((()))+++++++++'''(((***++++++***)))((()))))))))***++++++,,,,,,(((((())))))*********+++,,,,,,++++++***))))))(((&&&'''***++++++***'''&&&'''((()))******)))((('''((()))*********)))'''&&&******))))))******+++,,,)))***+++,,,,,,,,,,,,,,,+++***,,,...***###$$$***&&&&&&&&&&&&''')))******''''''((()))***+++,,,,,,'''***,,,+++)))((()))+++$$$&&&))),,,,,,***(((&&&---------,,,***)))'''&&&'''((()))******)))((('''))))))(((((((((((())))))(((((())))))))))))((((((###%%%$$$ ###***,,,)))###'''+++---,,,+++******&&&''')))******((('''%%%************++++++++++++)))))))))))))))))))))))))))***)))'''(((,,,,,,)))uuuvvvwwwxxxwwwvvvsssrrrtttrrrppppppqqqrrrqqqpppnnnnnnnnnmmmllllllkkkkkkiiigggdddbbbcccccccccbbb\\\\\\]]]]]]]]]]]]]]]]]]XXXYYY[[[\\\\\\\\\[[[ZZZWWWWWWVVVUUUUUUUUUVVVVVVUUUTTTRRRQQQOOOOOONNNNNNQQQNNNJJJJJJJJJJJJHHHFFFEEEFFFGGGEEEBBB>>>===<<<===<<<:::888666444444333222222111000/////////000...............///000000000///...---------------......///000000///...------------------------------------,,,,,,+++++++++------,,,,,,,,,,,,++++++(((((())))))))))))(((((("""$$$&&&(((************(((((()))***+++,,,,,,,,,,,,***'''''')))+++------,,,***((()))---...,,,*********))))))))))))******)))+++,,,,,,***(((''''''((('''&&&%%%%%%&&&((((((***************)))((((((''',,,...+++***---+++%%%((()))***)))((('''''')))***************)))((((((++++++******)))*********(((((()))******************+++---......,,,)))'''))))))))))))************++++++************++++++,,,+++++++++***))))))))))))((((((((()))***++++++&&&***,,,,,,)))''')))+++,,,,,,++++++,,,,,,---...******))))))))))))******,,,,,,++++++***)))))))))+++***)))(((((()))***++++++++++++++++++,,,,,,---************))))))))))))''')))***++++++***)))'''***))))))))))))))))))***,,,+++)))***++++++***)))000&&&"""((()))&&&&&&&&&&&&&&&'''''''''(((***)))(((''''''((())))))***+++------)))%%%(((...***+++,,,...,,,''' +++,,,,,,,,,,,,+++*********)))))))))***+++,,,,,,((())))))+++,,,---......,,,------,,,***))))))***+++++++++++++++***)))(((''''''((()))))))))))))))((()))***++++++***)))(((******)))))))))))))))***(((((((((((((((((())))))(((((((((((((((((((((((()))***+++)))(((((()))+++&&&(((***+++,,,+++)))(((***++++++***'''&&&&&&'''))))))))))))************)))))))))))))))))))))))))))((()))***++++++)))'''***((((((******))))))***---,,,+++)))((())))))***(((***,,,......,,,***(((+++'''$$$&&&***,,,***'''((()))))))))'''''')))***+++******+++++++++***(((///)))'''******$$$!!!"""&&&'''''''''&&&'''))),,,***)))((((((((()))+++,,,))))))))))))(((((((((((()))))))))***++++++)))''')))((('''&&&&&&'''((())),,,)))''''''******(((%%%(((((((((((())))))))))))************))))))))))))***)))((()))***)))(((&&&))))))))))))(((((((((((($$$'''***+++***(((&&&&&&******))))))))))))******((())))))(((''''''(((*********))))))))))))*********,,,,,,***&&&&&&(((,,,tttuuuuuuvvvvvvuuutttssssssqqqoooooopppppppppooooooooonnnmmmllllllkkkkkkhhhfffdddcccddddddbbbaaa]]]]]]]]]]]]\\\\\\\\\\\\XXXXXXYYYZZZZZZYYYXXXWWWWWWWWWVVVUUUUUUUUUVVVVVVUUUTTTRRRQQQPPPOOOOOOOOOQQQNNNKKKJJJJJJJJJHHHFFFBBBDDDDDDBBB???;;;::::::===<<<:::888666555444444333222111111000000000000...............///000000//////.........//////000000000000000///...,,,+++........................---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++))))))************))))))'''((()))***++++++******)))))))))***+++++++++,,,---+++)))(((***+++++++++***+++++++++++++++,,,---***)))))))))))))))***+++)))***++++++(((''''''''''''&&&&&&&&&&&&'''((()))***************)))((((((&&&***+++((((((+++***&&&)))***+++***((('''((()))***************)))((((((++++++************++++++((())))))******************+++,,,,,,,,,+++)))((())))))))))))************+++******))))))******+++++++++******************))))))))))))))))))***+++)))))))))*********)))(((+++++++++++++++,,,,,,---******))))))))))))************************++++++---,,,++++++++++++,,,---%%%%%%%%%%%%%%%&&&''''''************))))))))))))((()))***++++++***)))((()))))))))******))))))))))))'''&&&'''(((((('''&&&...)))######(((+++***'''((((((((()))))))))******))))))(((''''''((()))***++++++,,,---)))$$$'''---*********,,,---,,,***'''++++++,,,,,,++++++***)))*********)))******++++++((())))))***,,,------...,,,---...---***)))***+++)))******+++++++++******((())))))***************((()))***++++++***)))(((******))))))))))))******+++++++++***************)))))))))))))))))))))))))))******)))(((((()))+++******+++++++++)))((('''***+++,,,+++)))(((((()))))))))))))))************)))))))))))))))))))))))))))))))))***+++***)))'''((()))+++------+++******...---+++***))))))******((()))+++------+++)))(((***'''%%%&&&)))+++***(((((()))***)))'''''')))***************++++++******...***))),,,---)))&&&((()))((('''''''''((()))******)))((((((((()))++++++))))))))))))(((((((((((((((((())))))******(((''')))((('''&&&&&&'''((()))***)))(((((())))))((('''(((((((((((())))))))))))((((((((())))))************)))((()))***)))(((&&&))))))))))))))))))))))))%%%'''******)))'''''''''((((((''''''''''''(((((('''((()))(((''''''((()))))))))((((((((((((((((((***++++++***(((((()))***sssssstttttttttttttttuuurrrpppnnnnnnooopppooonnnpppooonnnmmmlllkkkjjjjjjgggfffeeeeeeeeedddbbb```^^^^^^^^^]]]\\\\\\\\\[[[ZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUTTTSSSQQQQQQPPPPPPPPPPPPNNNKKKJJJJJJJJJIIIGGGEEEFFFFFFDDDAAA>>>=========<<<:::888666555555444444444222111111000000000///............//////000.........//////000222222222111000///---,,,++++++.............../////////+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++***++++++++++++++++++***++++++,,,,,,,,,++++++*********************++++++,,,+++******++++++***)))(((+++...---***(((+++///)))))))))))))))***+++,,,)))******(((&&&&&&'''(((&&&%%%&&&&&&'''((()))***)))************))))))((('''))))))'''(((+++,,,******+++++++++)))((()))***)))************))))))(((,,,++++++***++++++,,,,,,)))))))))************+++************))))))))))))))))))))))))************+++******))))))******+++))))))******************+++***))))))))))))))))))+++((('''(((,,,---***&&&***************++++++,,,******))))))))))))******((())))))***++++++,,,,,,))))))(((((((((((())))))''''''&&&&&&''''''((()))************))))))))))))((()))***++++++***)))(((((((((************((((((***)))((()))***+++***)))***)))(((***++++++***((((((((()))))))))*********((((((''''''((()))***++++++***+++,,,((($$$&&&,,,+++***((()))+++...//////+++++++++++++++***))))))++++++***)))))))))******((())))))***+++,,,---------......---+++******,,,((()))***+++++++++++++++))))))***+++++++++++++++))))))***++++++***))))))***)))))))))))))))******,,,+++++++++******))))))************************)))******)))((((((***+++...---,,,***)))(((((((((***+++,,,+++***)))***+++))))))))))))************))))))))))))))))))))))))***************)))((('''%%%''')))+++,,,+++)))'''...---,,,************+++'''(((***++++++***((('''((((((''''''((()))))))))))))))***)))(((''')))+++)))))))))***+++++++++,,,,,,)))(((,,,...,,,+++,,,---***'''''')))+++***((()))))))))((()))******+++))))))))))))((((((((((((((()))************))))))))))))''''''''''''))))))((()))***)))((('''((()))(((((((((((())))))))))))%%%&&&'''((()))******+++***)))((()))***)))(((&&&((((((((())))))******+++&&&((()))((('''&&&'''(((((((((''''''''''''((((((&&&((())))))(((''''''((()))(((((((((''''''''''''******)))*********)))'''tttttttttttttttuuuvvvwwwrrrpppooonnnppppppooonnnppppppooommmlllkkkjjjiiigggffffffffffffeeebbb`````````______^^^]]]\\\\\\^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQQQQQQQOOONNNLLLKKKJJJJJJIIIIIIGGGGGGGGGEEEBBB@@@???@@@<<<;;;:::888777666555555555444333222111111000111//////............///000//////......///000000111111000///...---,,,,,,,,,------------............+++++++++,,,,,,---------------,,,,,,,,,+++++++++******++++++++++++******++++++,,,,,,,,,,,,,,,++++++++++++***************+++******+++------+++***)))+++,,,,,,******+++---))))))))))))***+++,,,,,,)))))))))'''%%%%%%''')))%%%%%%&&&'''((()))***+++))))))************)))(((*********)))***---///000***+++,,,+++)))))))))+++))))))************)))(((++++++++++++++++++,,,---***))))))*********++++++***)))(((''''''((()))***((()))))))))******************))))))))))))******(((((())))))******++++++++++++***)))((((((((()))***)))((()))++++++)))''')))))))))))))))******+++******))))))))))))******))))))*********+++++++++''''''''''''''''''''''''++++++******++++++,,,---************)))))))))(((((()))************)))((('''((()))******)))((('''+++***))))))+++,,,+++***&&&'''))))))((('''''''''&&&''''''''''''((((((((('''''''''((()))******++++++******+++(((%%%&&&***,,,***'''&&&((()))***)))*********+++***))))))(((,,,+++***))))))((())))))((())))))***+++,,,,,,,,,,,,---...---+++***+++,,,)))******+++++++++******((()))******++++++******************************))))))))))))))))))***+++******))))))((('''''''''))))))))))))))))))))))))((()))***)))((((((***,,,...---+++)))((()))******(((***++++++))))))***+++((()))))))))************))))))))))))))))))))))))***++++++***)))(((((((((''')))***)))***,,,---+++...---,,,************+++((()))***++++++***)))(((&&&((((((((('''''')))***)))******)))(((((()))+++((()))*********+++,,,...)))'''(((***,,,,,,++++++111,,,''''''+++,,,***&&&)))))))))))))))******+++))))))))))))(((((((((((()))***,,,,,,+++++++++,,,***)))(((''''''((()))***''')))+++***'''&&&(((***(((((((((((())))))))))))&&&&&&&&&'''((()))))))))***)))((()))***)))(((&&&&&&&&&'''((())))))******((((((((('''&&&&&&(((***))))))************))))))&&&(((***+++)))((())))))((())))))(((((((((''''''***((((((***,,,,,,)))&&&vvvuuuuuuuuuvvvwwwxxxxxxsssrrrppppppqqqqqqqqqppppppooonnnmmmlllkkkjjjjjjgggfffffffffgggeeebbb```bbbbbbaaa```___^^^^^^]]]___^^^]]]\\\[[[ZZZYYYXXXXXXWWWVVVUUUTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQQQQRRRNNNNNNMMMLLLJJJJJJJJJJJJDDDDDDDDDBBB???======>>><<<;;;:::888777666666666666555444222111000000000//////............//////000///......---------...---------...............+++++++++,,,,,,---------+++++++++,,,,,,---------------,,,,,,,,,+++++++++)))******************)))))))))******+++,,,,,,---+++++++++***************)))))))))+++---...---,,,,,,***)))***,,,---,,,*********)))******+++,,,,,,))))))((('''%%%%%%''')))$$$%%%&&&''')))******+++((())))))*********))))))+++)))((()))***,,,///111***+++,,,+++)))))))))+++((())))))*********))))))+++*********++++++,,,---*********)))***+++,,,,,,***)))'''&&&&&&((()))***((()))))))))***************))))))))))))))))))***((((((((())))))******+++++++++***)))((((((((()))''')))++++++)))((()))***))))))(((((())))))***+++******))))))))))))******+++++++++*********))))))************************)))))))))))))))***++++++************)))))))))((())))))************))))))'''((()))******)))(((''''''&&&%%%&&&((()))(((''''''((()))'''%%%%%%'''***''''''''''''((((((((()))&&&&&&'''((()))************(((((()))(((%%%&&&***+++)))((((((((((((&&&$$$))))))******))))))((('''++++++***)))(((((((((((()))))))))******++++++,,,,,,---------+++***+++,,,,,,,,,,,,+++***)))(((''''''((())))))******))))))++++++************++++++))))))(((((()))***++++++))))))))))))((((((''''''((((((((((((((((((((((((((()))***)))((((((***,,,,,,+++)))(((((()))+++---''')))***)))(((((()))***((()))))))))************)))))))))))))))))))))))))))+++,,,***((('''(((***,,,...+++&&&(((///333222...---+++***)))******+++******+++,,,,,,+++******&&&'''((('''&&&&&&(((***)))*********((((((***+++((()))******)))))),,,///******)))***+++---+++)))111,,,((((((+++,,,***&&&((()))))))))************))))))))))))((((((((((((((()))+++***))))))***---***)))(((''''''((()))***&&&)))+++***'''&&&(((+++(((((((((((())))))))))))((((((((((((''''''''''''***)))((()))***)))(((&&&%%%%%%&&&&&&'''((())))))((()))((('''%%%&&&(((***))))))************))))))''')))++++++******+++,,,((())))))******))))))(((***((('''))),,,---)))&&&vvvwwwwwwwwwwwwwwwwwwxxxtttrrrppppppqqqrrrqqqpppnnnnnnnnnmmmllllllkkkkkkhhhgggfffffffffeeecccaaaaaaaaaaaa``````______^^^^^^]]][[[ZZZYYYXXXXXXXXXXXXWWWVVVTTTTTTSSSSSSSSSQQQQQQPPPPPPPPPQQQQQQRRRNNNNNNNNNLLLJJJIIIJJJLLLEEEFFFEEECCC@@@>>>???@@@<<<;;;:::999888777777777666555333222000000//////000//////............///000///...------,,,,,,,,,***+++---...//////......*********+++,,,,,,------+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++))))))************))))))))))))))))))***+++,,,---******************+++++++++***)))+++---...---,,,---***((()))---///,,,))),,,++++++*********++++++((())))))(((''''''(((***%%%&&&'''((()))*********((())))))************))))))%%%%%%'''((((((***...***+++++++++)))((()))***((())))))************)))))))))))))))***+++,,,,,,++++++***)))***+++,,,---)))((((((''''''(((***+++))))))))))))***************))))))(((((())))))***(((((())))))))))))))))))+++***))))))))))))))))))&&&***---,,,((('''(((+++)))))))))))))))******+++******))))))))))))******,,,,,,++++++***))))))((())))))************)))))))))))))))))))))***++++++************))))))))))))***))))))))))))))))))***(((((((((((((((((((((((('''&&&&&&''')))***)))(((++++++***((('''(((***---)))))))))*********++++++&&&'''((()))******)))))))))&&&%%%((((((&&&'''***)))((()))***,,,+++)))''')))))))))))))))(((''''''******)))((((((((()))))))))))))))*********++++++***+++,,,,,,******+++,,,---------,,,***)))'''&&&''''''((())))))))))))))),,,+++************+++,,,(((((((((((()))***+++,,,*********************+++''''''''''''''''''''''''''')))))))))((()))+++---***)))((('''''')))+++,,,((()))***)))((('''((()))))))))))))))************))))))))))))))))))))))))(((***+++***''''''))),,,)))+++&&& +++111111---,,,+++))))))))))))***++++++,,,,,,,,,,,,++++++''''''&&&&&&'''((((((((()))***+++***)))(((***,,,(((***+++***((((((,,,///+++---,,,+++,,,///---)))000,,,)))(((***+++)))((((((((()))************)))))))))))))))(((((((((((($$$''')))(((%%%%%%(((,,,******((((((((((((******'''((())))))(((((()))***(((((((((((()))))))))))))))))))))(((((((((''''''***)))((()))***)))(((&&&&&&&&&&&&''''''(((((((((((((((((('''&&&&&&(((***&&&'''((())))))((('''&&&((()))******))))))+++---&&&((()))+++++++++******)))(((((()))++++++***)))vvvvvvwwwxxxxxxwwwuuuuuusssqqqoooooopppqqqpppooommmmmmmmmmmmmmmmmmmmmmmmjjjhhhfffeeeeeeeeedddccc_________^^^^^^^^^^^^^^^]]]\\\[[[YYYYYYXXXYYYYYYXXXWWWVVVTTTSSSSSSRRRRRROOOOOOOOOOOOOOOPPPQQQQQQMMMNNNOOOMMMJJJIIIKKKMMMHHHHHHGGGEEEBBBAAABBBCCC<<<;;;:::999888777777777555444333111//////......000000///...............//////...............///)))+++...000000///,,,*********+++,,,,,,---......---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++******++++++++++++******++++++***))))))***+++,,,)))))))))***+++++++++,,,///---+++***+++,,,,,,++++++******+++,,,,,,,,,+++------,,,+++************''')))******)))((())))))&&&'''((()))***))))))((((((((()))***************((($$$$$$'''(((&&&(((,,,)))***+++***((('''((()))(((((()))***************(((((((((((()))***+++,,,,,,+++***))))))+++,,,...)))((((((((())))))***+++))))))))))))************))))))(((((((((((()))))))))))))))))))))((((((((())))))))))))))))))***+++((()))*********)))))))))***))))))))))))***++++++******))))))))))))******++++++******************''''''((())))))(((''''''++++++******++++++,,,---************))))))))))))******))))))))))))*********((('''&&&&&&'''(((***)))(((''')))+++,,,,,,+++,,,+++***)))***++++++,,,))))))*********+++++++++'''((()))******)))(((((('''$$$###''')))'''(((+++***))))))***,,,,,,+++)))(((((())))))(((((('''&&&)))(((((((((((())))))***))))))))))))************)))***++++++))))))***+++,,,,,,,,,+++***)))((('''(((((()))************))),,,++++++******++++++,,,(((((((((((()))***+++,,,)))))))))***++++++,,,,,,(((((((((((((((((((((((('''((())))))((()))+++---***)))((('''''''''((()))***++++++***((('''((()))))))))))))))************))))))))))))))))))))))))&&&)))+++***''''''+++///###'''###)))///---,,,+++***((('''(((((()))******++++++++++++******)))&&&$$$%%%((()))((('''***++++++***))))))***,,,)))+++,,,***''''''+++///))),,,,,,***+++///...))),,,+++***)))((())))))***'''((()))***+++******)))))))))))))))((((((((((((%%%(((***(((&&&&&&***...+++***)))(((((()))***+++(((''''''((()))******)))(((((((((((())))))))))))(((((())))))))))))))))))***)))((()))***)))(((&&&(((((())))))))))))))))))'''((()))(((&&&&&&((()))&&&'''((())))))((('''&&&(((((('''&&&&&&'''+++...###%%%'''***+++++++++***((()))***)))((()))***,,,uuuvvvwwwxxxwwwvvvsssrrrrrrpppnnnnnnooopppooonnnlllllllllmmmmmmmmmmmmnnnkkkhhheeeddddddeeedddddd\\\\\\]]]]]]]]]]]]]]]]]]___^^^]]][[[[[[[[[[[[\\\XXXWWWVVVTTTSSSRRRRRRRRRNNNNNNNNNNNNOOOPPPQQQQQQMMMNNNOOOMMMJJJIIIKKKMMMEEEEEEDDDBBB???>>>???AAA<<<;;;:::999888888888888555444222000///...------111000///...............///......//////000111222***,,,///111111...***'''++++++,,,------...//////---------,,,,,,+++++++++---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++...---,,,***))))))******(((((()))***+++,,,,,,---333000,,,************)))(((+++---,,,***)))+++.........,,,+++***)))))))))''')))+++,,,***)))))))))'''((()))******)))(((((((((((()))******************%%%%%%******'''(((---((()))***)))((('''''')))(((((()))***************''''''''''''((()))***+++,,,+++***))))))+++---...(((((())))))*********+++))))))))))))************))))))(((((((((((())))))******))))))((((((''''''))))))(((((()))***+++++++++)))'''))),,,,,,***'''***************++++++,,,******))))))))))))******)))))))))***++++++,,,,,,***+++,,,------,,,+++***)))))))))((()))******+++************))))))))))))******))))))))))))******+++)))&&&%%%%%%&&&)))+++&&&%%%$$$%%%((())))))(((+++***)))***+++,,,***((((((((((((((())))))))))))(((((()))******)))((('''&&&""""""&&&)))((())),,,---***(((((()))))))))((((((((((((((((((''''''&&&(((((('''(((((()))***+++))))))))))))************((()))******)))((()))+++******+++++++++******)))))))))***+++++++++++++++---,,,+++******+++,,,---(((((((((((()))***+++,,,&&&&&&'''((()))***++++++))))))))))))))))))))))))'''((())))))((()))+++---+++***)))((('''&&&&&&&&&+++,,,---+++)))(((((()))))))))))))))************))))))))))))))))))))))))%%%(((+++)))''''''+++000%%%+++)))!!!###...333///+++***)))''''''''''''((())))))))))))))))))))))))***&&&"""$$$(((+++)))%%%***++++++***))))))***,,,***,,,---***&&&&&&***///%%%((()))''')))...---(((***+++***)))'''''')))+++'''((()))++++++******)))))))))))))))(((((((((((((((+++---+++((()))---222+++***)))(((((()))***+++)))'''%%%'''***,,,***((((((((((((((())))))))))))''''''((()))***+++,,,,,,***)))((()))******(((&&&+++++++++***************&&&((()))((('''&&&''')))((()))***,,,,,,***)))(((''''''%%%######%%%***---!!!###&&&)))+++++++++***(((***+++)))''''''+++...vvvvvvvvvwwwyyyxxxvvvttttttssssssrrrqqqpppooooooiiimmmpppppplllhhhggggggkkkiiigggffffffeeebbbaaaaaaaaaaaa___]]]]]]___aaa```]]][[[[[[\\\\\\YYYVVVZZZWWWTTTRRRRRRRRRQQQPPPNNNPPPQQQOOOLLLLLLOOOSSSNNNNNNOOOPPPOOONNNMMMLLLIIIGGGEEEDDDCCCAAA>>>;;;===<<<;;;;;;;;;:::777444555555333222111000000000...------------...//////------......------,,,+++,,,,,,---...//////......,,,,,,------...------------,,,,,,+++*********+++...///000111111...)))%%%((()))***+++++++++++++++************************,,,+++***((('''(((,,,...888222...---+++(((***...,,,,,,............,,,,,,***************)))((((((,,,)))((())),,,---+++)))***(((((()))***+++***)))(((+++---+++(((&&&''')))************************,,,,,,++++++***)))(((((())))))***++++++++++++***))))))((())))))***++++++''')))---//////---)))'''++++++***)))(((((())))))))))))***++++++++++++***************************(((((()))***++++++***(((+++,,,---,,,***))))))))))))))))))))))))))))))))),,,***((()))+++,,,+++((()))))))))((()))******+++&&&)))***((((((***)))&&&(((***,,,+++))))))+++---+++++++++++++++***)))(((+++++++++,,,,,,---------************************(((((())))))((('''&&&&&&((((((((()))***,,,---...*********)))))))))))))))++++++++++++*********)))---(((%%%'''((('''(((+++)))((('''&&&&&&'''((()))******++++++++++++******))))))(((((((((((())))))'''((()))((('''((()))+++---)))''')))******---222(((%%%&&&++++++((((((,,,'''(((******))))))***,,,***+++,,,------,,,+++***...---+++***)))***++++++,,,...+++%%%$$$)))+++((())))))************))))))((()))***++++++***)))(((((((((((((((((((((((((((+++***)))'''''')))***++++++,,,,,,***((('''''')))))))))***++++++)))(((''''''******''''''******'''+++)))''''''(((((('''&&&...+++)))))),,,......,,,...---+++)))((((((((()))'''((()))***************'''((()))***++++++******))))))***+++,,,,,,------,,,------,,,)))''''''(((***(((((()))***+++***)))+++***)))'''''')))***+++''')))***+++***)))***+++000+++)))++++++(((''')))%%%'''******)))'''''''''...,,,)))))))))******)))))))))))))))))))))******(((((())))))))))))((((((&&&000(((222%%%###!!!$$$(((++++++)))'''(((***)))((('''&&&&&&'''((()))''''''(((((((((((('''''',,,'''&&&******&&&'''+++)))***************)))((('''$$$''',,,---((('''***))))))))))))))))))))))))yyywwwvvvvvvwwwvvvtttrrrtttsssrrrrrrppppppooonnnkkkmmmoooooommmjjjhhhgggjjjhhhffffffgggfffeeecccaaaaaaaaa___^^^^^^___aaa```^^^\\\[[[\\\\\\ZZZXXXXXXVVVTTTSSSSSSSSSQQQPPPPPPPPPQQQPPPOOOOOOPPPRRRNNNNNNOOOOOOOOONNNMMMLLLIIIGGGEEEDDDCCCAAA???<<<>>>===<<<<<<<<<;;;888555666555333222111111000000222111000///...---------------......------,,,,,,,,,,,,---...............,,,---------------,,,,,,---,,,++++++******+++++++++***+++,,,,,,***'''###))))))***+++++++++************************************)))((('''(((+++,,,333...+++,,,+++)))+++///+++,,,------------,,,+++***************)))((((((---+++))))))++++++)))'''***(((((()))***+++***)))''')))+++***(((&&&'''(((************************,,,,,,++++++***))))))((())))))***++++++++++++***)))(((((((((((())))))***''')))+++------+++)))'''++++++***)))))))))))))))))))))***++++++++++++***************************'''((((((***++++++***)))&&&((()))((('''&&&&&&''')))))))))))))))))))))))),,,***((()))+++,,,+++))))))))))))))))))******+++))),,,---++++++---,,,)))(((***++++++))))))***---+++++++++++++++***))))))*********+++++++++++++++************************)))))))))***))))))((((((******))))))******++++++)))))))))))))))*********++++++*********)))))))))+++((((((+++,,,)))(((***(((((((((''''''(((((((((******++++++++++++******))))))(((((((((((())))))'''((()))((('''((()))++++++((((((***+++((())),,,)))&&&'''+++,,,)))))),,,)))***++++++******+++,,,***+++,,,------,,,+++***,,,+++***)))))))))***+++(((+++)))%%%%%%***,,,))))))))))))******)))))))))((())))))******))))))(((************************+++***)))(((((()))***++++++,,,,,,***((('''((()))***************)))(((((('''******''''''******''''''''''''(((***)))'''$$$---+++)))))),,,------,,,,,,+++***)))))))))***+++((()))******************((((((((()))******++++++++++++******************,,,------+++(((&&&''''''***(((((()))***+++***)))+++***)))(((((()))***+++''')))++++++***)))***+++///+++)))+++,,,))))))***&&&(((++++++***(((((((((---***(((((()))******)))*********)))))))))))))))******))))))))))))*********...&&&(((%%%$$$"""222(((***++++++))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((+++'''&&&))))))&&&'''***((())))))))))))))))))))))))&&&''',,,,,,((('''***)))))))))))))))))))))))){{{yyyvvvuuuuuutttsssqqqssssssrrrqqqpppoooooonnnmmmmmmmmmnnnnnnllliiiggghhhgggffffffggggggfffeeeaaaaaaaaa```^^^^^^___aaa```___]]]]]]]]]]]][[[YYYVVVUUUUUUUUUVVVUUURRRPPPQQQQQQQQQRRRSSSSSSQQQOOONNNNNNOOOOOONNNNNNMMMLLLIIIGGGEEEDDDCCCBBB???===@@@>>>=========;;;999777666555444222111111111111///////////////000111222......---------,,,,,,,,,,,,------............---------...------,,,+++***,,,,,,++++++******++++++,,,+++***+++,,,,,,***(((******+++++++++******)))************************((((((((())))))*********---***(((******)))+++///***++++++,,,,,,++++++************+++******)))(((...,,,************(((&&&***(((((()))***+++***)))''')))++++++***)))***+++)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))***++++++++++++***+++***)))))))))))))))***((()))***++++++***)))(((+++***))))))))))))))))))((()))******++++++******************************''''''(((***++++++++++++&&&(((******)))((()))***))))))))))))))))))))))))+++***)))***++++++***))))))))))))))))))*********'''***+++((((((+++***'''((()))+++***))))))***,,,***++++++++++++***))))))***************)))))))))************************))))))******++++++******,,,+++***)))))))))))))))(((((())))))******++++++******)))))))))(((((((((&&&%%%'''++++++'''%%%&&&'''(((((())))))(((((('''******++++++++++++******))))))(((((((((((())))))'''((()))((('''((()))+++)))'''(((++++++'''%%%''')))((())),,,---++++++---+++,,,---,,,+++***+++,,,++++++,,,,,,,,,,,,++++++)))))))))((())))))***+++(((******((((((++++++)))(((((())))))))))))(((((())))))(((((((((((())))))************************+++***)))(((((()))***+++***+++,,,+++)))((((((***+++******)))))))))))))))'''******''''''******'''%%%%%%''')))+++***'''$$$,,,***))))))+++,,,,,,+++)))))))))))))))***+++,,,******+++++++++******))))))((((((((((((***+++,,,,,,+++***)))))))))***+++.........,,,)))'''((()))***(((((()))***+++***)))+++***)))(((((()))***+++''')))++++++***)))***+++...)))(((+++,,,******+++'''***,,,,,,+++))))))******)))'''''')))******)))+++*********))))))((((((++++++))))))))))))++++++)))***((( )))$$$+++777---+++***)))******)))(((''''''((((((((((((''''''))))))************)))))))))'''&&&((((((&&&'''***''''''(((((())))))******+++((((((******'''''')))(((((((((((((((((((((((({{{xxxuuuttttttttttttsssssssssrrrqqqpppooonnnnnnooommmkkkmmmooonnnjjjfffhhhfffeeeeeeffffffdddccc```aaabbbaaa___^^^___aaa```___^^^^^^^^^]]]\\\[[[UUUUUUUUUWWWXXXVVVSSSPPPQQQPPPPPPRRRUUUTTTPPPLLLNNNNNNNNNNNNNNNMMMMMMLLLJJJHHHEEEDDDDDDCCCAAA???@@@>>><<<<<<<<<;;;999777666555444333222111111111000000///////////////000......------,,,,,,,,,,,,,,,------......---------.........---,,,+++***))),,,,,,++++++***++++++,,,,,,***)))***+++---,,,++++++++++++++++++***)))(((************************(((((()))+++,,,,,,+++***+++'''''')))***(((***---)))******************)))*********++++++******)))++++++*********))))))(((***(((((((((***+++***))))))+++,,,---------......((((((((((((((((((((((((+++++++++*********))))))))))))***++++++++++++***---,,,++++++******************************************)))))))))))))))***((())))))***************************************&&&''')))*********+++,,,%%%''')))***))))))***,,,))))))))))))))))))))))))+++************+++******(((((()))***************&&&))))))''''''))))))&&&((())))))***)))******+++******+++++++++******)))+++++++++******))))))(((************************(((((()))***+++++++++***++++++***)))))))))))))))''''''((()))***++++++,,,))))))))))))(((((((((((('''&&&(((+++***&&&&&&)))'''((()))******)))((('''******++++++++++++******))))))(((((((((((())))))'''((()))((('''''')))+++)))'''(((++++++'''''')))******+++,,,------------+++,,,---,,,***))))))***************************))))))))))))******++++++***,,,,,,,,,,,,+++***((()))(((((((((((((((((()))***)))(((''''''((()))***((((((((((((((((((((((((******)))(((((()))******)))+++,,,+++***))))))***,,,+++)))((((((((()))***'''******''''''******'''%%%%%%&&&(((******(((&&&***)))))))))***+++++++++)))))))))))))))******+++++++++,,,++++++***))))))***)))''''''((())),,,---+++***)))))))))+++---...///000///---***)))***,,,***(((((((((***+++***)))******)))(((((()))******((()))++++++*********++++++'''&&&)))+++))))))+++(((***++++++***))))))***((('''&&&''')))******)))++++++******)))(((((((((+++***)))(((((()))***+++$$$&&&---!!!222###))),,,///+++'''''')))***(((&&&&&&'''((())))))((('''&&&((())))))******))))))(((((('''&&&'''''''''((()))&&&&&&'''((())))))***+++,,,***))))))((((((((()))((((((((((((((((((((((((yyyvvvttttttuuuvvvvvvuuusssrrrrrrqqqpppooonnnmmmnnnlllkkklllnnnnnnkkkgggiiigggeeeddddddcccaaa___```bbbbbbbbb```___```aaa____________^^^]]]]]]]]]UUUUUUVVVXXXYYYWWWSSSPPPPPPOOOPPPRRRUUUSSSOOOJJJNNNNNNMMMMMMMMMLLLLLLLLLKKKHHHFFFDDDDDDCCCBBBAAA???===;;;::::::999888666666666444333222111111111555333111///,,,***))))))///...---,,,,,,,,,------,,,---------------,,,,,,------------,,,+++***))),,,++++++***++++++,,,,,,(((&&&%%%%%%''')))***)))+++++++++++++++***)))(((***************************)))***,,,///000---++++++((((((******''''''***))))))))))))))))))))))))******++++++++++++******'''((()))))))))******+++***(((((((((***+++***))))))***+++,,,............((((((((((((((((((((((((+++++++++***************))))))***++++++++++++***,,,+++***)))))))))))))))+++++++++******+++++++++***)))))))))))))))******(((((()))************)))))))))))))))))))))))))))&&&(((******))))))+++---"""$$$&&&'''&&&&&&''')))))))))))))))))))))))))))******+++************+++(((((()))************)))***,,,,,,)))))),,,,,,***)))(((((()))************)))******+++++++++******,,,,,,++++++*********)))))))))))))))))))))))))))'''(((((()))************))))))(((((())))))***+++''''''((()))***++++++,,,))))))))))))((((((((((((,,,++++++,,,***(((***///'''((()))******)))((('''******++++++++++++******))))))(((((((((((())))))'''((()))((('''''')))+++***''''''***+++)))+++...***+++,,,,,,---......---***+++,,,+++)))(((((()))))))))(((((((((((()))))))))******++++++,,,,,,,,,''''''))),,,,,,+++******))))))(((((((((((())))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))******(((***,,,,,,+++******+++,,,+++)))((((((((()))***'''******''''''******''')))'''%%%%%%''')))******))))))************++++++************))))))((((((+++++++++++++++***)))(((***)))''''''((())),,,------,,,+++******+++,,,---......---+++))))))+++---***(((((((((***+++***)))******))))))))))))******(((***+++,,,+++***+++,,,)))%%%$$$''')))((((((***((()))******)))((()))***(((''''''(((*********(((************))))))(((((()))(((''''''''''''((()))###'''///###444&&&((('''...***&&&%%%'''((('''%%%&&&'''((())))))((('''&&&'''(((((())))))((((((''''''''''''&&&'''((())))))%%%&&&((()))************++++++***)))((()))))))))((((((((((((((((((((((((xxxvvvuuuuuuwwwxxxwwwvvvrrrrrrqqqpppooonnnnnnmmmlllkkkkkkkkklllllljjjhhhjjjhhhfffeeedddcccaaa___```bbbccccccaaa`````````^^^___```___]]]\\\]]]^^^VVVVVVWWWYYYYYYWWWTTTPPPPPPPPPQQQSSSSSSQQQNNNKKKNNNNNNMMMLLLLLLLLLLLLMMMLLLIIIFFFDDDDDDDDDCCCBBB???===:::999999999777666777666555333222222222222---------------.../////////...---,,,+++,,,------,,,------------,,,,,,+++,,,,,,---,,,,,,+++***)))++++++******++++++,,,,,,)))'''&&&''')))+++++++++******+++++++++******)))************************+++******---000222///,,,,,,)))***,,,,,,(((''')))***))))))(((((())))))***)))***++++++,,,+++++++++%%%'''))))))))))))+++---***(((((()))***+++***)))'''&&&'''(((***+++***)))))))))))))))))))))))))))************************))))))***++++++++++++***)))(((''''''''''''''''''++++++++++++++++++++++++)))))))))))))))******+++'''((())))))******))))))))))))))))))))))))))))))'''***+++***''''''***---$$$&&&((()))(((((()))***)))))))))))))))))))))))))))+++++++++***)))***+++'''((()))++++++******))))))++++++((((((++++++))))))((('''(((***+++***)))))))))***++++++++++++***+++++++++++++++*********))))))))))))))))))))))))(((((())))))***)))))))))((((((((((((((()))***+++(((((())))))******++++++******)))))))))((((((((()))(((((((((&&&###'''...((())))))******))))))(((******++++++++++++******))))))(((((((((((())))))'''((()))((('''((()))++++++((((((+++,,,+++---111))),,,---,,,,,,//////,,,)))***+++***(((((((((***))))))(((((((((((())))))***++++++,,,,,,,,,++++++!!!!!!###)))+++***+++---+++***)))(((((()))***+++******))))))))))))******++++++++++++++++++++++++)))))))))******)))))))))'''))),,,---,,,++++++,,,+++******)))))))))))))))'''******''''''******'''---***&&&%%%''')))+++,,,(((***,,,,,,+++***+++,,,)))*********))))))((('''))))))*********))))))((()))((((((((((((***+++,,,------,,,,,,+++******)))*********((('''(((+++---***(((((()))***+++***))))))))))))******)))))))))(((***,,,,,,+++***+++,,,)))%%%$$$''')))((((((***((()))***)))(((((()))***)))(((((()))++++++)))((()))))))))))))))))))))***''''''''''''''''''''''''''',,,+++"""...+++,,,...***(((&&&&&&''''''&&&%%%''''''((((((((((((''''''''''''(((((((((((('''''''''))))))&&&'''***+++***%%%'''***,,,---+++)))((())),,,+++))))))++++++(((((((((((((((((((((((((((yyyxxxwwwxxxyyyxxxvvvuuurrrrrrqqqpppooonnnmmmmmmjjjkkkkkkkkkiiihhhiiijjjjjjhhhfffffffffeeedddbbb```bbbccccccbbb`````````\\\^^^```___\\\[[[\\\^^^YYYXXXXXXXXXXXXWWWSSSQQQPPPRRRTTTTTTRRRPPPOOONNNOOONNNMMMLLLKKKLLLLLLMMMLLLIIIFFFDDDDDDEEEDDDCCC@@@>>>;;;::::::999888777777666555444333222222222((()))***,,,///222555666000...---++++++,,,---...---------------,,,+++***++++++,,,,,,,,,++++++***++++++******++++++,,,---+++******+++---...---,,,))))))***+++++++++******************************,,,***(((+++000222000,,,,,,***+++......***(((*********)))(((((()))******)))***++++++,,,,,,,,,+++&&&(((***)))(((((())),,,***(((((()))***+++***)))&&&%%%$$$&&&)))***(((&&&************************************************))))))***++++++++++++***((((((((('''(((((())))))******++++++++++++******)))))))))))))))***++++++'''(((((())))))))))))))))))))))))))))))))))))))))))+++,,,***&&&%%%))),,,(((***,,,,,,+++++++++---)))))))))))))))))))))))))))+++,,,+++)))(((***,,,'''(((***+++++++++)))(((''')))(((%%%%%%((()))''')))(((&&&'''***+++***((())))))***+++++++++++++++)))))))))***************))))))))))))))))))))))))*********+++******))))))***))))))(((((((((((())))))))))))))))))*********++++++*********)))))))))%%%%%%'''(((%%%!!!$$$******))))))))))))))))))*********++++++++++++******))))))(((((((((((())))))'''((()))((('''((()))++++++)))***---...++++++---(((,,,---++++++//////,,,(((***++++++))))))***,,,+++***))))))))))))***+++******+++,,,++++++***)))&&&###%%%***+++))))))---,,,+++***))))))***+++,,,******++++++++++++******++++++++++++++++++++++++))))))************))))))&&&))),,,------,,,,,,,,,***************)))(((((('''******''''''******'''...+++)))((()))++++++***(((+++---...,,,++++++---'''((()))******))))))(((''''''((()))))))))((((((((((((((()))******++++++%%%&&&(((+++,,,,,,+++***)))***)))((((((***...111***(((((()))***+++***)))))))))************))))))(((***,,,,,,+++++++++,,,+++'''&&&)))***)))(((***)))***+++***)))(((***+++******)))***,,,+++)))'''((((((((()))******++++++&&&'''((())))))((('''&&&'''///&&&$$$&&&///***///&&&((())))))((('''''''''((((((''''''''''''(((((((((((())))))))))))(((((('''******'''(((,,,---***%%%(((,,,//////---)))&&&'''+++,,,)))***---,,,((()))))))))))))))))))))))){{{zzzzzzzzzzzzxxxuuurrrrrrrrrqqqpppooonnnmmmmmmhhhjjjlllkkkhhhfffhhhkkkjjjhhhgggggghhhhhhgggfff```bbbddddddbbb`````````\\\^^^___^^^\\\ZZZ\\\^^^[[[ZZZXXXXXXXXXVVVSSSQQQQQQTTTWWWVVVRRROOOPPPQQQOOONNNLLLKKKKKKKKKLLLMMMLLLJJJFFFDDDDDDEEEEEEDDDBBB???<<<::::::::::::999777666555444333222222222222111000//////...//////000...---++++++,,,---...------------,,,,,,+++*********+++,,,,,,,,,+++++++++*********+++,,,,,,---)))(((((()))++++++***)))((()))***+++++++++++++++************************,,,)))''')))...111///,,,+++***+++000000,,,+++,,,+++***)))(((((()))***+++)))***+++,,,,,,,,,,,,,,,''')))+++***'''&&&(((******(((((()))***+++***)))(((&&&%%%'''******(((&&&******************************************++++++))))))***++++++++++++***+++*********+++,,,------((()))***++++++***)))((())))))((())))))***++++++'''(((((()))))))))))))))))))))))))))))))))))))))***,,,---***&&&$$$(((,,,&&&((()))***)))((())))))))))))))))))))))))))))))(((+++,,,,,,)))(((***,,,'''(((***+++,,,+++)))(((***,,,+++((((((+++,,,******'''&&&'''***+++***(((((()))***+++++++++++++++''''''(((((())))))******)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***))),,,+++***(((''''''&&&&&&*********)))))))))))))))++++++++++++************''')))---000,,,'''(((---+++***)))(((((()))***+++******++++++++++++******))))))(((((((((((())))))'''((()))((('''((()))+++***))),,,000000+++((()))''',,,---***+++//////+++)))***,,,,,,++++++,,,...---,,,+++******+++,,,---)))***++++++***)))((('''000++++++...---((('''+++---,,,***))))))***,,,---***+++,,,------,,,+++***))))))))))))))))))))))))))))))************))))))&&&))),,,------,,,,,,---)))***+++++++++***(((''''''******''''''******'''---,,,++++++,,,,,,***((((((+++...///,,,+++,,,---$$$&&&((()))***+++******&&&&&&'''(((((()))(((((('''((()))***+++++++++***###(((,,,/////////+++,,,,,,++++++...222666***(((((()))***+++***)))))))))************)))))))))***,,,,,,+++++++++,,,...)))(((***,,,***)))++++++,,,,,,+++******+++---++++++++++++,,,+++)))'''''''''((()))***+++,,,,,,&&&'''***++++++***'''&&&###000###(((###000###'''$$$(((++++++)))'''(((***)))((('''&&&&&&'''((()))))))))************))))))'''++++++'''(((---...+++&&&)))...222111...(((%%%%%%***,,,***+++...---'''************************yyyxxxwwwuuuttttttttttttpppooonnnoooqqqqqqooonnnoooooonnnmmmllljjjiiihhhhhhiiijjjiiigggfffffffffcccbbbaaa``````___`````````___^^^\\\[[[ZZZZZZZZZ[[[[[[YYYXXXVVVVVVVVVVVVTTTTTTTTTTTTRRRPPPNNNMMMQQQOOOMMMKKKJJJKKKMMMOOONNNMMMKKKHHHFFFEEEDDDDDDBBBAAA???<<<:::888777777888666333111//////000111000000000000////////////........................---,,,++++++******+++++++++++++++,,,,,,---------***,,,$$$(((222%%%555,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))+++)))&&&(((+++---,,,***,,,***((('''&&&'''((())),,,+++******))))))******))))))*********))))))(((++++++***((('''''')))+++(((,,,,,,***+++------***###%%%'''(((((()))***+++,,,,,,++++++***)))))))))))))))************))))))'''******''''''******((('''(((***+++,,,+++)))((()))************++++++++++++*********))))))(((((((((((())))))))))))((((((+++***)))***,,,,,,+++)))000...+++(((&&&&&&&&&'''+++***))))))***,,,+++***,,,)))'''(((***+++***(((***++++++,,,,,,++++++***)))$$$(((,,,))),,,///((((((+++...///---,,,,,,,,,************************((((((((((((((((((((((((******))))))))))))******+++++++++***)))'''&&&%%%&&&'''((())))))***))))))***)))(((''''''((()))***+++***)))'''&&&&&&&&&&&&+++***(((((()))******)))***((('''%%%%%%&&&((()))++++++************++++++,,,,,,,,,+++++++++******+++++++++*********))))))$$$&&&***,,,,,,+++(((&&&+++!!! &&&'''***...---------,,,,,,+++++++++,,,,,,++++++***)))(((((((((((()))***************)))***,,,+++)))(((((()))+++******)))(((''''''&&&******))))))))))))******))))))))))))))))))))))))************************))))))))))))************((()))***+++,,,,,,+++******)))'''''')))))))))))),,,++++++******++++++,,,,,,,,,+++***))))))******,,,,,,,,,+++++++++******((())))))*********)))))),,,***))))))***+++++++++***)))'''&&&&&&'''((())))))+++------+++***+++,,,,,,+++,,,---***(((+++222,,,,,,+++***)))))))))***+++,,,,,,+++******+++---******))))))))))))******,,,000333000+++'''(((***))))))))))))))))))))))))***)))***+++---,,,***((())))))))))))((((((((((((***(((((()))******((('''777222+++&&&&&&'''***+++))))))))))))((('''&&&%%%,,,)))'''(((++++++)))'''******)))((((((((((((((((((((()))+++,,,---...///&&&'''(((*********))))))(((((())))))*********+++)))******)))(((''''''(((wwwvvvuuusssrrrrrrrrrrrrqqqpppooopppppppppnnnlllmmmmmmmmmlllkkkjjjiiihhhgggiiijjjiiigggeeeeeefffcccbbbaaa``````______```______]]]\\\[[[ZZZZZZZZZ\\\[[[ZZZYYYXXXWWWWWWVVVUUUUUUUUUTTTSSSQQQOOOMMMRRRPPPMMMKKKJJJKKKLLLNNNJJJIIIHHHFFFEEEEEEDDDDDD@@@???>>><<<:::888777666555444222111000111222333111000000000////////////---------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''+++$$$$$$,,,"""---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))***+++******))))))***+++---+++***(((((()))***+++,,,+++******))))))******))))))************)))))))))***++++++)))(((((()))'''***+++)))))),,,+++)))$$$&&&((()))(((((()))+++))))))))))))))))))******)))))))))***))))))(((((('''******''''''******'''&&&((()))++++++***)))((()))************+++++++++************)))))))))(((******++++++++++++******((((((((('''&&&'''***,,,///---+++((('''''''''(((+++)))((((((***++++++***,,,)))'''(((***+++***(((***++++++++++++++++++***+++&&&***---(((***///***'''***,,,---,,,+++++++++++++++++++++++++++++++++******************************))))))))))))******((((((((((((((((((((((((******+++++++++******)))***)))(((''''''((()))******)))((('''''''''''''''***)))((((((******)))(((+++***)))((((((***,,,---+++******))))))******+++,,,,,,++++++************+++++++++*********))))))+++***(((&&&''')))+++---,,,%%%"""''',,,,,,,,,---,,,,,,,,,,,,+++++++++***,,,,,,++++++***))))))((((((((()))***************)))***++++++)))(((((()))******))))))((((((''''''++++++************++++++))))))))))))))))))))))))************************))))))))))))************))))))***+++,,,+++*********)))(((((()))*********+++++++++******+++++++++******)))(((((((((((((((+++*********))))))))))))))))))******************(((''''''''''''(((((('''((((((((())))))))))))))))))+++,,,,,,+++***+++------,,,,,,...---***,,,000+++++++++***************((()))***)))((((((***++++++******))))))******+++(((+++...,,,(((&&&'''*********+++++++++,,,,,,,,,***))))))***++++++***((())))))))))))******************+++***((('''&&&%%%000,,,'''$$$%%%''')))***%%%&&&'''((())))))))))))+++)))'''(((***+++***(((******)))(((((((((((((((******++++++,,,,,,------'''((()))******)))((((((((()))))))))************)))******)))((('''''')))wwwvvvtttsssrrrrrrqqqqqqsssrrrqqqppppppooollljjjkkkkkkkkkkkkkkkjjjiiiiiigggiiijjjiiigggeeeeeefffcccbbbaaa```_______________^^^]]]\\\\\\[[[ZZZZZZ\\\[[[[[[ZZZYYYXXXWWWWWWUUUUUUTTTTTTRRRQQQOOONNNRRRPPPNNNKKKJJJJJJKKKLLLHHHGGGFFFDDDCCCBBBBBBBBB=========<<<:::999777666444333222111111222333444111000000///////////////------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++111,,,(((,,,(((%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******************---...,,,'''&&&(((+++---,,,+++*********+++,,,,,,+++******))))))******))))))************))))))'''))),,,,,,+++)))((('''&&&))))))&&&'''******'''&&&((()))***)))((()))***&&&''''''((())))))******))))))))))))(((((('''&&&'''******((((((***)))&&&&&&'''((()))***)))(((((()))************+++++++++************))))))))))))******++++++++++++*********,,,,,,***'''''',,,111,,,+++***((((((((())))))***((('''''')))*********+++)))(((((()))******)))++++++++++++++++++++++++***&&&+++,,,$$$&&&---+++&&&)))+++,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******)))(((''''''''')))***+++,,,,,,,,,++++++***(((((())))))(((((((((((()))))))))((((((''''''(((((()))((('''''')))******(((&&&+++***))))))***+++---...+++******))))))******++++++************)))))))))+++************))))))))),,,***(((&&&&&&))),,,...***'''''',,,000...+++***+++++++++***************,,,,,,++++++***)))))))))(((((()))***************(((***++++++)))(((((())))))))))))))))))))))))))),,,++++++******++++++,,,))))))))))))))))))))))))************************))))))))))))******************+++++++++***))))))((())))))))))))******+++++++++************++++++***)))(((((((((((((((((())))))(((((((((((('''''')))******+++++++++,,,,,,)))******************)))&&&''')))+++,,,+++)))(((***+++,,,+++***+++---...000,,,,,,000111...,,,---((()))***+++,,,+++******((()))))))))((((((***,,,+++******))))))******+++''')))+++)))'''&&&))),,,******+++++++++,,,,,,,,,***)))'''''')))***)))((())))))******+++++++++,,,)))+++,,,+++)))(((''''''***(((%%%%%%''')))******%%%&&&'''((()))))))))))))))((('''(((***++++++******))))))(((((((((((((((++++++++++++++++++++++++((()))))))))))))))((('''))))))))))))************((()))***)))((('''((()))xxxwwwvvvuuutttsssssssssuuusssqqqppppppnnnkkkhhhhhhiiiiiijjjjjjjjjiiiiiiggghhhiiihhhfffeeeeeeeeedddcccbbb```____________^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWVVVTTTTTTSSSRRRQQQPPPOOONNNRRRQQQNNNLLLJJJJJJJJJJJJJJJHHHFFFDDDBBBAAA@@@@@@=========<<<;;;:::888777444444333222222222333333111111000///...//////000------------------------,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,333222,,,,,,...------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,------,,,))))))***,,,---,,,+++******+++,,,,,,,,,+++******))))))******((())))))************)))''')))++++++***)))((()))&&&))))))&&&&&&******(((((()))+++***)))(((((()))((((((((()))))))))******((())))))(((((('''&&&%%%'''***+++((((((***)))%%%%%%&&&'''((())))))(((((())))))*********+++++++++*********)))))))))))))))(((((())))))))))))((((((,,,,,,,,,+++***)))***,,,******)))(((((()))******)))'''&&&''')))***************)))((()))*********++++++************++++++(((%%%***)))!!!))))))''')))++++++***)))***+++++++++++++++++++++++++++******************************))))))))))))******,,,+++)))(((((()))+++,,,)))))))))))))))(((''''''))))))(((((((((((())))))((((((''''''((()))******&&&&&&''')))******'''$$$+++***)))(((((())))))*********))))))))))))*********)))))))))))))))))))))************))))))))))))&&&''')))***+++***)))(((((('''(((+++---,,,(((&&&*********)))))))))))))))+++++++++*********))))))(((((()))***************(((***++++++)))((()))***))))))))))))))))))******+++******))))))******+++))))))))))))))))))))))))************************((()))))))))************++++++++++++******))))))'''((()))***))))))************))))))))))))******++++++***************+++((((((((((((((((((((((((*********++++++,,,------***+++,,,,,,+++++++++,,,&&&'''(((*********))))))***+++,,,++++++,,,...000111------222444111,,,+++'''(((***,,,---,,,+++))))))***++++++***+++---///***))))))(((((())))))******++++++***((((((+++...*********)))))))))((((((***(((&&&&&&'''((()))(((((())))))******++++++,,,***))))))***,,,,,,)))&&&)))((('''(((***++++++***))))))))))))((('''&&&%%%((('''((()))***+++++++++))))))(((((((((((()))))))))))))))))))))***************)))))))))((('''''')))))))))))))))*********((()))***)))((('''((()))xxxwwwvvvtttssssssssssssuuusssqqqppppppnnnkkkhhhhhhhhhiiiiiijjjjjjiiiiiifffhhhiiihhhfffeeedddeeedddcccbbb```______^^^^^^]]]]]]]]]]]]]]]\\\ZZZZZZXXXXXXXXXXXXXXXVVVUUUUUUSSSRRRQQQPPPOOOOOONNNNNNQQQPPPNNNLLLJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCC>>>>>>===<<<;;;:::888888666666555333222111111111222111///.........///000------------------------,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,'''***---***'''+++...***++++++++++++++++++++++++++++++++++++++++++++++++************************...,,,***+++---///...---+++++++++***++++++++++++,,,+++******))))))******(((((()))***************)))******)))'''(((***,,,(((***)))''''''***+++))))))***,,,+++***((())))))+++++++++******)))))))))((((((((((((((('''&&&&&&'''***+++)))(((***((($$$%%%&&&''''''((()))))))))))))))*********+++++++++))))))))))))))))))******(((((())))))))))))(((((()))'''&&&(((***)))""")))))))))))))))******+++((('''&&&''')))***+++************)))((()))******+++******))))))******+++(((%%%***)))!!!******(((***,,,,,,+++***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))((('''&&&'''))),,,---''''''((()))))))))))))))(((((())))))))))))(((((((((((('''(((((()))***+++&&&&&&''')))******'''$$$,,,,,,+++)))((((((''''''***))))))))))))))))))***)))))))))))))))))))))***))))))))))))))))))))))))%%%&&&(((******)))((('''((((((((('''((()))(((&&&))))))))))))))))))))))))+++++++++***************(((((()))***************''')))++++++)))))))))***))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************************((()))))))))************,,,,,,+++******)))))))))''')))++++++)))((()))******))))))(((((())))))***+++***************++++++))))))))))))))))))))))))************+++,,,---...'''((())))))'''(((+++---(((((('''''''''(((***+++***+++---------...000222333//////333555111,,,***'''(((***,,,---,,,+++)))***+++,,,+++******,,,...(((((((((''''''(((((((((,,,,,,+++)))((()))***,,,---,,,+++***)))'''&&&&&&***(((&&&%%%'''(((((((((((((((((()))))))))******,,,'''$$$''',,,,,,%%%***)))))))))++++++)))'''))))))))))))((('''&&&%%%'''((())))))******+++,,,))))))(((((((((((())))))%%%%%%&&&'''((()))************)))(((((((((''''''******))))))))))))))))))''')))***)))((('''(((***vvvuuusssrrrqqqqqqppppppsssrrrqqqppppppooollljjjhhhiiiiiijjjjjjjjjiiiiiifffhhhiiihhhfffddddddeeeddddddbbbaaa___^^^^^^^^^\\\\\\]]]^^^]]]\\\[[[ZZZVVVWWWWWWXXXWWWVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOOOOPPPOOOMMMLLLKKKJJJIIIIIIEEEEEEEEEEEEEEEFFFFFFGGG???>>><<<:::999888888888777777666444333111000000222111///...---...000111........................,,,---.........---+++***+++++++++,,,,,,---------'''###)))---&&&)))...***++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++...+++)))***///111000---******++++++++++++,,,,,,,,,+++******))))))******'''((()))******+++************)))((('''(((+++---)))+++***''''''+++---+++)))+++,,,,,,***)))******,,,,,,,,,+++***)))))))))'''(((((())))))((((((((('''***,,,***)))***((($$$&&&&&&'''(((((()))***+++)))************+++++++++))))))))))))******************++++++++++++*********&&&%%%)))...,,,"""(((((())))))************((('''&&&''')))+++,,,+++)))******)))(((((()))++++++***)))(((((()))***++++++''',,,---%%%'''...,,,)))***++++++******+++---))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******#########$$$&&&)))+++---((((((***++++++,,,,,,,,,(((((())))))))))))(((((((((((((((((())))))***+++((('''''')))******(((&&&------,,,+++***))))))(((***))))))(((((())))))***)))))))))************+++(((((()))))))))))))))******)))'''&&&'''(((***+++(((***)))''''''***+++)))))))))))))))************************************(((((()))***************''')))***+++)))))))))***************************(((((((((''''''((((((((())))))))))))))))))))))))************************))))))))))))************,,,+++******)))*********)))---///...+++((()))***))))))(((((((((((())))))((((((((((((((())))))***))))))************++++++***)))))))))***+++---///)))***+++***(((+++000555+++***(((''''''(((***+++***,,,///000000111222444333000000444444///++++++((()))***+++,,,+++******)))******)))(((((()))+++)))((((((''''''(((((()))******)))((((((((())))))//////...,,,***)))(((''')))(((&&&&&&((()))((('''((((((((((((((((((((((((---((($$$&&&***((( ***)))(((((())))))'''%%%%%%&&&'''((())))))))))))'''(((******))))))***,,,((((((((((((((())))))***###$$$%%%&&&((()))***+++***))))))(((((((((((()))************))))))))))))'''((())))))(((((()))***uuutttsssrrrqqqpppppppppqqqpppooopppppppppnnnllljjjjjjjjjkkkjjjjjjiiiiiifffggghhhhhhfffddddddeeeeeedddbbbaaa___^^^^^^^^^[[[\\\]]]^^^^^^\\\[[[ZZZVVVWWWXXXYYYXXXWWWUUUTTTUUUTTTRRRQQQPPPPPPQQQQQQNNNMMMMMMLLLKKKJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDDDD@@@===:::777555555555666555555555555444333222111333111///------...000111////////////////////////,,,---...///...---+++*********++++++,,,---......---"""+++444***(((///,,,************************++++++++++++++++++++++++))))))*********+++++++++,,,++++++++++++,,,,,,,,,++++++,,,---------------,,,+++******))))))******'''((()))******+++++++++((()))***)))((()))***,,,***+++***''''''+++---+++)))***,,,,,,+++***+++,,,***************)))))))))''''''((()))************'''***,,,***)))***'''###'''''''''((()))***+++,,,)))************+++++++++((()))))))))******************++++++++++++******)))((((((+++///---&&& ((())))))************))))))''''''(((***,,,---,,,(((***+++***((('''))),,,+++***)))(((((()))***+++,,,''',,,...))),,,000,,,((()))******))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******&&&&&&'''''''''((((((((()))******+++++++++******'''((()))******)))(((''')))))))))((())))))*********)))((((((******)))((()))*********+++*********))))))(((((((((((())))))************++++++,,,,,,(((((((((((())))))*********************++++++,,,%%%***+++''''''+++,,,))))))))))))******+++++++++************************(((((()))***************'''(((***+++***)))***+++,,,++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))************+++***)))))))))***+++,,,...111444333...******,,,)))((((((''''''(((((()))((((((((((((((()))******)))))))))******+++++++++)))((((((''')))+++---...,,,------+++***...666===------,,,+++************))),,,111333444333444444222111222444222,,,***,,,+++++++++******************++++++***((('''((()))******))))))))))))******(((((((((***+++++++++***------,,,,,,+++*********)))((('''((()))***((('''++++++***))))))(((((((((((()))***+++***((($$$ ***)))((()))******((('''%%%&&&'''((())))))))))))((()))+++***(((((()))+++((((((((((((((()))******&&&&&&'''((())))))******))))))(((''''''((()))***************)))))))))(((&&&((())))))(((((()))+++wwwvvvuuutttsssrrrrrrrrrpppooonnnoooqqqqqqooonnnkkkkkkkkkkkkkkkjjjiiiiiifffggghhhgggeeedddddddddeeedddbbbaaa___^^^^^^]]][[[\\\]]]^^^^^^]]][[[ZZZVVVWWWYYYZZZZZZXXXWWWUUUVVVUUUTTTRRRRRRRRRSSSSSSMMMMMMLLLLLLKKKKKKJJJJJJMMMLLLIIIFFFBBB@@@>>>===@@@===888444222222333444333444444555555444444333333111///------...000111000000000000000000000000,,,---...//////---+++***))))))***+++---...//////111 ***777+++$$$,,,+++************************++++++++++++++++++++++++))))))******++++++++++++***,,,---+++(((&&&)))+++,,,,,,---.../////////...,,,++++++***)))*********''''''(((******+++++++++%%%(((+++,,,+++***)))***)))+++***&&&&&&+++,,,+++(((***,,,,,,+++++++++---''''''(((((())))))******&&&'''(((***++++++++++++'''+++,,,***)))***'''"""''''''(((((()))+++,,,---)))************+++++++++(((((())))))*********+++(((((())))))))))))(((((($$$%%%&&&((())))))'''%%%))))))************)))))))))((('''(((+++---------(((***+++***((('''))),,,+++***)))'''''')))***++++++%%%***...***---000***'''((()))((('''((()))+++******************************************************))))))))))))******000///...,,,***'''%%%###)))******))))))((('''&&&'''((()))******)))((('''******))))))))))))******+++***(((((()))******)))$$$%%%&&&((())))))******))))))(((((((((((())))))******+++++++++,,,,,,,,,'''((((((((())))))******%%%)))...222333///***'''!!!'''***''''''******&&&))))))******+++++++++,,,******************++++++(((((()))***************'''(((***+++***)))***+++,,,,,,,,,+++***)))((((((******))))))))))))******))))))))))))))))))))))))************************))))))))))))******************)))))))))***,,,---111555888666111,,,,,,...((((((''''''''''''((((((******)))******+++,,,,,,(((((())))))******++++++((((((''''''(((***---...)))******(((''',,,666>>>......//////...,,,***))))))---222555666555555555222222333444000******...,,,,,,+++***)))))))))***---......,,,)))((()))***,,,,,,++++++++++++,,,,,,((((((***,,,///000///...((())))))))))))*********((((((((()))+++***(((&&&---,,,,,,+++***)))((((((###)))000111...+++---///,,,+++***+++,,,---,,,+++))))))))))))((('''&&&%%%(((***,,,+++(((''')))+++((((((((((((((()))******)))))))))***************)))(((''''''''')))***++++++*********))))))((((((&&&((())))))(((((()))+++xxxtttqqqssstttqqqpppqqqmmmpppsssrrrooommmmmmooonnnmmmmmmllllllkkkjjjjjjgggiiijjjiiifffcccbbbbbb___cccfffddd___\\\]]]___bbb___[[[[[[]]]^^^]]][[[YYYZZZZZZZZZYYYWWWUUUSSSVVVUUUSSSQQQOOOOOORRRUUUPPPOOONNNLLLKKKJJJJJJJJJLLLLLLIIIEEE@@@===<<<<<<>>>===;;;999777666555555333444555333///...000333/////////...---...111444333555777555222000111222///...,,,++++++,,,...///,,,)))))),,,---,,,++++++,,,++++++******++++++,,,,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))******+++,,,,,,///000+++''')))/////////...---,,,,,,++++++++++++******))))))((((((*********)))))))))))))))+++)))((()))++++++)))&&&)))'''%%%%%%''')))))))))++++++************++++++,,,+++++++++***)))))))))***)))'''&&&'''))),,,...'''%%%%%%'''***+++)))'''************))))))))))))***)))))))))+++,,,+++************)))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((()))++++++'''(((((()))***+++++++++,,,+++++++++++++++++++++******+++++++++******)))...///$$$***...)))(((************))))))))))))))))))***++++++++++++***)))))))))******)))))))))(((((())))))*********+++%%%,,,***'''*********)))(((***------+++(((************))))))))))))%%%&&&&&&'''((()))******(((,,,---***))),,,...------***(((((()))***)))(((''''''((()))***++++++,,,******++++++++++++******+++)))'''(((+++,,,***((('''((()))***,,,...//////(((((((((((((((((((((((('''(((*********)))***+++((()))******(((''''''(((++++++,,,------------,,,,,,)))&&&'''***,,,+++***(((((())))))))))))((((((...,,,((((((++++++!!!(((+++,,,+++)))(((***,,,)))+++,,,,,,+++***,,,---))))))))))))******************+++,,,------......777555777999777000,,,,,,)))'''%%%%%%(((***)))'''''''''''''''((()))***+++)))******+++++++++******'''''''''''''''((())))))***+++,,,---...---,,,,,,(((***)))'''))),,,,,,(((000......000444777666555333222000---******---///+++,,,,,,++++++,,,000333111000...,,,+++++++++,,,%%%)))------***((((((******++++++***))))))***,,,,,,,,,,,,+++,,,,,,---------------+++((('''((()))***++++++***)))(((***+++---++++++---***$$$!!!"""+++(((&&&''')))***)))'''******))))))((((((((('''((())))))************)))******)))((('''&&&%%%%%%+++)))((((((***,,,---,,,(((((())))))*********+++++++++******)))(((((((((+++(((%%%&&&(((******(((yyytttrrrttttttqqqoooqqqpppppppppqqqqqqpppooommmmmmmmmmmmlllkkkkkkjjjjjjggghhhiiihhheeecccaaabbbaaadddgggeee```]]]^^^```aaa___\\\[[[]]]]]]\\\[[[XXXXXXXXXWWWVVVUUUTTTSSSTTTTTTSSSQQQOOONNNPPPRRRPPPOOONNNLLLKKKJJJJJJJJJJJJKKKIIIFFFCCC@@@@@@AAAAAA@@@>>><<<:::999888888666888999777333222222444---...//////...///222444111333444333000...///000...---,,,++++++,,,---...,,,******,,,------,,,+++,,,++++++******++++++,,,,,,++++++******++++++,,,***************************************++++++,,,,,,,,,...///+++''')))///...------,,,++++++***************)))))))))))))))))))))*********************(((''')))+++,,,***(((,,,***(((''')))***))))))***))))))))))))))))))***++++++******************+++***((('''(((***---///)))'''&&&(((***,,,+++)))******))))))))))))******,,,+++***+++---------+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((('''(((((()))***+++'''(((((()))******++++++++++++++++++++++++++++++*********************)))***...&&&!!!+++000---...************))))))))))))))))))***++++++++++++*********))))))))))))******((()))))))))************'''!!!,,,***'''*********)))(((***,,,---+++((())))))))))))))))))))))))&&&'''''''''((()))))))))'''+++,,,((('''***+++*** $$$)))+++*********,,,)))))))))))))))*********)))******++++++******)))+++)))((((((***+++***((($$$%%%&&&''')))***+++,,,((((((((((((((((((((((((''')))++++++)))))))))***(((***++++++)))(((((()))******+++,,,,,,,,,,,,,,,(((&&&###$$$'''))))))'''((())))))))))))))))))(((******)))***...000***!!!)))***,,,+++)))(((***,,,(((***++++++***)))+++,,,+++******)))))))))***************+++,,,---------111///000444444///,,,,,,'''&&&%%%&&&(((***)))'''******)))((((((((())))))&&&'''(((***+++---------((((((''''''((())))))***'''((()))*********))))))((())))))''')))---,,,(((......///222555555222/////////...---+++,,,...000+++,,,,,,+++***+++...111...---,,,+++******++++++,,,+++)))))))))***))))))***++++++***))))))***,,,,,,,,,++++++++++++,,,,,,&&&'''((('''&&&&&&(((******+++,,,+++))))))***,,,######&&&,,,...,,,+++---***'''%%%&&&((()))(((''')))))))))(((((('''''''''(((((()))************)))((((((((()))((((((''''''+++)))&&&&&&'''(((((((((((()))))))))************************))))))))))))...+++)))))),,,------,,,yyyuuurrrttttttpppoooooossspppnnnooossssssppplllmmmmmmlllkkkkkkjjjjjjiiifffggghhhgggdddbbbaaaaaabbbeeegggeeeaaa___```aaaaaa___\\\\\\]]]]]]\\\[[[WWWVVVUUUTTTSSSSSSTTTUUUSSSTTTTTTRRROOONNNNNNOOOOOONNNMMMLLLKKKJJJJJJJJJIIIIIIIIIGGGEEEDDDEEEFFFBBBAAA???===<<<:::::::::555666777666333000//////+++---///000000000222333///000111000...------------,,,+++******+++,,,---,,,+++++++++---......,,,,,,++++++******++++++,,,++++++************+++++++++++++++++++++++++++++++++++++++***+++,,,,,,---,,,+++---...+++''')))...,,,,,,++++++******))))))))))))))))))************)))))))))***++++++,,,,,,)))(((''')))***,,,+++***...,,,*********+++***)))(((((((((((((((((((((((())))))******************+++***)))))))))+++---///+++)))((((((***,,,---,,,+++***((('''''')))***++++++***)))***,,,---,,,+++))))))))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))(((((((((((())))))((((((((()))******++++++************************))))))))))))******))))))&&&---'''"""))),,,+++...++++++*********)))))))))))))))***++++++++++++***+++***)))(((((()))***+++))))))))))))***************$$$---***(((+++)))))))))(((***,,,,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((((('''***+++'''%%%((()))((("""+++...+++((()))+++************))))))(((((()))******++++++******)))***)))((()))***+++***((($$$%%%&&&'''((()))******(((((((((((((((((((((((((((***++++++)))((()))))))))+++,,,,,,***))))))***))))))***+++++++++++++++&&&$$$###$$$&&&((((((((())))))************))))))(((***+++***---000...))))))***++++++))))))***+++''')))******)))(((***+++...---+++)))((()))***+++))))))******+++,,,,,,,,,***''''''---111...++++++%%%%%%%%%(((******)))'''******)))))))))***++++++''''''(((***+++,,,------)))))))))((())))))***+++''''''((())))))))))))(((''')))(((''')))------)))---...000333444222---)))***,,,------,,,---///111+++,,,,,,***)))))),,,...++++++************++++++111,,,''''''***,,,+++)))***+++++++++))))))+++---,,,++++++*********++++++$$$%%%&&&&&&&&&&&&(((***++++++,,,+++******+++---'''&&&***///000,,,)))***)))'''%%%&&&'''(((''''''(((((((((''''''''''''''''''((())))))*********)))&&&'''(((*********)))(((+++)))&&&%%%&&&'''&&&%%%))))))))))))************))))))))))))************,,,***((((((***,,,,,,,,,yyyuuusssuuutttpppnnnooosssqqqoooppprrrrrrpppnnnllllllkkkkkkjjjiiiiiiiiieeefffgggeeecccaaaaaabbbbbbdddeeedddaaa___```aaa___^^^]]]]]]]]]\\\\\\[[[WWWVVVTTTRRRRRRSSSUUUWWWSSSTTTUUUTTTQQQNNNMMMMMMNNNNNNMMMKKKKKKJJJJJJJJJHHHIIIIIIGGGEEEEEEFFFGGGAAA@@@>>><<<;;;:::999999444555666555333000---+++))),,,000111111111111222......//////...---,,,,,,---,,,+++*********++++++,,,---,,,+++---000000---,,,++++++******++++++,,,++++++************+++++++++++++++++++++++++++++++++************+++,,,,,,,,,***,,,...,,,((()))...,,,,,,++++++************(((((())))))******++++++((())))))***+++,,,,,,---***))))))))))))*********---+++******+++,,,+++***((())))))))))))))))))((((((((())))))******+++++++++***)))((()))***,,,---+++***(((((()))+++---...,,,***(((&&&''')))+++---(((''''''''')))***)))((()))))))))))))))*********)))))))))))))))))))))))))))******++++++******)))***))))))(((((((((((()))(((((())))))************)))))))))))))))*********))))))))))))))))))******(((111---''')))***(((---+++++++++*********))))))))))))***++++++++++++***+++***)))(((((()))***+++)))))))))))))))*********---###&&&---)))(((+++)))))))))))))))***+++******''''''''''''(((((((((((()))))))))((((((((((((((('''++++++'''%%%'''((('''!!!&&&,,,...+++'''&&&'''******))))))))))))))))))))))))************))))))***)))))))))******))))))(((((())))))***+++,,,,,,(((((((((((((((((((((((((((***++++++)))(((((()))***,,,------+++******+++(((((()))***************'''''''''((()))***++++++)))******++++++******)))(((,,,,,,)))(((******((()))*********)))))))))***((()))******))))))***,,,000...+++)))((()))***,,,))))))*********+++++++++(((######)))------******$$$&&&(((***,,,+++***)))&&&'''''')))+++---///000++++++******************+++******)))******++++++*********+++++++++++++++'''((((((''')))------)))+++,,,...000111///,,,******,,,............///111+++,,,,,,***((((((***+++************++++++,,,,,,---***((((((***,,,,,,+++***+++,,,+++******+++---++++++******)))*********)))******)))'''''')))******+++,,,+++******,,,...,,,+++---111000***&&&&&&)))((('''''''''(((((((((''''''''''''''''''&&&&&&''''''((()))************'''((()))++++++***(((''',,,***''''''((()))(((((()))))))))))))))*********'''(((((()))***+++++++++***)))(((((()))***,,,,,,xxxtttsssuuuuuuqqqnnnooopppqqqrrrqqqooonnnoooqqqkkkkkkkkkjjjiiiiiihhhhhheeeffffffeeebbbaaabbbcccbbbbbbbbbaaa```______```^^^^^^^^^^^^]]]\\\[[[[[[YYYWWWUUUSSSRRRTTTWWWXXXSSSUUUVVVUUURRROOONNNNNNMMMMMMLLLKKKJJJJJJJJJJJJHHHIIIHHHFFFDDDCCCCCCEEEAAA@@@>>>===<<<;;;::::::999999999888777444111...))),,,000222222111111111..................---,,,---,,,++++++************+++---,,,)))+++111111---,,,++++++******++++++,,,+++******))))))******+++++++++++++++++++++++++++)))))))))))))))***+++++++++******---,,,)))***---,,,,,,,,,,,,++++++++++++(((((())))))******++++++(((((()))***++++++,,,,,,++++++***)))(((((())))))((((((''')))+++,,,,,,+++)))******++++++******)))((((((((())))))******+++)))(((((('''((()))******)))((('''&&&'''(((+++---+++***(((&&&''')))+++---(((''''''''')))***)))((((((((())))))************))))))))))))))))))))))))(((((())))))))))))((((((***))))))(((((((((((())))))))))))))))))*********(((((()))))))))*********))))))(((((()))***++++++)))444222+++---,,,+++000++++++++++++************))))))***++++++++++++***+++***)))(((((()))***+++******))))))))))))))))))...&&&(((---((())),,,(((((()))))))))))))))***+++&&&'''''''''((((((((())))))))))))))))))((((((((())),,,,,,(((&&&((()))(((+++************)))'''%%%'''(((((()))******++++++)))))))))******)))))))))))))))******)))))))))************++++++,,,,,,,,,))))))))))))))))))))))))(((***++++++)))((())))))+++,,,------+++******+++(((((()))************)))((()))******++++++,,,,,,******++++++++++++******(((,,,---(((&&&''')))(((***))))))))))))***)))))))))***,,,+++******+++---000...+++)))((()))***,,,******************++++++)))$$$###(((+++***((()))&&&(((***,,,---,,,+++***&&&'''''')))+++---///000,,,,,,******))))))******++++++************++++++++++++++++++,,,,,,------''')))(((''')))------)))(((***+++,,,------......---...//////...---...///+++,,,,,,+++)))((()))*********++++++,,,---------%%%(((+++,,,+++***+++---***+++,,,+++******,,,...,,,+++******)))))))))******++++++***)))(((***+++***+++++++++******,,,...%%%%%%)))///000---,,,---******))))))((())))))***&&&&&&''''''''''''''''''&&&&&&'''))))))*********)))*********)))(((&&&%%%***(((&&&&&&(((***************))))))))))))))))))''''''((()))***++++++,,,,,,,,,,,,+++,,,---///000vvvsssrrruuuvvvrrroooooonnnqqqssspppmmmkkknnnrrrkkkkkkjjjiiiiiihhhhhhgggfffgggfffeeecccbbbcccdddbbbbbbaaa```______``````]]]^^^```___]]][[[[[[\\\[[[YYYVVVTTTTTTUUUWWWXXXSSSUUUVVVUUUSSSPPPOOOOOOMMMLLLKKKKKKJJJJJJJJJKKKHHHHHHHHHEEECCCAAABBBCCCBBBBBB@@@???>>>=========999777666666666444111...+++...111222111000000000...------...//////...,,,---------,,,++++++*********---,,,'''***111222---,,,++++++******++++++,,,******))))))))))))******++++++++++++++++++++++++))))))(((((())))))***++++++)))))),,,,,,******---,,,,,,,,,,,,,,,,,,,,,+++))))))))))))************((((((((()))******+++++++++++++++)))'''''')))+++&&&%%%&&&(((+++,,,,,,***)))***+++,,,,,,+++***)))(((((())))))))))))))))))(((((((((''''''(((((()))&&&''''''&&&&&&''')))+++***)))((('''((()))+++---+++***)))***,,,---,,,+++((((((((()))******++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))******((())))))******+++++++++******)))))))))+++,,,---!!!---,,,(((,,,,,,***...,,,++++++++++++*********))))))***++++++++++++***)))))))))******)))))))))************))))))))))))...''')))+++'''***---(((((()))))))))((((((***,,,'''''''''(((((())))))***))))))))))))))))))))))))))),,,---)))'''***+++***,,,***''''''***+++***)))''''''((()))***+++,,,,,,((())))))******))))))((((((***+++***)))((()))***)))))))))))))))*********))))))))))))))))))))))))''')))***+++***)))***+++***,,,------+++******+++(((((()))***************&&&(((******)))))))))***++++++,,,,,,,,,,,,++++++(((,,,---***))),,,---,,,***)))((((((******)))((()))+++,,,,,,++++++,,,---...---+++)))((()))***++++++++++++++++++++++++++++++((('''))))))''''''+++'''***,,,,,,+++******+++******)))))))))***++++++***))))))((()))+++,,,...,,,+++******)))***************))))))******+++,,,(((***)))'''))),,,,,,(((&&&(((***++++++---///111...//////...,,,+++,,,...***+++,,,+++)))((()))*********+++,,,------,,,,,,"""''',,,---***)))***,,,***+++,,,+++++++++---///---,,,+++***************&&&'''((((((((((((+++---((()))******)))***,,,---%%%$$$&&&,,,...,,,+++...***++++++***))))))***,,,'''''''''''''''(((((((((%%%&&&'''((()))***************)))((('''&&&%%%%%%'''&&&$$$%%%''')))***)))************))))))))))))'''(((((()))***+++++++++)))************+++---000tttqqqrrrvvvwwwsssppppppppppppooonnnmmmmmmnnnooojjjjjjjjjiiihhhhhhgggggggggggggggeeeccccccdddfffdddbbb`````````aaaaaaaaa\\\^^^``````]]][[[[[[\\\[[[YYYWWWUUUTTTUUUUUUVVVRRRTTTTTTSSSQQQPPPPPPPPPLLLLLLKKKJJJJJJJJJJJJKKKGGGGGGGGGEEECCCBBBCCCDDDBBBAAA@@@???>>>=========777555333222333333111...---///111111000/////////...,,,+++---//////---+++.........------,,,+++***)))---+++%%%(((111222,,,,,,++++++******++++++,,,******))))))))))))************************************))))))******+++,,,+++((((((+++,,,******,,,******++++++++++++++++++*********)))))))))))))))((((((((((((((((((((()))((())))))((('''(((+++///&&&&&&''')))+++,,,***)))((()))***++++++***)))((()))))))))))))))((((((((())))))(((((((((((((((((($$$&&&((((((&&&&&&(((***(((((((((((()))***+++,,,,,,+++***+++---------+++'''(((((()))******++++++)))))))))))))))))))))))))))))))))******)))))))))(((((('''(((((()))***+++***)))))))))))))))))))))))))))******+++,,,,,,---++++++***)))***,,,...///)))((($$$******&&&))),,,,,,+++++++++*********))))))***++++++++++++***((()))***++++++***)))(((************)))))))))(((---''')))***&&&***...(((''')))***(((''''''))),,,''''''((())))))***++++++((((((((()))*********+++(((+++,,,)))'''***,,,+++((((((((((((((((((***+++(((((())))))*********+++(((((())))))))))))(((((((((***+++***(((((()))+++)))))))))))))))((((((((())))))))))))))))))))))))%%%''')))*********+++,,,***+++---,,,***))))))***((()))******++++++******&&&)))++++++(((''''''(((++++++,,,,,,,,,,,,++++++))),,,---+++---000///,,,***((('''(((******)))''')))***++++++******+++,,,+++******)))))))))******,,,,,,,,,,,,,,,+++++++++***)))******'''$$$'''...(((***+++***((('''(((*********)))((((((((())))))******)))((()))***,,,...++++++***)))))))))))))))***)))((((((((()))++++++***+++***'''))),,,***&&&$$$'''+++---------...000------,,,***((()))+++---***+++,,,,,,+++******+++)))***+++,,,,,,++++++***'''((())))))((((((((((((***+++,,,,,,++++++---///...---,,,++++++*********&&&'''(((((('''''')))+++'''((())))))((()))+++---***''''''***)))&&&&&&((()))***+++***((('''))),,,'''''''''(((((()))))))))$$$%%%&&&((()))*********)))(((&&&%%%$$$%%%&&&'''***(((&&&&&&''')))))))))************)))))))))((((((((())))))*********+++%%%'''((('''&&&'''***...ssspppqqqvvvwwwtttqqqqqqrrrnnnkkkkkknnnooonnnllljjjjjjiiiiiihhhggggggggghhhhhhgggeeedddccceeegggeeecccaaaaaaaaabbbcccbbb\\\^^^aaa```]]]ZZZ[[[\\\ZZZYYYWWWVVVTTTTTTTTTTTTQQQRRRSSSRRRPPPOOOPPPQQQLLLKKKKKKJJJJJJJJJJJJKKKFFFFFFGGGEEEDDDCCCEEEFFF??????===<<<;;;;;;;;;;;;;;;888555444666666555333///000111111///......///---+++***,,,...///---***............---,,,+++***(((---+++$$$'''111222,,,,,,++++++++++++++++++,,,******))))))))))))******))))))))))))))))))))))))++++++******++++++,,,---+++((('''+++,,,+++***,,,)))))))))))))))*********++++++******))))))((((((((((((((((((''''''''''''%%%&&&((((((''')))...222)))((((((***++++++)))''''''((()))++++++)))((('''******))))))((((((''''''************))))))))))))###&&&))))))((('''(((***'''(((((()))***+++++++++***)))))))))+++,,,+++***'''(((((()))***+++++++++))))))))))))))))))))))))******++++++++++++******''''''''''''(((***++++++*********)))))))))))))))))))))***+++,,,,,,------,,,+++******+++,,,///000'''000---)))///...((())),,,,,,,,,+++++++++******))))))***++++++++++++***'''(((+++,,,,,,+++((('''+++*********))))))((((((,,,&&&((()))%%%***///(((''')))***(((&&&&&&)))---'''(((((()))***++++++,,,''''''((()))***++++++,,,&&&***+++((('''***,,,+++$$$))),,,***&&&$$$&&&***************))))))))))))(((((())))))))))))(((((((((***,,,+++(((''')))+++************))))))))))))))))))))))))))))))))))))$$$&&&)))*********,,,---)))+++,,,,,,***))))))***))))))***+++++++++++++++(((+++---,,,)))''''''(((+++,,,,,,------,,,,,,+++***,,,,,,+++---///---(((***(((&&&'''***+++)))'''((()))******))))))***+++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,((()))++++++&&&"""(((000(((******(((%%%$$$&&&)))''''''''''''((()))***+++...---+++)))(((((()))***++++++***)))(((((())))))+++***)))))))))***,,,---+++,,,+++((((((+++***%%%"""'''---000///---,,,---+++***)))'''&&&'''***---)))+++------+++***+++,,,((()))***++++++***)))(((///***&&&%%%'''(((&&&$$$***+++,,,,,,+++,,,...000///...---,,,+++++++++++++++,,,+++)))'''%%%&&&'''&&&'''((((((((((((***,,,(((%%%$$$''''''%%%'''***''')))***)))'''&&&(((+++'''((((((((())))))******$$$%%%&&&((()))*********(((&&&$$$######%%%((()))...,,,***)))*********)))+++*********))))))(((((())))))))))))************''')))******((()))---000wwwvvvvvvwwwxxxxxxuuussspppooonnnnnnooonnnllljjjlllllllllkkkjjjgggeeedddeeeeeeffffffeeecccbbbaaacccccccccbbbaaa___^^^]]]bbb]]][[[^^^]]]XXXXXX\\\^^^ZZZWWWVVVWWWWWWTTTQQQUUUUUUTTTSSSQQQPPPNNNMMMMMMNNNNNNNNNMMMLLLKKKJJJIIIGGGFFFDDDCCCCCCCCCCCCFFFBBB>>>>>>@@@@@@<<<777555444444333333444444444111111000///////////////------------------------------------------------&&&222)))...###777000...,,,++++++******++++++,,,)))***++++++***+++---...+++))))))***---...,,,***************+++,,,---...***((('''(((***++++++*********************************)))(((((((((((((((***************)))((((((++++++++++++)))&&&""" ***+++,,,---...---,,,,,,))))))************))))))+++++++++++++++***)))(((+++***)))(((((('''(((((((((((())),,,...---)))$$$))))))))))))))))))))))))************************)))+++,,,,,,+++***,,,---******))))))))))))*********)))(((''''''((())))))(((((((((((())))))))))))))))))))))))************+++++++++++++++,,,,,,---......---,,,)))&&&###!!!+++++++++)))'''(((+++------,,,+++,,,,,,,,,***((())))))((((((((((((((((((************************(((...---'''''',,,***!!!++++++******)))(((((('''&&&)))***'''$$$%%%+++000,,,***(((((()))***)))((((((((((((((())))))))))))***++++++++++++***))))))+++******)))(((''''''&&&))))))))))))((((((((((((,,,+++***)))((((((((())))))))))))))))))*********///...---------,,,)))(((******))))))))))))******''')))***)))((('''(((***+++***(((***,,,---***((()))(((&&&''')))+++,,,,,,+++,,,,,,---,,,+++)))(((+++,,,------+++)))******---***'''%%%&&&'''''''''))))))************))))))((()))++++++)))((()))***))))))))))))))))))))))))(((((()))***+++,,,,,,,,,+++***))))))+++---000111))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************---,,,+++***))))))))))))***+++,,,)))&&&&&&(((+++,,,***))))))***++++++***''',,,000,,,%%%###)))000///...+++***))))))***+++---+++)))(((((()))+++---+++******)))((())))))))))))'''&&&'''***---//////((()))))))))))))))(((((()))'''&&&(((+++---+++***((((((((((((((()))******(((((())))))*********+++'''''''''''''''((())))))&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&''''''((((((((())))))))))))(((((('''---***$$$!!!!!!$$$)))---///---***'''&&&'''(((*********))))))((((((''''''))),,,,,,******------+++******)))'''&&&'''+++...uuuuuuuuuvvvxxxwwwvvvtttpppooonnnnnnooonnnllljjjkkkllllllkkkjjjhhhfffeeeeeeeeeffffffeeedddbbbaaabbbbbbbbbbbbaaa___^^^^^^aaa]]]\\\^^^]]]YYYXXX\\\\\\YYYUUUUUUVVVWWWVVVTTTTTTTTTTTTSSSRRRPPPOOONNNNNNMMMMMMLLLLLLKKKJJJJJJIIIHHHFFFEEEDDDCCCDDDDDD@@@===::::::======:::777888777666555444333333333111111000///////////////........................------------------------&&&000)))---###444...---,,,++++++******++++++,,,+++,,,,,,+++***)))+++,,,+++***)))+++---...,,,*********))))))***,,,---...))))))))))))))))))***+++******************************)))(((((((((((((((***************)))(((((('''((()))))))))((('''&&&)))***+++,,,---,,,,,,+++))))))************))))))***************)))((((((***))))))(((((((((((()))***(((&&&''')))***(((&&&))))))))))))))))))))))))************************)))***++++++******+++,,,******))))))))))))******+++***)))))))))***+++,,,((((((((((((((()))))))))))))))))))))************+++******)))***+++,,,---((((((***+++,,,---------,,,------+++))))))***,,,)))(((((()))+++,,,+++***))))))))))))))))))))))))***************************------+++,,,...,,,((()))))))))))))))*********&&&))))))'''%%%&&&+++///,,,***(((((()))***)))((())))))))))))***************++++++++++++***)))))),,,,,,+++******)))(((((())))))))))))((((((((((((++++++***)))))))))))))))************)))))))))))))))(((((()))*********)))******))))))))))))******((()))***)))((('''(((***+++***)))***,,,,,,***(((***((('''''')))+++++++++)))***+++++++++***)))(((***,,,------+++)))*********(((&&&&&&((()))))))))))))))************))))))((()))++++++)))))))))***)))))))))))))))))))))))))))))))))***+++++++++,,,,,,+++***)))((())))))*********))))))))))))******))))))(((((((((((())))))))))))))))))************---,,,+++***))))))))))))$$$&&&)))***+++---222666,,,***((((((*********)))&&&***---,,,((((((---222///---+++***))))))***+++---+++)))(((((()))+++------+++)))'''&&&(((***+++)))((('''((()))+++***)))(((((())))))))))))((((((***((('''(((+++---,,,******))))))(((((((((((())))))))))))))))))(((((((((%%%&&&((()))***)))((('''&&&'''''''''((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))((((((%%%&&&((())))))(((&&&%%%,,,+++)))'''''''''((()))))))))(((((((((((((((((('''******((((((++++++))),,,***((((((***---......uuuuuutttuuuwwwwwwvvvtttpppooonnnnnnoooooommmkkkjjjkkkkkkkkkkkkiiihhhfffeeeeeeffffffeeedddcccbbbaaaaaaaaaaaaaaa```______```]]]\\\]]]\\\YYYYYY\\\ZZZWWWTTTSSSUUUVVVWWWVVVSSSSSSSSSSSSRRRQQQPPPOOONNNMMMLLLJJJIIIJJJJJJKKKIIIHHHGGGEEEDDDDDDDDDDDDAAA>>><<<===???@@@>>>;;;:::999888666444333333333111111000///////////////////////////////////////------------------------'''...)))+++$$$111,,,+++,,,++++++******++++++,,,---------,,,))))))***++++++******+++------,,,***+++***)))((()))+++---...)))+++,,,+++((('''))),,,***************************))))))(((((((((((((((***************)))((((((''''''(((((((((((())))))))))))***++++++++++++***))))))************))))))((())))))))))))((('''''')))(((((((((((())))))***,,,)))%%%###$$$&&&''''''))))))))))))))))))))))))************************((()))******))))))***+++))))))))))))))))))))))))))))))(((((()))***+++,,,((((((((((((((()))******))))))))))))************+++***)))(((((()))+++---,,,,,,++++++,,,------...+++---...---+++******+++---+++))))))***+++,,,+++)))))))))*********++++++************************)))'''(((++++++)))(((+++'''(((((()))***+++++++++'''))))))'''%%%&&&***...,,,***(((((()))***)))(((************++++++++++++***++++++++++++***))))))++++++******))))))(((((())))))))))))((((((((((((+++******)))))))))******+++++++++***)))))))))((()))(((''''''((()))***+++))))))))))))))))))))))))((()))******(((((()))***+++***)))***,,,,,,***)))+++)))'''''')))*********(((((()))*********))))))***+++---,,,+++)))******((('''''')))+++,,,+++***))))))************))))))(((***++++++***))))))***))))))))))))))))))))))))******************++++++,,,++++++***)))(((''''''++++++************++++++))))))(((((((((((())))))))))))))))))************,,,,,,+++***))))))))))))'''((()))((('''(((***+++,,,***((('''((()))((('''&&&(((***++++++---000333...---+++***)))******+++,,,+++)))(((((()))+++,,,///,,,(((%%%%%%'''***---)))(((((()))))))))&&&$$$(((((())))))***))))))(((***))))))***,,,---,,,++++++***)))(((((('''''''''*********)))((((((''''''$$$&&&)))++++++***'''&&&(((((((((((())))))))))))''''''(((((((((((())))))&&&'''((())))))***))))))###&&&***,,,,,,***&&&$$$(((((((((((((((((((((((('''''''''((((((((((((((('''******((((((++++++))),,,)))''')))---000...+++yyywwwvvvvvvwwwvvvuuussspppooonnnooooooooommmkkkiiijjjkkkkkkkkkjjjiiihhhdddeeefffffffffeeecccbbb```aaaaaaaaaaaaaaa```______^^^]]]\\\[[[ZZZZZZ[[[ZZZXXXUUUSSSSSSTTTVVVVVVRRRRRRSSSSSSRRRQQQPPPPPPNNNMMMKKKIIIHHHIIIJJJKKKHHHGGGFFFEEEDDDCCCCCCBBBBBB@@@>>>>>>@@@@@@>>><<<999888777555444333333333111000000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,)))---+++)))'''---,,,***,,,++++++******++++++,,,,,,------+++***)))***,,,++++++++++++,,,,,,+++***,,,***)))((((((***,,,...))),,,...,,,'''%%%(((---************************))))))(((((((((((())))))***************)))((((((+++***)))((('''''''''(((((())))))***************))))))************))))))((()))))))))))))))(((((((((((('''(((((()))******+++)))&&&$$$$$$%%%'''((())))))))))))))))))))))))************************'''((())))))(((((()))***))))))************))))))%%%%%%&&&&&&'''((()))***((((((''''''((()))***+++((()))))))))************+++***((('''''')))+++---///---,,,+++***+++,,,,,,'''***,,,---,,,+++++++++444111---++++++++++++***)))))))))***++++++,,,,,,************************)))$$$%%%+++***$$$$$$+++((((((((()))******++++++((())))))(((&&&'''***---,,,***(((((()))***)))((()))))))))*********++++++***++++++++++++***))))))((((((((('''''''''&&&&&&))))))))))))((((((((((((*********))))))***++++++,,,,,,++++++***)))((((((///...,,,***((()))***,,,))))))************))))))((()))******)))((()))************+++++++++***))),,,***(((''')))******)))(((((()))******+++++++++)))+++,,,,,,***)))***+++(((((()))+++------+++))))))******++++++******)))(((***,,,+++***)))******))))))))))))))))))))))))+++++++++***************)))***++++++,,,++++++***+++******))))))******+++))))))(((((((((((())))))((()))))))))************,,,++++++***))))))******---,,,+++(((%%%###"""!!!+++)))'''''''''((('''&&&)))((()))+++...000111111---,,,+++*********++++++,,,+++***))))))***+++,,,---+++)))'''&&&(((***+++(((((()))***+++***&&&###(((((()))*********))))))*********+++,,,,,,,,,,,,***)))((((((((((((((()))******************))))))&&&'''(((******)))((((((((())))))))))))*********((((((((()))))))))))))))&&&&&&''')))***************)))(((''''''(((***+++%%%&&&''')))))))))((('''&&&&&&''''''((((((((()))))),,,,,,******------++++++***+++,,,------+++)))}}}{{{xxxwwwvvvuuusssrrrqqqpppoooooopppooommmkkkiiijjjkkkllllllkkkjjjiiidddeeefffffffffeeedddccc```aaaaaaaaaaaaaaa```___^^^^^^]]][[[[[[[[[\\\[[[[[[ZZZXXXUUUSSSSSSTTTUUURRRRRRSSSSSSRRRQQQPPPPPPNNNMMMKKKIIIHHHIIIJJJKKKFFFFFFFFFEEEDDDCCCBBBAAA@@@???===<<<<<<;;;999777555555444444333444444444111000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---)))++++++...+++,,,++++++******++++++,,,***+++++++++******,,,...***+++,,,,,,+++++++++++++++***)))((((((***+++---)))---///,,,'''&&&)))---************************))))))(((((((((((())))))***************)))((((((******)))(((((((((((((((((((((((()))))))))******))))))************))))))))))))***++++++*********(((((('''(((((()))******))))))))))))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((''')))***((()))************)))(((%%%&&&&&&'''((())))))***((('''''''''''')))+++,,,((()))))))))***************)))((('''((()))+++,,,((((((((((((***,,,...000"""&&&***,,,,,,++++++,,,444111---++++++++++++***))))))******++++++++++++))))))))))))))))))))))))...))))))...+++$$$%%%---))))))))))))))))))))))))((()))(((((('''((()))+++,,,***(((((()))***)))(((((((((((()))))))))*********++++++++++++***))))))((((((((((((''''''''''''))))))))))))((((((((((((******))))))***+++,,,,,,---,,,,,,+++***))))))(((//////...,,,******,,,///((()))************)))((()))***+++***)))((()))+++)))***+++++++++*********,,,***(((''')))******)))************+++,,,,,,,,,(((***++++++***)))***+++))))))***,,,...---***'''******++++++++++++******)))***,,,,,,***)))***+++))))))))))))))))))))))))+++++++++***************))))))***+++++++++******))))))(((((((((((())))))))))))(((((((((((())))))((()))))))))************,,,+++******)))*********************+++******)))***(((&&&&&&'''((('''&&&+++******,,,///111000...,,,,,,++++++++++++++++++++++++***))))))***++++++************)))))))))(((((((((***,,,...---***'''(((((()))******************+++++++++++++++,,,,,,''''''''''''((()))++++++))))))******+++,,,------))))))(((''''''(((***+++))))))))))))*********+++)))))))))))))))(((((((((&&&&&&''')))************---+++(((&&&&&&))),,,///$$$%%%''')))***)))((('''&&&'''''''''(((((())))))))),,,,,,******------++++++///333111,,,))))))+++}}}{{{xxxvvvuuuuuusssqqqqqqpppoooooopppooommmllljjjkkkkkkllllllkkkjjjiiidddeeefffggggggfffeeedddaaaaaaaaaaaaaaa```______]]]^^^^^^[[[ZZZ\\\]]][[[[[[[[[[[[XXXUUUSSSSSSTTTSSSSSSSSSSSSRRRQQQPPPOOONNNMMMLLLJJJIIIJJJJJJKKKFFFFFFFFFFFFEEECCCBBBAAABBBAAA@@@>>><<<;;;999999444444333333333444444555111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))...'''///)))///---,,,++++++******++++++,,,)))***++++++***+++---///***,,,------+++******+++******)))))))))************,,,---+++)))(((***---************************((((((((((((((())))))******************)))((((((''''''((())))))***++++++)))))))))((()))******+++))))))************)))))))))******++++++++++++***)))(((((((((((())))))***''')))+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***((()))***++++++***)))(((((()))***+++,,,,,,++++++((('''&&&&&&''')))+++---))))))))))))************))))))))))))******++++++***))))))((()))))))))***"""%%%(((++++++++++++,,,---+++))))))***+++,,,+++************************))))))))))))))))))))))))+++*********&&&"""$$$)))*********)))))))))))))))))))))(((((((((((()))))),,,***(((((()))***)))((('''((((((((())))))))))))***++++++++++++***))))))++++++++++++************))))))))))))(((((((((((()))))))))***+++,,,---...,,,,,,,,,+++*********)))(((+++,,,+++)))***...111((()))***++++++***)))((()))***++++++))))))***+++)))***,,,,,,***)))***++++++)))'''''')))*********,,,++++++***++++++,,,---''')))++++++***)))***+++*********,,,---,,,)))'''******++++++++++++******)))+++,,,,,,+++******+++))))))))))))))))))))))))******************++++++***))))))((('''&&&%%%%%%))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************++++++***************+++((((((((()))+++,,,***))))))(((&&&&&&((()))(((''',,,++++++---//////...,,,+++++++++++++++++++++++++++******************+++))))))+++++++++***((('''((()))+++---000///---***(((((()))***++++++++++++)))+++,,,+++******+++,,,&&&&&&&&&''')))***,,,---'''((()))***,,,---......+++***'''&&&&&&(((+++---))))))))))))************))))))((((((((((((''''''&&&'''((())))))***))))))((()))+++,,,,,,,,,,,,+++%%%&&&((()))***))))))((((((((((((((())))))))))))'''******((((((++++++)))---333777555---)))+++000yyywwwtttsssttttttsssrrrqqqpppooopppppppppnnnlllkkkkkklllllllllkkkiiihhhdddeeefffggggggfffeeedddbbbbbbbbbbbbaaa___^^^^^^\\\___^^^ZZZZZZ]]]^^^ZZZXXXZZZ\\\[[[WWWUUUUUUUUUTTTTTTTTTSSSRRRPPPOOONNNNNNMMMMMMLLLLLLKKKJJJJJJHHHHHHHHHHHHGGGEEEDDDCCCBBBBBBBBB@@@>>>=========777666555444444333444444111111000///////////////........................++++++++++++++++++++++++***&&&---%%%000'''///---,,,++++++******++++++,,,***+++,,,+++******+++---***,,,...---+++)))***+++))))))***++++++***)))(((+++++++++******+++,,,,,,************************((((((((((((((()))*********************)))(((((('''((()))***++++++***)))******)))))))))***+++,,,))))))************))))))(((((()))******************))))))(((((((((((()))&&&(((+++,,,***)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))(((***+++((()))***++++++***)))(((***+++,,,------,,,++++++((('''&&&%%%'''))),,,...))))))))))))************))))))+++,,,,,,,,,+++***,,,,,,+++***)))'''%%%%%%%%%(((***+++*********+++)))(((((()))+++,,,+++***+++******))))))(((((('''))))))))))))))))))))))))$$$)))***%%%!!!"""%%%&&&(((((())))))******++++++))))))(((((()))))))))(((,,,***(((((()))***)))((((((((()))))))))************++++++++++++***))))))++++++++++++,,,,,,,,,,,,))))))))))))(((((((((((()))))))))***+++,,,...///++++++++++++++++++++++++&&&)))---,,,******---000((()))***++++++***)))((()))***++++++))))))***+++(((***,,,,,,***)))***+++***((('''''')))+++++++++,,,+++***))))))******+++''')))***+++***)))***+++(((((((((***,,,,,,+++)))***++++++,,,,,,++++++***)))+++,,,,,,+++******+++)))))))))))))))))))))))))))))))))***+++++++++,,,)))((('''&&&%%%&&&&&&'''***))))))))))))))))))***))))))(((((((((((())))))))))))))))))************+++***************+++++++++)))((()))***)))&&&###((('''&&&''')))******))))))+++,,,---...---------***++++++,,,,,,+++++++++************************************)))))))))(((******+++---//////---+++(((((()))***++++++++++++(((***,,,+++)))((()))+++''''''''''''(((***++++++''''''((()))******++++++***)))((('''((()))+++,,,((((((((()))))))))******((((((((('''''''''&&&&&&(((((())))))))))))((((((&&&))),,,//////...,,,***(((((())))))***)))))))))***************)))))))))'''******((((((++++++)))+++///333111---***---000uuusssqqqqqqrrrssstttsssrrrpppooopppppppppnnnlllllllllmmmmmmllljjjiiihhhdddeeefffgggggggggfffeeecccccccccbbbaaa___^^^]]][[[___^^^ZZZYYY^^^^^^ZZZVVVYYY\\\\\\ZZZWWWWWWWWWUUUUUUTTTSSSRRRPPPNNNMMMMMMNNNNNNNNNMMMLLLKKKJJJIIIJJJJJJJJJIIIGGGEEEDDD======>>>===<<<;;;;;;<<<:::999777666444333333333111111000///////////////////////////////////////++++++++++++++++++++++++)))###,,,###000%%%///---,,,++++++++++++++++++,,,,,,------,,,***)))***+++***,,,...---***))))))+++((()))+++,,,,,,***(((''',,,***))))))+++------,,,************************((((((((((((((()))*********************)))((((((***+++,,,,,,+++)))&&&$$$+++***)))))))))***,,,---))))))************))))))''''''((()))))))))))))))+++***)))(((((('''((((((&&&(((******((()))+++...))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))***+++''')))***++++++***)))''')))***+++,,,,,,+++)))(((((('''&&&%%%&&&))),,,...))))))))))))************(((***,,,---...---+++***$$$&&&(((***,,,,,,,,,+++***+++,,,,,,***))))))***---,,,+++,,,,,,,,,***(((++++++***)))((('''&&&&&&))))))))))))))))))))))))""",,,---%%%"""'''+++***&&&&&&''')))***,,,------***)))(((((())))))(((''',,,***(((((()))***)))((()))************+++++++++***++++++++++++***))))))******************++++++))))))))))))(((((((((((()))))))))***+++---...///++++++++++++++++++,,,,,,)))---000///+++)))+++...''')))***++++++***)))''')))+++++++++***)))***+++(((***---,,,***(((***+++***(((&&&''')))+++,,,,,,,,,+++***((((((((())))))'''(((***+++***)))***+++&&&&&&&&&(((+++---,,,+++***++++++,,,,,,++++++***)))+++---,,,+++***+++,,,))))))))))))))))))))))))(((((()))***+++,,,,,,---((('''&&&&&&'''***,,,...++++++************++++++))))))(((((((((((())))))))))))))))))************+++***************+++++++++******+++...///,,,)))(((&&&&&&''')))+++++++++&&&))),,,...---------///***++++++,,,,,,,,,++++++************************,,,+++)))((('''((()))***+++++++++,,,......,,,+++(((((()))++++++,,,,,,,,,(((***,,,+++(((''')))+++)))(((((((((((())))))***''''''''''''(((((((((((((((((()))***************(((((((((((())))))))))))((((((''''''&&&&&&&&&%%%((()))))))))))))))(((''')))***+++,,,------......*********))))))))))))))),,,,,,++++++******))))))))),,,,,,******------+++)))***++++++++++++,,,---zzzxxxuuuttttttsssrrrppprrrqqqpppooonnnnnnnnnnnnjjjjjjjjjjjjiiigggfffeeeffffffeeecccbbbccceeegggeee```___bbbbbb___```dddaaa```^^^\\\[[[[[[[[[[[[[[[ZZZXXXVVVUUUVVVXXXYYYWWWVVVTTTSSSQQQPPPPPPOOOMMMNNNNNNNNNMMMLLLJJJIIIHHHGGGFFFFFFGGGGGGEEECCCDDDCCC???;;;<<<>>>;;;666111666::::::555111000222111111000///////////////000//////...---,,,,,,,,,111111000///---+++)))'''///,,,***,,,000222000------+++***(((((()))+++,,,))))))))))))))))))))))))+++...000111000///......************************)))+++,,,,,,+++***,,,---++++++++++++++++++++++++******))))))))))))******+++*********))))))((((((%%%///*** &&&(((""")))***,,,+++)))(((((()))(((((())))))******++++++))))))(((((((((((())))))******))))))))))))******)))((((((((()))***+++,,,************************+++***)))'''''''''((()))******))))))((((((''''''&&&'''''''''(((***+++,,,''''''((((((((((((((('''''')))******))))))***+++,,,***((())),,,,,,+++)))++++++******************---(((''',,,---)))(((***"""(((...///,,,)))***,,,))))))***+++,,,,,,------+++*********))))))((((((******)))((((((((((((((((((&&&%%%(((,,,,,,(((###))))))))))))************+++(((&&&(((+++,,,+++(((++++++************++++++((()))******)))((()))***,,,...000000///,,,(((&&&,,,,,,,,,++++++*********,,,++++++***)))(((''''''))))))))))))***+++,,,---111,,,''''''+++---,,,))),,,+++++++++,,,,,,,,,+++&&&)))+++,,,+++)))(((((((((((()))***+++,,,,,,,,,+++++++++++++++++++++++++++)))(((((($$$ ###(((---,,,***)))))))))***+++,,,+++)))))))))+++---///000(((!!!'''+++,,,...---,,,+++++++++,,,,,,+++++++++************)))///,,,******,,,---+++)))))))))))))))***+++,,,---***&&&''',,,+++&&&&&&***---,,,,,,++++++,,,,,,---&&&'''(((***++++++++++++''''''(((((()))))))))***++++++******))))))((((((,,,***&&&'''.../// )))******(((&&&%%%&&&'''++++++***((())),,,)))$$$///...---+++************((()))++++++******+++,,,)))***+++,,,,,,+++)))(((.........,,,******+++,,,))))))***+++,,,,,,,,,,,,))))))(((((((((((())))))***(((((()))***+++***)))***,,,'''''',,,'''###+++******)))))))))))))))******)))(((''''''((()))***%%%&&&((()))))))))((('''************************(((+++'''(((---(((&&&///------,,,+++*********+++++++++************++++++)))*********++++++++++++,,,***)))((()))***)))(((yyywwwuuutttttttttsssqqqsssrrrqqqpppoooooooooooojjjjjjjjjiiihhhhhhggggggfffffffffeeeeeefffggghhhgggbbb```bbbaaa]]]]]]aaa```___^^^\\\[[[ZZZZZZZZZ___]]]ZZZXXXVVVUUUVVVVVVVVVUUUTTTRRRQQQPPPOOOOOONNNNNNOOOOOONNNLLLKKKJJJHHHGGGFFFGGGGGGGGGEEECCCEEEDDDAAA======???<<<777333999??????;;;555333333111111000//////////////////////////////000000000)))***+++,,,......//////***+++++++++*********+++,,,+++***(((((()))+++,,,************************...000111111...,,,******************************)))***,,,+++******+++---++++++++++++++++++++++++******))))))))))))******************)))))))))(((&&&---(((###***,,,(((+++)))***++++++)))(((((())))))))))))))))))*********++++++************++++++******))))))))))))******)))))))))******+++++++++************************+++***)))((((((((())))))))))))))))))(((((((((((())))))(((((()))***+++,,,'''((())))))************''')))******))))))***+++,,,***))))))+++,,,***(((************************,,,((((((,,,...+++)))+++$$$)))------+++)))+++---)))))))))******++++++++++++*********))))))))))))******)))(((((((((((((((///,,,******,,,***$$$))))))))))))************)))(((((()))***+++***)))++++++************++++++(((*********))))))+++---(((((()))***+++*********,,,,,,,,,++++++*********++++++******))))))(((((())))))))))))***+++,,,---333///,,,)))))))))((('''***&&&###$$$)))***'''###((()))))))))''''''(((***(((((()))***++++++++++++++++++++++++++++++++++++)))((()))+++***''')))...,,,++++++***))))))************))))))***,,,...000888111)))%%%'''***++++++,,,,,,++++++******))))))+++++++++************)))+++)))''''''((()))(((&&&+++************+++,,,,,,+++'''&&&***+++((('''***))))))))))))))))))))))))'''((()))******++++++***((((((((((((((()))***************)))))))))))))))+++,,,+++***,,,...((('''((()))(((&&&&&&(((***+++---+++***+++...,,,'''******)))(((''''''''''''((()))++++++***)))+++,,,***++++++,,,,,,+++++++++...---+++)))'''(((+++...++++++,,,,,,,,,++++++******))))))(((((())))))***)))''''''((()))***)))((((((***&&&&&&+++&&&###+++///...---+++***)))((((((******)))((('''''''''(((&&&'''((())))))(((''''''))))))))))))))))))))))))!!!...,,,%%%))),,,***,,,,,,++++++************+++*********))))))*********)))))))))*********++++++,,,***(((((()))***)))(((xxxwwwuuuuuuuuuuuutttrrrsssrrrqqqppppppoooooooookkkjjjiiihhhhhhiiijjjjjjffffffgggggggggggggggfffdddaaa```aaa```]]]^^^```^^^^^^^^^]]]\\\[[[ZZZYYY___]]][[[YYYWWWVVVVVVWWWUUUTTTSSSQQQPPPOOOOOOOOONNNNNNNNNNNNMMMLLLKKKKKKIIIHHHGGGGGGHHHGGGEEECCCEEEEEEBBB>>>===???===888444:::@@@AAA===888444333111111000////////////000......///000222333444444------,,,,,,,,,,,,+++++++++...000...)))'''))),,,++++++***))))))***+++,,,++++++++++++++++++++++++,,,...//////,,,***))))))************************)))***++++++******+++---******************************))))))))))))******************)))))))))))))))+++''''''---***'''000(((***++++++)))(((((()))***))))))))))))))))))(((++++++************++++++++++++************++++++)))******++++++++++++***************************++++++***)))))))))******(((((((((((())))))))))))++++++))))))))))))+++,,,%%%&&&'''((()))*********''')))******))))))***+++,,,+++))))))******)))(((***************************((((((---...,,,***+++&&&))),,,+++))))))+++...)))))))))))))))))))))******************)))))))))******)))((((((((())))))&&&%%%%%%(((,,,---+++((())))))))))))************((()))******))))))***+++++++++************++++++*********))))))***...000''''''''''''((()))+++,,,+++++++++++++++******************)))))))))))))))))))))))))))***+++,,,---111///---***))))))((((((---(((###&&&,,,...***$$$))))))(((&&&%%%%%%(((+++(((((()))***++++++++++++++++++++++++++++++++++++&&&%%%(((++++++((())),,,***++++++++++++***))))))))))))))))))***,,,...000999444///------...,,,***,,,---------,,,+++)))(((+++++++++************)))---+++))))))***+++***))),,,+++++++++++++++,,,------(((&&&(((+++***))))))'''((()))******)))((('''))))))***************)))))))))(((''''''(((***+++))))))))))))************))),,,---***)))+++------&&&'''(((((('''(((***,,,)))++++++***+++///---)))************************(((***+++***))))))***,,,+++*********+++,,,------,,,+++(((&&&%%%''',,,000,,,,,,,,,,,,+++***))))))+++******************+++((('''&&&''')))***)))(((''')))$$$%%%+++&&&###+++///...,,,+++***)))((((((*********)))((('''&&&%%%'''((((((((((((((('''&&&((((((((((((((((((((((((------ ###***(((&&&***))))))))))))******+++***))))))(((((())))))***((((((((()))))))))******,,,***(((((()))***)))(((wwwvvvuuuuuuvvvvvvtttsssrrrqqqpppooonnnnnnnnnnnnkkkjjjhhhggghhhjjjlllmmmffffffgggggghhhfffcccaaa^^^]]]^^^___``````aaabbb]]]^^^^^^___^^^\\\ZZZYYYZZZYYYXXXXXXXXXXXXYYYYYYTTTSSSRRRQQQOOOOOOOOONNNMMMMMMMMMLLLLLLKKKKKKKKKJJJHHHGGGGGGHHHGGGEEECCCDDDEEECCC>>><<<>>><<<999555888<<<<<<:::666333222222111000000//////000000......///000222333444444000///...,,,+++)))((((((,,,---...---+++***+++,,,+++******))))))***+++,,,++++++++++++++++++++++++''')))+++,,,+++++++++,,,************************)))***++++++******+++,,,))))))))))))))))))))))))******))))))))))))***************)))))))))))))))******'''+++...###)))(((***++++++)))((()))*********))))))((((((((('''))))))(((((((((((())))))++++++************++++++)))******++++++***)))(((************************++++++******************))))))))))))((((((((((((,,,+++)))((((((((()))***"""###$$$&&&'''(((((((((''')))******))))))***+++,,,+++******))))))((((((***************+++++++++)))((()))+++------+++***)))***+++***((()))+++...***************)))))))))******************************))))))((())))))*** $$$***.........((()))))))))************&&&)))++++++((('''***,,,++++++************++++++++++++***))))))+++///333)))))))))***************+++++++++***************)))))))))))))))*********))))))))))))***+++,,,---...+++((()))+++---,,,***///+++)))***...///---)))((())))))'''&&&&&&(((***(((((()))***************++++++++++++++++++++++++)))(((***...---)))'''((()))***+++,,,,,,+++))))))+++************,,,---...///...---...///000...,,,...///000111000---+++)))+++++++++*********)))))),,,,,,+++***++++++++++++++++++++++++,,,---...///...)))&&&(((+++,,,+++))))))***,,,------,,,***)))++++++++++++******)))(((***)))(((''''''((()))+++(((((())))))******++++++&&&)))+++)))'''(((,,,000&&&'''(((((('''(((***,,,&&&))))))((())),,,,,,))))))******++++++,,,++++++(((***+++***)))((()))+++***)))(((((()))+++---...(((((('''&&&%%%'''+++...,,,,,,,,,,,,,,,+++***))),,,++++++******++++++,,,)))((('''((()))******(((''')))%%%%%%,,,((($$$---)))(((((((((((())))))***(((((()))***)))(((&&&%%%((((((((((((((('''''''''))))))))))))))))))))))))+++,,,$$$%%%%%%###%%%((((((((((((((()))***+++))))))(((((((((((())))))(((((((((((())))))))))))+++***(((((()))******)))wwwvvvvvvvvvwwwwwwtttrrrpppooonnnmmmmmmlllllllllkkkjjjiiihhhiiijjjmmmnnniiihhhggghhhiiigggbbb___]]]^^^______```aaabbbaaa^^^^^^_________]]]\\\[[[WWWWWWWWWWWWWWWWWWWWWXXXTTTSSSRRRPPPPPPOOOOOOOOOLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGEEECCCBBBDDDBBB===:::;;;;;;888888888888777555333333444222222111000000000000000/////////000000111111111,,,++++++++++++,,,......)))'''&&&'''***+++***(((***))))))******++++++,,,************************&&&(((************+++,,,************************(((***++++++***)))+++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******'''***)))...///"""$$$''')))++++++)))))))))******)))))))))((((((''''''))))))(((((((((((())))))+++******************+++************)))(((''''''))))))))))))))))))))))))*********+++++++++******+++******)))(((''''''&&&***))))))(((''''''&&&&&&"""###$$$&&&'''(((((((((''')))******))))))***+++************)))((((((((())))))*********+++++++++))))))))))))+++,,,+++)))++++++***)))((()))+++---++++++++++++++++++*********************+++++++++******))))))))))))******&&&&&&&&&&&&((((((''''''((()))))))))************&&&)))++++++((('''***,,,++++++************+++++++++++++++***))),,,000333&&&(((***,,,,,,+++)))'''************************)))))))))))))))*********))))))))))))***+++,,,---000***&&&(((...000,,,'''((()))***)))(((((()))***''')))++++++***(((((()))(((((()))*********))))))++++++++++++++++++++++++...,,,...333333///,,,,,,))))))+++,,,,,,+++***))),,,,,,++++++++++++++++++))))))+++---...///---,,,...///000111000...+++***+++++++++*********))))))((((((((('''''''''((())))))))))))+++,,,...000111,,,+++)))(((+++---,,,)))+++,,,...//////...,,,+++++++++,,,++++++***)))(((***)))(((''''''((())))))(((((())))))******++++++((('''((()))***)))***+++((()))***)))'''''')))***$$$(((***((())),,,,,,***%%%&&&'''((()))))))))((((((***+++***(((((()))***(((''''''&&&''')))+++,,,%%%&&&((()))((()))***,,,)))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***)))((()))+++,,,+++***(((***&&&'''---)))&&&///((((((''''''((())))))***%%%&&&''')))))))))((('''((((((((('''''''''((((((************************'''++++++---..."""+++((('''''''''((()))******))))))(((((((((((())))))(((((((((((())))))))))))+++)))(((((()))******)))xxxwwwwwwwwwxxxwwwtttrrrooonnnmmmlllkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkmmmnnniiigggfffhhhjjjiiiddd``````cccccc```___```___\\\^^^^^^^^^^^^]]]]]]\\\[[[YYYYYYXXXWWWVVVUUUTTTSSSTTTSSSRRRQQQPPPPPPPPPPPPLLLKKKKKKJJJJJJJJJKKKLLLKKKJJJIIIHHHHHHGGGEEECCCAAADDDCCC===:::::::::888;;;999777555444444555666222222111000000000000111//////////////////......///...---,,,+++,,,---...+++(((&&&(((,,,...,,,))))))))))))***++++++,,,,,,)))))))))))))))))))))))))))***+++***((('''((()))************************((()))******))))))***,,,******************************))))))))))))******))))))))))))************"""***,,,...000'''!!!(((''')))***+++)))))))))***)))(((((((((((((((((('''++++++************++++++******))))))))))))******,,,,,,***)))(((((((((((())))))))))))))))))))))))((()))******+++******************)))((((((''''''''''''((()))((('''%%%$$$%%%&&&'''((()))*********''')))******))))))***+++((()))******(((((()))***)))))))))***++++++,,,,,,******(((%%%'''***+++(((++++++***))))))***+++,,,++++++++++++++++++,,,,,,*********+++++++++++++++******)))))))))***++++++,,,,,,+++***)))(((((('''))))))))))))************((()))******))))))***+++++++++************+++++++++++++++******+++///111 ###'''***,,,+++)))((()))))))))************************)))))))))))))))))))))))))))***+++,,,---111---))))))---...***%%%%%%)))+++***&&&%%%'''+++&&&))),,,,,,+++)))(((((((((((()))******))))))(((+++++++++++++++++++++++++++)))+++000333000------))))))***++++++++++++***,,,,,,,,,+++++++++******+++,,,------------,,,++++++,,,,,,------,,,***)))+++++++++************)))'''((()))((('''''')))+++(((((()))***,,,...///000))),,,---++++++---,,,)))***+++,,,------,,,+++***+++,,,,,,,,,+++***)))))))))))))))))))))((((((((())))))))))))************---)))'''+++---+++)))))))))******)))(((''')))***&&&+++---+++***---...,,,'''(((***+++,,,+++******)))*********((('''((()))'''&&&&&&&&&'''((())))))%%%'''***++++++******+++))))))***+++,,,,,,,,,,,,,,,++++++******++++++,,,+++***)))***,,,---,,,+++***,,,'''(((...)))&&&...,,,,,,+++***))))))))))))$$$%%%&&&'''((()))))))))'''''''''''''''((())))))************************+++'''$$$+++...***)))(((((((((((())))))******))))))(((((())))))***((((((((()))))))))*********)))((((((***+++******yyyxxxxxxxxxxxxvvvssspppoooooonnnmmmllllllllllllkkkkkkkkkkkkllllllllllllcccaaa```cccggghhheeebbbaaaeeeeeeaaa```aaa___[[[\\\\\\[[[[[[ZZZ[[[[[[[[[YYYYYYXXXXXXWWWVVVUUUTTTTTTTTTSSSRRRQQQQQQQQQQQQNNNMMMLLLKKKKKKLLLMMMNNNLLLJJJIIIIIIHHHGGGEEECCCAAAEEEDDD>>>::::::;;;::::::999777666555555444444333222111111000000111111////////////////////////111000...---,,,,,,---...---,,,,,,,,,---...------(((((()))***+++,,,,,,,,,******************************+++***(((''')))***************************((()))******))))))***+++++++++++++++++++++++++++******))))))))))))******((()))))))))************ ------***,,,+++(((---'''(((***+++***)))***+++'''''''''(((((((((((((((++++++************++++++))))))(((((((((((())))))111///,,,)))((()))***+++))))))))))))))))))))))))'''((()))*********))))))''''''(((((())))))******$$$&&&)))++++++)))&&&$$$'''((())))))************''')))******))))))***+++&&&(((***)))((((((***,,,((())))))***++++++,,,,,,,,,,,,'''"""###(((***'''+++***))))))***+++******))))))******++++++,,,,,,*********++++++,,,,,,,,,******))))))******+++,,,)))************+++,,,---))))))))))))************)))(((((()))***+++***)))++++++************++++++***+++,,,+++***+++,,,...###%%%''')))*********)))((()))))))))*********+++++++++******))))))(((((())))))))))))***+++,,,---,,,---...---+++))))))))))))+++,,,+++***)))***+++''')))******((((((((()))((()))))))))))))))((((((++++++++++++++++++++++++)))&&&&&&+++...+++((((((******))))))***++++++,,,))))))***+++,,,,,,------......---,,,++++++,,,---************+++++++++++++++++++++************))))))***,,,+++))))))+++...***************+++,,,---%%%---111...+++,,,,,,***++++++++++++++++++++++++++++++,,,,,,,,,+++******((()))*********)))'''&&&*********)))))))))))))))...)))(((+++,,,)))))),,,'''((())))))((()))+++,,,&&&,,,...+++***,,,---,,,+++,,,...//////...---,,,)))*********((('''((()))''''''((((((((((((((('''(((***,,,,,,++++++,,,---***++++++,,,,,,,,,++++++++++++************++++++***)))))))))+++,,,+++******,,,''''''---(((%%%---,,,+++***))))))((())))))&&&&&&&&&&&&''''''((()))&&&&&&&&&&&&''')))***+++************************((('''!!!%%%,,,%%%(((******))))))(((((())))))*********))))))*********)))))))))*********++++++***)))'''(((***++++++***yyyyyyxxxxxxxxxvvvrrrooopppooonnnmmmmmmllllllmmmkkkllllllmmmmmmlllkkkkkk\\\ZZZYYY]]]cccfffdddaaa___cccdddaaaaaadddccc^^^[[[ZZZYYYXXXXXXYYYZZZZZZVVVVVVWWWXXXYYYYYYYYYXXXUUUTTTSSSRRRRRRRRRRRRRRROOOOOONNNMMMMMMNNNOOOPPPLLLKKKIIIIIIIIIGGGEEECCCBBBFFFFFF@@@;;;;;;<<<;;;777666666666666555222000333222111111000111111111......//////000000000111))))))***+++...222666888***,,,...,,,((('''(((+++(((((()))++++++,,,,,,,,,++++++++++++++++++++++++&&&((()))))))))***,,,...************************((()))******))))))***+++++++++++++++++++++++++++******))))))))))))******(((((())))))*********+++!!!///...$$$'''******---'''(((***+++***)))***+++&&&'''''''''(((((())))))))))))(((((((((((())))))((((((''''''''''''((((((444111---***)))***,,,---))))))))))))))))))))))))&&&'''(((*********)))((($$$%%%&&&((()))+++,,,---$$$&&&***------+++'''$$$''''''((((((((((((((('''((()))******))))))***+++$$$'''))))))((((((***---((())))))***++++++,,,,,,------''' ''')))&&&+++*********++++++***)))'''(((((()))***++++++,,,*********++++++,,,,,,,,,******))))))***+++,,,,,,*********)))(((((()))***))))))))))))************+++(((&&&(((+++,,,+++(((++++++************++++++)))+++,,,,,,+++***+++,,,,,,,,,+++***************(((((())))))*********+++,,,++++++***)))(((((('''))))))))))))***+++,,,---$$$+++111///)))&&&+++111+++)))((((((***+++***((())))))(((&&&%%%&&&(((+++((()))))))))))))))((((((++++++++++++++++++++++++///+++))),,,---***&&&&&&+++***)))))))))***,,,---&&&''')))+++---...//////---,,,+++***)))***---///++++++++++++,,,---...///+++++++++************)))%%%''')))(((&&&&&&(((+++,,,,,,+++***)))))))))***"""...444000++++++,,,***---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,++++++'''(((***,,,+++)))&&&$$$++++++******))))))((((((,,,(((''')))(((%%%(((///%%%'''((())))))***---///%%%***---***''')))+++***)))***,,,------,,,***))))))******)))(((''''''((((((((()))******)))(((''',,,---,,,+++***+++---000,,,,,,,,,,,,++++++***)))+++******************+++***(((((()))***+++***)))***,,,'''''',,,'''###+++&&&&&&&&&&&&'''(((******)))(((&&&%%%%%%&&&'''(((&&&%%%%%%&&&''')))+++,,,))))))))))))))))))))))))***///((($$$...222,,,,,,,,,+++***))))))((())))))++++++************++++++************++++++++++++***((('''(((***++++++***xxxvvvtttssstttttttttrrrnnnmmmlllmmmnnnnnnllljjjmmmpppppplllkkkllljjjfffaaa^^^NNNPPPffffff^^^ggg______aaaaaaaaa```___^^^\\\\\\]]]]]]\\\[[[YYYXXXXXXXXXXXXXXXWWWVVVUUUTTTVVVSSSQQQPPPPPPQQQQQQPPPNNNLLLJJJJJJMMMMMMKKKIIINNNLLLIIIHHHHHHGGGDDDBBBBBBAAA@@@===:::999;;;===:::999777555444444444555000333222//////111111...000000000000000000000000---......///...---+++***---...,,,((()))---,,,)))***)))((((((((()))+++,,,+++++++++,,,,,,---------(((((()))***+++,,,,,,,,,---,,,+++***)))***,,,...******++++++++++++*********((('''((()))***)))'''&&&'''(((***++++++,,,,,,'''((()))***************%%%+++...,,,))))))(((&&&''')))***)))((('''(((***''')))***)))((('''(((***))))))))))))))))))))))))+++***)))))))))***,,,---%%%)))---,,,(((%%%'''******)))'''''')))))))))(((+++***)))(((((()))***+++***'''%%%&&&***+++((($$$***&&&%%%))))))%%%&&&+++((('''((()))+++,,,+++)))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))******+++...+++&&&######&&&+++...)))))))))((((((((((((((('''---...'''###&&&***)))&&&(((******))))))+++,,,''')))+++)))%%%$$$&&&)))+++***((('''((()))+++---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))...+++***+++---...---***+++)))''')))+++,,,***'''---+++******++++++***((()))(((''''''((()))***+++***+++,,,------,,,+++***'''$$$"""%%%+++...---+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,************))))))))))))111000...+++************)))+++,,,+++***)))***+++,,,(((%%%&&&***...//////...---+++*********++++++///...---,,,++++++++++++,,,,,,+++***))))))******---,,,,,,+++***)))(((((()))))))))***+++,,,.........,,,***)))***+++++++++++++++,,,,,,,,,++++++***(((***------,,,++++++,,,***************)))(((((('''((()))***************$$$+++---'''$$$(((,,,---&&&'''((()))************(((---///,,,******)))&&&------------------------(((((((((((((((((((((((((((***+++)))&&&%%%(((,,,,,,+++***))))))***+++,,,***++++++,,,,,,++++++***************************(((***,,,......,,,***((((((,,,+++$$$"""''')))'''))))))))))))************)))((('''&&&&&&'''))))))'''(((((((((((((((((((((&&&''')))***+++)))((('''222,,,'''(((******((((((,,,++++++***)))))))))***...,,,************((('''))))))***++++++++++++***---,,,,,,++++++,,,------xxxvvvuuutttuuuuuutttsssqqqpppnnnmmmmmmmmmkkkiiimmmooonnnkkkjjjlllkkkhhhdddbbbRRROOO```eeeaaaggg```````````````______^^^]]]\\\[[[ZZZYYYYYYYYYZZZYYYYYYYYYYYYXXXWWWVVVUUUUUUSSSQQQQQQQQQRRRQQQPPPOOOMMMKKKLLLNNNNNNLLLJJJNNNLLLIIIHHHHHHGGGDDDBBBBBB???<<<;;;===>>>>>>===:::999888666555555444444000333333000000222222///////////////////////////............---,,,++++++(((+++,,,)))))),,,,,,******))))))((()))***+++,,,++++++++++++,,,,,,,,,---(((((()))++++++,,,,,,+++***---...+++''''''+++000******++++++++++++******+++)))))))))***+++***)))))))))***+++++++++******((())))))************)))(((---///,,,)))******))))))***+++***)))((()))+++''')))***)))((('''(((***)))))))))))))))))))))))))))((('''''''''(((******%%%))),,,,,,(((&&&'''******)))'''''')))))))))(((+++***)))(((((()))***+++***'''%%%'''***+++(((%%%+++'''''')))'''!!!"""***)))))))))++++++)))'''))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++---***'''%%%%%%'''+++---))))))))))))))))))))))))''',,,---((('''***+++***......---,,,***((('''&&&*********)))''''''((()))))))))((((((((()))***+++))))))))))))))))))))))))************************************************---+++)))***,,,,,,***(((***)))((()))+++,,,***''',,,+++)))***++++++)))(((''''''&&&&&&&&&'''((())))))***+++,,,,,,+++***))))))((('''))),,,.........))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))***+++,,,++++++*********)))))))))))))))((((((((()))++++++'''((()))(((''''''((()))000///...------...111333---,,,+++*********+++,,,---,,,+++******))))))))),,,,,,+++***************,,,++++++******))))))))))))))))))***+++,,,......///---+++***+++,,,+++***+++++++++,,,,,,++++++***&&&(((++++++***))))))******************))))))(((((())))))************)))(((///222---((()))***(((&&&'''((()))************(((---...+++)))***)))'''++++++++++++++++++++++++************************)))))))))((('''''')))***++++++***))))))***++++++++++++,,,,,,,,,,,,++++++************************)))***,,,------,,,***)))+++......(((%%%((()))'''))))))))))))***************)))((('''&&&''''''(((((((((((((((((((((''''''))))))*********)))((('''(((***++++++++++++,,,+++,,,,,,+++***************---,,,******++++++)))((()))******+++++++++++++++,,,+++***************+++xxxwwwuuuuuuvvvvvvtttsssuuurrrooommmmmmlllkkkjjjlllnnnmmmiiihhhkkkllljjjfffhhhXXXLLLWWWbbbdddfffaaaaaa```_______________^^^\\\ZZZXXXWWWXXXYYYZZZXXXXXXXXXXXXWWWVVVUUUUUUTTTSSSRRRRRRSSSSSSQQQOOOPPPNNNMMMMMMNNNOOOMMMLLLMMMKKKIIIHHHHHHGGGEEECCCCCC===999:::???BBB???<<<999999888888777555444333000333333111111444444111........................//////...---,,,,,,,,,,,,"""(((---+++***+++,,,+++***))))))))))))***++++++*********+++++++++++++++((()))***+++++++++++++++(((---000---'''%%%+++111******++++++++++++******,,,+++******+++,,,+++***+++++++++++++++***)))((()))************))))))((((((,,,---)))(((***+++))))))+++,,,+++***)))***+++''')))***)))((('''(((***((((((((((((((((((((((((((((((((('''((())))))***%%%(((++++++((('''((()))***)))'''''')))))))))(((******))))))))))))*********'''&&&'''******(((&&&***((()))+++(((""",,,***************(((&&&))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++,,,***(((''''''(((***+++))))))***************)))(((+++,,,***+++---,,,******)))))))))******(((&&&,,,+++))))))*********)))(((((((((((())))))))))))))))))))))))))))))))))))************************************************,,,+++))))))******)))'''***))))))***++++++***(((+++***))))))***+++)))((((((((('''&&&'''((()))***)))***+++,,,,,,+++***))))))***************,,,...))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))******+++++++++++++++*********))))))''''''''''''(((***+++,,,***+++,,,+++***)))***,,,$$$''')))'''######''',,,,,,++++++++++++,,,,,,---++++++***)))((((((((((((,,,++++++************+++************************)))))))))***+++,,,......000...,,,+++,,,,,,+++******++++++,,,,,,+++++++++''')))++++++***)))***+++******++++++******)))((()))************))))))((('''...111///+++)))(((&&&''''''((()))************)))---...***(((******((())))))))))))))))))))))))++++++++++++++++++++++++***(((''''''((()))))))))+++******))))))******++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++///111000+++'''&&&%%%###)))))))))*********++++++++++++)))((('''&&&&&&&&&)))))))))(((((('''''''''+++++++++******))))))((('''---***(((,,,...,,,,,,,,,++++++******++++++,,,+++******,,,,,,+++*********+++,,,,,,,,,,,,++++++***)))(((((((((((((((xxxwwwvvvvvvvvvvvvtttsssuuurrrooommmlllmmmmmmlllkkkmmmkkkggggggkkkmmmkkkgggjjj]]]KKKMMM\\\ddddddcccbbb```^^^^^^^^^___```]]]\\\[[[ZZZYYYYYYYYYZZZVVVVVVVVVVVVVVVUUUTTTTTTTTTSSSSSSSSSTTTSSSPPPNNNOOONNNNNNNNNNNNNNNMMMLLLMMMKKKIIIHHHHHHGGGEEECCCBBB???;;;<<>><<<>>>BBBCCC@@@;;;===<<<:::888777777888888222555444111000333222///000000000000000000000000---......///...---+++******,,,---+++,,,...+++&&&)))***+++,,,---,,,++++++---------,,,,,,+++++++++******+++++++++******))))))+++------+++***+++,,,******++++++++++++******---,,,++++++------,,,+++/////////...---,,,******'''((()))***************&&&((()))))),,,...+++%%%)))+++,,,+++***)))***+++((()))***)))((('''(((***************************((()))***,,,,,,++++++***&&&&&&''')))++++++***(((***)))'''''')))))))))(((((()))***++++++***)))(((+++******((('''(((***,,,***,,,(((""""""(((+++)))+++***)))*********(((&&&))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))******+++......---,,,,,,+++******$$$&&&(((+++++++++)))((())))))++++++(((,,,>>>QQQqqqnnncccOOO999+++)))---(((+++---,,,)))))),,,///---+++***))))))+++---...************************((((((((((((((((((((((((++++++++++++++++++++++++***+++,,,***'''%%%&&&''')))+++...---+++)))***,,,...---,,,---///000///...000///...---,,,------...,,,,,,............,,,,,,)))))))))(((''''''(((***))))))))))))))))))))))))))))))))))))((((((((((((&&&''')))+++,,,+++***))),,,,,,,,,++++++++++++***,,,,,,---...---,,,+++***%%%'''((('''&&&%%%&&&'''"""&&&+++---+++))))))+++------...///...---+++***,,,,,,,,,+++,,,,,,------++++++++++++,,,,,,---...)))))))))))))))((((((((()))))))))***+++,,,......)))))))))+++---...,,,***((()))***+++,,,---------,,,------,,,+++,,,...000+++,,,,,,,,,,,,+++******'''((()))***************!!!"""***...+++***---((()))***++++++,,,++++++%%%+++...,,,***,,,+++((('''(((((()))***++++++,,,((((((((((((((((((((((((###'''***+++)))((()))+++'''((()))******)))((('''))))))************))))))************************)))))))))******)))))))))---)))(((***(((%%%'''...******+++++++++,,,,,,,,,((()))***++++++***((((((''''''((()))***+++,,,,,,)))***++++++***(((%%%###+++$$$(((333000$$$$$$000(((((('''(((((()))*********((('''((()))***)))'''''''''((()))))))))))))))(((((())))))***,,,---...uuuuuuuuutttrrrpppnnnlllqqqooonnnnnnoooooonnnlllkkkkkkjjjiiihhhhhhhhhiiiccckkkgggTTTHHHOOO\\\bbbccceeefffeeecccaaaaaabbbaaa```^^^]]]\\\[[[[[[[[[QQQTTTWWWWWWUUUTTTTTTVVVSSSSSSRRRRRRQQQQQQQQQQQQPPPPPPOOOOOONNNMMMLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEFFFCCC@@@>>>>>>===<<<;;;???<<<:::999999888777555555444222111000000//////111000...---,,,---///000000///...---,,,+++++++++---***+++000000***(((+++------------,,,,,,+++***------,,,,,,,,,,,,++++++)))))))))))))))))))))))),,,,,,,,,+++++++++******...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///111000,,,)))((((((''''''((())))))))))))))))))***---...((("""%%%---******************************))))))))))))************))))))))))))******)))(((''''''(((+++...000------,,,+++***)))((('''+++***)))'''''''''((()))))))))))))))))))))))))))+++*********))))))((((((((((((((('''%%%&&&(((***,,,,,,,,,++++++*********''''''(((((((((((('''''')))))))))))))))*********'''((()))***************111///---......---'''###((())))))***+++,,,,,,,,,'''((()))***,,,000555:::OOO]]][[[BBB///------'''++++++******))))))((((((...///,,,(((+++000...'''))))))))))))))))))))))))))))))))))))************---,,,+++)))((('''''''''...---,,,+++************''''''+++//////++++++...***++++++,,,---...///000---,,,,,,+++,,,---...///......///000000///...---+++,,,---,,,)))(((((()))************************))))))************))))))(((((((((((()))))))))))),,,,,,++++++***))))))))),,,'''&&&+++---)))(((+++))))))))))))((((((((((((******))))))))))))******!!!""",,,...(((''',,,)))***,,,,,,+++++++++,,,***+++,,,,,,******+++,,,***))))))(((((()))***+++''''''(((***---...,,,+++,,,---/////////---+++***+++***)))***,,,---,,,+++,,,++++++******++++++,,,+++,,,,,,***''''''+++...++++++******************###'''---,,,"""+++)))************+++++++++'''!!!###***++++++,,,))))))(((((((((***+++,,,(((((())))))))))))((((((&&&'''(((******+++++++++---'''$$$'''***)))(((***+++++++++++++++***)))((())))))******++++++,,,,,,++++++***)))(((((())))))((((((((()))******++++++&&&''''''(((((((((((('''''''''''''''((((((((()))'''((()))+++++++++***)))***((('''''')))+++++++++&&&%%%%%%)))...111///,,,''''''(((((())))))******---,,,)))''''''(((***+++))))))******+++++++++,,,---,,,+++***++++++---...tttuuuuuutttsssqqqooonnnrrrpppooonnnnnnmmmllljjjkkkjjjiiihhhggggggggggggbbbiiieeeUUUMMMSSS^^^bbbdddddddddccccccbbbaaa``````___^^^]]]\\\[[[[[[[[[XXXZZZ[[[ZZZVVVTTTSSSTTTRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOOOONNNNNNNNNMMMMMMHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@>>>>>>???@@@???>>>>>><<<999888888888666555555444333111000000//////333111///...---...///000//////...---,,,,,,,,,,,,...++++++......***)))---,,,---------,,,,,,+++***------,,,,,,,,,+++++++++************************,,,,,,++++++************,,,+++)))((((((***,,,...+++++++++++++++++++++++++++---//////,,,)))((()))((())))))***************)))******'''###$$$(((---******************************))))))))))))************))))))))))))******)))(((((())),,,///333666++++++***************)))+++***)))((('''(((((()))))))))))))))))))))))))))************)))))))))((('''((()))(((&&&&&&((())),,,,,,,,,++++++*********((())))))******))))))((()))))))))************+++((())))))***************//////......---+++'''$$$(((((()))******+++,,,,,,,,,,,,+++***)))+++...111;;;DDDDDD666+++***,,,+++*********)))))))))))))))///000...******...---)))))))))))))))))))))))))))))))))))))))************+++***))))))))))))))))))...---,,,+++************######'''+++,,,))))))---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///...//////000///...---,,,***++++++***(((((()))***************************))))))************))))))(((((((((((()))))))))*********************++++++***&&&''',,,...+++)))******)))))))))(((((((((((())))))************))))))(((&&&(((,,,---++++++...)))***,,,,,,+++++++++,,,***+++,,,,,,******+++,,,***))))))(((((()))+++,,,)))((()))+++---......,,,,,,------...---,,,+++***+++***)))***,,,---,,,+++,,,++++++******++++++,,,))))))(((&&&%%%&&&(((***)))))))))***+++++++++,,,''''''***,,,'''"""%%%,,,)))************+++++++++...(((&&&))),,,***)))******))))))(((((()))***+++(((((())))))))))))(((((('''((()))***************///***''')))***(((&&&'''+++++++++++++++***)))))))))))))))***************++++++***)))))))))))))))************************,,,,,,++++++***((('''&&&'''''''''((((((((())))))'''((()))*********)))))))))(((''')))+++,,,,,,+++)))+++,,,,,,,,,*********(((((((((((())))))******))))))(((((('''''''''''')))))))))*********++++++,,,++++++*********++++++ttttttuuuuuutttsssqqqpppsssqqqnnnmmmmmmllljjjhhhkkkjjjiiigggfffeeeeeeeeeaaaeeebbbXXXTTT[[[aaabbbdddbbb```aaacccccc```]]]^^^^^^]]]\\\\\\\\\\\\\\\ZZZ[[[[[[YYYVVVSSSRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@???@@@AAAAAA???======;;;888777777777666444555444333222000000000000444333111///......///000///...------,,,,,,,,,,,,///,,,+++,,,,,,******---,,,,,,---------,,,++++++,,,,,,,,,,,,++++++++++++************************+++************))))))))),,,+++)))(((((()))+++---************************)))+++------+++)))))))))))))))***+++++++++++++++)))+++'''''',,,*********************************))))))))))))************))))))))))))******)))))))))***,,,///333555)))))))))******+++++++++******)))((((((((())))))))))))))))))))))))))))))************))))))))))))&&&((())))))(((''''''(((+++++++++++++++*********)))******++++++******)))************++++++,,,,,,***************)))))))))+++,,,---,,,)))&&&%%%$$$((((((((()))******++++++------,,,)))'''''')))+++,,,---...,,,((('''***...))))))))))))************///111000+++)))***,,,+++))))))))))))))))))))))))))))))))))))************))))))(((((()))***++++++---,,,+++***************&&&&&&)))------+++,,,///...------,,,+++***))))))---------,,,------...///////////////...,,,+++***)))***)))(((&&&''')))+++************************))))))************))))))((((((((()))))))))******((())))))***++++++,,,,,,(((&&&'''+++...,,,************)))))))))((((((((())))))***++++++***))))))+++---,,,******...///---)))***,,,,,,+++++++++,,,***+++,,,,,,******+++,,,***))))))((()))***+++,,,+++***)))***---//////...,,,,,,+++++++++++++++++++++***)))***,,,---,,,+++++++++************++++++,,,***(((((()))+++++++++(((((()))***+++,,,,,,---,,,((('''***---,,,++++++)))************+++++++++...+++***---,,,(((''')))+++***))))))((())))))***(((((())))))))))))((((((((())))))*********)))))),,,((('''+++,,,)))'''(((***++++++++++++***))))))***))))))))))))))))))(((+++***))))))))))))))))))------,,,******))))))))),,,,,,,,,+++***)))((('''''''''((((((((()))))))))''''''((()))))))))((((((''''''(((+++---...---+++)))---///---)))&&&(((***((((((((())))))))))))***&&&((()))******(((&&&%%%(((((())))))))))))*********+++++++++***)))((((((ssstttuuuuuuuuutttsssrrrqqqooommmmmmmmmllljjjiiilllkkkjjjhhhfffeeeeeedddaaacccaaa\\\]]]ccceeeccceeeaaa^^^___cccddd```[[[]]]]]]\\\\\\\\\\\\\\\]]]WWWWWWWWWVVVUUUSSSSSSSSSQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPOOOOOONNNMMMLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBAAA???<<<999<<<:::777666777777555444555444333222111000000000444222000...------...//////...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++******,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++******************************))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))'''(((******************((()))******++++++******'''+++&&&,,,///(((******************************))))))))))))************))))))))))))*********)))(((((((((***+++,,,))))))))))))******************))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))%%%''')))***((('''''''''+++++++++***************)))******************)))*********+++,,,,,,,,,---,,,++++++***))))))))))))&&&)))+++)))%%%""""""$$$((((((((())))))******************)))((((((+++---///((('''++++++&&&'''---(((((())))))******++++++...000000,,,(((''')))+++))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++,,,,,,+++******************)))+++///...++++++///,,,,,,++++++***))))))(((...------------.........//////...---,,,+++***)))******)))'''%%%%%%&&&(((************************))))))************))))))(((((()))))))))*********))))))*********+++++++++'''%%%%%%''')))+++++++++*********)))))))))((((((((()))+++,,,,,,+++)))(((&&&,,,---'''(((//////))))))***,,,,,,+++++++++,,,***+++,,,,,,******+++,,,***))))))((()))***,,,---,,,***))))))+++---......,,,+++***(((((()))+++,,,+++***)))***,,,---,,,+++++++++************++++++...+++((())),,,...---+++)))))))))***+++++++++,,,,,,)))''')))------+++***))))))*********+++++++++%%%%%%(((++++++''''''+++++++++***))))))((((((((())))))(((((((((((()))))))))************))))))(((%%%###%%%***,,,***)))+++******+++++++++******)))******))))))((((((''''''******)))))))))))))))***------+++*********++++++&&&'''((()))))))))))))))'''(((((((((((()))))))))''''''((((((((((((((('''''''''))),,,//////---+++&&&(((******)))(((***,,,)))))))))))))))))))))))))))***+++,,,,,,+++)))(((((((((((((((((()))))))))***++++++,,,+++***((('''sssssstttuuuuuutttsssrrrnnnmmmllllllmmmnnnmmmkkknnnmmmkkkiiihhhfffffffffcccbbbaaa```dddhhhhhhddddddaaa^^^___cccccc___[[[]]]]]]\\\[[[[[[[[[\\\\\\XXXWWWVVVUUUUUUTTTSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRPPPOOOMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBB@@@<<<999;;;999777666777777666555666555333222111111000000222000...,,,+++,,,---.........---,,,,,,,,,------)))+++---------,,,***'''+++,,,,,,------,,,,,,,,,,,,,,,+++++++++*********************************)))))))))))))))))))))***$$$&&&)))+++,,,+++)))'''))))))))))))))))))))))))''''''((()))***++++++***'''((())))))******))))))&&&+++((( $$$000000&&&))))))))))))))))))))))))******))))))))))))************))))))))))))******(((''''''&&&&&&'''((()))*********)))))))))(((((())))))******************(((((((((((((((((((((((())))))))))))))))))******%%%''')))***((('''''''''************************((())))))******))))))((()))******+++,,,,,,---------,,,+++***))))))******&&&)))+++)))%%%###$$$&&&))))))))))))************)))*********)))***,,,...666,,,(((---...(((&&&+++(((((())))))******++++++,,,---...---)))&&&'''***************************((()))))))))************+++******)))))))))))))))++++++******))))))*********((()))+++)))&&&&&&***)))))))))*********++++++.....................---///...---,,,+++***)))))),,,,,,***(((%%%###$$$%%%************************))))))************))))))))))))))))))************+++++++++*********))))))(((&&&###!!!$$$))),,,,,,************))))))))))))(((***+++------+++***(((!!!))),,,)))***000///((()))***,,,,,,+++++++++,,,***+++,,,,,,******+++,,,***))))))))))))+++---...,,,***((((((***,,,---,,,,,,+++)))'''((()))+++---+++***)))***,,,---,,,++++++******))))))******+++***(((&&&'''***,,,***(((,,,+++++++++***))))))))))))***)))(((((((((((('''))))))*********+++++++++""""""%%%******'''(((+++************))))))(((((())))))(((((((((((()))))))))************))))))((("""!!!$$$)))***((((((+++)))******+++++++++************))))))((((((''''''***)))))))))))))))******,,,+++***)))***+++---...&&&'''((()))************(((((((((((()))))))))***(((((((((''''''''''''((('''((())),,,//////---+++&&&$$$$$$&&&)))++++++***************))))))))))))+++************+++++++++)))))))))(((((((((((((((***+++,,,,,,,,,+++)))(((rrrssstttuuuttttttrrrqqqmmmlllllllllnnnooonnnmmmmmmlllkkkiiihhhgggggggggcccbbbaaacccfffhhhgggdddcccaaa___```bbbbbb___\\\]]]]]]\\\[[[[[[[[[[[[[[[^^^[[[XXXWWWVVVUUUSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQOOOMMMLLLKKKJJJHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@AAABBBBBB@@@>>>;;;999777777888888777666666555444222111111111111000///---++++++,,,---......------,,,,,,---------(((,,,---,,,+++,,,***&&&++++++,,,---------,,,,,,++++++++++++************++++++++++++++++++++++++)))))))))************+++$$$(((++++++***))))))))))))))))))))))))))))))((('''(((***,,,+++***''''''((()))))))))))))))&&&***)))&&&)))000...'''))))))))))))))))))))))))******))))))))))))************))))))))))))******%%%&&&&&&'''((()))++++++*********))))))(((((((((((()))***+++++++++******))))))))))))))))))))))))))))))))))))************&&&((())))))(((''''''((()))))))))***************((())))))))))))))))))(((((())))))***+++,,,---------,,,***))))))***+++,,,++++++,,,+++)))((()))*********************++++++,,,,,,---,,,***)))+++,,,555,,,(((,,,...)))(((+++))))))))))))************+++***,,,...,,,(((''')))************************))))))))))))************++++++***)))(((((())))))+++******)))))))))******,,,******,,,***&&&'''+++'''((()))***+++,,,------...////////////...------...---,,,***))))))))))))+++++++++)))&&&$$$$$$$$$************************))))))************)))))))))))))))*********++++++,,,,,,++++++***))))))(((((('''### """(((,,,+++++++++*********))))))))))))***+++,,,,,,+++***)))"""(((,,,---...000...***)))***,,,,,,+++++++++,,,***+++,,,,,,******+++,,,***)))))))))***,,,---...+++)))((()))***,,,++++++,,,+++)))((((((***,,,---+++***)))***,,,---,,,+++******))))))))))))*********))))))***+++,,,,,,+++---,,,,,,+++***)))((((((&&&***+++(((%%%&&&'''''')))************+++++++++)))&&&'''***+++((('''))))))************))))))(((***)))(((''''''((()))***((())))))*********))))))&&&%%%'''***(((%%%&&&)))))))))***++++++++++++******))))))))))))))))))((()))))))))))))))******++++++***)))((()))+++---///++++++,,,,,,++++++***)))((((((((()))))))))*********)))((('''''''''(((((()))))))))+++------,,,******'''$$$%%%)))***)))&&&+++************)))))))))))))))((((((((()))************))))))))))))((((((******+++++++++++++++***rrrssstttttttttrrrqqqpppooonnnmmmmmmoooooonnnmmmkkkkkkiiihhhhhhgggggggggcccaaaaaaccceeeeeecccbbbbbbbbbbbbbbbaaaaaa______^^^^^^\\\[[[ZZZZZZZZZZZZ]]]ZZZWWWVVVVVVVVVUUUSSSRRRRRRRRRSSSSSSSSSTTTTTTPPPOOOOOONNNNNNMMMMMMMMMHHHHHHHHHGGGFFFEEEDDDCCCCCCBBB@@@@@@AAAAAAAAA@@@<<<:::888888888999888777666555444333222111111111///...,,,,,,,,,---///000---------,,,,,,------...+++---,,,''''''+++,,,)))***+++,,,,,,---------,,,++++++++++++************++++++++++++++++++++++++************++++++,,,,,, """$$$''')))+++,,,,,,************************+++((('''(((+++,,,,,,***(((((()))************)))))))))((()))+++,,,+++***))))))))))))))))))))))))******))))))))))))************))))))))))))******&&&&&&''''''((()))******((((((((()))))))))))))))((()))***++++++++++++***))))))))))))))))))))))))((()))))))))************'''((()))(((&&&&&&((()))((()))))))))*********+++)))******++++++******)))'''(((((()))***+++,,,---,,,+++***))))))+++,,,------+++******+++++++++***,,,,,,++++++++++++++++++,,,------,,,***))))))***...+++((()))***+++***+++*********)))))))))))))))+++)))+++111222---))))))************************))))))))))))************))))))))))))))))))***+++******))))))))))))******,,,***+++...---***,,,000(((((()))***+++,,,---......///000000///...---,,,,,,+++***)))((())))))***''')))++++++)))'''&&&&&&************************))))))************))))))))))))*********+++++++++++++++******************((()))'''$$$%%%+++,,,(((+++++++++*********))))))++++++++++++++++++++++++)))(((***...///,,,+++---)))***,,,,,,+++++++++,,,***+++,,,,,,******+++,,,***)))))))))***,,,...///+++******+++,,,---,,,***+++******)))***+++,,,---+++***)))***,,,---,,,+++******))))))))))))*********+++---...------...///,,,+++++++++***)))))))))%%%***+++'''&&&***+++((()))************+++++++++///)))&&&)))+++)))'''(((((((((******+++***))))))***)))(((''''''((()))***'''((()))******************((()))+++(((%%%''',,,))))))***+++++++++++++++)))))))))***************)))))))))))))))***++++++,,,+++)))'''''')))+++---++++++,,,,,,,,,+++******(((((()))))))))*********+++***)))((((((((())))))+++)))))))))++++++***))),,,***)))(((((((((((((((+++++++++*********))))))'''((()))***+++***))))))++++++*********))))))))))))))))))))))))***+++,,,ssssssttttttsssqqqpppooorrrpppooonnnoooooommmkkkiiiiiihhhgggggggggggggggbbb``````bbbcccaaa```aaabbbcccdddcccaaa`````````___^^^]]][[[ZZZYYYYYYYYYXXXUUURRRRRRUUUWWWVVVUUURRRRRRSSSSSSTTTTTTUUUUUUMMMMMMMMMNNNNNNOOOOOOOOOJJJJJJJJJIIIHHHGGGFFFEEEHHHEEEBBB@@@??????>>>===<<<:::999888999999999777666555444333222111111111///...---,,,---///111222------,,,,,,,,,------......///+++$$$###***...,,,***+++,,,,,,------------+++++++++************)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++)))((()))***,,,---************************,,,)))'''(((+++---,,,***))))))***++++++++++++++++++((('''******''')))---))))))))))))))))))))))))******))))))))))))************))))))))))))******((((((((('''&&&&&&%%%%%%&&&&&&'''((()))***++++++((()))***+++,,,,,,+++***))))))))))))))))))))))))(((((())))))*********+++((()))((('''%%%&&&(((***(((((())))))*********++++++++++++,,,,,,+++++++++&&&'''((()))***+++,,,,,,,,,+++***))))))+++---///,,,)))&&&''')))+++)))''',,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***+++++++++***'''(((+++,,,***++++++******))))))((((((,,,)))+++333666111+++***************************))))))))))))************''''''(((((()))+++,,,---***)))))))))))))))******'''%%%'''******(((+++000)))******+++,,,,,,------...///000000000///---,,,+++***)))(((((()))******$$$'''***,,,+++)))((((((************************))))))************)))))))))************+++++++++)))))))))***++++++,,,,,,'''***+++(((***...,,,%%%+++++++++************))),,,++++++******++++++,,,...''''''---,,,''''''...)))***,,,,,,+++++++++,,,***+++,,,,,,******+++,,,***)))))))))***,,,...///+++++++++---......,,,***+++******++++++,,,------+++***)))***,,,---,,,+++******))))))))))))******%%%(((,,,,,,***)))+++...***************+++++++++&&&******''')))//////***)))************+++++++++///'''###&&&******(((((('''((()))***++++++***)))+++)))(((''''''((()))+++''''''(((******+++++++++)))((()))+++***(((+++222((()))***+++++++++++++++))))))******++++++,,,,,,))))))((())))))***++++++...,,,)))'''&&&''')))***&&&'''((()))+++++++++,,,))))))))))))************,,,+++***((((((((()))***,,,***(((((()))***)))(((***,,,---+++''''''***...++++++++++++******))))))&&&))),,,//////...+++))),,,+++++++++******))))))''''''&&&'''((()))+++---wwwuuusssqqqqqqqqqrrrssspppooonnnooooooooommmkkkgggggghhhhhhhhhfffeeedddcccccccccbbbbbbbbbaaaaaabbbccceeeeeecccaaa``````^^^^^^]]]\\\[[[ZZZYYYXXX^^^\\\ZZZWWWVVVVVVWWWXXXTTTSSSSSSSSSRRRRRRQQQQQQOOOOOOPPPPPPPPPOOONNNNNNJJJIIIHHHHHHIIIHHHGGGEEEGGGCCC@@@@@@CCCCCC>>>:::666777888777666555555777777666444333222111111111000000///...............***)))))))))***++++++,,,...***))),,,///+++///,,,)))))),,,...---,,,,,,,,,,,,++++++************************************+++,,,,,,,,,,,,+++***)))***+++***)))((()))***+++((())),,,,,,)))+++222***)))))))))***+++,,,,,,)))(((((()))++++++***)))***)))((((((((()))+++,,,"""###%%%''')))))))))((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))''''''((()))+++,,,...///%%%&&&'''(((((()))+++...***)))(((&&&'''((()))+++))))))(((((((((((())))))))))))))))))(((((((((((('''))),,,,,,,,,,,,,,,---++++++************++++++******))))))******+++,,,+++***((('''(((***---///++++++++++++++++++++++++555///******---...***%%%+++*********))))))((((((...---,,,***)))******+++++++++************++++++)))+++,,,,,,+++***,,,---***)))(((***------)))%%%------+++)))&&&&&&(((***))))))))))))((((((((((((++++++***)))(((((())))))'''(((***...111222000...(((((()))***,,,---...///000///------------+++)))++++++++++++++++++++++++******))))))((((((''''''...***&&&&&&(((******)))+++***)))***,,,,,,***)))+++***)))))))))***,,,,,,******))))))((((((''''''(((((())))))*********+++$$$333((((((...***---'''++++++++++++++++++,,,,,,,,,---)))"""!!!(((,,,***///...---+++)))(((&&&&&&++++++,,,---,,,+++***)))+++,,,+++)))(((***,,,///------,,,+++***)))(((''')))+++---,,,***)))+++...444///***(((***,,,+++***+++------,,,***)))***+++%%%(((******((((((+++---......---,,,***)))(((((('''+++...---)))'''))),,,((()))+++,,,,,,+++***))))))******)))'''&&&''')))%%%(((******(((''')))+++******((('''''''''((()))************************+++(((&&&'''***,,,+++)))%%%'''))))))))))))******,,,,,,,,,+++++++++******))))))(((((('''''''''&&&+++---,,,)))''')))(((%%%,,,'''######'''***)))''')))((((((((()))***+++++++++)))((('''((()))+++,,,'''((()))))))))(((&&&%%%(((((()))+++---///000111///555444+++(((---...)))))))))************))))))&&&''')))*********)))((((((((()))***++++++,,,,,,vvvtttsssqqqpppqqqrrrrrrqqqpppoooooooooooommmkkkiiiiiijjjiiihhhgggeeedddeeeeeeeeeddddddddddddccc```bbbccccccaaa_________^^^^^^]]]\\\[[[ZZZYYYYYY\\\[[[YYYWWWVVVVVVWWWXXXUUUUUUUUUTTTTTTTTTSSSSSSOOOOOOPPPPPPPPPOOONNNNNNKKKJJJIIIJJJJJJIIIFFFDDDFFFCCC@@@AAACCCBBB>>>:::;;;;;;;;;:::777555555666444444333222111111111111000//////.........//////***************+++,,,---...+++))),,,000000***$$$---+++))))))+++---,,,***,,,,,,,,,+++++++++*********************************++++++,,,,,,++++++***(((((('''%%%$$$$$$'''***+++((())),,,+++(((***000)))))))))***************)))(((((()))++++++***))))))))))))))))))******+++,,,,,,,,,+++***)))((('''))))))))))))))))))))))))***)))(((((((((((()))***(((((((((((((((((((((((())))))((((((((((((((()))&&&'''((((((((()))+++---+++***(((''''''((()))***))))))(((((((((((())))))))))))))))))((((((((((((((()))++++++******,,,---++++++************++++++******))))))******+++,,,***)))(((((()))+++---...++++++++++++++++++++++++(((,,,...,,,&&&$$$(((---+++*********))))))))))))...---+++***)))*********+++******))))))******+++)))***,,,+++******+++---(((((((((***++++++)))'''++++++***(((''''''))),,,***)))))))))((((((((((((++++++***))))))))))))))))))(((((())),,,---,,,+++))))))******+++++++++,,,---,,,++++++---...---,,,++++++++++++++++++++++++******))))))(((((((((((()))'''%%%&&&))),,,,,,+++)))(((((()))******)))'''+++***)))))))))***+++,,,+++++++++******)))))))))((((((((()))***+++++++++###444***))),,,'''---,,,******++++++++++++,,,,,,---///---((((((,,,---+++---,,,,,,+++***)))((((((++++++,,,,,,,,,+++***)))***++++++***)))***,,,...------,,,+++***)))(((((()))+++,,,,,,***)))+++------,,,***)))***++++++***)))***+++***)))(((((()))&&&)))++++++))))))+++---......---,,,+++***))))))'''+++...---***(((***---,,,,,,,,,,,,+++)))'''&&&))))))***(((&&&&&&''')))&&&(((+++***)))((()))+++,,,+++***((((((((())))))***************************)))(((((()))++++++***&&&'''))))))))))))******,,,,,,,,,+++++++++******))))))((((((((('''''''''(((++++++((((((++++++(((///,,,)))((()))******)))))))))))))))))))))***+++)))((('''&&&'''(((***+++'''((()))))))))((('''&&&((()))***+++,,,---------+++,,,+++***+++...+++&&&))))))************))))))&&&''')))*********)))((('''(((((()))******++++++tttsssrrrpppoooppppppqqqrrrqqqooooooooonnnllljjjjjjjjjjjjjjjhhhgggeeedddeeeeeeeeeeeedddddddddddd___```bbbaaa___]]]]]]^^^^^^^^^]]]\\\[[[ZZZZZZYYYZZZYYYWWWVVVUUUVVVWWWWWWTTTTTTTTTTTTSSSSSSSSSSSSPPPPPPPPPPPPPPPOOONNNNNNKKKKKKKKKKKKKKKJJJFFFCCCFFFCCCAAAAAABBBBBB>>>;;;?????????<<<888666555555333333222111111111111111/////////......///000000,,,,,,+++++++++,,,---------,,,++++++...000000///+++***)))***+++,,,***(((,,,,,,,,,++++++++++++*********************************+++,,,,,,+++******((((((&&&###"""###'''+++***))))))***)))''')))---)))******++++++***)))((()))(((((()))++++++***)))(((((()))***************000///...,,,******))))))))))))))))))))))))))))))***))))))(((((())))))***''''''''''''''''''''''''******)))((('''''''''((('''((())))))((((((***+++,,,+++)))((('''(((((()))***))))))(((((())))))***(((((((((((())))))))))))((()))))))))((()))+++---++++++************++++++***))))))))))))***++++++)))))))))******+++,,,,,,++++++++++++++++++++++++###(((,,,***&&&%%%)))///***************)))))))))------+++******)))******+++******))))))******+++)))***++++++******+++---$$$&&&)))***)))((()))))))))))))))(((((((((+++---******)))))))))(((((((((+++***))))))))))))))))))***(((&&&&&&(((+++++++++)))))))))******))))))((()))((((((***---.........++++++++++++++++++++++++***))))))))))))((((((((('''&&&&&&(((***,,,+++***(((''''''((())))))(((&&&******))))))******+++,,,************))))))))))))+++************)))))))))(((888...++++++%%%---000*********+++++++++,,,,,,,,,...///,,,,,,...---***+++++++++++++++************++++++++++++***)))))))))***++++++******+++---------,,,+++***))))))((((((***++++++******+++,,,&&&(((***+++************)))***+++***)))((()))***(((***++++++******,,,---......---,,,,,,+++******))),,,......+++)))+++---,,,,,,,,,+++***)))((('''))))))***((('''&&&((()))(((***++++++***)))***,,,------+++***))))))))))))************************((()))***)))((()))***,,,&&&'''((()))************,,,,,,,,,+++++++++******))))))))))))((((((((((((&&&)))***((()))------+++......---+++)))((()))++++++***))))))))))))))))))(((((('''&&&'''((()))***(((((()))))))))((('''&&&((()))+++,,,,,,+++***)))(((######)))///---((($$$))))))************))))))'''((()))*********)))((('''''''''((())))))******sssrrrqqqpppoooooooooppprrrqqqooooooooonnnkkkiiiiiiiiihhhhhhggggggffffffddddddcccccccccbbbbbbbbb___aaaaaa```^^^]]]]]]^^^^^^^^^]]]\\\\\\[[[ZZZZZZWWWWWWVVVUUUUUUUUUVVVWWWQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNJJJJJJJJJLLLMMMKKKHHHEEEEEECCCBBBAAABBBAAA>>>;;;?????????<<<999666666666666555444222111000000000//////////////////000111------,,,,,,,,,------...---------,,,***+++,,,...)))***+++,,,,,,,,,***)))++++++++++++++++++++++++******************************++++++++++++******)))))))))'''&&&'''***---))))))***)))((('''(((******+++,,,---,,,+++)))''')))(((((()))++++++***)))'''((()))++++++***))))))+++***)))((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))***+++,,,,,,((()))+++***)))((()))***,,,+++***)))((((((((()))***))))))))))))))))))***(((((((((((())))))))))))))))))((('''&&&'''***---++++++************++++++)))))))))))))))***++++++((()))***+++,,,++++++******+++++++++++++++,,,,,,,,,'''$$$&&&,,,///---)))************************,,,,,,+++******)))))))))******))))))))))))******)))***++++++******+++,,,"""&&&))))))'''''')))+++((()))***)))((((((***,,,*********)))))))))((((((******)))))))))))))))***)))''''''(((***,,,---,,,&&&'''((()))))))))(((''''''''''''))),,,......---************************))))))))))))))))))))))))******+++,,,,,,***(((&&&)))((('''(((******((('''***************+++++++++''''''''''''''''''''''''......,,,+++)))((('''&&&000;;;---+++,,,%%%,,,...))))))******++++++,,,,,,***+++,,,+++++++++***(((,,,,,,+++++++++*********+++++++++*********))))))(((***+++,,,+++***++++++------,,,++++++***))))))((()))************+++,,,$$$)))---...,,,))))))***+++,,,------+++++++++---******++++++++++++,,,---...---------,,,,,,++++++***,,,......,,,+++,,,---(((((()))******+++++++++)))***+++***(((((()))+++++++++++++++***++++++,,,......---,,,+++*********************************''')))+++***''''''***---''''''((()))+++++++++***,,,,,,,,,+++++++++******))))))))))))))))))))))))&&&)))***((()))---...+++***,,,...+++'''&&&))),,,++++++***)))((((((((())))))(((((((((((()))******))))))))))))((((((''''''''')))+++------,,,***)))***"""!!!+++///)))&&&((())))))************))))))'''((()))***+++***))))))((((((((()))))))))******rrrrrrqqqpppoooooooooooopppooonnnnnnnnnmmmkkkiiieeeeeeeeeeeeffffffggggggdddddddddcccccccccbbbbbbaaabbbbbbaaa___^^^___```^^^^^^]]]]]]\\\[[[[[[[[[VVVVVVVVVUUUUUUUUUVVVVVVPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPOOONNNMMMHHHHHHIIIKKKMMMLLLJJJHHHDDDCCCBBBBBBAAA@@@>>><<<;;;<<<<<<;;;888777777888999888666444222111000///000000/////////000000111......------,,,------...+++---///...+++))))))+++***+++---------,,,++++++++++++++++++++++++++++++************************************************''')))+++,,,+++***++++++''')))***)))''''''((((((+++,,,---......,,,***((()))(((((()))++++++***)))'''((()))++++++***))))))''''''''''''(((***,,,---))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))***+++,,,,,,(((***,,,+++***(((((()))++++++***)))))))))))))))******))))))))))))******'''((((((((()))))))))***))))))((('''&&&&&&))),,,++++++************++++++))))))(((((())))))***+++((()))+++,,,,,,+++***)))*********++++++,,,,,,,,,---((($$$&&&+++...+++'''***************+++++++++,,,+++++++++***)))((((((***))))))))))))))))))***(((***++++++***)))+++,,,###&&&))))))'''&&&)))+++******+++***(((((()))***************))))))))))))***)))))))))))))))******(((((()))***,,,+++(((&&&###$$$&&&((()))))))))((()))(((''')))+++,,,,,,+++************************))))))))))))***************,,,---...---***((('''+++***)))***,,,,,,***)))))))))******++++++++++++'''''''''(((((((((((((((,,,,,,,,,+++***))))))(((///444###%%%---'''++++++(((((()))******+++,,,,,,,,,***)))***)))((()))***...------,,,+++***))))))+++++++++***************''')))++++++*********+++------,,,,,,+++*********)))))))))***+++,,,,,,,,,(((,,,000111---*********+++,,,------,,,+++,,,...++++++***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,,,,,,,'''(((((())))))***++++++***+++,,,+++******+++------,,,+++***++++++,,,,,,.........---,,,++++++***))))))))))))))))))))))))''')))+++***''''''***---)))'''''')))+++,,,+++))),,,,,,,,,+++++++++******)))*********************))),,,,,,)))))),,,,,,)))&&&***...,,,((('''+++000++++++***)))((((((((()))******)))*********++++++******))))))((((((((((((&&&(((+++...///...---+++---'''''',,,+++%%%&&&---))))))************))))))'''(((***+++++++++***)))))))))***************+++rrrrrrqqqqqqpppoooooonnnnnnmmmllllllmmmllljjjhhheeeeeedddddddddeeefffgggffffffffffffeeeeeeeeeeeecccccccccaaa______```aaa^^^^^^]]]]]]\\\\\\\\\\\\WWWWWWWWWVVVVVVUUUUUUUUUQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQOOONNNMMMIIIHHHHHHIIIKKKKKKJJJIIIDDDDDDCCCBBBAAA???>>>===999:::;;;:::888777888999:::999777555333111111000222111000000/////////000......---,,,,,,,,,------))),,,///000///...------+++,,,...---,,,+++,,,---***++++++++++++,,,,,,,,,************************+++***))))))))))))***+++$$$'''***,,,+++***))))))%%%)))+++)))'''))))))(((+++,,,---------,,,+++***)))(((((()))++++++***)))(((((()))*********************)))))))))******+++)))))))))))))))))))))))))))******++++++******)))******************************)))((('''''''''((((((***,,,,,,+++)))))))))************************+++******))))))******+++''''''(((((())))))******)))))))))((('''''')))+++++++++************++++++)))(((((((((((()))******)))***+++,,,,,,+++***)))*********++++++,,,,,,---%%%))),,,***$$$"""&&&+++*********+++++++++++++++++++++++++++***)))((('''***))))))(((((())))))***((()))******))))))***,,,&&&'''(((((((((((()))+++)))++++++***)))(((((()))++++++*********))))))))))))))))))))))))******+++***************'''"""!!!###&&&(((******))))))***)))((()))+++,,,+++***************************)))))))))************+++'''))),,,---,,,+++++++++,,,++++++,,,------,,,***))))))***++++++++++++***************++++++++++++(((((()))***+++------...(((*** ,,,'''++++++'''(((((()))***+++,,,,,,...++++++,,,,,,******---///...---,,,+++***))))))---,,,++++++******++++++((()))******))))))***,,,------,,,,,,++++++++++++***))))))***,,,......------...000000...,,,,,,,,,)))***++++++******+++,,,,,,***)))***+++,,,+++***+++++++++++++++++++++,,,++++++,,,,,,,,,,,,+++++++++***)))(((((((((((()))***+++,,,+++******,,,......,,,***)))***+++++++++---------------,,,,,,+++))))))))))))))))))))))))((()))***)))((()))***,,,***((('''))),,,...,,,))),,,,,,,,,+++++++++******************+++++++++++++++------***)))++++++(((&&&+++......+++***...222+++***))))))))))))))))))*********+++++++++,,,,,,+++***)))((((((((())))))''')))+++---//////...---...,,,++++++(((%%%''',,,))))))************))))))((()))***+++++++++***)))***************+++++++++rrrrrrrrrrrrqqqpppooooookkkjjjiiijjjkkkllljjjhhhiiihhhfffeeeddddddeeeeeegggffffffffffffeeeeeeeeecccccccccaaa___^^^```bbb^^^]]]]]]]]]]]]\\\\\\\\\XXXXXXXXXWWWWWWUUUTTTTTTPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRQQQOOONNNMMMMMMJJJHHHGGGHHHHHHHHHGGGCCCDDDDDDCCCAAA???>>>===999:::;;;:::888888888:::777666555444333222222222333333111000//////.........------,,,++++++,,,,,,+++,,,---...000000///...***,,,---,,,***)))+++---******+++++++++,,,,,,,,,************************+++***)))(((((()))***+++%%%''')))***)))))))))***$$$))),,,)))(((++++++))))))***************++++++)))(((((()))++++++***))))))))))))))))))******+++***+++++++++***)))(((((()))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))((((((((((((((()))'''))),,,---+++***)))***((())))))***+++++++++++++++******))))))******+++'''''''''((()))*********((()))******(((((()))***++++++************++++++((((((((((((((()))************+++++++++*********)))******+++,,,,,,------%%%))),,,***%%%###'''---*********++++++,,,,,,,,,***+++++++++***)))((('''))))))(((((((((((())))))((()))******))))))***+++***)))'''((()))******)))''')))******)))))))))++++++++++++*********)))))))))))))))))))))***++++++***)))(((((()))'''%%%"""###%%%''')))******((('''***))))))***,,,------,,,************************))))))*********+++++++++&&&(((++++++)))((()))***---,,,+++,,,......,,,+++((()))***+++,,,++++++******+++++++++,,,,,,,,,---((())))))***,,,,,,---...&&&***###---%%%***---''''''((()))***+++,,,,,,---+++,,,000000+++))),,,------,,,,,,,,,+++++++++...---,,,+++++++++,,,---)))******)))((((((+++------,,,,,,,,,,,,++++++++++++***)))+++...000///---000...,,,,,,.../////////)))***++++++******+++---,,,***((()))+++,,,***((()))))))))******++++++++++++******+++,,,,,,+++***+++***)))((('''((())))))(((*********))))))+++---///,,,)))(((***++++++******+++,,,---------,,,,,,))))))))))))))))))))))))***)))(((((()))++++++******(((&&&)))---...,,,))),,,,,,,,,+++++++++***************+++++++++,,,,,,+++------***))),,,,,,)))(((+++------++++++,,,...))))))))))))))))))***+++))))))***++++++++++++++++++***)))((((((((()))*********+++,,,,,,,,,,,,,,,***++++++((((((***(((%%%))))))************))))))((()))***+++,,,+++*********************)))))))))rrrrrrsssrrrrrrqqqooooooiiihhhhhhiiikkkkkkjjjhhhmmmkkkiiifffdddccccccccceeeeeedddddddddcccccccccccccccbbb```^^^^^^___aaa^^^]]]]]]]]]]]]]]]]]]\\\YYYYYYYYYXXXWWWVVVTTTSSSNNNNNNNNNOOOOOOPPPPPPPPPSSSSSSSSSRRRQQQOOONNNMMMPPPMMMHHHFFFEEEFFFEEEDDDCCCDDDDDDCCC@@@>>>>>>>>>;;;<<<<<<;;;999888888999333333333222222333444444444444222000///............---,,,,,,++++++++++++...,,,++++++---...---,,,***+++,,,***((('''***...*********++++++,,,,,,,,,************************+++***)))(((((()))***+++((()))))))))((())),,,...###))),,,)))))),,,---)))((((((''''''((()))***+++)))(((((()))++++++***)))***)))((((((((()))+++,,,'''((()))******)))(((''')))))))))))))))))))))))))))***+++,,,,,,+++***)))((((((((((((((((((((((((''''''((()))+++,,,...///&&&))),,,---,,,*********'''((()))***+++,,,,,,,,,++++++************++++++&&&''''''((()))******+++(((***++++++***((())))))++++++************++++++((((((((((((((()))******++++++******************))))))***+++,,,,,,------...)))%%%'''---000---)))*********++++++,,,,,,,,,******++++++***)))'''&&&))))))(((((((((((())))))((()))******))))))***+++---***''''''***+++***(((%%%''')))*********+++---+++++++++************)))))))))((())))))***++++++)))'''&&&'''***,,,------%%%''')))******)))'''%%%)))((((((***---......---))))))))))))))))))))))))))))))******++++++++++++(((***,,,***&&&$$$$$$&&&,,,,,,+++,,,---...,,,***((()))***+++,,,+++******))))))*********+++++++++------,,,,,,+++***))))))+++111$$$***///###)))...&&&'''((()))***+++,,,,,,***))),,,333222+++'''(((+++++++++,,,,,,---------///...---,,,+++,,,------******)))((('''(((+++------,,,,,,,,,,,,,,,,,,+++,,,***)))+++///111000...000,,,))))))---111222222+++,,,...------,,,...///+++)))'''(((***+++)))'''((((((((()))******++++++******)))***++++++***)))''''''&&&'''(((***,,,---'''((()))((('''((()))+++///,,,(((''')))+++***))))))***,,,---...------,,,))))))))))))))))))))))))+++(((&&&'''***,,,+++)))+++(((&&&)))---///,,,(((,,,,,,,,,+++++++++***************++++++,,,,,,,,,***,,,,,,******------***((()))+++***)))(((((()))))))))(((((()))***++++++(((((()))***************,,,+++)))((((((((()))***,,,++++++*********))))))%%%)))((($$$(((///)))))))))************))))))((()))***+++,,,+++******))))))))))))((((((((((((ppprrrtttuuutttqqqnnnkkkllllllkkkkkkjjjjjjkkkkkkllllllkkkkkkiiihhhgggffffffdddbbbbbbccceeeeeedddccccccccccccbbbaaa______``````___^^^]]]\\\\\\[[[ZZZYYYWWWVVVUUUTTTTTTTTTTTTTTTRRRQQQPPPOOONNNMMMPPPRRRRRRNNNMMMOOONNNKKKIIIJJJLLLLLLKKKIIIEEECCCEEECCCAAA@@@@@@???===;;;;;;<<<======<<<;;;999888888666444333333333222111222111111000///......------,,,,,,++++++,,,,,,---------------------------///+++&&&"""###'''---111,,,,,,,,,++++++***************++++++++++++******+++++++++++++++***)))(((++++++************++++++///---,,,***))))))***+++***++++++++++++***))))))))))))))))))(((((((((((('''((()))***************)))***)))&&&'''((($$$)))******((()))++++++)))111///---+++)))(((((((((///...+++)))(((((()))***))))))))))))))))))))))))******)))'''&&&&&&))),,,---***''''''+++......---,,,+++)))''''''''''''(((&&&''')))******(((&&&%%%++++++************++++++000)))"""!!!%%%***,,,,,,))))))***++++++++++++++++++******))))))******+++...,,,***))))))+++...000---)))(((+++,,,***)))***,,,,,,++++++++++++++++++---------,,,+++***)))(((***)))((('''&&&&&&''''''+++*********+++***(((%%%++++++******)))*********,,,,,,++++++***)))((((((++++++******)))(((((((((******)))))))))***,,,---))))))))))))))))))))))))''''''///000***---///&&&***,,,+++)))+++...---)))%%%&&&''')))))))))((((((***(((***,,,+++((()))...,,,,,,+++***))))))************+++++++++******))),,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))),,,)))'''(((+++---,,,***222***$$$'''++++++***+++,,,,,,,,,***))))))+++------+++***+++---...---,,,,,,++++++******++++++,,,...---+++))))))***+++,,,***+++---......,,,+++***+++---...---,,,,,,---...---++++++///666888666333---,,,++++++,,,...000222///---,,,,,,...000000///111...++++++------,,,)))+++,,,---------+++)))''')))((('''&&&''')))+++,,,)))************+++++++++***))))))***,,,,,,+++)))+++,,,+++((((((,,,...---))),,,---++++++......+++...)))$$$###&&&(((((('''+++,,,,,,+++)))((()))+++&&&&&&&&&(((***+++***)))(((+++---,,,)))(((***,,,,,,***(((((()))+++++++++...,,,***'''''''''((()))((((((***++++++***)))(((***++++++***)))(((***,,,(((((())))))******++++++))))))))))))***+++,,,------.........---,,,,,,+++111)))!!! '''---000))))))))))))))))))******))))))))))))))))))))))))++++++***)))(((((())))))qqqrrrssstttssspppnnnlllmmmlllkkkjjjjjjjjjkkkkkkiiihhhfffeeeeeefffggghhhfffdddaaaaaabbbccccccccc````````````___^^^]]]\\\______^^^]]]\\\[[[ZZZZZZZZZYYYXXXWWWUUUUUUTTTTTTTTTSSSQQQPPPOOOPPPQQQRRRQQQSSSRRRNNNMMMOOONNNKKKJJJJJJKKKKKKJJJHHHFFFDDDCCCBBB@@@@@@@@@@@@>>>===;;;;;;<<<<<<;;;:::888888888666333333333333222000111111111000///.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,+++++++++++++++*********))))))******++++++++++++******+++++++++++++++***))))))++++++************++++++*********))))))******+++)))************)))((((((***************)))))))))))))))******+++*********'''))))))(((***,,,(((""")))***+++******++++++***---,,,***)))(((((())))))+++***)))((((((((()))***************************)))))))))((('''''')))++++++***((((((***,,,------,,,+++)))(((''''''(((((('''((()))***))))))((('''++++++************++++++---((("""!!!%%%)))******)))******+++++++++******+++++++++******+++++++++---,,,+++******,,,---...000,,,***,,,---***((()))++++++++++++++++++++++++,,,,,,,,,,,,+++***)))))))))((('''''''''((()))***---+++)))((()))))))))(((***)))))))))))))))******---,,,+++***)))))))))))))))))))))))))))***************)))))))))***+++,,,))))))))))))))))))))))))+++)))...---&&&***---%%%)))+++***)))+++......***''''''((()))***)))((((((***(((***,,,+++((()))...,,,++++++***))))))******)))******+++++++++******,,,,,,,,,,,,,,,+++***)))************************+++)))((()))+++---,,,******'''&&&(((((('''+++000***++++++***))))))***,,,+++***)))***,,,---,,,+++,,,++++++++++++++++++,,,---,,,***)))))))))++++++------,,,,,,,,,,,,------...///000///...---...///,,,***+++///444777555222000000//////000111222333000000111111111111222222222000------......---+++***+++,,,------,,,***)))***)))(((''''''(((***+++)))************+++++++++)))))))))***,,,,,,+++***)))+++***&&&'''+++---+++(((+++,,,******---,,,))),,,+++***((('''''')))+++***+++,,,***)))(((***+++)))))))))+++,,,,,,,,,+++(((***,,,,,,+++*********+++***))))))+++,,,,,,+++---,,,+++)))(((((())))))&&&''')))***++++++++++++...---,,,+++++++++++++++)))))))))))))))*********+++***))))))(((((()))))),,,,,,------,,,++++++***...,,,***+++---...,,,***************))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))rrrrrrrrrrrrqqqooonnnmmmnnnllljjjiiihhhiiikkklllgggeeedddcccdddfffjjjllleeecccaaaaaabbbbbbbbbaaa_______________^^^]]]\\\^^^^^^]]]\\\[[[ZZZYYYYYYZZZYYYYYYXXXWWWVVVUUUUUUTTTSSSQQQPPPPPPQQQSSSUUURRRTTTRRRNNNLLLNNNMMMJJJKKKKKKJJJJJJIIIGGGGGGFFFBBB@@@???@@@AAAAAA@@@>>>;;;;;;;;;;;;:::999888777888666444333333333222111111111000000//////......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,$$$&&&***---...,,,***(((************))))))))))))******++++++++++++******+++++++++************)))++++++************++++++&&&'''((()))***+++++++++)))))))))))))))(((''''''***************+++++++++++++++++++++++++++***)))&&&)))***)))***,,,)))###)))+++,,,,,,+++******+++))))))((((((((()))******''''''(((((()))))))))***************************((()))******(((((()))***))))))))))))((())),,,...---,,,***)))(((((()))***))))))))))))))))))))))))++++++************++++++,,,(((%%%%%%(((++++++*********+++++++++******))),,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,---222---+++------***((()))************************,,,,,,,,,,,,+++******))))))((((((((((((***+++---///,,,(((&&&'''((()))***'''((((((((())))))******---,,,+++)))))))))******'''(((((()))******++++++******)))))))))***++++++))))))))))))))))))))))))---***---+++%%%***...'''(((******(((***///...***))))))*********))))))(((***(((***,,,+++((()))...,,,+++******)))*********((()))***+++++++++++++++++++++,,,,,,,,,+++******+++++++++++++++++++++++++++***)))***+++,,,+++***&&&(((++++++%%%"""(((222((()))++++++***))))))******))))))***+++,,,,,,***,,,,,,++++++++++++,,,,,,---,,,+++***)))***+++,,,///...,,,++++++,,,...000000222333222000//////000,,,++++++...333555444111//////000000000000//////...111444444222111222333111///---------...---,,,)))***,,,---------,,,+++++++++)))((((((((()))***)))************+++++++++(((((((((***,,,---,,,+++(((***)))%%%&&&)))+++)))&&&******((()))++++++((())),,,///---)))(((***---)))***+++***))))))+++,,,***++++++,,,,,,,,,++++++***)))***+++,,,,,,***(((***))))))+++---...---,,,,,,,,,,,,,,,+++******)))&&&&&&(((***+++,,,,,,,,,***'''%%%&&&)))+++***)))************)))))))))))),,,+++***((('''&&&&&&&&&+++++++++++++++******)))++++++---//////---)))%%%++++++*********)))))))))((((((((((((((((((((((((+++*********))))))))))))sssrrrqqqpppooonnnnnnnnnnnnmmmjjjhhhhhhhhhjjjkkkffffffeeeeeefffhhhjjjkkkeeedddbbbbbbccccccbbb```bbbbbbbbbbbbbbbaaa``````^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTRRRMMMLLLNNNMMMJJJMMMLLLJJJHHHGGGGGGGGGGGGCCCAAA@@@@@@@@@@@@???>>>::::::::::::999888777777999777555444444444333222111000000000/////////...------,,,,,,,,,,,,------+++++++++++++++++++++++++++***)))((())),,,...000++++++************************++++++++++++******++++++******************++++++************++++++&&&((()))+++++++++******))))))******))))))((('''))))))***************+++,,,,,,,,,,,,,,,+++***)))'''***+++))))))***)))%%%,,,+++,,,---+++((((((***))))))))))))))))))******'''((())))))******))))))))))))))))))))))))))))))''')))++++++)))((())))))''')))+++***''''''***------,,,***)))))))))***+++******)))))))))***+++,,,++++++************++++++---+++******---...---,,,***++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++000+++***,,,---***((()))))))))************++++++,,,,,,,,,,,,,,,+++***)))******)))))))))***,,,---...+++((('''((()))))))))''''''((()))***+++++++++---,,,***)))((()))***+++(((((())))))***************))))))))))))*********)))))))))))))))))))))))),,,)))---,,,(((---000'''((())))))(((***......***++++++++++++******))))))***(((***,,,+++((()))...++++++***************+++((()))***+++++++++++++++++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++***++++++,,,,,,+++***+++,,,///---&&& %%%...'''))),,,,,,+++******++++++***)))***,,,------,,,+++,,,,,,,,,,,,,,,,,,+++------,,,++++++,,,,,,---///...---,,,---...///000111333444333111///...///---,,,,,,...222444333222///000111222111000...---+++000555444000---///111///...,,,,,,,,,,,,,,,,,,)))***+++,,,---------------,,,+++))))))((())))))))))))*********+++++++++((('''(((***,,,------,,,(((***)))&&&&&&******(((&&&)))***((()))++++++((())),,,......,,,***+++,,,(((*********)))***+++---)))***++++++***)))))))))+++)))(((***------***'''))))))***,,,///000...---+++,,,---......,,,***)))(((((()))***++++++,,,,,,'''###!!!$$$***---,,,)))++++++******))))))((((((,,,+++***)))((('''''''''***+++++++++++++++******---+++)))((()))***++++++,,,++++++******))))))(((((((((((((((((((((((((((*********************)))tttsssqqqpppooonnnoooooonnnllljjjhhhhhhhhhiiijjjdddeeeggghhhhhhgggfffeeefffdddcccdddddddddcccaaacccddddddddddddcccbbbbbb______^^^]]]\\\[[[ZZZZZZXXXYYYYYYYYYXXXWWWVVVUUUSSSTTTUUUUUUTTTRRROOONNNSSSTTTRRRMMMKKKNNNNNNKKKMMMLLLJJJHHHGGGGGGGGGHHHEEECCCAAA@@@@@@???===;;;;;;;;;:::999888888888888;;;999666666666666555444000000000000////////////...------,,,,,,------...++++++++++++++++++++++++111///,,,***+++...222555,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++******))))))***++++++++++++************++++++)))***+++,,,,,,+++***)))******++++++******)))(((((((((((()))))))))******,,,,,,,,,,,,,,,+++***)))(((++++++)))***000333222222---+++---,,,(((&&&(((******************))))))******+++++++++***)))(((((((((((((((((((((((((((((()))++++++***))))))***''')))+++***((('''))),,,,,,+++***)))))))))***+++*********)))***+++,,,,,,++++++************++++++,,,+++,,,---......---,,,******+++++++++******)))+++,,,,,,------,,,,,,+++((()))+++------,,,+++***+++''''''***,,,***)))***))))))******++++++++++++++++++,,,,,,,,,+++******---,,,+++)))))))))***++++++***)))*********(((&&&((()))***+++,,,---,,,,,,,,,+++***)))))))))***+++************))))))(((((()))))))))***))))))))))))))))))))))))))))))))))))+++(((,,,---(((++++++ (((***)))(((***...---***,,,,,,++++++******))))))***(((***,,,+++((()))...+++***************++++++((()))***+++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,++++++***///---------***&&&''',,,(((+++---...---,,,,,,---,,,+++***,,,...//////...+++,,,------------,,,+++......---------.........+++,,,.../////////......000222333333000...------...------...000222222222333444555666666444111///***///444333///,,,---000.........---,,,,,,---...)))***+++,,,---.........------,,,+++***))))))((())))))*********+++++++++((('''(((***,,,------,,,))),,,+++((((((++++++)))'''***+++)))))),,,+++(((*********,,,...---+++((((((*********)))***+++---)))+++---,,,***))))))+++,,,***((())),,,---+++((())))))***,,,///000...---***,,,...//////---+++)))+++++++++***************---)))&&&(((---000...+++++++++******))))))((((((+++******))))))******+++++++++,,,,,,,,,,,,++++++---,,,***((())),,,000222,,,+++++++++******)))))))))))))))))))))))))))))))))***++++++++++++******uuutttrrrqqqpppooooooooommmlllkkkjjjiiihhhhhhhhhbbbccceeegggfffdddaaa___ddddddcccdddffffffdddbbbbbbbbbccccccccccccbbbbbb______^^^]]]\\\[[[ZZZZZZWWWXXXXXXYYYXXXWWWVVVUUUSSSTTTUUUUUUTTTQQQNNNLLLRRRSSSQQQLLLKKKNNNOOOMMMMMMLLLJJJHHHGGGGGGGGGHHHFFFDDDAAA@@@@@@???===;;;<<<;;;:::999888888888999;;;999777666666666555444000000000000////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------******++++++++++++******+++***)))))))))***+++,,,++++++************++++++++++++,,,,,,,,,++++++***+++++++++++++++***))))))'''''''''((())))))******++++++++++++++++++***))))))++++++***///;;;FFFKKK===111***---///***'''(((******+++++++++***)))))),,,,,,++++++******))))))(((((((((((((((((((((((()))***++++++))))))***+++)))***++++++))))))***++++++***))))))((()))***+++)))))))))***++++++,,,,,,++++++************++++++)))***++++++,,,+++++++++))))))***+++++++++++++++***+++,,,------,,,+++***((()))+++,,,,,,,,,+++***)))&&&%%%)))+++***)))+++*********+++,,,,,,------+++++++++,,,,,,++++++***---,,,+++))))))))))))***+++******++++++***'''%%%)))***,,,---------,,,,,,************************++++++******)))(((((('''))))))*********)))(((''')))))))))))))))))))))))),,,(((++++++&&&'''$$$)))******((()))---,,,(((,,,+++******)))************(((***,,,+++((()))...*********)))******+++,,,******+++++++++******)))******+++,,,,,,,,,++++++++++++++++++++++++++++++***,,,......,,,+++***+++---)))))),,,---,,,,,,...)))+++---...---------///,,,++++++,,,///000000///+++,,,---......---,,,+++------..................)))+++---///000///...---...000222222000...------------------...///111111000000222333222000...---,,,///222222///------//////000000///------///000***++++++,,,---......///------,,,,,,+++***)))))))))************+++++++++(((((((((***,,,---,,,++++++------******,,,,,,)))'''***+++)))))),,,+++(((+++((('''***---...+++''')))***+++***))))))+++,,,***---000///,,,+++---///---+++)))((()))+++++++++***))))))+++---...---,,,***+++---......---+++***------+++******)))******111---***)))******(((%%%************))))))))))))))))))))))))***+++,,,---***+++,,,,,,,,,,,,,,,,,,%%%'''***+++++++++,,,...++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,,,,+++***uuuttttttsssrrrqqqppppppkkkkkkkkkkkkjjjhhhgggfffbbbcccdddddddddcccaaa```bbbaaabbbccceeefffdddcccaaabbbbbbccccccbbbbbbbbb^^^^^^]]]\\\[[[ZZZYYYYYYUUUVVVXXXXXXXXXWWWUUUTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQRRRPPPKKKKKKOOOQQQOOOLLLKKKJJJIIIHHHGGGGGGGGGDDDBBBAAA@@@@@@@@@>>><<<===<<<;;;:::999999999::::::888555444555555444222////////////000000000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***,,,+++)))'''%%%+++++++++,,,,,,---------******++++++++++++******+++***)))((()))***,,,---++++++************++++++***))))))******+++,,,---***************))))))((('''(((((()))******++++++))))))******+++*********+++,,,+++)))000BBBSSS]]]III777+++...222...)))(((&&&'''(((************)))******)))(((((()))++++++***************************++++++***((((((***,,,+++******+++,,,,,,+++)))***)))((((((((()))******'''((()))++++++++++++***++++++************++++++)))***+++++++++***++++++'''((()))***+++,,,,,,,,,)))***+++------+++***)))))))))***++++++++++++++++++'''&&&***+++))))))******++++++,,,------......***++++++,,,,,,+++++++++++++++)))(((((()))***+++,,,+++))))))******(((''')))***,,,------,,,+++***((()))+++,,,,,,+++***)))*********)))))))))))))))))))))*********)))'''&&&)))))))))))))))))))))))),,,'''))))))%%%)))(((***+++***((())),,,+++&&&******)))((()))***++++++***(((***,,,+++((()))...******))))))***++++++,,,+++++++++++++++***)))((()))***+++,,,,,,,,,,,,+++***************************,,,//////,,,******++++++((((((,,,---+++,,,///***+++,,,,,,+++,,,...000+++******,,,...000000///+++,,,---//////---,,,+++++++++,,,---------------***+++,,,------.........,,,///222333111///......+++,,,,,,++++++,,,...///******+++,,,+++***))))))---...------,,,,,,,,,,,,,,,---...---++++++---///,,,,,,,,,,,,,,,---...///---------,,,,,,+++******)))************+++++++++)))))))))***,,,,,,+++***+++......++++++---,,,)))%%%((()))'''(((******''')))))))))***+++,,,+++******+++,,,***)))(((***+++)))---000000---,,,...111---,,,***'''&&&(((,,,///+++***))))))+++,,,,,,+++***+++,,,------,,,+++***---,,,+++*********+++,,,+++***)))'''&&&%%%$$$$$$)))))))))))))))*********((((((((())))))***,,,,,,))))))***+++++++++++++++"""&&&)))***)))((()))***)))******++++++,,,,,,---++++++++++++++++++++++++((()))+++------,,,+++***uuuuuuuuutttsssrrrppppppjjjkkkllllllkkkiiifffdddddddddddddddddddddeeeeee______```bbbeeefffdddbbbbbbccccccdddddddddcccccc]]]]]]\\\[[[ZZZYYYXXXXXXTTTVVVWWWXXXXXXVVVUUUSSSUUURRROOOMMMMMMOOORRRUUUPPPRRROOOKKKKKKOOOQQQPPPKKKKKKJJJJJJIIIGGGGGGFFFBBBAAA???@@@AAAAAA@@@>>>>>>===;;;:::999999:::;;;888666444333333333222111////////////000000000000......------------......------------------------//////...------,,,,,,,,,*********++++++,,,,,,,,,******++++++++++++******+++***)))((()))***,,,---++++++************++++++'''''''''''')))+++---///)))))))))))))))(((((('''((())))))***++++++,,,,,,'''((()))***************......+++(((///BBBWWWbbbQQQ;;;,,,///555111+++***"""$$$&&&(((***++++++***((('''&&&&&&'''))),,,---+++++++++++++++++++++++++++++++++)))'''(((+++------+++)))+++---...+++((())))))(((''''''((()))***%%%''')))+++,,,+++***)))++++++************++++++***,,,,,,,,,,,,,,,---...&&&''')))***,,,,,,------((()))+++,,,,,,+++)))(((***************+++++++++...***(((+++,,,)))((()))++++++,,,------...//////***++++++,,,,,,,,,++++++)))((((((((((((***+++,,,///,,,(((&&&'''))))))))))))***+++,,,,,,+++)))(((''')))+++------,,,)))(((((((((((()))******++++++((()))*********((('''&&&)))))))))))))))))))))))),,,&&&'''((('''...111&&&+++,,,+++((((((+++***%%%))))))((((((((()))+++,,,***(((***,,,+++((()))...******))))))***+++,,,,,,,,,,,,,,,+++***)))(((''')))***+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))---000///---******++++++)))+++---+++'''(((,,,******+++***)))***---000***))))))+++---//////...+++,,,...//////...,,,+++)))***+++,,,,,,,,,,,,,,,,,,+++*********,,,...000,,,///222444222000//////*********)))))))))+++---)))******++++++*********,,,***(((((()))))))))((((((***+++***''''''))),,,------,,,,,,,,,---......,,,,,,---------,,,++++++)))************+++++++++***))))))***,,,,,,+++)))***---...+++***,,,+++((($$$'''(((&&&&&&))))))&&&(((+++---,,,***))),,,///+++,,,,,,+++)))((()))+++&&&***......+++***---000------+++'''$$$&&&,,,111,,,***(((((()))+++++++++***+++++++++,,,+++++++++++++++*********+++---...''')))))))))(((((()))+++(((((())))))******++++++((((((((((((((()))******(((((()))***************+++,,,,,,***((((((,,,000))))))***+++,,,------...++++++++++++++++++++++++((()))+++---------+++***vvvwwwyyyyyyxxxuuurrroookkklllllllllkkkiiihhhgggeeeeeedddcccdddeeefffgggcccccccccddddddeeeeeeeeedddcccbbbdddffffffbbb^^^]]]]]]]]]\\\\\\ZZZYYYYYYXXXXXXWWWVVVUUUUUUUUUUUUSSSRRRPPPOOOOOOPPPQQQSSSSSSQQQNNNNNNPPPQQQPPPNNNIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>>@@@===;;;:::::::::999888999777555555555444222111777555222000//////000000...000222111///---,,,,,,//////.........---------......---------,,,,,,,,,,,,---,,,((((((,,,---,,,------------,,,+++***))),,,,,,++++++***)))))))))************************+++*********))))))((((((''')))******))))))***+++((((((((((((((((((((((((************************+++---...,,,---888LLL\\\BBB888000111222...+++,,,''''''((()))***++++++,,,******))))))))))))******((((((((((((((((((((((((,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***''')))++++++***))))))***++++++******++++++,,,---))))))))))))************+++***)))(((((()))***+++,,,---/////////---+++))),,,------...---,,,***)))---,,,***+++,,,,,,+++)))+++++++++************)))((()))***+++++++++++++++)))***,,,......---,,,+++...------,,,,,,++++++***...---+++))))))))))))***))))))***+++,,,,,,------(((((()))***************---+++))))))***+++***)))))))))******+++++++++,,,+++++++++***************+++***((()))***,,,,,,+++---(((%%%'''---000,,,(((000---******+++,,,***(((+++******)))***+++---...))))))))))))))))))))))))***)))))))))***+++,,,,,,)))''''''***---...,,,)))+++++++++************)))------------------------...,,,---000---'''(((...******+++,,,,,,,,,++++++++++++***)))***+++---......---,,,,,,---...000111...---+++++++++---///000+++,,,---,,,++++++---.../////////...---,,,+++***,,,,,,,,,+++***)))(((''',,,***))))))***++++++***///---+++)))))))))***+++%%%'''((()))((()))***,,,)))))))))***++++++,,,,,,...,,,******++++++******)))***,,,.........,,,+++///******---,,,((((((,,,+++***)))***,,,------,,,///---***((('''((()))+++++++++,,,,,,+++***(((''',,,,,,***)))))))))***+++++++++,,,,,,,,,---------333///+++,,,000333111//////+++&&&''',,,000///,,,///...,,,++++++,,,...///111...+++*********))))))***)))(((&&&&&&&&&'''(((......"""***///+++...###(((&&&%%%(((+++,,,***(((,,,,,,,,,------,,,++++++)))+++,,,,,,***((('''''')))***)))((('''(((+++---)))$$$%%%---...((((((---(((+++,,,***+++------***vvvwwwxxxwwwvvvtttqqqoookkklllllllllkkkiiihhhgggfffeeedddccccccdddeeefffbbbbbbbbbbbbbbbccccccccccccccccccdddeeedddbbb___\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSQQQPPPOOOPPPQQQRRRTTTQQQNNNMMMNNNNNNLLLJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBAAA???>>>???===;;;:::;;;:::999888888666555555555555333111///////////////......---///000111000...------............------------,,,---------,,,,,,,,,+++++++++---,,,((((((,,,---+++------------,,,+++***)))******************++++++************************+++*********)))))))))))))))*********(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))(((***+++******111>>>HHH999000+++,,,---***'''(((******++++++,,,+++++++++******))))))))))))******)))))))))))))))))))))))),,,,,,+++++++++************++++++,,,,,,++++++***)))***++++++)))((()))+++***************+++,,,,,,))))))))))))************+++***))))))))))))***+++)))***+++------------,,,,,,,,,---------,,,+++***---,,,++++++,,,,,,+++)))+++++++++************)))((())))))***++++++******((()))+++,,,---,,,+++***---,,,,,,,,,,,,+++++++++...---+++))))))))))))***))))))******+++,,,,,,---***++++++******)))((('''+++***))))))***+++***)))+++++++++***************,,,+++++++++***)))))))))+++***))))))+++,,,,,,++++++(((&&&'''+++---+++(((,,,***((())),,,...---,,,,,,+++***)))))))))***+++************************************++++++++++++)))((((((***---...+++)))++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,///,,,''')))...---,,,,,,,,,+++*********+++++++++++++++,,,---------,,,,,,+++,,,---...///...---,,,++++++---...000+++,,,------+++++++++------------------,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,***))))))+++++++++***---,,,+++******+++---...((()))************+++,,,,,,,,,++++++***)))))))))---,,,+++++++++++++++***)))***,,,---...---,,,+++...***))),,,,,,))))))---***)))((((((***+++***)))((((((((()))***++++++,,,,,,,,,------,,,+++)))(((,,,+++***)))))))))***+++++++++++++++,,,,,,,,,,,,222...+++,,,000222111///111000...------...///000......---------...000111111///---,,,,,,,,,+++***+++***)))(((((())))))***---000&&&+++,,,'''...''')))'''&&&(((***,,,***))),,,,,,,,,------,,,,,,+++)))+++,,,,,,)))((('''''')))***)))((('''(((+++---+++***+++//////,,,+++---)))------++++++......+++wwwwwwvvvuuutttrrrqqqpppllllllmmmlllkkkiiihhhfffgggfffeeedddccccccddddddaaaaaaaaaaaa````````````aaacccdddeeecccaaaaaaaaa[[[\\\\\\\\\\\\\\\[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVUUUSSSQQQQQQPPPQQQQQQXXXVVVSSSQQQPPPOOOMMMKKKIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBAAA@@@??????===;;;:::;;;;;;:::888777666444444555555444333000111333444333111///...///000000///...---///000------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,***---,,,******,,,---***------------,,,+++******((())))))***++++++,,,,,,))))))))))))))))))))))))***************)))))))))+++,,,+++)))''''''(((***************************((((((((((((((((((((((((((()))*********,,,///222///***''')))+++)))&&&&&&,,,---.........---+++*********))))))))))))******************************,,,++++++++++++***************+++++++++++++++***,,,---,,,***((((((***,,,***))))))))))))***++++++)))))))))*********++++++++++++************++++++))))))***++++++,,,,,,---+++,,,,,,------------,,,---,,,++++++,,,,,,+++***+++++++++************)))(((((())))))******))))))'''(((***+++++++++***)))++++++++++++,,,,,,,,,,,,---,,,+++***))))))******((())))))******+++++++++------,,,+++)))'''&&&%%%''''''''')))+++,,,***(((,,,,,,,,,+++******)))))),,,,,,++++++***)))((((((+++***)))***,,,---,,,+++(((((((((((())))))))))))***))))))***,,,------,,,,,,+++***)))((((((((((((***************************++++++,,,,,,+++***)))+++******+++,,,,,,+++))),,,+++++++++************++++++++++++++++++++++++,,,++++++---+++((()))---///...,,,+++***)))******++++++,,,,,,------,,,,,,,,,,,,+++++++++,,,------...---,,,+++,,,---...///+++---///...,,,+++******++++++,,,,,,,,,++++++***+++++++++,,,---///111222,,,***)))***+++,,,+++***,,,++++++++++++---///000***+++++++++++++++++++++,,,,,,++++++***))))))))),,,,,,,,,---,,,,,,+++*********,,,---------,,,+++,,,***))),,,,,,***+++...+++)))((()))******)))((($$$&&&)))+++,,,,,,++++++---------------,,,******,,,+++******))))))******)))*********++++++++++++---***((()))---//////------///000---)))(((+++///------...///000111222222222000///...///...---++++++++++++***++++++,,,---)))...&&&++++++&&&///++++++)))((((((***++++++***+++,,,,,,------,,,,,,,,,)))+++,,,+++)))((((((((()))))))))((('''(((***---***---///------///...******---...+++,,,//////,,,wwwvvvuuusssrrrqqqppppppmmmmmmmmmmmmkkkjjjhhhfffhhhgggeeecccbbbbbbbbbcccaaaaaaaaa``````_________```ccceeedddaaa___```bbb[[[\\\\\\]]]]]]\\\\\\[[[ZZZZZZYYYXXXWWWWWWWWWWWWXXXWWWUUUSSSRRRQQQQQQQQQXXXVVVTTTRRRPPPOOOMMMLLLIIIIIIIIIHHHHHHGGGFFFFFFCCCCCCCCCCCCBBBAAA@@@??????===;;;;;;;;;;;;:::999666555444444555666555333555555555555333111///...///000000...---...000222------,,,,,,,,,+++++++++...---------------------))),,,---++++++---,,,))),,,---------,,,,,,+++***))))))*********+++++++++((((((((((((((((((((((((************************------+++)))&&&&&&''')))++++++++++++++++++++++++))))))))))))))))))))))))*********+++,,,,,,+++******)))(((+++---,,,***(((+++,,,...///...---,,,++++++******))))))******+++************************++++++++++++************)))******++++++++++++***///...---***((((((***,,,)))))))))((())))))***+++))))))*********+++++++++,,,++++++++++++++++++,,,...---,,,+++*********+++++++++,,,------............,,,++++++,,,---+++***+++++++++*********))))))(((((())))))))))))((((((((()))***+++++++++******)))******+++,,,,,,---------,,,+++***)))***++++++(((((()))))))))*********,,,,,,,,,+++)))(((&&&%%%$$$$$$&&&))),,,,,,+++)))+++++++++++++++++++++***---,,,,,,+++***)))((((((++++++***+++---...,,,+++''')))+++***(((''')))+++,,,,,,++++++,,,+++***)))++++++******))))))))))))***************************+++---------+++)))''',,,++++++++++++++++++***,,,,,,+++++++++*********+++++++++++++++++++++++++++***+++++++++***+++,,,///...,,,***)))***,,,---+++,,,---......---,,,+++------,,,,,,,,,,,,,,,,,,...---,,,,,,,,,------...+++---//////---***)))))))))******+++++++++******+++++++++,,,---///111333,,,+++***+++,,,,,,+++***---,,,,,,,,,,,,---...///,,,+++******++++++******)))))))))***++++++,,,,,,***+++------,,,+++++++++***+++,,,,,,,,,,,,+++++++++******+++++++++,,,......,,,++++++,,,,,,***)))(((***+++,,,,,,,,,***)))---------,,,,,,+++******+++++++++***************))))))))))))************)))'''%%%&&&)))+++,,,++++++---...,,,)))(((***---+++,,,...000111222333333222111///000000000...,,,++++++++++++,,,,,,------###)))###+++---)))000***,,,+++))))))******++++++++++++,,,---------,,,,,,)))***++++++)))(((((()))((()))***)))((((((***,,,$$$+++---((((((......'''***------******......,,,vvvvvvtttsssrrrqqqpppooonnnnnnnnnmmmllljjjgggfffhhhgggeeecccbbbaaabbbbbbbbbbbbbbbaaaaaa``````______bbbdddccc```^^^```bbb\\\]]]]]]]]]]]]\\\[[[[[[ZZZZZZYYYXXXWWWWWWWWWWWWXXXWWWVVVTTTRRRQQQPPPPPPPPPOOONNNMMMKKKJJJKKKKKKIIIIIIJJJJJJIIIHHHFFFFFFCCCCCCCCCCCCBBBAAA@@@@@@???===;;;;;;<<<<<<;;;:::666555444444555666555333222111000///...//////000000000000///......000333------,,,,,,,,,+++++++++.............../////////))),,,---++++++---,,,))),,,,,,---------,,,+++++++++++++++*********))))))((((((((((((((((((((((((***************+++++++++------,,,)))'''&&&'''(((++++++++++++++++++++++++************************+++)))(((***,,,...---,,,)))***+++,,,...///---+++((()))+++,,,---------,,,++++++************++++++************************+++++++++*********))))))((()))******++++++++++++///...---***((((((***,,,)))))))))((())))))***+++************++++++++++++++++++++++++++++++++++++///...---,,,+++++++++,,,,,,,,,,,,,,,---......///...---+++,,,------,,,***+++++++++*********))))))(((((())))))))))))(((''')))******+++++++++++++++((()))******+++,,,---------,,,+++*********+++,,,)))))))))))))))************************)))((((((######&&&))),,,---,,,***))))))***+++,,,---------,,,,,,++++++***))))))(((,,,++++++,,,......---+++(((+++---,,,((('''))),,,***+++,,,,,,,,,+++******)))******++++++,,,,,,,,,************************+++,,,---...---+++)))(((,,,,,,,,,++++++***++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************+++------,,,---,,,+++******,,,...000,,,---...//////...,,,+++///.........------,,,,,,------------,,,---------+++---//////---***))))))))))))***+++++++++******++++++++++++,,,---//////++++++***,,,------+++)))......------,,,,,,,,,,,,,,,***((()))++++++***((()))))))))***++++++,,,,,,)))+++---,,,+++***+++,,,+++++++++++++++++++++******+++*********,,,------...,,,++++++,,,,,,***))),,,,,,++++++,,,,,,,,,------,,,++++++***)))))))))++++++++++++******))))))(((((()))))))))*********)))((('''''')))+++,,,,,,...............///000000***+++---///111222222333222111//////000000///---)))******++++++,,,,,,,,,###''' +++000+++,,, ******************+++,,,***+++,,,,,,---------,,,)))***+++***(((((()))***((()))***)))((((((***,,,!!!(((***&&&'''......''')))++++++((((((,,,---+++vvvvvvuuutttsssqqqpppooonnnnnnnnnnnnllljjjgggfffhhhgggeeecccbbbaaabbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaabbbaaa```___```aaa^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWVVVTTTSSSQQQPPPOOOMMMNNNNNNMMMLLLKKKMMMNNNIIIJJJKKKKKKJJJIIIGGGFFFBBBBBBCCCCCCBBBBBBAAA@@@???===;;;;;;<<<===<<<;;;777666444444555555444333111000//////000222444666000111111000///...000111------------,,,,,,,,,,,,.............../////////***---,,,******,,,---***,,,,,,,,,------,,,,,,+++,,,,,,++++++***))))))((())))))))))))))))))))))))*********++++++++++++++++++,,,,,,+++((('''''''''++++++++++++++++++++++++************************)))'''&&&'''***,,,---...'''+++,,,+++,,,...---***(((((()))***+++,,,------++++++************++++++************************+++************)))))))))(((((()))***++++++++++++,,,---,,,***((((((***,,,***))))))))))))***++++++*********++++++++++++,,,******++++++++++++******+++,,,,,,------...//////...---------------...///...---,,,,,,------,,,++++++++++++************)))))))))******))))))((((((*********+++++++++,,,,,,)))))))))***+++,,,,,,------,,,+++******+++,,,---************************(((((()))***************$$$$$$&&&))),,,------+++((()))***+++,,,...//////+++++++++***************,,,+++,,,...//////---+++)))+++---,,,)))((())),,,%%%(((+++------,,,---...))))))+++,,,,,,------,,,+++++++++++++++++++++++++++,,,,,,------,,,+++***+++,,,,,,+++******,,,...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++***,,,000///,,,++++++++++++,,,---///000......//////......------//////000///...---,,,+++------------------,,,,,,+++---///...,,,+++************+++++++++******)))******+++,,,,,,,,,,,,,,,+++++++++,,,...---+++))).........---,,,++++++***+++)))'''(((+++,,,***(((,,,,,,++++++***)))))))))(((***+++***((('''***---++++++++++++***************,,,,,,)))))),,,---++++++)))((()))******)))((())))))******+++---///000---,,,+++***))))))))))))***++++++++++++***))))))((()))))))))************---,,,+++++++++,,,---...,,,+++,,,---...//////...,,,,,,---///000222333333444222///...///000000000))))))***+++++++++******)))+++"""+++111)))(((&&&(((***+++******+++,,,******+++,,,------------)))******)))(((((()))+++''')))******))))))***+++$$$(((***)))***------***)))+++***''''''+++,,,+++uuuvvvvvvvvvuuurrrpppnnnooooooooonnnllljjjgggfffgggfffdddbbbbbbaaabbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbaaa______`````````___```______^^^]]][[[ZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSQQQPPPOOOPPPQQQRRRPPPNNNNNNOOORRRIIIJJJKKKLLLKKKIIIGGGFFFBBBBBBCCCCCCBBBBBBAAAAAA???===;;;;;;<<<===<<<;;;888666555555555555333111555444444333333444444444000111333222000...//////.........------------,,,,,,,,,,,,,,,------......+++---,,,((((((,,,---++++++,,,,,,------,,,,,,+++++++++***************************************************++++++,,,,,,,,,)))+++---,,,***((('''&&&++++++++++++++++++++++++************************((((((((((((((()))+++,,,(((,,,---***))),,,,,,)))+++***)))((()))***,,,...,,,++++++******++++++,,,))))))))))))))))))))))))************))))))))))))'''((()))***++++++++++++)))***++++++)))((()))+++***************+++,,,,,,*********+++++++++,,,,,,))))))***++++++***)))))))))***,,,---......------//////------,,,---......///---,,,,,,------,,,++++++++++++************)))******++++++***))))))((()))))))))))))))***++++++))))))******++++++,,,,,,---,,,++++++++++++------+++++++++++++++++++++***(((((()))***************'''&&&&&&(((+++---------******++++++,,,---......***************+++++++++,,,,,,---...000000...+++***++++++***)))((())))))$$$(((,,,------,,,---...)))***+++,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,***+++,,,+++******---000------,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,+++***---222222---+++,,,,,,,,,------......000//////...............////////////...,,,***)))---.........---,,,,,,++++++,,,------+++++++++---,,,,,,,,,,,,+++***))))))''')))+++---...---,,,++++++++++++---......+++)))+++,,,,,,,,,,,,,,,++++++,,,)))''')))---///---***,,,,,,++++++***)))))))))''')))***'''$$$%%%***...,,,++++++***************+++...---)))))),,,---)))***)))((((((***+++***)))'''((()))+++,,,,,,++++++...---+++***))))))*********++++++,,,+++***)))((()))))))))*********++++++......---,,,++++++,,,...(((+++------***)))+++---//////...///000222444555777444000///000222333444******+++,,,++++++))))))***---$$$,,,...'''*** """&&&***,,,+++******+++)))***+++,,,------------)))******)))((((((***,,,''')))******))))))***++++++)))***------)))(((******,,,***''''''+++---+++uuuvvvwwwwwwvvvssspppnnnooooooooonnnllljjjgggffffffeeedddbbbbbbbbbbbbccc______``````aaaaaabbbbbbccc```]]]^^^```aaa```]]]aaa``````___]]][[[YYYXXXXXXXXXWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSQQQPPPOOONNNPPPQQQOOOLLLKKKLLLOOOIIIJJJLLLLLLKKKJJJGGGFFFBBBBBBBBBCCCBBBBBBAAAAAA???===;;;;;;=========<<<999777555555555444222111666666555444222...+++)))000222333333111///......//////.........---------*********++++++,,,,,,,,,,,,---,,,((((((,,,---,,,++++++,,,------,,,,,,,,,)))))))))***++++++,,,,,,*********************************++++++,,,,,,,,,'''***------+++((('''&&&************************)))))))))))))))))))))))))))+++,,,+++)))((((((******//////***))),,,---***///---***(((((())),,,---,,,++++++******++++++,,,((((((((((((((((((((((((************))))))))))))'''''')))******+++++++++''')))++++++***))))))***++++++******++++++,,,---******+++++++++,,,,,,,,,((()))***++++++***)))(((+++,,,---...---+++)))'''000///...---,,,,,,---...///---,,,,,,---...,,,++++++++++++************)))+++++++++++++++***))))))((((((((((((((()))*********************+++++++++---,,,+++++++++,,,---...,,,,,,++++++++++++++++++))))))************)))))))))''''''(((+++---......,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,---///111000...,,,***)))))))))(((((((((''''''***......,,,******+++******++++++***)))'''&&&+++++++++++++++++++++++++++++++++++++++,,,......)))+++,,,+++***+++...111---------,,,,,,,,,++++++))))))))))))))))))))))))***---,,,***...444333---,,,------......---,,,,,,111000///---------...///............---+++)))'''---.........------,,,++++++,,,---,,,++++++---...---------,,,+++***)))(((%%%(((,,,///000///---,,,++++++,,,---///...+++)))))))))***+++,,,,,,,,,,,,---)))'''***...111///+++)))))))))***++++++,,,,,,'''))))))&&&"""###)))///,,,,,,+++***))))))******+++///...)))(((,,,,,,(((+++***)))***,,,------,,,''')))+++---,,,)))%%%"""///...,,,+++***++++++,,,******+++,,,+++***)))(((************++++++++++++------,,,***(((((()))+++***000555222+++'''+++111222111000000000333555777:::666111///000333555666+++,,,,,,---,,,+++)))((('''---%%%+++,,,'''000,,,$$$***,,,,,,******+++)))***+++,,,------...---)))******)))'''(((***,,,''')))***+++***)))***+++...((()))...---%%%###(((+++---+++((((((,,,...---xxxwwwvvvtttsssrrrqqqqqqsssrrrpppnnnlllkkkjjjjjjiiiiiihhhfffeeecccaaa````````````bbbddddddbbb```^^^___aaabbbcccbbbaaa```^^^^^^___^^^\\\ZZZWWWUUUYYYYYYYYYXXXWWWUUUTTTSSSTTTTTTUUUSSSPPPOOOOOOPPPOOOPPPPPPNNNLLLKKKKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGDDDFFFGGGEEEAAA???@@@BBBAAA===<<<>>>>>>:::777888:::888777555444444444444111333444333111222666;;;222111///.........///000///...---,,,+++,,,------,,,,,,,,,++++++*********------,,,++++++,,,,,,,,,.........,,,***)))***++++++&&&%%%))),,,+++,,,///,,,***)))((()))(((&&&%%%,,,,,,............,,,,,,***)))))))))))))))******$$$'''***,,,---,,,)))(((,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))+++,,,+++***)))************+++++++++******))))))******+++,,,///---,,,***))))))******)))************++++++++++++***))))))((()))))))))******+++,,,,,,,,,,,,+++---,,,,,,...,,,)))***///***+++---------+++)))(((,,,,,,+++******+++,,,,,,)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------...///222,,,***///111---+++---,,,+++***))))))***+++,,,***+++---,,,***)))))))))++++++******************++++++******))))))***+++,,,***,,,000///+++***++++++)))'''))),,,......,,,))))))************)))))))))...---'''(((...***,,,)))))),,,---,,,---000.........------,,,,,,,,,---...000111000...+++)))((()))+++,,,,,,+++)))(((+++)))%%%######&&&***---***+++,,,,,,,,,,,,+++***---,,,+++******+++,,,---...---+++))))))***+++,,,,,,,,,++++++***+++++++++""")))...,,,+++,,,,,,+++***+++,,,---,,,+++***))))))************+++++++++++++++++++++++++++,,,,,,111...,,,,,,......,,,)))...---,,,+++************000,,,)))+++///222000---........................000///---+++*********+++***+++,,,------,,,+++***,,,...000111///---,,,,,,///...---,,,,,,,,,,,,,,,///...,,,+++******+++,,,***,,,------++++++,,,...+++***)))(((***---000222+++++++++***++++++,,,,,,///...,,,***))))))***+++*********)))))))))))))))------------,,,,,,++++++...***))),,,---+++***+++***+++,,,+++)))((()))***)))'''(((+++,,,)))(((+++))))))***+++,,,,,,,,,,,,---.../////////...---,,,---///111111111222444555666555444222222333444555...//////---+++***+++---+++******---///+++###///%%%###***---'''&&&+++***++++++***))))))***,,,+++,,,---,,,***)))***+++***)))))))))))))))******---+++***+++///000///---$$$&&&))),,,---,,,***)))yyyxxxvvvtttrrrrrrrrrrrrsssrrrqqqooommmkkkkkkjjjiiiiiihhhgggeeecccaaa``````___```aaaccccccaaa```[[[]]]^^^``````___^^^]]][[[\\\]]]]]]\\\ZZZXXXWWWYYYYYYYYYXXXWWWVVVTTTTTTTTTTTTUUUSSSQQQOOOOOOPPPOOOPPPPPPNNNLLLKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHEEEGGGGGGDDDAAA>>>>>>@@@AAA===<<<>>>>>>:::777888:::999777555444444444444555555444222111111333555000///...---------......///...---,,,,,,,,,------------------,,,,,,++++++------,,,,,,+++,,,,,,------......,,,+++***+++,,,111---+++---...***((()))---,,,******++++++)))(((+++,,,------------,,,+++***)))((((((((()))******(((((()))))))))(((((((((++++++++++++++++++++++++***)))))))))+++,,,+++***)))************++++++++++++************+++,,,,,,&&&(((***,,,------------)))************+++++++++++++++***))))))))))))*********+++,,,,,,,,,,,,++++++))))))+++***''')))...++++++,,,---,,,+++***))),,,,,,+++******+++,,,,,,(((((()))******++++++,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,---......111,,,***...///,,,***,,,,,,+++***))))))***+++,,,)))+++,,,,,,***))))))***++++++******************+++,,,---...000///,,,***+++***+++//////+++)))+++,,,***((())),,,...---,,,))))))************))))))&&&++++++'''***222111)))...+++***,,,+++((()))+++...---------,,,,,,,,,,,,---...000111000...+++))))))***+++,,,,,,+++***)))+++***(((&&&''')))+++---***+++,,,,,,,,,,,,+++***,,,,,,+++******+++,,,,,,...---+++))))))***+++,,,,,,,,,++++++***++++++,,,'''+++---******---...,,,+++,,,,,,,,,,,,+++******************++++++++++++++++++++++++++++++++++++...,,,***+++,,,,,,+++(((...---,,,+++************///,,,***+++///222000---------------------------...---,,,+++******+++++++++++++++,,,,,,+++++++++,,,...000000///---,,,,,,...............///000111///......---------------,,,---...---+++***+++,,,,,,,,,+++***+++,,,...///((((((((()))***+++,,,------,,,***)))((()))***+++************)))))))))))))))))))))((())))))******...)))(((+++,,,******+++,,,---...---+++***+++,,,)))'''(((+++,,,))))))+++***+++,,,---............111222222222111///...---...///111111111111333444555555444333333333333333...//////---+++***+++---,,,***(((***,,,,,,'''"""...%%%"""((()))###!!!&&&))))))***)))((((((***,,,+++,,,---,,,***)))***+++******))))))))))))******,,,+++)))***---///...---''')))+++,,,---,,,+++***zzzxxxvvvtttsssrrrsssssstttsssrrrpppnnnmmmlllkkkiiiiiihhhgggeeedddbbbaaa_________aaabbbbbb```^^^[[[\\\^^^______^^^]]]]]]YYYZZZ[[[[[[[[[ZZZYYYXXXYYYYYYYYYXXXWWWVVVUUUTTTTTTUUUUUUTTTQQQPPPPPPQQQOOOPPPPPPNNNLLLKKKKKKLLLMMMLLLJJJIIIHHHHHHIIIIIIFFFGGGFFFDDDAAA>>>>>>>>>AAA===<<<>>>>>>:::888999:::999888666555555444555888666333111111111000///111000///............//////...------,,,,,,------............---------------,,,,,,,,,,,,,,,------,,,---...,,,++++++,,,...+++((((((---///,,,+++,,,,,,+++******+++,,,+++******+++,,,,,,,,,,,,+++***+++)))(((&&&&&&((()))***,,,***(((&&&%%%%%%'''(((***************************)))))))))+++,,,+++***)))************++++++++++++++++++++++++,,,------###&&&***...//////---+++)))************+++++++++,,,,,,+++*********************+++,,,,,,,,,,,,++++++)))(((***)))'''+++000,,,,,,,,,++++++++++++***,,,++++++******++++++,,,((((((((()))******++++++------------............,,,,,,+++++++++,,,------000,,,+++------+++)))***++++++************++++++(((***,,,,,,+++***+++,,,******++++++++++++++++++&&&''')))---000///***%%%***)))***---...***)))+++---+++)))***+++,,,,,,+++))))))************))))))&&&***+++(((,,,444555000222...---...,,,(((''')))------,,,,,,,,,,,,++++++---...///000000...,,,***++++++++++++++++++++++++++++++*********+++,,,---***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,---,,,+++*********+++,,,,,,++++++***++++++,,,,,,---...,,,)))***...///,,,---,,,++++++******++++++************+++++++++,,,---,,,,,,++++++*********+++***))))))++++++***)))------,,,,,,++++++******...,,,***,,,///111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,...000000...,,,,,,,,,///...............//////---...//////000/////////---......---***))))))***,,,,,,,,,,,,,,,,,,,,,,,,&&&''''''((()))+++,,,---+++***)))(((((()))***+++************************((('''&&&&&&'''))),,,---000+++((()))***)))))),,,,,,---...---+++++++++,,,***'''(((,,,,,,))))))+++,,,---...//////000000///222222333222111///---,,,///000111111000000222333444444555555444222111000...//////...,,,++++++,,,...+++''''''***,,,+++)))000)))(((,,,---)))(((,,,((()))((('''&&&'''***---+++,,,---,,,*********++++++******)))))))))******,,,***))))))+++---------++++++,,,,,,,,,,,,,,,,,,{{{yyywwwuuutttssssssttttttsssrrrqqqpppnnnmmmllliiiiiiiiihhhfffdddcccbbb_________```bbbaaa___]]]^^^^^^___``````______^^^YYYZZZZZZZZZZZZYYYXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTUUUUUUTTTRRRQQQQQQRRROOOPPPPPPNNNLLLKKKKKKLLLNNNLLLJJJHHHGGGHHHIIIJJJEEEEEEEEECCCAAA@@@??????AAA===<<<>>>???;;;999999:::999888777666555555555888555111000111111///,,,333222222111111111111111///......---------------...------------------------,,,,,,,,,,,,------...,,,---------++++++---///((($$$$$$(((++++++,,,...)))((('''(((***+++***)))*********++++++*********+++***(((&&&&&&''')))***+++***(((&&&&&&'''((()))))))))))))))))))))))))))***)))))))))+++,,,+++***))))))*********+++++++++,,,,,,++++++,,,,,,---...(((***,,,------+++)))'''))))))*********+++++++++---,,,++++++******++++++******+++,,,,,,,,,,,,+++---******++++++***---333,,,,,,+++******++++++,,,++++++++++++++++++++++++'''(((((())))))***++++++,,,------------.........,,,,,,+++++++++,,,,,,---000...------,,,+++******++++++++++++++++++++++++(((***,,,,,,++++++,,,---******+++++++++++++++,,,&&&%%%&&&***......***%%%***((())),,,---***)))+++---,,,+++***++++++++++++)))******++++++******)))+++...---)))+++000222///555111000111///+++)))+++,,,,,,,,,,,,,,,,,,,,,+++---...///000///...,,,+++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++++++++******++++++,,,,,,......+++(((+++///---(((---,,,+++***)))***+++,,,*********+++++++++,,,,,,------,,,,,,+++***))))))************+++++++++***---------,,,,,,++++++***---,,,+++---///111///...++++++++++++++++++++++++,,,,,,,,,,,,,,,------...---,,,+++******+++,,,---+++---//////---,,,,,,---111000...,,,+++***))))))+++,,,...000111000000///,,,---...,,,***))))))******+++,,,---------,,,+++((((((((())))))+++,,,---+++******)))******+++,,,)))***************++++++***)))(((((()))---000333555...*********((((((+++)))+++++++++))))))***+++***((((((,,,,,,)))))),,,,,,---...//////000000000---...//////...---+++***///000222111000000111222222444555555555222///------...///...,,,++++++,,,///,,,)))(((***,,,,,,+++...***+++///111000111555++++++***(((&&&'''***---***,,,,,,,,,******+++,,,++++++******))))))******+++***)))((()))+++,,,------,,,+++******+++,,,,,,{{{zzzyyywwwvvvuuuttttttsssssssssrrrqqqooommmllljjjiiiiiihhhgggeeedddccc_________```aaaaaa___]]]__________________^^^^^^\\\[[[[[[ZZZYYYXXXWWWVVVYYYYYYYYYYYYXXXWWWVVVVVVTTTUUUVVVUUUSSSRRRRRRSSSOOOPPPPPPNNNLLLKKKKKKLLLNNNLLLJJJHHHGGGHHHIIIJJJDDDDDDCCCCCCCCCCCCBBBBBBAAA===<<>>AAA===<<>><<<::::::::::::888666555555444333222222222222222000///...///000222333---...///////////////...------............------,,,,,,------...///000000000000//////...---++++++++++++++++++,,,,,,---......(((&&&)))(((%%%&&&+++,,,,,,,,,+++++++++******......------,,,+++******&&&''''''((()))******++++++***)))))))))***+++,,,///...,,,+++************+++)))(((***,,,---+++((())))))))))))***+++,,,---*********++++++,,,,,,,,,...---,,,+++************&&&(((+++,,,,,,***((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,111+++(((---000...***)))***+++,,,,,,------,,,,,,---,,,+++---///000///......---++++++***+++,,,------+++***))))))***,,,---///******------******///++++++,,,,,,,,,,,,------++++++******++++++,,,---...------,,,,,,++++++***,,,,,,***%%%"""###)))...+++******+++------,,,***(((***+++***)))((()))***+++,,,------......------+++,,,...000000///...,,,111......222333...++++++000///...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,---------......,,,******---...++++++...,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++*********////////////...---,,,,,,(((...000---,,,111222///---//////---***+++111777///333555444000,,,++++++------,,,+++,,,---...///,,,+++++++++,,,...000111++++++,,,------......///------------------------************))))))((((((---,,,++++++---.........,,,,,,............,,,,,,+++------+++---///---(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///,,,******,,,,,,)))&&&///...---,,,+++,,,------//////...---,,,,,,+++***...///,,,)))***---...+++************************(((((()))***+++,,,,,,---+++,,,...//////---,,,******+++------------///000***---111222222222222333...,,,+++...222444222///............---,,,++++++++++++,,,,,,,,,,,,------,,,***(((***---...,,,***...***((((((***,,,+++***++++++++++++++++++++++++***)))((((((((()))+++,,,,,,,,,,,,+++,,,,,,------000---******,,,,,,)))'''zzzzzzzzzzzzyyyxxxvvvuuuxxxtttooonnnpppqqqooommmkkkkkkllllllkkkiiihhhgggeeeeeeddddddcccbbbaaaaaa___```aaaaaa___^^^^^^___ZZZYYYYYYZZZ\\\\\\[[[YYYVVVVVVXXXYYYYYYXXXWWWUUUWWWWWWVVVUUUTTTSSSRRRRRRSSSQQQOOOMMMLLLKKKKKKLLLKKKJJJJJJIIIIIIHHHHHHGGGHHHEEEBBBCCCFFFFFFBBB>>>CCCBBBAAA@@@???===<<<<<<===;;;:::999:::999777666555555444333222222222222000/////////000222555666...///////////////......------............------+++,,,,,,---......//////............---,,,+++***,,,+++++++++,,,,,,---...000+++***,,,+++)))***...,,,,,,,,,+++++++++******---------,,,+++*********''''''(((((()))******+++,,,+++******+++,,,---...******))))))(((((('''''',,,***)))***,,,,,,***((()))))))))******+++,,,---++++++++++++++++++,,,,,,))))))))))))***+++,,,,,,+++,,,,,,+++***)))******++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,)))$$$###)))//////------++++++,,,------------,,,...---,,,---///000000///,,,,,,+++++++++,,,------------,,,,,,---...111222///+++***------***+++///++++++,,,,,,,,,,,,------++++++******++++++,,,---++++++++++++,,,,,,,,,,,,------,,,+++******+++---)))((((((***,,,---,,,+++***+++,,,+++***)))***,,,***+++,,,,,,------,,,,,,+++,,,.../////////...---+++((()))...111///.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......---******------++++++...,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,+++***)))---------,,,,,,,,,+++++++++,,,,,,++++++***)))(((''',,,...***))),,,---+++---//////---***+++111666...000111111///...------------,,,,,,,,,---...///,,,,,,++++++,,,---///000+++,,,,,,------......///...---,,,+++,,,...111333+++++++++*********))))))------,,,,,,---......---+++,,,---......---,,,++++++------+++---///---(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********222000......---,,,+++)))......---,,,,,,,,,,,,---//////...---,,,,,,++++++'''(((''''''***000///+++((((((((((((((((((((((((************++++++++++++***+++---...///...---,,,***,,,------,,,,,,...///---...///......///111333444222000111333444222///............---,,,++++++++++++,,,,,,,,,,,,---------,,,***+++...///...,,,,,,***'''(((***,,,+++***,,,++++++++++++++++++,,,***)))((((((((()))+++,,,++++++***++++++,,,---...///---++++++,,,,,,+++(((yyyyyyzzz{{{{{{zzzxxxwwwxxxtttpppppprrrsssrrrpppiiiiiijjjjjjjjjiiihhhhhhdddddddddccccccccccccbbb^^^```aaaaaa___^^^^^^___ZZZYYYYYY[[[]]]^^^]]][[[XXXVVVTTTUUUXXXYYYWWWTTTWWWVVVVVVUUUTTTSSSRRRRRRRRRQQQOOONNNLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHGGGDDDBBBBBBDDDCCC@@@<<>>@@@???======???AAA::::::999999888666444222777666666555444444333333111111111111000000000///////////////////////////......///...---...000222---------------------------------------...///000//////...------------...,,,---......//////......//////............//////---+++)))+++---///---+++---------,,,,,,+++++++++******))))))))))))******,,,,,,,,,++++++*********...---,,,+++************,,,))))))++++++)))))),,,++++++++++++++++++++++++)))***,,,.........,,,+++,,,++++++***+++,,,...///---&&&---%%%666---333++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,+++***)))***+++,,,,,,,,,,,,+++))))))***+++,,,......///...---,,,---...///...---...---,,,++++++---...000------------------------++++++,,,,,,---...//////333111///,,,++++++,,,---,,,,,,+++******+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,------------+++)))***,,,---+++))))))+++---///000000//////+++++++++,,,,,,---------,,,---...---+++***+++,,,///000111333333111000//////---+++,,,000222111000222000---,,,---------,,,,,,++++++++++++,,,------------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++++++++,,,,,,---,,,,,,,,,++++++,,,---.........---//////...------------...+++,,,,,,+++***+++---000222///,,,+++---///111111......---,,,---...///000......////////////......---,,,,,,---...---+++(((.........////////////000......---------......///------,,,---......,,,+++333...***+++000333333000000---++++++------+++(((***------++++++......+++************************,,,,,,,,,------.........//////...---+++***))))))222///,,,,,,...///...+++***+++---......---+++***......///000000000000000///...---,,,++++++++++++...---,,,,,,,,,,,,---...%%%(((+++...///...,,,+++,,,,,,---......---,,,,,,,,,,,,,,,---------......---...///111111///...---111000///...,,,)))'''&&&///...++++++111666222***---------,,,,,,------...******++++++,,,---......,,,++++++,,,---...,,,***+++,,,...//////...,,,+++///444111))))))000222...---...///000111222333333222222111000///...------vvvvvvwwwvvvvvvuuutttsssrrrrrrqqqooonnnmmmlllkkkkkkkkkllllllkkkjjjhhhhhhhhhfffcccaaaaaaaaa```___````````````___^^^\\\[[[[[[\\\\\\]]]]]]\\\[[[ZZZWWWWWWXXXXXXXXXWWWVVVVVVVVVSSSRRRSSSXXXZZZXXXUUUPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNKKKIIIGGGHHHIIIGGGGGGHHHGGGFFFEEECCCBBB===???@@@@@@======>>>@@@555777999:::::::::::::::888777777666555555444444111111111111000000000000////////////////////////...//////...------///222.................................---......////////////...---------------,,,,,,---............---,,,,,,++++++++++++,,,,,,...,,,+++,,,...///...,,,---------,,,,,,+++++++++*********))))))*********,,,,,,,,,+++++++++******))))))))))))***+++,,,---///,,,+++---,,,)))))),,,++++++++++++++++++++++++***+++,,,......---,,,+++,,,,,,+++++++++,,,------,,,+++///+++000,,,///---++++++,,,,,,,,,,,,------,,,---------,,,,,,+++******++++++++++++,,,,,,,,,******+++,,,---...//////222111000000222222111000...---,,,++++++---///000------------------------++++++,,,,,,---......///---,,,***))))))***+++,,,+++++++++++++++++++++,,,------,,,,,,+++,,,,,,,,,+++++++++,,,,,,------------+++)))***,,,---,,,***+++,,,.........---+++***,,,,,,,,,,,,,,,,,,------,,,---...---+++***+++,,,...///000111111000///......+++''''''***---......111///,,,,,,---------,,,,,,,,,,,,,,,,,,---............------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++//////......---+++***))),,,------............---//////...---------------,,,,,,,,,+++***+++---//////---++++++---/////////...------,,,---...///000......////////////......///...---.........,,,***....../////////000000000///......---------.........---------.........---000---***,,,//////,,,)))000...,,,,,,......,,,***+++......++++++------+++++++++++++++++++++++++++,,,,,,,,,---------......------------------------111///---++++++***)))''')))+++---...///...---,,,......///000000000000000///...------,,,,,,,,,,,,...---,,,,,,,,,,,,---...%%%&&&((()))+++,,,,,,---,,,,,,---......---,,,,,,,,,,,,---------.........,,,---...//////...---,,,,,,,,,------------......---...,,,+++///333000***......---,,,,,,,,,------+++,,,,,,,,,---.........---,,,+++,,,---...,,,+++***,,,---......---,,,++++++---,,,******...///...000000///////////////000//////////////////......wwwwwwwwwvvvvvvuuussssssrrrrrrqqqpppnnnmmmlllllljjjjjjkkkkkkkkkkkkjjjjjjiiifffcccbbbbbbbbbaaa```bbbbbbaaa```___^^^]]]]]]ZZZZZZ[[[\\\\\\\\\\\\[[[XXXXXXXXXXXXXXXWWWVVVVVVUUUSSSQQQSSSVVVXXXWWWTTTOOOOOOPPPPPPOOOOOONNNMMMKKKMMMNNNMMMKKKIIIIIIJJJHHHHHHGGGFFFEEEDDDDDDCCC???@@@AAA@@@>>>======>>>555888<<<===;;;:::<<<>>>888888888777666666555555000000111111111111111111///////////////////////////000000///------///000////////////////////////000000///.........//////.........---------------++++++,,,---------------+++++++++******+++++++++...---,,,---...//////---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++''''''((()))***+++,,,---000---,,,...---***))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***,,,,,,---------,,,+++++++++000///222))),,,***///+++++++++,,,,,,---------,,,,,,---------,,,++++++,,,++++++******+++---...+++,,,,,,---...///000000222000//////000000///---...---,,,,,,,,,---///000------------------------+++,,,,,,------.........)))((((((((()))+++---...)))***+++---------,,,,,,......---,,,++++++,,,,,,++++++,,,,,,,,,,,,------+++***)))+++---...---,,,,,,,,,---...---,,,+++***------------,,,,,,,,,,,,,,,---...---,,,+++,,,---,,,---...//////...---,,,///+++'''%%%&&&***,,,...222000......///000000000---------------...//////......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,////////////...---++++++....../////////...------//////......------------,,,------,,,******,,,------,,,+++,,,---......---...------------...//////......////////////......000///---...//////...---...////////////000000000000///...---------------......------...///000111///---,,,...///...)))%%%000...---...//////...------//////,,,+++------***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,---...///000111.........---***)))))))))***+++---.../////////.........///000000000000///------------------------...------,,,,,,------...(((''''''((())),,,...///,,,------......------,,,,,,------------.........+++,,,---......---,,,++++++++++++,,,---///111222***---...,,,,,,///...+++///...---,,,,,,,,,,,,,,,........................---,,,+++,,,---...---+++***+++,,,------,,,+++******((()))---///------//////...---------...///000........./////////000000yyyyyyyyyxxxxxxvvvuuutttrrrrrrqqqpppooonnnmmmllliiijjjjjjkkkkkkllllllllliiifffcccbbbbbbcccbbbaaadddcccbbb```____________[[[[[[[[[[[[[[[[[[[[[ZZZXXXYYYYYYYYYXXXWWWVVVUUUWWWUUUSSSTTTUUUUUUSSSQQQOOOOOOOOOPPPOOONNNNNNMMMIIIKKKNNNNNNLLLJJJJJJJJJJJJIIIGGGFFFEEEDDDDDDDDDBBBBBBAAA@@@>>>=========:::===@@@>>>:::777777999777777777666666666555555000000111111111111222222////////////////////////000111111000...---...///////////////////////////222111000///////////////............------,,,,,,***+++,,,,,,------,,,,,,......------------......,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++++++++***...+++,,,......+++***---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,******,,,------...---,,,***)))+++222+++444%%%///)))000+++++++++,,,,,,---------,,,,,,,,,------,,,,,,+++---,,,*********+++---///---------...///000000111111000///...//////...,,,...------,,,---...//////........................,,,,,,,,,---------......++++++++++++,,,---///000''')))+++.........---,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++---.........)))***,,,---...//////.........------,,,,,,,,,+++,,,---...---,,,+++,,,---+++,,,,,,------,,,,,,+++000...+++))))))+++---...000...,,,,,,---/////////...............///000000......------,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,,,,,,,---...//////000000//////000000000///...------...............------,,,------...---+++***+++,,,,,,,,,,,,...//////...,,,------------......//////---......//////......---000...------...///...---------........./////////111000///...---,,,,,,,,,//////...------///222444222000///000111000,,,)))......---.../////////......111000,,,,,,...---***------------------------------------------------***+++,,,---...///000111***---//////,,,+++---000***+++,,,...///000000000---...//////000000//////+++,,,,,,------------,,,------------------------,,,,,,++++++,,,---//////------------------------------------............,,,---............---,,,///...,,,++++++,,,...///'''---///,,,***+++,,,+++///......---,,,,,,,,,,,,000000000///////////////...---+++,,,---...---,,,++++++,,,,,,,,,+++***)))---(((***222333,,,+++000,,,++++++,,,---000222444000000000000000000000000zzzyyyyyyyyywwwvvvuuutttrrrrrrqqqpppooonnnnnnmmmjjjjjjjjjkkkkkklllmmmmmmiiigggdddccccccdddcccbbbdddcccbbb```_______________^^^]]]\\\ZZZYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUWWWUUUTTTTTTTTTTTTSSSRRROOOPPPPPPPPPPPPOOONNNNNNIIIKKKNNNNNNLLLKKKKKKKKKJJJIIIHHHFFFEEEEEEEEEEEECCCBBBAAA@@@???>>>===<<<<<<>>>???===888555444444666666555555555555444444111111111111111222222222000000000000000000000000000111222111///......///........................222111000///////////////------......------,,,+++***+++,,,,,,------,,,,,,//////............//////***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++***((()))---...,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,------...---,,,***))),,,000'''111&&&222***///******+++,,,,,,---......+++,,,,,,------,,,,,,,,,---,,,+++******,,,...///---......//////000000000444333111222333333111000------------......//////........................,,,,,,,,,---------------......---------.........((())),,,...///...---,,,///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---...///((()))***+++,,,---------.........------,,,,,,,,,,,,---......,,,,,,---...++++++,,,,,,,,,,,,++++++...............---------+++)))(((''')))***+++***///............///000000///...---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---------,,,---...///000000000000///000000000///...------......//////......---,,,,,,---...---+++******+++---------///111111///,,,---------...............------............------...---,,,---...///...,,,,,,,,,---------.........111000///...---,,,,,,,,,...//////...---...222666222111//////000111111111,,,---------------......///111111---,,,......***------------------------------------------------+++++++++,,,---------...***---000///,,,+++,,,...***+++,,,...///000000111------...///////////////***+++,,,,,,,,,,,,++++++---------------------------......///...---,,,+++---------------------------------.........//////.........//////.........000...,,,***))))))***+++&&&---///,,,((()))++++++///...---,,,,,,,,,,,,,,,000000000000000000000//////---++++++---......---,,,,,,,,,,,,++++++******///)))***111111***)))...,,,,,,,,,---///111333555333333222111111000//////xxxxxxxxxwwwuuutttrrrqqqrrrrrrqqqpppoooooonnnnnnkkkkkkjjjjjjkkklllmmmnnniiigggdddcccdddeeedddcccccccccbbbaaa```___^^^^^^aaa```^^^\\\[[[YYYYYYYYYZZZZZZZZZYYYXXXWWWVVVUUUSSSSSSTTTTTTUUUVVVVVVVVVPPPPPPQQQQQQPPPPPPOOONNNKKKLLLNNNMMMLLLKKKKKKLLLIIIIIIHHHGGGFFFEEEEEEDDDDDDBBB@@@@@@@@@???===<<<<<<;;;;;;;;;999777444333555555555555555444444444333333222222222111111111000000000000000000000000///000222222000//////000........................000000///.........//////,,,------......,,,+++***++++++,,,---------------...------,,,,,,------...)))***++++++******+++,,,++++++,,,,,,,,,,,,------++++++------------++++++,,,,,,,,,,,,------------((()))+++---/////////...'''&&&(((---///------000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,''',,,(((...,,,...******+++,,,,,,---......++++++,,,---------,,,,,,---,,,+++++++++,,,...///............//////000000111000///000111222111///------......////////////........................---------------------------------,,,,,,+++++++++***+++,,,---......------......------------......------,,,,,,,,,,,,++++++***,,,------,,,,,,---///******))))))))))))((((((.........---------------,,,---......------...///---,,,,,,,,,,,,,,,,,,---***,,,//////...---,,,---000---++++++,,,---------...............///000000///...---,,,,,,---...///------------------------,,,,,,,,,,,,,,,---......//////000000///...------....../////////...---------.../////////...,,,++++++,,,......,,,++++++,,,...---...///111111///---,,,---......//////......------............------,,,,,,,,,...//////---+++,,,,,,---------.........000///...------------------///111///------111444///...---------///222333,,,...///...,,,,,,---...///111111...---//////,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---***(((&&&&&&++++++,,,---...//////000------...////////////...+++,,,---------,,,+++***,,,------......------,,,,,,------...---,,,***)))...------,,,,,,------...------........./////////////////////////////////,,,+++***))))))***++++++'''---///+++(((***+++***---------,,,,,,------...000000000000000000000000000...,,,+++---.........------,,,,,,++++++******---***)))+++***((((((+++---......///000000000111444333333222000//////...xxxxxxxxxwwwuuutttrrrqqqrrrqqqqqqppppppooooooooollllllkkkjjjkkklllmmmmmmiiigggeeedddeeeeeeeeedddaaabbbbbbbbbaaa___]]]\\\bbb```___]]][[[[[[[[[[[[[[[[[[ZZZZZZYYYWWWVVVUUUSSSTTTUUUVVVVVVVVVWWWXXXQQQQQQRRRRRRQQQQQQPPPOOOMMMNNNNNNMMMKKKJJJKKKMMMHHHIIIIIIIIIHHHFFFDDDCCCDDDAAA??????AAAAAA>>><<<===:::888999;;;:::666111555555555555555666666666444444333222111111000000000000000000000000000000---000222222111000000111////////////////////////.........---......//////+++,,,---......,,,+++))),,,,,,---............------,,,,,,++++++,,,,,,---)))+++,,,,,,******+++---+++++++++,,,,,,---------***+++,,,------,,,+++***,,,,,,,,,---------......(((***,,,---......---,,,)))(((***///000...---///------------------------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,------+++***...''')))%%%+++---)))******+++---......///***+++,,,,,,---------,,,,,,,,,,,,------------...------............//////---,,,+++,,,...//////...---......///////////////........................------------------------,,,,,,,,,,,,,,,+++******,,,,,,------------------------,,,------...///000---------,,,,,,++++++++++++---......,,,+++---///,,,++++++***************------------............,,,---......------...000.........------.........***,,,......---,,,...000555222000///000111000000......------......///000///...---,,,,,,---...000........................---,,,,,,+++,,,---...///....../////////...------,,,------............------...///000///...,,,+++)))+++---...---,,,,,,,,,...---,,,...///000///---,,,---.../////////...---,,,------......------,,,+++,,,...000222111...+++........./////////000000///......---------......,,,///222111---,,,///222------.........///000111...000111000---,,,---......111111......000000...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,---------...///...------+++)))%%%""",,,,,,,,,,,,,,,---......,,,---......//////......---...///000///...,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,,,,,,,---...............////////////.........------.........++++++++++++++++++++++++)))---...+++***++++++))),,,,,,,,,,,,------...///......//////000000111111000...,,,+++,,,...///...///...---,,,,,,++++++++++++,,,)))$$$%%%***---,,,***,,,...///000000///...111000000000//////......{{{zzzzzzyyywwwvvvtttsssrrrqqqqqqqqqpppooooooooommmmmmkkkkkkkkkkkklllmmmiiigggeeedddeeefffeeeeee```aaabbbbbbaaa___\\\[[[aaa```^^^]]]\\\]]]]]]^^^[[[[[[[[[ZZZYYYWWWVVVUUUWWWXXXXXXWWWUUUTTTTTTUUURRRRRRRRRSSSRRRRRRQQQPPPOOOOOONNNLLLJJJIIIKKKMMMHHHHHHIIIJJJIIIGGGDDDBBBDDDAAA??????AAAAAA???===AAA<<<888999<<<;;;555///666666666666777777777777666555444333111000//////000000000000000000000000---///111222111111111111000000000000000000000000---------------...///000+++,,,---......,,,***))),,,---......//////.........------,,,,,,------...))),,,...---+++***,,,///+++++++++,,,,,,---------)))***,,,------,,,***))),,,,,,,,,------.........+++,,,---...---+++((('''+++***,,,111111...---///------------------------++++++++++++,,,------...,,,++++++***+++,,,...///******555%%%)))***,,,)))******+++---...//////***+++,,,,,,------------+++,,,---.........---------------..................------...111222222111---......///000/////////////////////////////////------------------------+++,,,,,,---------,,,,,,......---,,,,,,,,,------,,,,,,,,,---...///000111---------,,,,,,+++++++++,,,...///...,,,***,,,...,,,,,,,,,---...///111111,,,---------.../////////,,,---......------///000000//////......//////000---...///...,,,---111555222000---,,,,,,---,,,,,,---------------.../////////...---,,,,,,---///000........................------,,,+++,,,---...///***+++,,,...///000000000++++++,,,---............---...///000000...,,,+++(((+++---...---,,,,,,------,,,+++,,,...///...---,,,,,,.../////////...---,,,------......------,,,+++---///333555333///,,,000000000000111111111111......---------......///+++///333111---+++---000,,,...111222111000//////000222333111...,,,---///...000111......111111///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,---...///000000000...,,,---///...)))%%%,,,,,,+++++++++,,,------,,,---......//////......000111222222111///---+++,,,,,,---......---,,,,,,///---++++++,,,///333666...---,,,,,,,,,,,,---.............../////////000...------,,,,,,------............---,,,+++***)))+++------+++***---+++(((+++++++++,,,---...///000---......///000111111222111...,,,+++,,,...//////000///...---,,,,,,,,,,,,+++///+++"""###---333000%%%'''+++///111111000000---------...............vvvwwwxxxxxxwwwvvvuuutttpppppppppooooooooooooooonnnnnnnnnmmmllllllkkkkkkhhhgggdddbbbbbbbbbcccdddeeecccbbbbbbcccccc___[[[^^^^^^^^^^^^^^^^^^^^^^^^]]][[[YYYYYYYYYXXXVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVSSSRRRQQQRRRTTTUUUUUUTTTUUUQQQMMMKKKKKKKKKKKKKKKEEEFFFFFFGGGGGGGGGFFFFFFCCCBBB@@@???>>>=========<<<;;;999::::::;;;999888999777555666888888666444999333000222333111//////222......000000......222//////000000111111222222//////000000000000//////+++,,,---...///111111222000///---,,,++++++,,,,,,---......---,,,+++***)))---.../////////...,,,,,,......---...///111333444...///...,,,******,,,...)))******+++++++++******,,,,,,------...---------..................------------...///000000---***///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,,,,,,,---...+++,,,,,,---............---+++)))***---///...,,,......---...//////---,,,------,,,------...///000+++,,,---...///...---,,,////////////000000000000............////////////000000//////.........---,,,------......------,,,***+++---......---+++***---+++)))'''''')))+++---000///...---------------444...,,,//////+++***---///...------//////...---,,,------......------,,,---------............///...,,,,,,//////------000,,,,,,,,,------............---------...///111222///---+++***+++///444777333222111///............//////---,,,---//////,,,//////.........---------,,,,,,,,,---...///000000///............///000000+++,,,...---,,,,,,---///////////////............------------------------...---,,,,,,---...000111///000111222111...+++)))...------...//////---,,,------...///000111222222///000000000///...------//////.........---------//////......---------,,,+++,,,---///000000000000//////............//////444000+++&&&&&&(((---000---,,,,,,,,,,,,---......000///---,,,,,,---...///+++,,,---...///...---,,,///...---,,,,,,,,,,,,---************+++---///000...///000///---,,,,,,,,,......------...///000111---,,,++++++++++++,,,---,,,,,,,,,---...///000000---,,,++++++++++++,,,---,,,---......,,,,,,---...000000///...............000+++,,,111111+++(((***//////...---,,,,,,,,,,,,,,,,,,---.../////////...***,,,...000111222222333/////////....../////////000///...------...///000222111///...------......+++,,,---...////////////,,,///111000---,,,...111xxxxxxyyyyyyxxxwwwuuuuuurrrrrrqqqpppoooooonnnnnnnnnnnnnnnmmmllllllkkkkkkjjjhhhfffcccbbbaaaaaabbbdddbbbaaabbbcccbbb^^^[[[^^^_________^^^]]]]]]\\\]]][[[YYYYYYYYYXXXWWWUUUVVVVVVVVVVVVVVVVVVVVVVVVSSSRRRQQQRRRTTTUUUTTTSSSVVVRRRNNNLLLLLLLLLLLLLLLEEEEEEEEEFFFFFFEEEDDDDDDCCCBBBAAA???>>>============;;;::::::;;;;;;999888777555333444555666444222999444111333444222000111222///...000000...///222/////////000000111111111//////000000000000//////222222111000//////......111000///---,,,,,,---------------------,,,,,,+++---.../////////...---,,,//////.........///000111...//////...,,,+++,,,...,,,,,,---,,,,,,+++***)))***+++,,,---....................................---------///000000---+++000000///......---,,,,,,+++++++++,,,,,,---------......---,,,,,,---......+++,,,,,,------------,,,...,,,++++++...//////---,,,,,,,,,---......------------,,,------...///000,,,,,,------......------000000000000////////////....../////////000000000000/////////............,,,------......------,,,***,,,---......---,,,***...---+++******+++---...000//////...............---,,,...111000******---...---,,,---...///...,,,,,,------......------,,,---------............///...+++,,,//////------000,,,,,,---------------------------......///000111...---+++***,,,///222555222111000//////......///,,,,,,,,,---///000///,,,//////.........---------,,,---------.../////////......------......///000,,,---......,,,,,,---...////////////............---------------------------------...///000111222...///111222222111///...///.........000///...,,,------...///000111222222/////////000//////....../////////......---------////////////......------...///000000111111111111000000////////////000000111///,,,))))))***,,,...------,,,,,,------...//////......---------......///---***((())),,,///222...------,,,,,,,,,------++++++***+++,,,---///000---///000///...,,,------....../////////...------///...---,,,,,,---...///,,,,,,---.../////////......---,,,++++++,,,---...'''***...//////.........111111///......---------000,,,---111111,,,***+++//////...---,,,,,,,,,,,,..................------000//////000111222111000...---,,,++++++,,,---...000///...------...///000//////------,,,------...,,,,,,---...///000000//////000111000/////////000yyyyyyyyyyyyxxxwwwvvvuuuttttttsssqqqpppooonnnmmmnnnnnnmmmmmmlllkkkkkkkkkkkkiiigggdddbbbaaaaaaaaacccbbbaaaaaaaaa```^^^\\\______``````___]]][[[ZZZ\\\[[[YYYYYYYYYYYYWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRQQQRRRTTTUUUTTTSSSVVVSSSOOOMMMMMMMMMLLLKKKGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCBBB@@@>>>=========>>><<<::::::;;;:::999777777555444444555555444333999444222444555222111222222///...111111...///222////////////000000000000//////000000000000//////444444333111000...------111000///...............+++,,,,,,---------------......///000///...---,,,000///...------------------///000000...------...............---+++***)))***+++,,,---....................................---------...000000...+++((()))***+++,,,+++******++++++,,,,,,,,,,,,------......---,,,,,,---......,,,,,,---------,,,++++++///...,,,---...000//////***+++,,,---------------------,,,------...///000---------,,,---......///111111000000//////....../////////000000000111111////////////............------............------+++,,,---......---,,,+++........................000//////...............)))+++000333111+++***,,,...---,,,,,,......---,,,------............---------------............///---++++++......,,,,,,///------------------,,,,,,,,,---...///000000000000---,,,,,,,,,,,,...000111000000////////////000000******+++...000000///---...............---------------..................---------------......///---...///...,,,,,,---...////////////............------------------------,,,---...000111222222222//////000111222333333444111000///000111000...---------...///000111222222...//////000000000000///////////////............000000000000////////////222222222222222222222222111111000000000000111111///...---,,,,,,,,,,,,,,,---------,,,------...///------...............---...,,,)))'''(((+++///222------,,,,,,,,,------...,,,,,,,,,,,,,,,---...///---...000000...------...---...000111000...,,,***111000///......///000111,,,---...000000///---,,,......------------......$$$(((---111111000000000111111000......---------000...///111111---+++---//////...---,,,,,,,,,,,,////////////...---,,,+++///,,,+++,,,///111///---222111///......///111222//////...------...//////---,,,,,,,,,,,,---......------...///000000000000111000///000111111000///yyyyyyyyyxxxwwwvvvuuutttssssssrrrrrrqqqpppoooooonnnnnnmmmllllllkkkkkkjjjjjjhhhgggeeecccbbbbbbbbbbbbaaa`````````___^^^]]]___`````````___]]][[[YYY\\\[[[YYYYYYZZZYYYXXXVVVTTTTTTTTTUUUUUUUUUUUUUUUSSSRRRQQQRRRSSSTTTSSSRRRUUURRROOOMMMLLLLLLKKKJJJJJJKKKJJJJJJIIIHHHGGGFFFFFFEEECCCBBB@@@????????????===;;;;;;;;;:::888777888777777777777777666555777333222444333111000333222//////111111//////222//////////////////////////////000000000000/////////000000000000000111111000//////............---((()))***,,,------.........//////000000...---,,,......---------,,,,,,,,,,,,///111111///.........---------------,,,+++***,,,,,,------...------------------...............---------...///000...,,,"""$$$'''***,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,---------,,,+++******///...------......//////,,,---......---,,,,,,---------,,,------...///000...---,,,,,,,,,---///000222111111000///......---000000000000111111111111///////////////.........------............------,,,---............---,,,---...///000000///...---......---------------...------///111111...,,,+++...,,,+++,,,---...---,,,------............---------------............///---***+++......,,,,,,///.........------,,,,,,,,,,,,---///000000000///...,,,,,,,,,---------------///////////////000111111...+++***---///......///.......................................------------,,,,,,,,,,,,---......---...///...---,,,---...////////////....................................,,,---///000111111000///000000///000111222444555222111000000111111///............///000111111111...///000000111111111111////////////////////////111111000000000000000000333333222222111111111111111000000//////000000111//////...------------------------------...//////,,,---.../////////...---((()))+++---......------------,,,,,,,,,---......------------------......///000111000...,,,,,,---//////000000000///......111000///......///000111+++---///111000///,,,***........................&&&)))---000000000000111//////............/////////000111111000.........//////...---,,,,,,,,,,,,..................---------+++)))+++000333222000111222222333333222222111........................+++,,,,,,,,,---...//////......///000000000000000222///---...111222000---yyyxxxwwwvvvuuutttssssssqqqqqqqqqqqqqqqqqqrrrrrrmmmmmmmmmlllkkkkkkjjjjjjgggffffffeeeddddddddddddaaaaaaaaa```___^^^^^^___````````````^^^]]][[[ZZZ\\\[[[YYYYYYZZZZZZYYYWWWTTTTTTUUUUUUUUUVVVVVVVVVTTTRRRQQQRRRSSSSSSRRRQQQRRRPPPMMMKKKKKKKKKJJJIIIKKKKKKKKKJJJIIIHHHGGGFFFGGGFFFEEEDDDCCCBBBBBBBBB@@@>>><<<;;;;;;:::888666777777888777666666666666444222111333222...///222333//////111111//////333000000000000000///////////////000000000000//////,,,------...///111111222---.........------,,,,,,&&&''')))***,,,---------...///000000000///...---+++,,,,,,---------------,,,...000111000.........******+++,,,,,,---,,,,,,............---,,,++++++---------.........//////---,,,,,,---///000///---)))+++---///000///...---,,,,,,,,,,,,,,,,,,,,,,,,........................------------,,,,,,+++***.........---,,,,,,---...///111222111...,,,,,,---------,,,------...///000///...---,,,---...///000222111111000///......---000000000000111111111111.........///////////////---......//////......---........................,,,---...//////...---,,,---,,,,,,+++,,,,,,------333111......000111///+++...---,,,,,,......---,,,---......//////......------------............///---++++++......,,,,,,///.........------,,,,,,,,,,,,---///000000000///...,,,,,,---------------,,,///......//////000111222555...+++------,,,,,,000---....................................------------,,,,,,,,,,,,---......---...//////---------///////////////....................................---...///000///...---,,,111000///......///111222111000000111222222111///......//////000000111111//////000111222222222111000000000000000000000000000000111111111111111111333222111000000///000000000//////......//////000111///...,,,,,,---...000...------------...//////+++,,,.../////////...---)))***,,,---......------------,,,,,,,,,------...---.....................111222333111...+++++++++000///.........111333555//////...------...//////+++---///111000///,,,***........................,,,---...---------000222------------///000111222...111222111///...///000//////...---,,,,,,,,,,,,+++,,,---...////////////111///---...222444444333+++---111333333111---+++------............------,,,,,,---...///000000111...//////000000000000000000---+++,,,///000...,,,yyyxxxvvvuuussssssrrrrrrooooooppppppqqqrrrrrrrrrmmmmmmllllllkkkjjjjjjjjjeeeeeeeeeeeeeeeeeeeeeeeeaaabbbbbb```^^^^^^___aaa``````___^^^]]]]]]\\\\\\\\\[[[YYYZZZZZZ[[[YYYXXXUUUUUUUUUVVVVVVWWWWWWXXXTTTRRRQQQQQQSSSSSSRRRPPPOOOMMMKKKKKKLLLLLLKKKIIIHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFEEEDDDDDDDDDDDDEEEAAA???===<<<;;;:::888666444666666666444333444555333111111222000---...333333000///222222///000333111111111111000000000000//////000000000000//////............////////////,,,------...------,,,,,,&&&''')))***,,,------...//////000111000///...---++++++,,,---.........---,,,...//////.........///((()))***,,,------------............---,,,++++++,,,,,,------.../////////---,,,,,,---///000///...////////////...,,,***)))------,,,,,,,,,,,,++++++---...////////////...---------......------,,,,,,---...///---,,,+++---...///222333222...,,,,,,...------,,,------...///000......------......///000111111000000//////....../////////000000000111111.........///////////////......////////////......////////////////////////+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,---...222111///,,,...111000,,,///...------//////...---......////////////......---------............///...,,,,,,//////------000------------------,,,,,,......///////////////...------------............///////////////000111111888000,,,//////+++,,,111---------...............------..................---------------......///,,,...//////......///000////////////...................................................------,,,111000///---------......///...///000222333222000.../////////000000000111000111111222222222222111000000000000111111111111000000000000111111111111222111000///......///000//////............//////111000...------...///111......------......///000,,,,,,---...////////////000...+++)))))),,,///222///...---,,,,,,,,,,,,---------...///000000//////222333333111...,,,++++++000///---,,,---111555777......---,,,,,,---......,,,---...000000///---,,,------............------000000///---+++,,,///111,,,,,,------///000222222---111333000---...000000//////...---,,,,,,,,,,,,***+++,,,...///000000111222111///---+++++++++,,,,,,...222444444222...,,,------............------,,,---...///000000000000...//////000000/////////...---,,,---......---,,,zzzyyywwwuuutttsssssssssooooooppppppppppppppppppmmmmmmlllkkkkkkjjjjjjiiifffffffffffffffeeeddddddaaabbbcccaaa___^^^```cccaaa```^^^\\\\\\\\\^^^^^^\\\[[[YYYZZZ[[[[[[ZZZXXXUUUVVVVVVWWWXXXXXXYYYYYYTTTRRRQQQQQQRRRRRRQQQPPPMMMLLLKKKKKKMMMMMMMMMKKKFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEBBB@@@>>><<<;;;:::777555444666777666333222444555222111222333111---///444333000///222222///000333333222222222111111111000//////000000000000//////111000000000//////......,,,---...//////...------((()))+++,,,---.../////////000000111000///...---------...///......,,,,,,,,,---...---,,,,,,...000***+++,,,------...------+++,,,------......------,,,,,,------...//////000---,,,+++,,,...000000///------,,,+++***)))((((((---------,,,,,,+++++++++---...///000000///...---------.../////////.........000000///,,,,,,---///+++///222111...,,,...111------,,,------...///000------...///////////////000000000000////////////....../////////000000000............/////////000......////////////......000//////////////////000,,,------......------,,,...---------......///000&&&...222...+++---000000000///......000000///.........////////////......---------............//////------000000......111,,,,,,------------------//////............//////...---------...///000000000///////////////000111666...---333444...,,,111---------.........//////,,,---------.../////////......------......///000+++---...///...///000222////////////....................................------------...///000111000///......------......---,,,---///222333333222////////////000000000000222222222333222222111111000000000111111222222222/////////000000000111111222111///......///000111000000////////////000000/////////000000000//////...............//////000,,,,,,,,,---...///000000333000---******,,,///111000///...---,,,+++++++++,,,---...000111111111000///111222111///............---,,,,,,---///111333......---,,,,,,---......,,,,,,---.../////////...+++,,,---......---,,,+++/////////...------...000...............///000000+++111333...+++...000000//////...---,,,,,,,,,,,,+++,,,---...////////////000111000,,,'''$$$'''***000111222333333222111000,,,------......------,,,+++,,,...////////////........./////////......------...///...---------///|||zzzxxxvvvttttttttttttqqqpppppppppoooooonnnnnnmmmmmmlllkkkkkkjjjjjjiiihhhhhhhhhgggfffdddcccbbbbbbccccccaaa___^^^aaadddaaa___]]][[[[[[]]]___```\\\[[[YYYZZZ[[[[[[ZZZYYYVVVVVVWWWWWWXXXYYYZZZZZZTTTRRRQQQQQQRRRRRRQQQOOOMMMLLLKKKLLLNNNOOONNNMMMGGGGGGHHHIIIIIIIIIHHHHHHAAAAAAAAABBBBBBDDDEEEEEECCCAAA>>><<<;;;:::777555666888999888555444555888333222333444222...000666333000000222222000000333333333333222222222111111//////000000000000//////000000000000000000111111---...///000000///......***+++---...///000000000///000111111111000...---///000000000///---+++***,,,------,,,+++,,,...111.........///......------((()))+++---...///000000,,,,,,------...///000000---,,,+++,,,...000000000,,,,,,,,,,,,---...///000---------,,,,,,+++++++++---...///000000///...---------...///000000000///000111222000---,,,...111''',,,000000---,,,///333---------------...000000,,,---///000000000///...////////////000000000000............////////////---.........//////000000......////////////......000000////////////000000........................///////////////000111111***555111)))***000333111///...///000111000///......////////////......---------.........//////000---...111111//////222,,,,,,,,,------.........000000...------...///000......------...///111222000000////////////000000222,,,...777999111---111---------.........//////,,,,,,------...///000000///............///000000***,,,.../////////111333000/////////............////////////////////////,,,,,,,,,---///222444666.........///////////////++++++,,,...222444333222////////////000000000000333333333333333222111000000000111111222222222222......//////000000000111222111///......000111222111111000000000000111111,,,...111333333111...---...............///000000------,,,,,,---...000111///000000111000...---,,,111000///---,,,+++******+++,,,...000111222222111---...000111000///000111,,,,,,------------------///...---,,,,,,---...///,,,,,,,,,---...///000000++++++,,,------,,,++++++,,,...000000///...//////111000///......------...***111444...***---111000//////...---,,,,,,,,,,,,------......///.........111444555111+++)))---333000///...------...///000,,,,,,---......---,,,,,,+++,,,---.........---,,,---...............---------///111000---,,,...111yyyxxxuuusssrrrrrrssstttrrrrrrqqqqqqrrrtttuuuwwwrrrooollllllmmmmmmkkkhhhhhhfffeeeeeeffffffeeedddddddddccccccbbb```^^^^^^bbbaaa___^^^]]]]]]]]]^^^]]]\\\[[[ZZZYYYYYYYYYYYY[[[XXXVVVUUUUUUVVVVVVUUUUUUWWWVVVRRRQQQSSSRRRPPPNNNNNNMMMMMMLLLMMMMMMMMMKKKKKKJJJIIIHHHFFFDDDDDDGGGEEECCCBBBBBBBBBAAA@@@BBBCCCCCCBBB@@@===:::888:::888666333222333555666333333333222111000......222444222///000555777666///222222//////222222///000000000000////////////...///000111111111111111111222222000---++++++,,,111111000000000000111111111000//////000///---+++//////.........---------......................../////////...---------,,,.........///......---------,,,,,,...///000///---------------------------+++,,,,,,------,,,,,,+++//////...---+++)))'''&&&......///////////////...,,,,,,,,,---...///000111/////////000000000---+++------------------------...---,,,,,,...//////......111222000------///222333111000///000111000///000000///000222111///,,,+++,,,---///000222333444000/////////000000///.........///111333333111///........................//////000000000000////////////............////////////.........//////000........................---,,,,,,---...000222333111111000000//////......////////////...---,,,,,,,,,,,,---...//////......---,,,,,,,,,,,,---......222222111111111111222222000//////.........//////***---111333111///---------///000///...,,,,,,---,,,---...000000000///...///////////////.........///000111111000...,,,+++...111111......000///+++//////............/////////000111222222111///...,,,---...///000111222333333333333222222222111111111111111111000000000000...///000000000///---,,,...///000222222000///...222000...............---222000//////000111111000...///111000...------...000000////////////000000000///---,,,---...000222000///...---...000222333+++,,,---...//////000000---------------...//////111///------...////////////---++++++,,,,,,+++***111000...............---///---+++,,,///000///...---...//////---,,,---///***+++,,,---............111111111111000///...---,,,222666333,,,)))...333,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---............000000000000000000111111000000///...---,,,++++++,,,------......---+++***,,,)))))),,,---+++---111,,,,,,---......---,,,,,,,,,---///111000///,,,+++wwwwwwwwwvvvuuutttsssrrrtttsssrrrrrrrrrrrrrrrrrrqqqnnnllllllmmmmmmjjjhhhhhhgggeeefffggggggfffdddbbbbbbaaaaaaaaaaaaaaaaaabbbaaa```^^^^^^^^^^^^___^^^]]]\\\[[[[[[ZZZZZZZZZXXXWWWVVVVVVXXXZZZZZZYYYVVVXXXVVVRRRQQQSSSSSSPPPPPPOOOOOONNNNNNNNNNNNNNNLLLLLLLLLKKKIIIGGGFFFEEEFFFDDDAAAAAAAAAAAA@@@???AAABBBBBBBBBAAA@@@>>>===;;;999666444222333444555444444444333222111///...111333222///000444666555000333333000000333333000111111000//////////////////000000111111111111000000111111000...,,,,,,---......------------......---,,,,,,---...///---,,,//////.........---------..........................................------------......///.........---,,,,,,---///000///---------------------------,,,,,,------------,,,,,,.........---+++***((('''+++,,,,,,---.........---......---------...//////000///...///000000...+++------------------------///...,,,,,,...//////...///000000///......///111333111000000111111000///...------///000000...,,,---.../////////000111111222111222222222222000...///......111555666333000........................//////000000000000////////////............//////------,,,+++++++++,,,,,,.........------,,,,,,,,,------------...000111222111111000000////////////////////////...---,,,+++.........//////.........---------------...//////000000000//////000000000/////////.........//////))),,,000222111000//////...000111000...---......---...///////////////////////////////////////...///000111111000...,,,+++...111111......000///,,,//////............////////////000000000000//////---......///000111222222333222222222111111111111000000000////////////...//////000000///......---...///000111111000///...222000/////////000//////111///......///000000///000111222222000//////000000000////////////000000000///---------...000111111000///.........000111111///,,,******,,,...000///////////////000111111111///------...////////////---,,,,,,---......---333111000000000000000//////---+++,,,...000///......,,,++++++---...,,,***,,,------...//////000///000000111000///...------)))---000...)))'''***...------------------------...//////000000000000///111111111000000000000000////////////......------222333444444222111000//////,,,+++---...,,,---000,,,---............---,,,***,,,...//////...,,,+++wwwxxxyyyyyyxxxvvvsssqqqttttttssssssqqqpppnnnmmmooonnnlllllllllllljjjhhhiiihhhfffggghhhhhhgggeee``````___```aaabbbdddeeeaaaaaa```______`````````^^^^^^]]]]]]\\\[[[[[[[[[VVVVVVVVVWWWYYYZZZYYYXXXVVVXXXWWWSSSRRRTTTTTTQQQQQQQQQPPPOOOOOOOOOOOOOOOMMMMMMLLLLLLJJJIIIGGGFFFDDDBBB@@@@@@AAAAAA@@@???@@@@@@AAAAAABBBBBBBBBBBB<<<:::888555333333444444555555555444333222111000000222222//////333555333111444444111111444444111222111000///...///000000000111111111111000000//////000111000...---...///...------,,,,,,------...,,,++++++---///000///---/////////.........------..........................................//////,,,---...///////////////...---,,,---/////////---------------------------------............------------------,,,+++*********+++,,,---.../////////000//////...---------...000///...///000000...,,,------------------------000...------...///...---111///......///000000///222111000111222222000...,,,++++++---///000...---///111222111000//////000333444555555444222000...///---,,,000555666444000........................//////000000000000//////000//////......//////000000000///...............//////.........---------...............///000000111000000000000/////////000000000///...---++++++///////////////................../////////000000//////............//////////////////////////////(((+++///111111111111111///000111111///...///000000//////............///....../////////////////////000000111000///---,,,...111111......000000,,,000//////......//////000............//////000111/////////000000000111111222222111111111000000000////////////............000000//////......//////...///000111111000///...///////////////000000111111///---...///000///...111222444333222000111222000000////////////000000///......------///000111333111000...------......111000...,,,************000////////////000000111000///------///000///......---,,,---///000000000111111000000///000000000///---,,,,,,...//////...111---)))***///000---(((......//////000111111111///000000000///...---,,,---...///...---,,,---...........................111111111111111000//////222111111111000000//////......//////000000000111///222444444000......///111...---//////,,,,,,///,,,---............---,,,)))***,,,...///...---,,,xxxyyyyyyyyyxxxvvvtttsssrrrssssssrrrqqqooommmkkknnnmmmllllllkkkkkkjjjiiiiiihhhgggggghhhhhhgggfffaaa```______```bbbdddfff```````````````aaaaaaaaa]]]]]]]]]]]]\\\[[[ZZZZZZXXXWWWWWWXXXXXXWWWUUURRRVVVXXXWWWSSSRRRUUUTTTRRRRRRQQQPPPOOONNNNNNNNNOOOLLLLLLLLLKKKJJJIIIGGGGGGDDDBBB@@@@@@AAABBBAAA@@@????????????@@@AAABBBCCC???===:::777666555555555555555555555444333222111000222222//////333444222111444444111111444444111333222000///...///000111111111111111111000///......///000000///...///111000000////////////000000///......///111222000///////////////....................................------......//////000000,,,,,,---///000000000000///---,,,---...///...---..............................////////////......,,,,,,------------,,,,,,,,,---...///111111222222000//////...............000.........000000///---------------............111///------...///...---222///,,,---000222111///111111000222333333111///+++++++++---///111000///111333555444222000000111333555666666444111///...---......000111111000///........................//////000000000000//////000000////////////000000222222111000////////////.../////////000000000000/////////.........//////000000000000000000000000111111111000...---+++***............//////000000//////000000111111111111//////............//////...//////000000000000000+++---000111000000000111///000000000......///000111000///---------...///............///////////////000000000000///...---...111111//////111000---000000////////////000000///.........///000222333000000000000000000000000111111111000000000000///000000/////////.........111000///......///000111///000111111111111000///,,,---.........///000222111000......000111000///111222444333222111111222000000////////////000000///............///000000111111///......---......,,,---//////...***&&&$$$......------------...///000...---...///000///...///---,,,---...000000///---.........------...//////...---------.........333///---...111222///,,,......//////000111111222///////////////...------000000//////000000//////...............///////////////000000000//////...222222111111000/////////......///000111222333333***...111111...+++---///000------//////------000------............------)))***,,,...//////......{{{zzzxxxwwwvvvvvvvvvvvvppppppqqqrrrqqqpppnnnmmmmmmmmmmmmlllkkkkkkkkkkkkiiihhhgggggghhhhhhgggfffcccbbb```______aaabbbddd`````````aaaaaaaaaaaaaaa[[[\\\\\\\\\[[[ZZZYYYXXXYYYXXXXXXXXXYYYXXXUUUSSSUUUWWWVVVRRRRRRTTTUUURRRQQQQQQOOONNNNNNMMMMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFDDDBBBAAABBBCCCBBBAAA>>>>>>======>>>>>>???@@@@@@???===:::888777777777555555555555444444333222000222222///000333333111000333333000000333333000333222111//////000000111111111111111111000///......///000000//////000111222222111111111111222222111000///000111111///---000000/////////.................................---......//////000000000,,,---...///000000000000000...,,,,,,---......---...........................//////000000//////...,,,,,,---...............,,,---...000111222222222///............///000000000...---...///000///...---------....../////////111///---...///000///...111...,,,---000222111///222111000111333333222000---,,,,,,...111222333222111555888777444222333555111444666555222///......---111333222...,,,...111//////////////////////////////000000000000//////000000////////////000000///......---,,,,,,,,,---++++++,,,---///000111222///////////////.........000000000000111111111111111111111000///---,,,+++,,,,,,,,,---...000222333///000111222222222111111111000000000000000000111......///000111111000000///000111111///...///000......///...,,,---...000111000///---------...///---.........//////000000000000000000000/////////---111111//////111111...000000////////////000000000000//////000222444555111111111111000000000000111111111000000000000///111111111000000000//////111000///......///000111000000111111111111000000---///000000///000222555333111000000111222222111///111222222111000000111000000////////////000000...............///000000//////............//////,,,,,,,,,,,,+++***)))(((......------------......///.........000000///---000...,,,,,,---...---,,,+++---...---,,,,,,///111.........---------...//////000111000000///000000............///000111222//////////////////...---///---,,,---///000...---,,,,,,------............---...///000111111111111111111111111000000//////......///000111222333333+++///222333222111222444,,,***+++//////------000........................+++,,,...///000000000000|||zzzxxxvvvtttuuuvvvwwwoooppppppqqqqqqqqqppppppmmmnnnooonnnlllkkklllmmmiiihhhfffggghhhhhhgggeeedddcccbbb`````````aaaaaa``````aaaaaaaaa```______[[[[[[\\\\\\[[[ZZZXXXWWWXXXWWWWWWXXXZZZ[[[ZZZYYYTTTVVVUUUQQQQQQTTTTTTRRRRRRQQQPPPNNNMMMMMMMMMMMMJJJKKKKKKJJJIIIHHHGGGGGGGGGEEECCCBBBBBBBBBAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<@@@???===;;;:::999888888444555555555444444333222000333333000111333333000000333333000000333333000222222111111111000000000000111111111111000000//////000111111//////000111111000000//////000000111000///......//////,,,+++000000000/////////..............................//////////////////000000---...//////000000000000111///,,,,,,---......---..............................////////////......,,,---......//////......+++,,,---...///000000000///.........///000000111000...------///000000///---------...//////000000000...---...///111000000///...---...000111111111333111000000222333333222000///...///222444444444111666:::999555222333555000333555333///---...000///222444333///...000333//////////////////////////////000000000000//////111000000//////000000111//////.........//////000(((((()))+++---...///000...///////////////...---000000000111111111111222000000000000///...------,,,++++++,,,---///111222///000111222222222111000222222111111111111222222---...000111222111111000222222222000...---///000---......---,,,,,,...111000//////............///------......///000000000000000000000000000000000---111111//////222222///111000000//////000000111111111111111222222333444111111111111111111111000222222111111111000000000111111111111000000000000000000//////000000111111111111111111111111111111000222444444222222555888444222000111222333222222---///111111000///000111000000////////////000000.........///////////////........................222...)))&&&%%%(((---000111000000////////////000///......///000000///---111///---,,,------,,,++++++...000///......111444...//////...,,,,,,---///+++...000///......000222//////.........000111333//////000000000000//////000///...///111111111000,,,,,,,,,---......//////...///000111333333333444000000000000000000000111//////000000111111111222---...000222333444333333+++)))+++///000......111//////...------...//////---...///000000000000000zzzyyyxxxwwwvvvuuuuuuuuuqqqqqqpppppppppqqqqqqqqqmmmooopppooommmlllmmmooohhhgggeeefffggggggfffdddbbbbbbbbbbbbaaaaaaaaa```___```aaaaaa```___^^^]]][[[\\\]]]]]]\\\[[[YYYXXXWWWUUUTTTUUUWWWYYYYYYXXXRRRTTTTTTPPPPPPSSSSSSQQQSSSRRRQQQOOONNNNNNMMMMMMKKKKKKKKKKKKKKKJJJIIIHHHHHHFFFCCCBBBAAAAAA???>>>999:::;;;=========<<<;;;======<<<;;;:::999888777333444444444444333222222111444444222222444444111111444444111111444444111000111222333333111000...///000000111111111111000000111222111//////000111000000////////////000000///.........000000...,,,000000000000/////////...........................000000000///////////////...//////000000000//////222///,,,+++,,,.................................---......//////......------......////////////...------...///////////////111000//////////////////000...,,,---...000000000---------...///000000000///---,,,...000222222111---...////////////111333444222//////000333444444222000//////222444444444222777;;;:::333//////222000333444111...,,,///333///---,,,---000111111000//////////////////////////////000000000000//////111111000000000000111111000000000000111222333444++++++,,,,,,------......---...///000000//////...000000111111111222222222//////000000000000//////...---+++++++++,,,...///...///111222333222111000222222111111111111222222---...000222222222111000111222111///......000222...///...---,,,---000222---...//////////////////------......///000000111111000000000000000111111---000111///000222222///111111000000000000111111000111111222222222111111111111111111111111111222333222222222111111111111111000000000000///////////////000111111111111111222111111111111111111222000333555444111000444888333111000000111222222111---///111111000///000111000000////////////000000---......///////////////////////////...---,,,,,,111///+++((('''))),,,...111111000///////////////.........///000000...,,,000///------...///......***---000///------111555...///000...,,,+++---///,,,,,,---...000222222222111000/////////111333444000000111111111111111000000111111111111222222333,,,------...//////000000//////000111222222222111/////////000111111222222111111000000000/////////...,,,+++...111222///+++---+++---111111...---000000///...------...///000......//////////////////wwwxxxyyyyyyxxxvvvsssrrrtttsssqqqpppppppppqqqrrrmmmpppqqqpppmmmlllnnnppphhhfffeeeeeeffffffeeeddd```aaabbbbbbbbbbbbaaaaaa```````````````^^^\\\[[[\\\]]]^^^___^^^\\\ZZZXXXWWWUUURRRQQQRRRSSSSSSRRRQQQTTTSSSPPPOOORRRSSSPPPTTTTTTRRRQQQPPPOOOOOONNNLLLLLLMMMLLLLLLKKKJJJIIIHHHEEEBBBAAA@@@???===;;;777999;;;===>>>>>>===<<<;;;;;;:::999999888777777333333333444333333222222111444555333222555444111333555555333333555555333///111333444444222///......///000111111111111111000111222111/////////000111111000000000000111111/////////000222333222000000000000000////////////........................111111000000//////......///000000000000//////...222///,,,+++,,,---......////////////////////////------............------......///////////////...///000111111111111111000333222111///......------000...,,,,,,...000000000---------...///000000111...---,,,---000222333333,,,///111000......111444555222///...000333555666222000//////111333444333222888<<<999222,,,,,,...111333444111------111666,,,&&&"""&&&///444000+++000000000000000000000000//////000000000000//////111111000000000000111111------------...000111222111000000000////////////,,,---///000000000///...000000111111222222222222...//////000000000000000000///,,,*********+++,,,---///111222222222000///222222111111111111222222,,,...000222333222111000000000000///...///222555///000///...---...111444,,,---///000000000//////---------...///000000111111000000000000000111111---000111///000333333000111111000000000000111111///000111222222111///...000000111111111222222222333333333222222222222111000/////////...............///000222222222111000222222111111111111222222---111333111...---000444222000//////000111111000---///111111111000111222000000////////////000000---......///000/////////111111000///...,,,***)))+++---000111000,,,(((%%%000///...---------------.........///111000...,,,000...---...000111111111'''+++...---++++++///444...000000///,,,+++---///000---+++...444888666333222222000000000222444666000111111222222222111111+++---......------...000---......///000111111222///////////////...------......///000111222333333222222111000///...------333///,,,...222333---(((000...///222222...---///000///...------...///000...............---------uuuxxx{{{{{{yyywwwuuutttrrrsssttttttsssrrrpppoooooonnnnnnmmmlllkkkkkkkkkhhhfffddddddeeeeeedddccceeedddcccbbbaaaaaaaaaaaaaaabbbbbbaaa___```bbbdddaaa```^^^[[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUQQQQQQRRRTTTTTTUUUUUUUUUTTTTTTUUUSSSPPPOOOOOOPPPNNNMMMLLLKKKJJJIIIHHHHHHKKKHHHEEEAAA>>>============???AAA???<<<999:::;;;;;;;;;:::999888777666555666:::;;;666333444666666222333444333111000111222555555444333222222222222444222000///000000000...111222222333333222222111000000///000000111222222...000111000///...///111000000000000111111111111$$$(((,,,...//////000111//////000111111111111111222111000.........///000111///...///222333222///111000---,,,111555---!!!000000000000///////////////...---,,,,,,---...///000000///...............///////////////......---***---111222111111222444000111...+++---000111---............/////////000//////000111222222333333////////////000000000000000000000000111222333444222111111333444555444333444777888666111...------333333222111000000000111///000000...,,,+++,,,...)))...333333///...000444...//////000000000//////...///000111111222111111000000//////.........---000000//////.........---111///000111///,,,---222333111------...111333333////////////000000000000///,,,+++,,,///000///---000000000000111111111111333333222111000000000111000000000222333333222000333000---...000222222111111000///...///000222444777555222///...000222444111111000---,,,,,,...111000222333222111000111222111111111111111111111111//////000111222222333333333333222111000000111111...///000111222111000000666555111+++'''(((---222222222222333222111000///000///...---...///111333000000///......///000111...///111222333222000///555333111000000111333555444333111000000000111222111///---...000000...,,,////////////000000000000222111111222333111...+++000000//////.........---+++...000111000/////////222000000111///,,,...222.................................---,,,,,,...000000000//////......------///,,,+++...444888777444555000...111000---///444......//////000000111111222222111111000000//////222///...000000,,,+++...===888444111111000---***////////////000000000000333333111///111444222---+++,,,.../////////...---111000///...,,,***)))(((///////////////............111111------000///,,,vvvxxxzzzzzzxxxvvvuuuuuussssssttttttsssrrrpppooonnnnnnmmmmmmlllkkkkkkjjjhhhfffdddcccddddddcccbbbeeedddcccbbbaaaaaaaaaaaaaaabbbbbbaaa______aaacccaaa```^^^\\\[[[ZZZZZZZZZXXXXXXWWWWWWVVVWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSRRRRRRSSSSSSQQQOOOMMMNNNNNNMMMLLLLLLKKKJJJIIIHHHGGGHHHFFFDDDAAA@@@@@@@@@@@@<<<===>>>===:::888888999;;;;;;:::999888777666666666::::::555333444666555333333333222222222222111444333333222222222222333222111000111333444444222000111111222222111111000111000//////000111222333///000111000///...///111000000000000111111111111,,,...111222111111111222......///000000000000000222111000///......///000111///...///222333111000000000...---000333---###/////////000000000000000//////............//////000000///...............//////000000//////...---,,,...111222000000222444000111///,,,---111111---........./////////000000///000000111222222333333/////////000000000111111222222111111111333444555111000111333555777666555///222444444222000111222222222111000000000111111...//////...------///000***...111222000///000222000000000000000000000000---......////////////...000000/////////.........000000/////////.........333111111333111...///333222000......000111222222///000000000000000000000///---,,,---000111///.../////////000000000111111222222111111000111111111111000000222444444222000333000...///111333333111222111/////////000222333222222222111111111111111000111000///------...000000111222111000000111222111111111111111111111111///000000111222222333333222222111111000000000000///000111222222222111111111222111///,,,,,,...111000000000000////////////111000000///000111222333222111000///......//////...///000111222222111000555333111//////000222444000000000000111111222333222000//////111111///---////////////000000000000000//////000111111...,,,000000/////////.........------...///////////////000------000000......000..................---------.........------000222......//////000000000111000---+++...222444222///444///---000000---///333//////////////////000000111000000///000000111111222///...111000,,,,,,...666333000///000000///...000000000000000/////////333444222000111444333...,,,---...///000///......//////...---------------//////............//////---000000,,,,,,///...+++wwwyyyyyyxxxvvvuuuuuuvvvqqqrrrssssssrrrqqqooonnnnnnnnnmmmmmmllllllkkkkkkgggeeeddddddddddddcccaaaddddddcccbbbaaaaaaaaaaaa```aaaaaa```______```bbbaaa```___]]][[[[[[ZZZZZZWWWWWWWWWWWWWWWXXXYYYYYYWWWWWWVVVVVVUUUTTTTTTSSSPPPQQQQQQPPPMMMLLLLLLMMMLLLKKKKKKJJJIIIHHHGGGGGGFFFEEECCCBBBBBBBBBCCCDDD<<<===>>><<<:::999999:::;;;;;;:::999999888777777555888888444222444555444555333111111444444222000222222111111111222222333222111111333444444222000000000000111111000000000222111000//////000222333///000111111//////000111000000000000111111111111222333444333111111111222......//////000/////////111000000////////////000111/////////111222111000///000000///000111---(((...//////000000111111111...//////////////////...000000///.........////////////000000//////...---///000111000//////111333///000///,,,...111111........./////////000000000000000000111222222333333///000000000000111111111555444222111111333444666000000000333666888888777---///111222111111222333000000/////////000111111---...//////...///111333,,,---///000000000000///444333111000000000000111...////////////......---000000////////////......000000////////////......111000000222000---...222111000///000111222222111000000000000000000000000000......///000111000///....../////////000000000111111000000000111222222222111111222444444333111333111000000222333333333333222000//////000111222---///111333444222000...///000111000///...///000///000111111//////000111111111111111111111111111000000000111222222333333111111111000000000000000000111222333444333222222...000222333222000000111000000///...///000111222111111111222222222222333333222111000///............//////000111222222222444333111/////////111222---...///000222222222333333111000000111222000///////////////000000000000000///......000000///...000000////////////......000---+++,,,///111000...000,,,,,,111444222000000/////////......------------...///......///222444000000000111111111111111111///,,,---///000...+++222...---//////---///222///////////////.........000///.........000222444222//////111000---,,,///222000...---...//////...111111111000000//////...111222111///000333111------...///000000000//////......------...///111222000///...------...000111---//////,,,,,,......+++yyyzzzyyywwwttttttuuuwwwppppppqqqqqqpppooommmllloooooonnnnnnnnnmmmmmmmmmhhhgggeeefffffffffdddbbbdddccccccbbbaaaaaabbbbbb```aaabbbaaa______```aaaaaaaaa___^^^]]][[[[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYTTTTTTTTTTTTUUUUUUVVVVVVOOOPPPQQQOOOMMMLLLLLLMMMKKKJJJJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCDDDDDDEEE?????????>>><<<<<<<<<<<<<<<;;;;;;:::999999888888555777777333222555555333777333000111555666333///000000000000111222333333222222222222222000---***000000111111111111000000333222000//////000222444///000111111000///000111///000000000111111111111222222222111///...000111//////000000000000000///000000000////////////000000000///000111111111111...000222111000///...---......///000111111222222------///000000///------000000///////////////000000000000000000///......222111000/////////111222///000///---...222222......////////////000000000000000111111111222222222000000000111111111222222666444222000000111333555111111111333666777777666000000111111000000000000//////......///000111111///000111000//////111333...---...///111111000...666555222000///000111222111111222111111000///...000000//////////////////000000//////////////////...---...000...++++++///000000000111333333222000111111111000000000000000000//////000111111111111............////////////000000///000000111222333222111111222444444333222333222222222333444444444333333111000000000000111---///111444555444222111...000222222000//////000...000111000///...///000111111111111111111111111000000111111111222222222000000000111000000000///111222333444444444333222///111333444444333222111333222000000000222444666111111222222333222222111222111111000000/////////////////////000111333444333222111///...///000000---...000111222222111111222111111111111111000000////////////000000000000333111///...///000///...000000//////////////////222---)))***///222000---111,,,,,,333888777333111000000//////......---------.../////////000333666555555444333111000//////111///------......---+++///...---.........///000000/////////......------111000...------///222444222//////111000------000333111///...------------222222111111000///......---000///------000000,,,...//////000000000000000///...------...000222333111///---,,,,,,...000222---000000---,,,///...,,,{{{{{{zzzwwwttttttvvvwwwqqqrrrrrrrrrrrrpppooonnnpppppppppooooooooooooooojjjiiihhhhhhiiihhhfffddddddcccbbbbbbaaabbbbbbbbb```bbbcccbbb```______```aaaaaa```___^^^\\\[[[ZZZ\\\[[[ZZZYYYXXXXXXXXXXXXTTTSSSSSSSSSSSSTTTUUUUUUPPPQQQRRRPPPNNNMMMNNNOOOJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCAAA???>>>===============<<<<<<;;;;;;:::999999999555777666222333666666333777333000111555666333///000000000000111222333333222222222222333111---***111222222222222222222111444222111000///000222333000111222111000///000222///000000000111111111111///000111000...///000222111111222222222111111000/////////000000000000//////000000000000000111222...000222222000......000...//////000111222222333,,,---...//////...---,,,000000/////////000000111000000000000000//////...333222000//////000000111...000///...///333222...////////////000000000111111111111111111222222222111111111111222222222222444333111000000000222333444333333444555666444333111000000000000111111000//////......///000111111111222222111//////000111///...///000222222000...777555333111000000111222111111222111111000///...//////000000000000000000//////000000000000000000...---...111///++++++...000000000222444444222///222111111111000000000//////000111111111111111222............////////////////////////000111222222222111000111333444333222222222333444333333444444333333222111111000000000000111222333444444555555///000222222111000000111...000111000///...///000111111111111111111111111111111111111111222222222///000111111111111000000111222333444555444333333444333222222333333222222333222111000111222444666000111111222222111000000//////000111111111222222////////////000111222333222222000/////////000000///000111222222111000///000111111000000/////////////////////000000000000666444111000000000///...//////000000000000000000333...***+++000222111...000++++++222777666222000000000/////////............///000//////111444666555555444333222111000000111000///////////////...---......---...///000000000000//////.........---333111///---,,,...000111222//////111111......000333222111///......///000333222222111000//////...---000000...---000000...///////////////000000111000000///...///000111222000///---,,,,,,...111333///111111......000000---||||||{{{yyyvvvuuuvvvxxxuuuuuuvvvvvvuuutttrrrqqqpppppppppppppppooooooooojjjjjjiiijjjkkkjjjgggeeeccccccbbbbbbbbbbbbbbbcccaaacccdddcccaaa`````````bbbaaaaaa```___]]]\\\[[[]]]\\\[[[ZZZXXXXXXXXXWWWXXXWWWTTTRRRQQQQQQQQQQQQQQQRRRRRRQQQPPPOOOOOOPPPJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@===;;;:::;;;<<<<<<;;;<<<<<<<<<;;;;;;:::::::::666777555333444777777333666444222222555555333111222222111111111222222333000000111222555555444222222222333333333333222222333333222111111111111222000111222222000000111222000000000000111111111111///000222222111111222444222222333333222222111111...//////000000000000///...000111111000000111222000///000333222//////333///000000111111222222222------............------000000/////////000111111000000111111000000///...222111//////000111111000---///000...000444333.../////////000000000111111111111111111111111111111111111222222222333333333111111111111111111222222444333222333444444222000111///...///111333333333000000/////////000111111222333222111///...///000///000222222222111111000555444222111111111111222...////////////......---//////000000000000111111//////000000000000111111000///111444222...---000111000111222444444222000222222222111111000000//////000111111000000111222....../////////000000000000000/////////000111111222111///000111333222222000222444444333333333444222222222222222111111111333333222222222444666777000111222222111111222333///000111111//////000111111111111111111111111111111111111111111111111111///000222333333222111111111222333444444444333333666444111111222333333333111111000///000111222333111111111111111000000000---...000111222333333333000000000000111111111111111111111000000111111222222222222222222111000000000111222111///...///000////////////000000000000666444222222222222000...//////000000000000111111222///---...111333222000...******000333222000000////////////////////////...///000//////000333555111111222222333444444555000000000000000000000000,,,//////......111222///000000000000////////////333111///---------...///222//////111111///...111///000111000///000333555222222222111111000000///---222333000///111222111//////.........///000111000000000000000////////////...---,,,---///111222000222222//////111111...}}}~~~}}}{{{xxxwwwwwwxxxuuuuuuvvvvvvuuutttrrrqqqnnnnnnnnnnnnnnnnnnnnnnnnjjjjjjjjjjjjkkkjjjgggdddcccbbbbbbbbbbbbbbbccccccbbbdddeeeeeecccaaa```aaabbbbbbbbbaaa```^^^\\\[[[\\\[[[[[[ZZZYYYYYYYYYZZZYYYXXXUUUSSSRRRQQQRRRRRRPPPQQQRRRQQQPPPOOOPPPQQQKKKKKKKKKJJJJJJJJJJJJIIIFFFFFFFFFEEEDDDCCCBBBAAA@@@===::::::;;;======<<<<<<<<<<<<<<<;;;;;;;;;;;;777777555333555999888444555444444444444333333333444333333222222222222333000//////111444555555444111111222222222222111111222222333333333222111000000111222222000000111222000000000000111111111111...111333333222111111222222222222222222111000000---...///000111111000///...000222111000///111333222......222333000000333111111111111111111111111000000////////////000000000000//////000111111222000111111111111000//////111//////000222333111///---///000///111444333/////////000000000111111111111111111111111111111111222222222333333333333444///000222333333333333222222111111222333444222000555222///000111333222111222222111000000000111111000111111000......000111///222555555222000111333222222222222111111111111---......////////////...//////000000000111111111//////000000000111111111000000222555333///...111222111000222333444333111333333222111111000000///---///111111///...000222/////////000000000111111111000000////////////000111000......000111222111///222444444333222222444111111222222333222222222333222222222222333555555111222222111000111333555000111222111000000111222111111111111111111111111111111111111111111111111000111333444444444333222000111333444444333333222333111///000333555444333222111111111111111111000444333222111000111111222//////111222333222222111000000111222111000///...000000111111222222333333333222222222222222333333000222333222000///000222////////////000000000000111000000222333333111/////////000000000111111111000000111222222222222111///------111222000000333.........///000000111111///000000///...///111333///000000222333444555666111111111111000//////000,,,000111...///333333000000000000111111111111111000//////.........//////111//////222222//////222///111111000//////222555111111111111111111111111+++000222///---///111000///...---------...///000---...000111111000...------------......///000111///222111......000000---~~~~~~~~~|||zzzxxxwwwxxxrrrsssttttttsssrrrpppooolllllllllmmmmmmmmmmmmmmmiiiiiiiiijjjkkkiiifffdddcccbbbbbbbbbbbbbbbccccccccceeeffffffcccaaaaaaaaabbbbbbbbbbbb```^^^\\\[[[ZZZZZZZZZZZZZZZ[[[[[[\\\XXXVVVUUUSSSSSSTTTVVVWWWPPPQQQRRRQQQOOONNNOOOPPPKKKKKKKKKKKKKKKJJJJJJJJJDDDDDDDDDDDDDDDCCCBBBBBBCCC???<<<;;;>>>@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;777888555333666:::999444444555666555333222333444555555444333222222222222111000...///000222222111000000111111111111000000111222444555444222000///000222222222111000111222000000000000111111111111...000333333222000///...111111111111111000//////---...///111111111000///...000222111//////111333333...---222444222111444222222222111111111111111333222111000000111222333000000///000000111222222111111111111111000//////000......000333444111...---///000///111555333///000000000000111111111111222222111111111111111111222222333333333444444444///000333555666555444333/////////111333444333222;;;777333111111111///,,,333333222111000000111111---/////////...///111333///444888777222000222555000000111222222222111111//////000111111222111111//////000000111111111222//////000000111111111222///...111444222---,,,///222111000111333444333222333333222222111000000///---///111000......000222000000000000111111111111222111000//////...//////111///------///111111111...111444444222111222333000111222333333333333333111111222222333333333222222222222000000111444777000222333222111000111222111111111111111111111111222222111111111111111111000111333555555555333222000111222333444333222222///......111555777555333444444444444444333222111666555333111111111333444000111222333333222000///000111222333222000...---000000111222333444444555222222111111222444666777111333555444111000111333////////////000000000000,,,,,,...111444444333111//////000000111111111222///111444444333222222333333111222444333111333888------...///000111222222///000000///---...000222111111222222222222333333111222222111///------...,,,111222///000444444000000000111111222222333333------...//////000000000111//////222222//////222222444444111---,,,///111111111111111111222222222(((---///,,,***,,,.........------,,,,,,...///000***,,,///111222111///---,,,---......///000000111...111111------000///,,,|||yyyyyy||||||xxxssssssrrrqqqrrrssssssrrrppptttrrrppppppqqqpppmmmjjjhhhiiiiiijjjjjjjjjiiiiiihhhhhhfffeeeeeeeeeeeeeeeeeeeeeddddddcccbbbaaaaaaaaaaaaaaa```___]]]\\\[[[[[[[[[\\\\\\[[[ZZZXXXWWWZZZYYYWWWUUUTTTTTTTTTUUUQQQPPPPPPOOOOOONNNMMMMMMNNNMMMKKKJJJKKKLLLKKKJJJKKKIIIFFFCCCBBBCCCDDDEEEBBBAAA@@@@@@??????@@@@@@>>><<<;;;;;;;;;;;;999888;;;;;;::::::999888888888666666555444444444444555111222333555555444333222333333333222222111111111000000111111111222222222333444555444333444666999;;;777333111222333222000000111222222111222444666000111222333333222000///222222333444333222111000000///.........///111222222222222000---...222666---///111333444333222111//////000000111111222222///000000000000111111111///000111222333444555555333555666666333111000000000000111222222222222222...//////000111222222222111111111111111111111111111222222111000111333666777666555555444444444444111111111222222333333444000111111111111222222222222111000///000111333555555444333222111111111111000333444222------111777111222444666666666444333111111111222222333333444555333333444666555111---...///000222333333333333111222111///,,,---111555111111222222222333333333444555555333111//////000111222444555555444222111777///+++///222111222555111111000000000000000000000000000000000000000000,,,///000...******...222111222333444555444333222444333222111111222333333222111111222444444333111444333333333222111111111000333333//////111111...444333222111111111222333222222222222222222222222111111222333444444444444333333333444444444555555777666444333222333333444111111222222222333333333222000//////000111111000333222111222222222000...333111//////000111000///444333333222222333333444444333333222111111111222222111000111333333111000111111111111111111111111666222//////222111,,,&&&111111222333333111000///666666666555444333222111222000///000333444222000444444444444333111000///222222222111111111111111222//////222333222333777111111222222222222111111000000111000000///......000000000000000000000000333222111000000111222222333333111000000000111222000000000000000000000000111111000000000000111111666555222000............222222222111111111111111...///111222111000...---111111000///////////////000000000000///---,,,+++|||yyyvvvwwwzzz{{{wwwtttuuutttssssssttttttrrrppprrrpppooooooppppppmmmjjjiiiiiijjjjjjjjjjjjiiiiiihhhhhhgggfffeeeeeeeeeeeeeeeddddddcccbbbbbbaaaaaabbbbbbaaaaaa```___^^^]]][[[\\\\\\\\\[[[ZZZYYYXXX[[[ZZZXXXWWWVVVUUUVVVVVVQQQQQQQQQPPPOOOOOONNNNNNOOOMMMKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCDDDEEEFFFCCCBBBAAAAAAAAAAAAAAAAAA>>><<<;;;;;;;;;;;;:::888999999999888777777666666777666555444444444444444555555555555444444333333444333222222111111111222111111111222222222333333000222444444444333555666888444111000222333333222222333333222000000111333111111111111111222333333222222333333333222111000000////////////000111111---000222222111111333555222111000000000111222222000000000000111111111111000000000111111111222222111222222222222333333333222444555555333111111111111111111222333444333222000000111111222333333333111111111111111111111111000222444555444333444444555444444444444444555555222222222222222333333333222222222222333333333333333222000000000111333444444444333222111000000111000111222222111111111111///000222444444333222111222222222222222333333333111000111333666777444111//////000000000000000///111333444333111111222444111222222222222333333333444555555444111///000111111222333444444333222111444///...333555333111333111111111111111111111111222222222222222222222222111444666444111000333666111222222333333333333333222222111000000000111222222111111222444444333111222222222222222111111111000222222//////222111///333333222111111222222333222222222222222222222222222222222333222222111111333333333444444444444555555555333333222333444444111222222222222333333333222111//////111111111000222111000111222222111///555444444333222222222333444444444333333444444444444333222222111111222222111111000111222333111///111111111111111111111111333444444444111///...---111111222222111111000///555555555444333222111111111///...000333444333222............---,,,+++***000000000000////////////333000000333333111222666111111111222222111111111111111111111111000//////000000000000000000000000111000///...//////000111333222111000000000111222////////////////////////111000000//////000000111111000///...------...///111111111111111111111111---...000111222111000///111111000///////////////000000000000000111111111zzzxxxvvvxxx{{{|||yyyvvvwwwuuuttttttuuutttrrrppppppooonnnooopppooonnnllljjjjjjjjjkkkkkkjjjjjjiiiiiihhhgggfffeeeeeeeeeeeeddddddccccccbbbaaaaaaaaabbbaaaaaaaaaaaa`````````]]]\\\\\\[[[ZZZZZZYYYYYY\\\[[[YYYXXXWWWWWWVVVVVVSSSSSSRRRQQQQQQPPPPPPOOOQQQOOOLLLKKKKKKKKKJJJHHHEEEEEEDDDDDDDDDDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAA>>><<<;;;;;;<<<<<<:::999888888777777666555555555888777666555444333333333555555555555555555555555444333222111111111222333222222222333333333444444///111333444333333333444444222000000111333333333000111222111000000222333111000//////000222555777111222222222222111000000//////000111111111111111***---222555555444333333555333///------...111333111111111111111000000000111111111111222222222333333333333222222111111111111333444444333222222333333111000111444555333111111111222222333444444444222222222222222222222222000333666888777555444333222222222222333444555666333333333333222222222222333333333444444444555555444333222111000111222333333333222111000000000000000///000222555444000,,,000111222333444333222111333333333333222222222222111111111333555666444222111111111111111000///...000333555555444222222222222222222222333333333333444555555444111000000111111222333444444333222111111///111666777444111000222222222222222222222222333333333333333333333333000333666555222111222444111111111111111222333333222111111000111111222222222111111222444444333222111111111111111222222222///222222///000222333000333222222111111222333333222222222222222222222222222222222222111000//////333333333333444444444444333333222222222333444444222222222222333333333333222111//////111222111000111000///111222333111000444666666444111000111444444444444444444444444444333333222222111111222222111000000111222222111///222222222222222222222222///555:::888111---000555222111111000000000000000333333333333222111111111111000///111333444444333///////////////...---,,,000000000000000000000000444111000333333111111444111111111111111111111111111111111111111000000///000000000000000000000000------------...///000000333222111111000000111111........................000//////......//////000...............000111111000000000000000000000000,,,---///111222222222222222111000000///000000000000000000000222444666777}}}{{{zzz{{{}}}}}}{{{yyywwwvvvtttttttttsssqqqooonnnnnnnnnooooooooonnnmmmkkkkkkkkkkkkkkkkkkjjjiiiiiihhhgggfffeeeeeeeeeeeecccccccccbbbbbbaaaaaaaaa``````````````````aaaaaa]]]]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZZZZXXXWWWWWWVVVVVVTTTTTTSSSSSSRRRQQQQQQQQQRRRPPPMMMLLLKKKKKKIIIHHHDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@>>><<<;;;;;;<<<<<<;;;999888888777777666666555555888777666555444333333333111222444666666666666555444333222000000111333444333333333444444444555555111222222222111222444666444333222111222222333333,,,---///000111222555777111111000000111333444555222222222111111111000000///000111222333222111000,,,///333555666444222111333111///------///222444222222222111111000000000111111222222222333333333333333333222222222111111000111333333222222333444333000...000444555333///111222222222333333333444222222222222222222222222111444666777666444333444222222222222222333444555444444444333333222222111333333444444444555555555555444333222111111222222333222111111000000000111///000111333333222000...333333444555555555444333444444444333333222222111444444444444444333111000222333333333333333222222111111222333222111111111222222222333333333444444444555555444222000111222111111222333333222111111//////111444555333111000222222333333333333333444111111111111111111111111...111444444222000000111222111000///000111222333222222222222222333333333222222111333444555444222000000000111111222222222...111222///000333444111222222222222222222333333222222222222222222222222222222222222222111000000222222333333333444444444222222222222333333444444222222222333333333444444333111000000111222222111000//////000222333222000111444555222---+++...222333333333444444333333333333333222222111222222333111000000111222222111///222222222222222222222222...444:::888222///222777222111000///...///000111222222111111111111111111222222222222222222222222222222333333333222222111111222222222222222333333555222111333333000000333222111111111111111111222///000000111000000//////000000000000000000000000,,,,,,------...///000000222222222111111111111111//////////////////////////////............////////////000000111222333444////////////000000000000...///000111222222222222222111111000000000111111111000000000111444777999~~~}}}}}}}}}|||zzzxxxvvvtttsssssssssrrrpppmmmmmmnnnoooooooooooooooooolllllllllllllllkkkjjjjjjiiiiiigggfffffffffffffffcccccccccbbbbbbbbbbbbbbb______^^^^^^^^^___```aaa]]]]]]\\\\\\[[[ZZZZZZZZZZZZYYYYYYXXXWWWVVVUUUTTTUUUTTTTTTSSSSSSRRRQQQQQQRRRPPPMMMLLLLLLKKKJJJHHHGGGGGGHHHGGGFFFCCC@@@???@@@AAAAAAAAAAAA@@@??????>>><<<;;;;;;<<<===<<<:::::::::999888888777777666777777666444444333333333000222555777777555111///333222111111111222333444333333444444444555555555444444222000000222666:::555555555444333222222333,,,...000000111333555888111222333444444333222111222222222111111111111111///000222333333333222111222222222333333333222111---...///000111222333333333333222222111111000000111111222222222333333333111111222222222333333333000111222222111222333555111///...000333444222///111111111222222222222222222222222222222222222222333444555444222222333555555444333222222222222222555444444333333222222222333333333333444444444444555555444333333222222222333222111111111111111111///222555333000///111444444444444444444444444333555444444333333222222222444444555444333222111111111222333444444555555555555333111000111222333444222222333333333444444444444555555444222111222333222222222333333222222222000111111000000111222222222222333333333444444444111111111111111111111111111222444555444333222222222111000///000111222333000111111222222222333333333222222333555555444222000000111111222222222333///222222000000444444111111111222222333333333333222222222222222222222222111222222333444444333333222222222333333333444444111222222333444444444444222222333333333444444444333111000000111222222111111000000111333444333111///222444222---+++...222222222333333333333222222333222222111222222333333222111111111333333111000222222222222222222222222///222555555333222333444333222000/////////000111111111000000000111222222555555444333222000000000///000000111111111111000111111222222333333333444666222111333333000000333222222111000000111222222......///000000/////////////////////////////////------...///000000111111222222222222111111000000000000000000000000000000//////............//////111111111222222222222222......//////000000000000111222222222222222111111222222111111111111222222222111000///000222555666~~~~~~}}}|||{{{yyywwwvvvuuusssrrrrrrsssrrrpppnnnmmmoooqqqqqqooooooooopppmmmmmmmmmmmmlllkkkjjjjjjiiiiiihhhgggffffffffffffcccccccccccccccccccccccc```___^^^]]]]]]^^^___```\\\]]]]]]^^^]]][[[ZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTUUUTTTTTTSSSSSSRRRRRRQQQRRRPPPMMMLLLLLLLLLKKKIIIIIIIIIIIIHHHFFFCCC@@@??????@@@AAABBBAAA@@@???>>>===<<<;;;<<<======<<<;;;;;;;;;::::::999888888888666666555444444444444555444666888888666222---)))111222222222222333333333333333333444444444555555444444222000000222666:::555666777555333222222333111222333222111111333444111333444555555333111///444333222222111111222222111111222333333333333222666444222111222222222111+++---000333555555444333222222222222222111111111111111111111222222222333111111111222222333333333000111222111000111333555///000111222222222222222111111111222222222222222333333333333333333333333555555444333111111333555666555444333222222222222444444444444333333333333333333333444444444555555444444444444444444333333333333222222222222222333///444777555000...222777333333222222222222111111444444444444333333333333000222333333333333444666//////111222333444444444999666333111333555666777333333333333444444444444444555555444333222222333333333333333333333333333111333222---,,,000444555111222222333333444444555444444444444444444444444111111222222222222111111111111111111111222333333...///000111111111111111333222222333555555444333222222222222222333333333000333333000000333444111000000222333333333333333222222222222222222222222111111222333444555555444222222222222333333333333333333444555555555444444333333333333444444444444333222000000222333222111333222111333444555333222222444555333000///111444111222444444444444222111222222111111222222333333333222222333444444333111333333333333333333333333000000111333444444333111333222222111111111111111111111000000000111333444555666666444111000000000//////000111111222111111//////000000111222222222555222111333333000000333333222111000000111222333...//////000000000000///////////////////////////...///000111111111111111111222222222222111000000111111111111111111111111000//////......//////000000000111111111000///......//////000000111111222333333333222222222111111222222222111222222333444111111000000000111333333|||}}}}}}}}}{{{zzzyyyyyytttsssrrrssstttsssrrrpppoooqqqsssrrrpppooopppqqqnnnnnnnnnmmmmmmlllkkkjjjjjjiiihhhgggffffffffffffddddddddddddddddddddddddbbbaaa___^^^^^^^^^```aaa[[[\\\^^^______\\\YYYWWWZZZZZZZZZZZZYYYWWWVVVUUUTTTTTTTTTSSSRRRRRRQQQQQQQQQOOOMMMLLLMMMMMMLLLKKKJJJJJJIIIHHHFFFDDDCCCBBB@@@AAABBBCCCBBBAAA???>>>===<<<;;;<<<===>>>===<<<;;;;;;;;;:::999999888888555444444444444555666666777777666666444222000...///111222444444333222111222333333333444444444444000111222222222222444666111444555555333111222444333444555333222111333444222222333333333333333333555444333222222222333444222222222222222333444444555333111111333444333111---///222444555555444333111222222222222222222333000000000111111111222222333333222222222222222111111222222111000000222444///333666555222111333666333333333333333333333222333333333333333333333333444555666555444333333444555555444444444444444555333333333444444444444444444444555555555666666666333444444555555555555555444333333333333333444444000444777777555333333444444333222222111111111111333333333444444444444444000222444333222222444777111111222333333444333333888666333333555777666555333333333444444444444555333555555555333222333444555444444444444444444555222666555///...222666777111111111222333444444444444444444444444444444444222111000000111222222111111222222333333333333333///000111333444444333333333222222444555666444333444444444333333333333333111444444111000333333000///000222333444444333333222222222222222222222222111222222333333333222222111222222222222333333333444555666666666555444333333333333444444444444555444222111111222333222222555444333444555555333222444444444333333444555666333444666777777666444333222222111111222222333444444333333444555555444222333333333333333333333333111111222333444444222111333333333333333222111111222111000000000222444666222444555444222111222444000000111222333444444444//////000111111222333333555111111333333000111444333222111//////111222333000000111222222222222222//////////////////////////////000111111111000///111222222333222111000///000000000000000000000000111000000//////000000111///000111111111111000/////////000000111222222333333333222222222333333444222222222222222333444444000000000111222222333333|||~~~~~~}}}}}}~~~uuutttssstttuuuuuusssrrrppprrrtttssspppooopppqqqnnnnnnnnnnnnmmmlllkkkjjjjjjiiihhhggggggfffffffffeeeeeeeeeeeeeeeeeeeeeeeedddbbb```___^^^___aaabbbZZZ\\\___aaa```]]]YYYVVV[[[[[[\\\[[[ZZZYYYWWWVVVTTTTTTSSSSSSRRRQQQQQQQQQPPPNNNLLLLLLMMMNNNMMMLLLJJJIIIHHHHHHGGGFFFEEEEEEAAABBBCCCDDDDDDBBB@@@???===<<<;;;<<<===>>>===<<<;;;;;;::::::999888888888444444444444444555666777666555333222333555777888...000333555555444222111222222222333333333444444,,,///333444444222111111...111444444222111333555111333444444333444666888222222111111222444666777666555444333222333444444444333222111222333444555222111111333666666444111111222333444444444444333111111111222222333333444///000000000000111111111555555444333222111000///222222222111//////111444///555999888333111444999444444444444444444444444333333333333333333333333333666999999777555333333444444444444555666777777333333333444444555555555666666666666777777777777333333444555666666666555444444444333333444555555111333555999:::888333///666555444444333333333444333333333444444555555555444555666444111000111444555555666666555555444333444333222444666666444111333333333444444444555555333555555555333222333444666555555444444555555666222777888222000555888777000000111222222333444444222222222222222222222222999777555555666777888777111222333444555444333333222444555777888888777777333333222444555666555333555555555444444333333333222555444111000333222//////000222333444444333333222222222222222222222222222222222222222111000///111111222222222333333333666666777777777666444333333333333444444444555555444222111111222333333222777666555555666666444222444222111222444666666555555666777999999777666555222111111111222333333444555444444555666666555333333333333333333333333333000333555555333222222333222333444555444333222111222111000000111333555777///222444444222222444777---...///000111222222222111111222333444444555555444111000333333111111444333222000//////000222333111222333444444444444444//////////////////////////////000111111000///...111111222333222111000///////////////////////////111111000000000000111111///000222333444444333222///000000111222333333333111111111222333444555666222222222222333333444555...///111222444444444444