264240357 defdfdfcddccbfafbcceedcdcffacadacefeafffceecdeeaeddadfedaccbbeecbdaabdadbdcffeccdcfeaafedebbcaebdcbdacdffadbdafddbcccbdacaedbaebfcdeaadfeafffcdfadceaacbfacbcaebfcfabeddfbddfafdafbbaefadefbbbcddaaecaaedbeebfcbedcdfddbffeccffeabeeccefbdbffededddfbdccddcacbedbbcdecfaabadcdddadfdbcbfacacffbedecaafcecffaffaaddbaeffecdacaafeccceafcfafbaecfeebcdcacbbabecbfcffdedaeaddadebffbdedfdeefbdcbbbbbfdeccfbebaaaccbfefcdbdafaeecceddfefcbcdfbaabefbfcddbeddafbbcefbefcecbefbefbbbfdcaebacecdcbbbdefeaedbabeeccdfbbaacacefaeeeafbaededafbbbbeaaadfaeeefbedbadcdfefdcbfcbffcfeecdefcbffbdeafcfaeffcecadbccacebbcdabfacfdfcfefcecbcabcebfabafeaadebafabaeeebccedefceabbadacbcbccdecefbccebdeaadebefeebbcadabfcabecfaeecacdfbcdcfbdcaecddadaedbdabcafabafddacffaceefcafcecedbeeadebeaaebfbcddffdcafddfeaffeaaaddcfafccbefeabfaccccadbfcdfeadfafacababbdfadadcdadbabdbeacacafdbfcfacbaedecdfcabeebabedcbddfdfccdcbeeecccfecfcaebccfebfcfeffbafbbbacffbcecafeafdbacccbeebebdcbbffcbeddfbddfdfceaeafafeceadbeacceacdacffafadfbadbfbcddfbbcfcabfdebbcfdaedcbfffbafbbcfadcdeceddfefbecdedfbdabfadebaccaddfcadcaaccfdabfbeaadbedeefcabdcdfdfffaeeceeddcaefadcfdceeacbecddfffdbacfdfddcfddafeebfafaaabbcbfdbfadfdcbfdaadccdacefbfacadacfbecfbeeddbbfacdcdcaffbdbbebafdbccbdbfdccfcdccfdacadcddedccaffccefdeebfdffeaebcaaeaabacbdfebfcabaddfeffafdffcecbaeebdffaaacddcbabfffabccaccdffcafaacbccbcaeacfecdccaccddadefdeebdbaececbbeadecaddaeddaffaeffaadfcfdecfbcafdefecdbbadabbaaabaadabfcaadfefcfabbeccdbcaececfaacfacffeebffedccddcbcdbacbedbadfacabadfeadbddbaeffedfbdebfdcfcdfbefaccaabfbdfdcccecdfefffccffaeeebbdbeaefebccbcbedfcafcbfaeeafaebbaaccafdcbbdfaefdfacfbebbcaaadfceceededfccdfdeccedcbafbaabbbdcceedecaabcaabbcfabdfeeaacdeadefddeacafaadbeeaccbeaeedcdffedcccedcffefaaeefaefbfcdaacdfbfdbecadcfdabbbfdcefcbeddbebbcecbcbffeaebbddcebeeceefefaffccacbccdbdaccffdecbcfeeccbbadfbfeafcdbeaafeacfaacfeddcbcfedbfddddcafaddeeebafeebbfdacbeadceebbfafbaedafbcabeecfbdeccceeeebbffafbebccbcddefdfcbadeaccfbabfcceaabffecbffcdcfebcdabebeddfaeaeeddfeccfdfcbcecaababfdeebaadafcbdefdfaccfedadfbdaabbafbddafbecaaecacfbedbecbedfdbfaeffecfbbfaaccbaafdfbeccbbfbcafdaadbcdbebabcbdcfccbfabaafccbeecbbbfeaecdaebceadaddeaaaffdfdaaaffabbbfeaacbefddedbccecabfffedfaceffbdaceafeafaabedaeffdadcbbfebaeffeefdfadccccbfcbccadcebadfabfbebdffefbabdafcfedbacdeaebcfabfddbbfbecbceaafcebcebabcabbdbceeeacdabdbbeffebfefaadaefaacdfcaaaadecfecfbbccacddefeefcdbdfeaeebfedfcebfcfebdefefbeefebecacddeedbeaacbbefcfdfddbccdeeeadecaaefeaaadedabfafeadffdfafdacffbbcceabfdabeabaaceadcadccdacadbcbdfdabecdbdfdbfbcaefdccffedaaecfeeebfabbefcddffdfffdcbfbdfcfadeadbebedeabceddbcbebafadbafbafbcacbcbcfcfccfaeeadfaeffabfebfcaeeebfddbadfeeaedadcdbbebeafefeedfddcaaafcfebfcfdadabfbbedafacddbcbeddcbfbdbbdaeafcededbccdcaeabebdceecddacaecaeaeeeaefbedddfeffebeeedddeecfeaeafefaadcbfbbeaacfccddcdeddcdaebdbadebbfffddedbfafdecbccfbacefffdaaacfadabfebdbaebdafbfaabaefabaaafbabfbeecfadefdcaadcdbfccddcffbfbefccaeccebbbadfbeedaedfdcbfafdbadfdfdbfabbfbfacfeeebedbfbeeefdacddcafabccadaacebebadbcaefcebfddcefcbcecfdfcbfefcaebaafaabeccfbbccffaeaeedefcdfadbdcedaebcbeceabffedefaddeaebffaedecefcaafffeaeceeeecffecbbcdedabbaccbcfedacefaeefcffccabfeafcdfafbdcecaadcdcccabbfcdceddecbcbbadafbaeedeeceefcebfbfedadbabfdacedeaccbdadebcbeafeaafccbbdfffcbdddaadeeeeecaccccdcfafeaabaaebbcfdddeebfeffddfaebbdffabaabdcddcafeaefbacddfcceaffecaeeeacbfadbedaedcffbbbefffdccedfcadccecdeaafadffedbecffeecddbdaacceceafaaabccbbdefeadcfeaafdacaeebaadaccedfbedfeabbadecfbcbffebbcdacfaacbfbdfdbcebedfdafbaefbfbbbabfcbacbccbaccbadcaedeaafddfabaebfeeaadadbcbbdacdedcaadbcfcfcbeedbcfbaadbadfbeeffdbcedddcceebbbbcccbdacffeddffcafeebecdbfeaaefddfafecdffeefdaffbbddbcfdbdaebdddaddbfeefdffbffeedfcfacddfbebccabefeafbfbdaadcfbcdbbffffdbddaccfcbdeffebabaecedcddabecfabbdbfcdfabecddafdaefaaccacabacbccfefeddffdccfbcccdcadafdebffebfaaaefeaaacfbbadbeadaffeaacdaeeeeaeeeefebdbcadfebfbdafceeabdebebfcbbddfebbaacafdebaaefcddaefdfecdaeaacefcabebadcfdbafddfcaceadabaabafdbfcdfeccddeaafdeafdbdbdacffebaedcceaeaefebefeaeccabafdbafeaeebbfeeabfecefcdcdcdddfabefbafdacfeaeacadaddeccfdcbfdabbdfbaabcccdbcabacadbfceebceffaabacadbfecbbaadeeccdefdadaceceeeddafacdddaeceebbefdebbdebaefbacffbfefaebaecdfaccacbddeafecccbabeeeacededaaeabbadacaedeccaaffddcedeefbbfedcdcdbbcbfcbcbbddbfcdffbecfdbddfceeecfccaccaebdbdbdebdbefeababeedccaacbfacfbefcdfcdaeedeeffbcaaecbebabfeddbaccbecdddebbfadcecfccfffaaafdfbbbebbbceddbedeefecdcaffdaaddacdffaddfedbcfcfbffabdcbafcdadbaedcdffbdcfefadedbcdfdaeaeadedceddddccdfdbfcdcddaefbddefabcabbbdecdccdaffbfcbcaadfffffdbbabafecfacbfbeaccffdecacafbbceeefcccedfdeedfadbffbbafcefcedbdfeedeaaeeccfebebbcfddfcbbbedfcecdeffeccebebdfbedfdafbacffddaecbebccfacfbcebdcebebeecbaeddfaceffdfdfeedbaafcbeefdacdbceaadfffcddcbbaddfebbdcbfcabbfadeefaacefbabafdedefcfbaabdceafaabecdbcfebdfafccfbebeefbecfccdcffbeccbccaabccfbbfcafdeadbebadcfadbdabcbccfdbdcbeaeceebdcbbbbfccefdffceaaedcdffbabdcbaacdaeeeaadcbaababebfcabbfccffcbeebacceaeebfbadffeacefebfcfafdfafcbefefadedecdeddaedacefebddbcafcbaaeefcedbaafafddbaecdfceeafcafddbaadabdaacadbacdddfeccadbeffdccdfebafeacfefcceaecbbdbfdbceeddfbbbaebdbaedeaefbafeffdadddfbbbbbcbffefbcbcbfcbedaadbcdddcdefbfeefcdfdadecdbbefdcddbfcdcadeecbfdfcfccaedffdfccabeffebbbadbafaccbbccbcdfbfeacfaafdcacccebcfecedfcdcefbbcecccbaedbaafbabcebeaaeeebabdeefedafedeffddfcafcebdabafcccafcffacbaadffdeadefaefcadcecfdadeccfdcecddaacfadeeffedcadabddabaecbffddfacaffabebfbcfbdddcdcbcdcccbbdecfeeccdaeecafdefecfecfdaededfcbdbcfaebbadeeacbcfdfcbeeaacfcbdaeaaeabddefdafdcbadefdedfdefdaaaaabbcdeddbdcfcdcdeecaefabdbeebacbdfbdebaffccacfaacddeafbafddabeabfbbfbffdbdadcfcffdaaacaffacaaadddbbfdfcbbfdcbbbdffaabbcabbbeeabbaddeafccfdcfdcdbafdefcacebeafbadbbefaaedfdcacfbcadbefefebaffcfbfadfbfebeebcfaccbdfafeecdbcdfeebeedcafdefcdaedcbdaafbffbbbcadcefbeaffbeeefbbceccdbfffcaabcfcaeffeeafecbedbaadcbebbefbebbabdebbfbdcbeaaaabddcbdebafcebaeeafafeecaeddbaffefdeefcdcffcbfacceecdefcacfdcecacbadbbedafafadfadebfeafdfafaacdbbedbbfabcdcbfdadbdfcdfebdfeeccbcefdbaaedffccbdaddefeafccafaedbfbccffaabafcdddfaeaaaafaaefbceeacdbdadbeccedcafedaaecbeabceedfaeeddcadcfbffabefadebfefebcddaeffcedadedaabadaabdcbccbbeafdafadabafccdecdffafeabaceefacaeeacbfacdebeadbfeddabcfabfbadbcecbaedbbdceeeffefceddeecbccafefffbcebdbeacaeaceaadcccbfffceaecfcffdecbffcbbccacadedfdcafbebdafdebbaececcdafbaecbefceccadddafbaebeebbdfdcebcabdaecbbfbeaabdedebfcccfafacaccceaecafeeeefafaaaacefaabdfdfabefafadfdcdfbbdfbdbcceefdbfcdeaeabaabcdcfafccddfeebbdcbacebdcccccbbbabbabdefebdcafddadacccbddeffedecffdbdcdbfcceebdfbdacbaeddbbecfdbaacbcddadccbeeaaaaceffbdbafebacbecbdbccdedffafaefadbddebafabfbefeeadcefbfdaeebaffdcdffcbbabeebbafbdafbfabcfeafaefafdaacdcdfadeedccdfececaaadcbabcecbfddfeafccfadbfeffeccbaffcbdbbdaedffddcbaefeabfdcefaffecafebdcbadafbbcccafedacffddbbaeeccfffecadebedafeebccaafacfbfbecafafcbdccdeabbbfaadafcfedbbbcbcfabadbfeedceefffceeaaffbafcaddbbdedaedcfdeeaedeedeebaacffcdcffbcaaddaeecbedcefeecbfccebdbdefcdcfabbafbebedadadbbcbfacabcdefeedfabfacdceefacbcbdfeedcefcefabcbcebcbeebbbebcfaccbebaadebbfddaafdbfaebcfebedeccbffcefeadfeecfcdcfbbfabebfbfeaecccaffbaefbedfaeebabfcebdeeeadcbdafdccfbdcadddecffdacddfabfbbedcdfedffbabaeebcffbcdeddbaceeebacdbcecbcbacababbffeabceecacbeeedbdbbcebaeabebcbbabdbeceeebebceafbddafdedbbcefeadaafeffcbefeebbcdfbaacefdcdcaaceffaeadbfbaeadeaaafdedeafdabccdcfadfdfdcdbefeeaefcfcceddbdeddebafcabbbcbadcaefcdeabeebbaeebbeafaeeadaaabfebafdebecafdbfedcbaeccfafffeaacaebdfebefadcbcafdffcdaccddefbbbbfdedebeadcceceaffcacfacebddedcdfcaeacccadafdabcdcfdebbbabfbfccdcbaeeccbecdfadccefeedfeadedcdadaedcccaccbebbaebccbacbdbcbdcaadeacbaedfbfacabcceddbaeeacfeeafccafefbbedbfaafedafdbaeafbccfdcabcfffcbfffcbfefcfddbbbbddfefebbedecbbddfbfdabdfdcfdeaddbbbfecadabdfeeebdffaeeccafecfafbdfacdaaedafaebdaafbefddeddbbcbdfdcececdaaeddaedbfcbbccbddfadfdecdaecbafdfedfdbccdbdfdeeecaeddbcabecbcdbddbacbadaafdccfecbcebbadbbddecdbedabddffbfbdeceebebeddcbddcaeffbfcdddecaacbbaaccfadfedbebdaffabedeaeadcbbbbfdcbeeeadbfebdaaecebbdeafedcdbdedbfabafffcbdaaeaacbdaefcfebcbaccaaebdfbfcbdcccbeaaeacaaddcafabdcfeedfbbaeddaefcdabeecaaedcdabaefcbdfddfdfaefaeedfafbacfcfdbafaadaadafccacccbfbdcdaecccdeefcbabaddaacfadcaabdddbfcbfbdfbffdffdbbfefcbbdbfbecdddfbefbcfbceddbcebabfabdbdbbaadaceebcbeadaefcbbfaabbdfdcfbeeaaffcfdaaeeffcbdeefbbdacfcdfaedfcfaafdfebdfbeceabaadedebbcbcbadaedbfbdeafecccafdebbcbbadbccabbcddefafddacdbfdbdcbeabcaffbebebfedeccdfeecfafaefbaaeefeaeeebcbcfbfccfdabdebfdbadafbaffddccbddececdccbfabeabeceddabdbcdbbdcfbedbbdbcedcebeffcbabeabbdfdffabfbfffefcdefcacdacddbfdccbfcecacdcecdcabdfcfbbdfbcbcebbeeafdcaebbfedfbdbbaabfcbecdcacceaffdcfdbedaeaededbefaacbecbdfbffccaaaeafcccdeddecaafaeeafdbadcededdfabaffceededebeddaeffdfabffdabdacfbcdbaddbfbafbbddcbcccdcecaabbeabcafbaeddcfffceefcbdcebfeaedcadaaeffcdfaaaabccbaefecdffffdbdbbebaabdfadcbbeebcdfbbeffdcaddfbceedaaacffdccecaafadefddfedfcedddccadcccfebbbeeaefdeeccbbbdddcfecfabedccbaddacaadcaaddbdfddfefcefdabfaaaabfbddadacaecefecddafcbcecfabdabdafdffbafacdfdaacadfdcfabaadcbaafddabaaadaeecaeaecaaeedcffaabfdaffbbfdfaaefbbfddebbbabeeacabefaeedfecadefbfebfaebdbeccbbfadeaaccdeffcdfbecaeebaefeedbfbbcddfbefeabfdbbadddcdbdbeeecacfacebdfeedcbdabdcfcbedcdebeececdddadbffbedafdaafdeabffdbafdbfeebafdedbdeedbbcabccbcfabbaaedbbebcecdadaffcafedecccdfcdebedbbfbdafefecbecdecacbdbcdefbabfddbdefdaabebbcfdceeaecdfbcaeeabbbeddfcdeceafecedecafdcacafeaebdfacecaddcebebebafffcaaecdcdeabbbeacaacddfffeffddcfbffaeefbbfaaebfbfadaddaabadcfeccdfabfbcaaecedfafbafdfbaabfdbbcacefbcbebbadadaaffeafcdfbdaccecaeedfbeebacdfabcdedaedadffaccaeaabceabbdfabbfdcadeecfbafceaafebbcfcacdabbfdbedfabcbdcecdcecfebfcaaadbffeffcccecaacfdecbaabbebcbcffebbdffdebbaafbabbafbbdcdecdbedbebedfbbddfcdbdebafebacccdfcddaacfaaabdbcadadfcebeaebadbbacafaabaaeabbeedaafcdffbdcebbdbcdfdeddbcbeddcafbddcefbafbccafbebbbfcaccddfbdabbccbbfcbadadfdaabbdcffbddeccacccaefaefcdbbcabacafcceebacddceddebfbbcccafdbffcefbdfbcdedfdedfbabdbaefceeaeedccacedaaeedfaecedebbbfadecbffdefaedcceeedbaffabcbdbcfeefaacefecbbbdcccadcbecfedffefbbfecbbcaafbabdfbaffbfeaaafddcccfedfcbafeedfbdbdbdcdaabbeadbedebafdacfcaffdabedeaeeccdbdaeaeebeecbbccbfeafabbddeaeaeeacefffcbecffedbccecffefbdeacfefccfeacaebabfbaabedbfbbbacefccebbabccbeefaeaabebdfeeddabebadcedcbdeffdcdfafbebedaafadcaeeebeeeadfcabfdbdbacdeabdcacafadfddfbcaadeaeebcfefcaeaecdffbdedfbffddcccdeafbfbeddefbfacdffdcccfbcecaebffdebdfeffabbedcbedeefaadadefdeeeeacacfeaccdefaadadbaecdffcdfbbeddfefeeccbbaabbaeccbaebbdafffaaebfdafdfceecdfbcaeccfefeacfaafaffbcbaeceafafdcbfdeceacffbfaebdbdbacbebaaccaafbaecfcfebbdefadfbaecdbacedaadbeedfcddddadaefeaeccecbfcfcebffcfdedaedebdbfbbdccabffebaecadbbeadddbcdceaebcfecacddcaedffbcfcaccfedfebecaffeecdcaffccafbcadcffcebacfcaeafbadcabeaadbfddcbceedcebffccbcbeedfdbdceddfabdfadeeaefaefbfbfffbbcfcfabebaefddadcebcdfcddaebecdefbbcdaebbebdeceafaceeabebeddacffabefbeeecfeffedbaefcdabfcceffefeaefcdacfcfecfedcafecafcaccddbfcaeabeedaaacfbceaedccfadcbdadefdccaeaacfbbfabfcddabddfddfeefdfcadedfbfbfdebbcbaeecafecbdafdbfbccfeaedeebcaaaaaceedfbccbdceadccdfddafdcdaddfebbfebcbcbafceececfaeeeffeebbbecfcabeefedecaeffcfafddedefcdfacbdcfcebabeefbeacceeaebbfbafcafacaabceefbffbfcbaadbaccafbafbebdfefafabececfddbdecfeffbcccdafeceacddbfcfdbffadfaabaecfdabdbeebbeeadbcaadfbcaefcbfdabbddddedbcadfffffbaaebcedddadaebdfdcacfbeeffeaddffdbbcbcdaeeebbafdddefeefabdcffafccecbeaaccabfdfecacffcceccccbfcecafbfbefeecedafebbcabfaaaabffbbefdaaeebbfeeccdcfbbababeceddeffbaadfdfdbedfaeabcfafabcadecfdafdfaeacebedcbcbeffabfebbecaeeeddfecaebbbcaebffafedfcfccfbfabfaeadcdcebdfcfceccffffcfabafdceafefefffcebeaccfdacdaccffdccdacbcdacbfcddecdcceaeafdaeebadbafcebdfcbacbacaccceaadaceadffbdbaebccdbafcfadbdbffebcfbccffdaaaadadaebfedecbdcbffaedfabffcafcaafdababefebbdbdcfffdceafbaadafeaccdedffadcaefdefbaedcdfecfdcadfaceaaadcdfffadccffdfeddaedfcaefcbaeedebdfefabebccabaaefdfafdcfeecffefddfceddbaaccbefecfcceafdcaccabcfbaacdccfeddcbdfbddbcaaeeccfbfaeaabebeeccdeedbccafaacdcdcfeeadacbfdbeefabfaddbbdfeacbceecbdcebeadeedafacdaccfceaffbadcacefabedbfdbbdaeebcfeaacddabadebbbacafaefcdfecbedcfddefebcfeaeeebbaedcbcbbcbfadcbafebdebbaebdadfccbddbfdadeefcdbbbcfeecbaeaebbcecdedbccfeeeabbcdaeaedbbfdddfdffdbafdaaadabdfdaabaadfffbbbaadddfcbdcdffefdedfedeecdbcbcfdabcaeedccbacaaeccdcdcbccecdfacacafaaeafbcafffdfecfffebcbfdaddfdcaffebfcdceefdeddcfbbcbbdcfcafdffecdcefcfcdffcbbdcedcadafbbfbebbbdbdcdeedafbaffcbacbfaddaffdfdcbcbeddfaaadeccdaffcebccaaaadcddebdfceaecedadebfbabdaeebcfbddbdfabeeeccedadfababddbcacfafbdecfabfeeacabccafabdbfcecccfdffdfcfaaafaddcedddfbdaebabbdfbcdbcfdfbdfceeaafaccfeebdaecfbbadccceefadcdccdcfdaeefdeafeadaecccdfbebfccddefebebcbfbafbeedbdaafbabfcfdfbdebcebaddacceaaecdcdaacbfccfbddcacbbeadbabdebefceaaccfcebaeefdafacbbffcebdaafceadcdfebbcdbeadabcfeebcddcedcceeeccfbddbdddcaaebdfccecbfbddccdbcbbcdefeceafcabfccdbafaedffdcebdfddfdeeddcfabafbbeabbabacfabfbfcaddddfbefddebddebdaecfdedcfbedbdbadefbdaeaddddffcaeefddbaecedabbddfcdeaddfbadeecadabfbbbfcbbdbcfbcceecedecfdbecdbebabaacfcebbedeafeedaadccabddbbedfdadcacceebcbdacbbbbfeadbfccfdbcccdfacafbdbadadfeccdeceafabbcdedcbeaabecaededbebddddddeabbaaaeaedfeadfafefdebbdbceeecdacddebddfebebcddeeebcbbcbccafdccfdcfabbaabbbcfcdffabdaabcfdedfbdebefbbcccbfddcefbffabfdeaebcbeeefeeeebabcdabfeeaaceebafeabbafbaabdbbffcaffbceaafcabdbbaccdbfebdccbfcbaedbdddabaccafaabecdebeecbebebdbaebdddefcbfcdebcddccfbadbaaceebbeedcebfcaaacdcaceacacadbcabebfededdfbdefaefdcdcabbdbfbddddbcbdbbdbacdecadfaefdccbedcfbebcfbddbabcccdefbbedeeafbfddcbabcedefcbeaacadcdecfbeabbcabbabeaccdbddfcadfecadcffbaececbefbaedafccbceacbaeefaccacaebbaaeecacffaeadacaeedebbaacdceaddafeeeaedbeacfccaefacdbdbaccbffebecfabaebaadddbccbeccfeeecffceeadedebadfacabccbffbfffaaaedcdaeaaebcedcabaecedeadcfaaaaacfbabdfdaaadffadabcdfebefdfcbacafdacaababebeadedabccafcccdfcecfeccbccbdedbfedfbeffbaccfaeddfedcfcfdbecfdfefdabfdbeaedcedffeccadadeeddccaeabdcdadeeafbdfcdfbefdfaabbfddbadeaceaddfbaadbbbdebffdccceeefbcaefaabcecfcacaefaafafdebdbedecefdbbfffdcbfdbeafdeadcffdcabbbafaddabcfdddbedaebcdfddadbbeadeddecdebcddaabfdaabacfbfdfabdeecfaeebeeeefcfebeeedbeffaffcdfdfeeaffcaefacdfebcdffcabadafaebfecbdcdabbeaabddbbbdfdcddcdbcaecadeabbfbabaaacdbbdefadbbeaadeeabfdeebacecdcebfbcefaabdafbbaeebcfcccebdcadebbcbdaadbddbceeabecfeaabfbcdcadddfecbeaebefbabddebeafafcdebedcebcabaeaeddfdfdbecfbacfccccfceffeabdcfaeebbeaddebcdfafeffdaeffcfaddfcbffcbedaacfddbcbabeecfeaedfacaaadceccdfcfbfafdfbeccabbbdaaddafcfbabcefdebfbcacafccdedceebddcddbddfeeaeefcabbbbcfcbbddacbabdebaaefbcedcacbaeacdeddabafabacbaebaeefcdaffedcbcaabfdfbfdbbfabcfcebddccbfcddccbadafadfeceefdcbebdfabaecddbfdacfcfefcdfcfecbdbfbcfcbbebcbacabfcefdebfadecbfbbbeebdddcfcfceffabbabfdbcfcbcbbffefaaddabafdeafcfddfffcdcdadefffeabfdebabeddefdcadffccddebdbfbcacddfcebbbdcccebcbadfdebbcbececcbddcffdfcffbebdfddabdaccdfabecdcedbdfedfacbffddacdfbcdecafeccbcabaffadbcceaeffffcccdaffaeacecedbcdbabbddfcccaffabdadadbedacffcecbdfddcaecefbbcfadcdfcdffcadededcbcffddccbcaddeefcafeaecddbdefcebecdccebfcccaedecedfbecfefbbccbdfedcbebdddaadbdbafbaefccdcffbecabeadfbdafddeefbfcaccaaedafbedcaecffadedbaebbebbedecebecaafaccbfdaceebeffffbeaacebdaddccadbcafeeeefbeabaeddeaffbfcdacabdaeedfdaeceaccbdaceaefbfceecfedefcfaeddfbeabbdfcddceecefeefccdfcaeeacddacfdddbbabcaddfaafbbbbecaefabbeeeffcbbeccbcfdcadcbffbdbdefbaaabaffcccbebafbfedbeedacdedfadaefedaadaeedcbdbcdffebfefcecaefdcfadfbdacaaccdbbebaedfadeffaadafddfdcddcedfabefadbefbcddbefabfdccaaecaecdbbacbeeedaadebdfaecadbbaecbeeaaadbfdbffedbdeddfcafaddaeaaffaaaddebdeecbcfabaeeaafdbdadabeeeceafafcedfbeeaadccdcebaaafdfaedeafcbceaececfafeafcdfddeefcfacdfccaeafcacfcfbbdccabedeefacbdefcadadebcdeaaeadcacffcdefacaaacacadfdcabdcadccfcaebecbabbeabcfdeecffcadbadcafddeccadcfffacdeceeeadbbebeddcaffafbeafdebefccabafcccbcfaabeafaadbadabadeffbaedddfbcdfcfaefaebfaabeccdfcecacaaafedaccdddeccaaebaabfadbaeafbfedcddffdfecfeababdfadddfffaabfeecefdcbaefcadecadcabafacfaeefbbddcdcabbedcdacffcdcdcedccbecfccddcbedddadbaeecbdcafaebafdeabddceefecfbbbbbbfddcfffaeeecadddddaecdffcdbfaeafefabfcdfdabceaaaedfccccdfdbcdcdbccbcbeeacdadcfdfedcbdacbafdfdeddfdedcacccbcfeafefccaccfaeacebacafcfadcfcdafdededcfdaaaddaccffcfcffaddabaddacdecdcaeaefdafdbfffefafafbaffecdabdeafadcebafebfebaeffabbdaefaaacbddbdabbeebcaeceeddacfddfbcdaedcddbabfcededacdbefdcafafddeefddfbdcaadcffcceaaafeeeabeeabedabbedccecccdafaccdcbaefbceafdfeebdefecfcdecbcaacacaabfeeaacddabdbebcfdbdddbcdbebbfaedfeafbdfbcedfddaaefacdadebcedfafcabbbfaafbcdfebbdbdbfcbdfffeeecdfbbaebebdbfbbcccacefebaaaaffebcdecddfdafbdebebfdfaafdaffbbcccefeccccfafcabdcfbdadfecedffadeaceaeecadecbbaedefdecccebbbefafdadefbdfebfcbedaeebefbdedfceadeacfdcfcbdabaccefdceaeeeeaeddcdadfcbdaddabfacfdabdeccacbdcacbeffedefcdbdeaeddbabbcbdadcbeacbdccfbdfffdeccbfffcbcbfceedbdccaaceacaabeeaceebfddddbdcdeffeaeabdcacefdaeedddfadbbcacdeeeabbfddffcfabdcaafafdadecceabdcefbddeaebcbcacffdcefbabbefbfebebaeecabebabaedccaecbbfaeecefcbebcbfddbafcdcfafccfbbfefafbebcadcffebbedfffbaeffadbaefceaeeedecdcadffdcecbcabbecbadceaaddbceadebccceedcbcddccfeaefeeecdeeabdfecfdeabaeaeacedeacbdfaeffdfcdffeacccebabecfccafbcaaeaccbdafecdcdfcaefdeabadbaffafdcfdaabdddacfeacacbddffacedaccdebeebeedaffdccffddbafedfaaceffaebcdedbadadfdaccafcecbebbedbbbefebabdeadfbcaacddaddbeafefebecefacacffdbaccccefcafdeafabdefaeeefbcbeefdbbdaaacfacdddefbfffedefecabadedafeaafbdcfcebccddcbfcaddeddbacbbaeeeeedccbebddbdceaebbeeaabfbebaefcecefcbdacedcecbcfcbfaddbdabddaedbaaddcbabdccebadcaabffbacaadafadcbeddefdbcebedccaaeedbcafdcdbfeabcbcbbaeebefcaebfbcacbdcbebccedebbdfeceeaedfaacfccecfeeeedfdcbbececbbebefafedeeeeeebadacfeaceceeefaadaafccdccfdffbbcbeffcbcafebdeadbedcaceacfceacbcdababebadeaebefdbcbfffbccbbbcaffdcecfdeeadaaececfefecaadfaaffbdbabefdbfeedffdbfdbffdeaebceadbfafdeabacfffccceffeeedcaabfbacdeabacacfecbddabcddcaacfffdcbefbfffcebdcecdcafaeaddfeefcfadedaaaebbbfabaedabccacffdcfcaefeefcdaaeaaeeeeabafaeadfefcaaaddcefaacabfbcabcbaacdcfbdcdebaedfaacbdfdebacbacebfabbdbcaceddabdfdefcffbdaddaecfaccaabbecdddbdadfeaadeecbbdeeceaaedfabbffaabfadbadebfacaebfbdcfccaeceeeacbcbbabfefbdeddacbbfbecbdaaffddeafbdafdfdecbebabeefabafaeffeebadbafcabebefcadbbfdfeecdadfcfcaeaccaffccbcfebaebabddadbfcbeaddbfeaddacacadbcbeeadcfcefebddacedbbedcaadddfcbfbdbceeafcacceeccbdabcabdeabfdbdafafceebfaceacfabfeddfbdafddbbdfdadbafcedfaceccbcaaadbebceabafbffccadbebafcfffcbdbddccececaafbbebcfecedfdeedbacfdfcfbacabcfefedbbdfaeaccdfddaebccbcfeccdfadaceffadffdecaaabfbabdabbdecaebebffbecbceacbaddfcbdecffbdabfeacbefbbebbeaeaabdaffcdbcedbefecdceebcbfbbefbcaeceedaecdfdcaffbabdcbebdbfdcfdcecafbafcceafcfaaeddbbbcfeceaabaccddddfabecebeabffadcbdceabadacbaeaccaacaeaeeffcfbafdbbaaaaeabdebcadabfbafccaeadcdbbddceebdefdcacaeaccbdaabefadeafecafffdffafafbcfbacfadfcdfbdedcdafafcaabdbbfdcaeaebbaefebafeebfdfbfbdafabecceecdfaecbfeffadafedaeabcbcecbfbacddccebecaccabbdcfbccadffdedbdaeaacbfdaebededfddadeafabfadefeaeffaafdfefdadddbabfdbfaadadeaafacfbfacdcaeadefafeaafcdadfdbacdbddbfdcfeacebeacffcefadceccbbdcfeefecddaedfddcfdcebdedbdfcadcfcffcfcffabffeabccdfefdadababcbceedabebddadfefaefccdcbdeeefeffbfefdceebfebaebbabdcaceecaefeacaecaeccafbdfefdeddadfbcbcaebfeedcfcdbfabfbabbcfcdbfbeaaaaaabceeaedbacaebfbfdddcadaddfecddccdedcaaddfbeecbffcefcbbcfcccabddabaaafcebdecacbcbaedfbcedbebfbeebdadbcdcdddeaccfaadfbceedfaaadfbfaeedacdfcffafabdceccebbccbdeddfceacdfdadceeadcacababeaccbdfceaaafefecbfeffbffbfaeaddcceefedaffbbecadaabeabbfdbecebcdccebdfcefcdbafbcecabdfbdddfcaacbcaeacfaafcefdcbbdcdefaeccbdacebaccedcbefdcdbfdfddceabdebfabeedbcbeaccddcbfbdafffeeadeddbffefaedaabbfbeafacbbefbcbbfbafbbeedcabfdbbcdddddbeedcbebacceafcaafecbaedecaaddaffcebaedbffeceefafedacbbfbabbcccffaddababdcadfbadadeccbbccadeaaebafcbddfacfcecbfeddbbcacbbddfdeafcbdfcaeffabcbcbbfeffcdfdcbffbdccfdcaeaffabebbdaccdccbcbbbcccbfdabddfbaeedffbfdeaacdbeedafcadcfdfdaddcccdddcbeebfaffefdacaecedabaccbfdbcaafbfebefbecfaaefaadedebfcbabcdbffbdebbebdeeefaedbdfcfedcddececbccadefbbdabafaeffacefafbddaeefffeaaaaccdffeafcdffeeedbaeadedccdcbffbfefcfcdddcfacadececdfcdeceafacdbfbcdddfefaccaefedcfabaaafaceccfdccddefbdbbeeebbabcaecbffcdeaabdbfdfadfacffefabebedacdbddfbcbdbdddbfafdfdbbfebaaedcaccceffebbfbaedbceddbdbbfcebfeccdfcfbcaeffebedaffcadfbefececbdddaefebfcefaebaecfdcfeddaccbdafacbfcddcacddacecffbcbebdabbfdfbaefabddbfddfbcbcefecddbbbedcbfadaaebebfdbedfffbcccfcffdeccfedbbcdedbdbcbacfcafabaaadfafbadcbccaffafcedadbdbaebcaadacbdfcaffaadeccccabdcebdebfbcfefafeadbfcbaccecfccffcdefefbcdfaecdafaecbfaebceeddcdeaaceeecbfcdafadfbcbcdbeebedaceeaefabbcdafedbfdcfeacfadefbeccbabaefacaddfabdfaacbdebfdfabdedfadfbaaceaaacdbdcbfeceffedbdbccddaedfdffdbafdfccdeadfaaabbabdccccbedffadbaccabcabafbbdebbfdadbcceabecbfcbfdfbbaafadddddcbbddafefabbbbbbbeabeadaeaacbbbbabcbbddfaeebfedeafdcafaedbacafbeabffdfcfccedefceeefbadfabbfbfcfeebbbafbfdcebcbfcfefdddafdaccccfdcbabfcfdebfcbfcaacdceeebbeaceaadeafefabdffeebdbcecccdcadfaffeddcefafddbceceabccbfdaeebeddecdaeebbdebcbebacccebfcbfbadbbaceddbccaefcfaeffaeeacfffaecbdaccedeffabaecaefcfdbfcecabcfaebeefbddadbabfbaafcabfcccebceecfddccaccafafeacfaafddfcfcecdcbfeceacaecfaceffecccbabbdbdcceeceecdddcbaaebfabeedbeacbbdfcdacaffcaccbcaeddfededefbedccefacffdadafaeeacbfecabbdbfeeaecacdadcfddfcfdfebbaedcbadabdabcfdeafdacfbfbfbdfcacacdeeecabbbedcebfceecbbfddecababbcceecafdfbfcecacbcbaaabcecafeebdfdeaceedcdfedebbabbdebeceafceffedebdcdcfbcaefbcaebfcfcbfcdcddcceecadadcbdafaeddaecafcdefcbfdcfbcfdefdbdacfbcdacecbfbeafeefecbeedbccabcaadffcadffbdabafcbcabcccbfbddeeebcaafadfefcccedfafdfebfeeaceedeecdddeaeabecbceeeadfaaaccafbbacfdacaafeffcdbddfbebbfcaeeecfdaecceaedafeadacebbaacbbfceecaacaefbffffdafacdadbfaeedcaaafcdbefbdcbecbaababadbbbedabfadcdabeecbfefeffdebcddbdcbfecbdaeafddbdfceeacdefceefdbbeeccebabeeddbddffddabebdcbbfebfedbeafeceaeefeabebdebacfcffdcbffabfbdceddcaaaffaeffebfabfbbabebacbdbdbabbdbdddfdefeaadfcbeabadbbfbbbbadeeffaedddafbeccbdcaaaebccfbfacddecadebaeecfdcbaebdafdebffecfcaafdaadbebbadedaecfbebbbaededcfbbefbdfebbadcdbdccbbfafadbfbbceaedceecacbcbedbbcbabdfbfcedcfcecdcdabbfbefeecabcabbabefcccebacfbbdbbdbdcadcfabbbbdafebdbeeeeebeaacddeeddcebefeccbafeadaafedcbbbdeeffdacbdaeffebbfeadeddeaaedadacceacfcabfecaccadfbcbccfaaeedcafffeffaddfaeabceaacdbfedffbcbdadcffeedcaabcafdafefbcfdbaffdceafffcbeadbefffdfaadeadceacbafbbeedcdcffbcafdbcfbbfdcababcfbfcabfaceccdbefecbdbfcabbbecdbcdaedecceabfccbabcdfebafcdefdefdaaabbdabdfdcccccfbdebfbbbebfebdfbfdefebcadbbffadadbfefffdbaecdebbcbeeebaeaeaeadecedbbabeebeccacacccbbdbceaedffaefeebdedffbdadefeecaeebfccdaaedbbffbecaaecebadaeabbabaebceaccbebacdbcdbdaebebbeabfcefafabcafffabdefcddabfacebbdabffcbafedfebdefaacebfbcfcaadedfcbbaebbcdbfefbcaefdbdfbbdaadbcccacaebedaccddfaddbbbcbeeecdaafaccdffddedffafcceeeedbcabdfadebeeebfbfacbeeffffdecfeaaaaeecabeccbfeabdabeaadaacbdcdcefbbcbefbbcdcceacefffcbdcfbebddbdbbfdabddceccefaafbbbebbeebebedfcefdbededcbbbbdadedcdecabeeaddfaeedeccdcfbdfdcdefdfacbcbbfabffbddefbbafccdecafcddfdefdeacdbaecbcccebfabddccaedcaffceccaffaffbddafcfdcdeebdfddedadfdcebacafdfbedbebcefdabfffffdafbdfffbefdceadaddeeeaccbeadaccbfaabbbfcdaabddcfecfcebbdbfeeffafffdabebddeafebeccdccbfadeacfddbeedadefecaebffaadacafffbbbadcfafcbeafefafbfccbcdecceaacacdaccdfbfefbdfabbebebdffbfcaacabfdefccbdfacadcaebbbcaafabdaefaffebfdacaafecebfeaeddfaecfaaaaeebfafffeaecbcbbeefdffbeaddfeafefbabacdcaedaaeebcbeeeeccddabdadceeacbedcdbccaefabecdcfdabccffbbddafecefaaddbadbdfbccceccebcbdbaaeedcfdfeccccddccdafdafdaebbcddeebdfeaccfeecfdfcbafbbaeeecfceefdccfabccbacfffbacdabfdadddfbfcaebcadcdcdbcefcecebabecacfdcefafaeacadafacebebadbdddaabdacabdfdebbbacecefdeebeedcededcbcdeaefffcfaaffffcadefafebeafbcbcfceddeefeadeadfdcedebaeefeaafbebdadfcdcefbbaeacffbadacbcffdeecafebeebebcedbcbdaeefddafafcdbbfddeadaadbcbfbaffebbbaeaabdcbbfedddacddbfeecdaebedabfcaeedffdeaaeabdadceedefffbbfedebffcafdcaeddecfbaeafbcaadbfcacbdfaeafbaaebcaebadbfbcdfcbefdaaafcffedfaafeaccaaffdaefbbbbcbdacabfacacdbefddaccbffdbdafdfbebcdbccacdcedebbbdccbffcadddefcfbfbbeccceefedcadbcdeacfeeecedcfcecefccbfefdeebecbddbeaccedddfdfbdcccebbbbcaabacdfaccbebfecebfdaabffeeabaffbfabebaeffebacfcdcabfdfefcfbdffdbbfccdbafabefeccafadeeafcecbeacaecdabefcaecccadfefadaecabeaadbdbbfecfaabfcffcbcedbedbbbedddfcaebbefcdabefabaedfcabbedcfedcdefdeeddcccccebaabcdeedfbeeffffcbecbbfcffeccffaabcadcdebfcdefefeaaaebbfdfcadfbbebffcaabfcdaeefaffdffacabffafaadebccfebbdaaefaabdbbbefbaeadaeadadbdebadfbcbfccbddfbabffcccfdcfaebefacdfdcdbaeeabfccfbfbadffecfbfbfaebfdaedcefbbceacdbbbebefecddacaebeeaedafdfabcdecadddeeebbcfdeabbecbbfefadedeaecffebbbecbbefdedadbcabccdabdedfeddbfedbaffeaceebaaefeacaaccdabaebfacdaffcfeeadfffcfcfafbffffbdeffcffbffdcadfcfefaccbcadfbedebeaefaecfefecebefaaebadebbcbdbfaeceeddefaefebcbaccaffccaadfdaaeeedfdbafbccdabefbccfaabdfbddefbbbfdabfbeaaeeabfefcaffdcefbadadcfaabcddadafcbacdbedcfacdabbcbbcdfecfaebdedbbdaddfefcbdfbecccffabafcbacabccecacfbdafefcbbdbeaeffdabcbcfcdcafeaceebdcaaadebbbedabffdfceeacdeaacfadceffaceaeafcbdccccbadafffbeddbeffabbebfccafabfbcbadfeefbefceaffaedabbadbcecdcbeafaddacfccafcfbafcebcffddfecdfffafecabaaedeaddfbcaafafeebedccbbbeeaeeaefadbefbcedaedfeaadcbaeefeacdcdccfdbcefeccedfeedebedabbdcfcaacbbebacdbccfabffdffbafebfcbceafdeabfdcdfdbdbddbeebcedabaeadbedebebfdfacebddaafcbbbdfbeeccffcaaaecbbbcffdfecdedcecfaeaaecfeeaffbecbacaafabdbbbbbfcdcaabbbcffbfdadbfaabbebeeacefcdcffcccaebbddeadeeedadfaaaecfbdcddebbfbcfcaadbfeacbbaaaeeedcbbccdbedcccdcdabacddcabccbaeccdbfbccbdcdbcfefcaaeaceeddebbacfbdbbbaadcecdcaafccdabefcccadbbfbdffefbdbdeceeadfdcdaddbbbfbeebbecbbbbfbaaecebbeffadedaeeadcccdfdedebcbefcfacbfcfeefbdbbcaaefdcdcecbfffabbdeceaaddeeebecbdaabdacecbbceadddcebafbbcedfdedeceadfccbdfddeadceafffbedebfdddeeeddefeaddfdabadfbabdfddcacedacedbafbadcdabfafbedfcabcadafeddcffbeafaadadfbecaadabdbbabcdfbfadbcfafaffbfefcdbfdedeafeefebaaecbfecfeeddfadbefcfcbbcbddbedaaabaedadcdfccdabafbfcdadfdfbbabffcbfeebedbffaedaefadeeeedbcceedcddceeeddafdbacbeaebdcabddfabfadaddcacfefafcdcacdfacafafaedadaebedbeccdfacfbcadebdeeccebdefbdcfebfccebeaafbeacbccafecdcdaecfbacaaddcabefbfeacffbcfeffdaedebdbddbfdaeffebfeabbfaccebbaddedefeabccdaadfcfadbeacaaacddeeeaacbeadbabcbaeacbaccdeebeccabaaffacddaefeaeacfcbecceadecdecefbeeafcfdceafcdeabcacffaaabdaccfacfbcefabfdfefeedefaecdbfdebafefabaabeecdfcfedafbfffcabadafbfbadfffeccadcaeeadbcadaffbdffbadedddfccabcdccaeefccedfcbdbfebffcebebebdbbcfbbebadeccabcccffcfaddefdebceabfcdfbccaaaaeaabfafbcdbdecefffbdfedadcddbfcafadfffbcaeafbecdbfecedeaeeddecffdffcdfedcfdbeefcaadecbfaadebafeffeedfbdbbbfbeefaddffaefcbeefabfcfdfedfbcaaddddccadfdeefbcdddcafcceecdbbacecfeddcadebcdbccbadbcbacfdcfdefdacdaacedbbffbdbcaeaabfeaeccdfbdecffaaaaeaeccccdcefeaaebadebddfcacafbbdbcababaeeabffceeaaeecbeadecdaeadebabbaafccebaadeacebedbcbddaccffababdabdacecfceeacdbbcafbccabeefecbaeecbdddedcbbafcffeaadaadaebadfffdefdbcbacfcbfbeffdcfaeabbdcdacddeddabbedeaceeceabfaafbdeefcafadcfcbfdcbeacebbeecddfebcdcddbaeeeceddfcbbecdddbfdceaccbaceffdeeebdadbdecfbfdfafbeafcacecedcafbebcfdefbdfdcfedefcbdcdafbadfecbaabcbcacbccaeefabbafcfeaebbfbbaacfbcdaebceadeebdddfbcdabfabdebcfffdabbaaaceaafaddbacaebdbbcfefeadadeaccaaaefbeceaccbdfcaeccffcecedaebccdbcadaecdacbcfecbacfbbacdfdfaafedabdaedcbdfbfbcbedddafbebdbdbdbeecffcaeaabeaddeabafaceafedecdebfaccedeecfadcacefaaefceeffbbddbbeeaccbbfeafaacfeaadfdaeaecfcbbcfddcacefbeeddbaeefdbefccfbfddaefceeabfffbdefbeaebffbfbaacedfaecfbfdcbeccbbaffcfffdececaffbbcaadbaabcfedcecaccdcaeabfcbaecdaefafeffbecdeaecdbddbdbcceaccbddcabbecaaeacdbeffefccddaafacbfebabbcffbceeaeeccadbabefaabcefdbbbffafbabaafddfafcddbaeafcecefefdecfdefefcfacddfafbafbaededcaeabdadcafdeaebfbfacebcabdbdffdcbadeccfbbcadfdbbadcefbbafefbfeedbaccabdeeacdebcdceabaeceeecceaeacfadebdecafdeccfcbdcacdadcdcffdffdacdcadfbaaceafdddaaceadacefdebfdbececdbebcbcdddeabbaceabdcebaabecbbefebcecdedceebddfbfaefbbfeeefdcdedfcdaedbdbeabdcaeffddcdcbccdccaeabbcfccfaffcaadcdbbeaffeaabfddecbfaddddeafdfbcebcedbdcfcdcdccdafcaebdcdceeaadbedfbffecbfcfdefdffeedefcfddcdbbbcaeebbcadcfceebbcbbdccadceaddeeafdfefbadfadaedceaedcddcaabadaaacaaeffebbffddaafecdfdafcabeaacbcddfebbeacdcfadfbdbccbfdebabadefeefdcbdbfdbdefbfabcaafefbafeabcccdfccdeaacddcabdcbfcfaeecdebeafbfebddcdbbafbeeedcafcfaacfafbefcededdeafeaceacdcadebbfdaeadedebefcaecbeeaabfffcabcebbecbfbfaebabafdedfdbdbadcdffcddbdcbcdadcfdfceabbbfcbbdafcedeaedfafacabbbcfbfbfbbaabdafdecdabbaadeedbbedcefbefafddabdedfbeddadebebecafdaccdacdedaeafcddeadefbfabefafaaafdadfdaddeecccbcdffebebbcabaeeffaeecdaaccdacaeabfffedffbeebbedfbdabaacdabffddcbfaedbcdbdccfaefadeafbfbbbdbdaeaddcdeeedbbfdaeeabdcedafbfbcddeefeaaeedcbebbdbaebbdaaefeebdfdedfeeacdbaeeededcfbcebdcafedbfffadccffaccebceadfcacdedafebebccdffaaebdefbaefeebecfacfcedbaaeacbcdbafdadabfaccddffcaddeffaebadbabeaffdadabfcccfcfcaabdeabfcbfecacccefadfecffcaccaacdfbbcbdccfedccdabbfdbbcacafcfdffcfdecabaaecdfedbbcdbcbdedbaaaaffcfafadcadbeabbafdeacebafedffceabfbdbdcebebcadbdcceedccbebbfcadbceeabefdebccfddcdfdfdbdacbcabbdebfcdadddfdbbfdaeccfdbfbaddfcdfabefafdefdcebfffaecfceaedfdbccadafcdcffecdeddaaeceecbdecfebadaacdddacefdfdcddeaddefcbdabcfbfbcfffebffffafcdfdcfdffffcccdebdeabfedacfeaafccdebbebfddedfffddacfefebbbcdebdfacebfacaeccfdcbaefaedcdeafcbbddecfcbacaafdbdeebdbbdcabfbebbfdceacfcaafddedfedcdccadfefaccdbcfbaaafcabddeefcefceadadeefdeecdcebcdfcbedeeacbdaabfbfacadaccfbbfcabcadbedfafefdeccabcfedbbfebfaccfedffbcecbafcadeeeaedfeedaecebfcaeddaebdabafafcbadeafcbbbfcdcefcbcacaaaffcbccfcccaaaeedabaedeabbaeefdbbfbbadbdbfbdcaddaddbfdbdbdaecfedaeeeefcebccdcfabbaacafeeddecbadbebafeedebecfaabefafbedabedbecedccbabfaaebecafacebbeedcebbdcbccdfbceaaceddbfdccacdcababfaebdbcddfcccebbcdaeeaeaeaaddebbbdbbccbacfadffdaaffbbbaddaabfaafbbcbccecacfaadeefaefedbedcabdcdcddeacafedebbaaebadeedfcdceaabadafcbcaaabbaadbbbbdfefcabacadcacbcdcfaabfdbbcfaceaecfaddfeeacefcbacfefddbffcaffabeffafaebaadbddbacefceedcadabdecedbdbdbbabdabecbaedcacefcbadcdfbdddbedacecaaabadfbddacfefcfbcebfdcbbdcaebbfeaddcbbfbddfcdfbfaeaacbdfaecbcbcbdedbdfbbebfbefadfaeaaafddcaebbdaffaecaafcaabeebceeaefcdebdeddcbcdddcfeeedebbecaaaebddfbaacdcbcdeccfdaedccaebdbfabbecefdbbdcdcdabbfabcbbcdefcbecdaccecdcefaaecbdbbeeaaccfecaffbcdfeebbcffbecaeafdbffaabfaeebcbeedbcefdfdcbedbdfaffbcefcafebfdcfdcabcbcfffcdeafeffcefcfeeefeadcacebabcbfdcbdbbbcbbdcdbceeeaeddebdbdbadaebfcabbbdaaabadccefecdcbfccccbedaceeffeccfbdabbfbfafacbdcaefdadeabebbeeaaedabeedefdddbebacafecbeddcfbecaaaebeccecfddedfbcaeafacbbccfcfbabefdddddcabafcecdaaaeaeabffbcfcabefdccfdbfcacccfedefbacaebcdbbbdbafbecccbcadacdffefceeeefdadfcededebecdfefaaffbfedbfbfdcbffcaccdffabcdbcadaffbdbfffcfefdaefaeaacfbfdcbdebeeedbabcaeeddabaeaffadeecfbbcfbbbfbcfdadbbbadcbdafadcdebfadccbdbbbefcafebbdafebdaecbdabfecefddfadfceaffccfcfefedaeadacabdbbdebfbdfefccebfcbcfdefadabffdfcedabddeacfcfabccebcbdabeaccbbdcceaacaecdccbfeeeffeeafbfaacbcafbfdbbcedcdcbabedfcbedbabcddacfbbdceefdfbaffceecaabfacdfafccccbbbbbddedbedeccccbdbeedcababacabeaafaeeecdecdbcdfaaaadbbffaeaafefdeceafedbbcffabebaecdfbacdefcbbbcedbffcdbfbfeeaffefabadbfddccddbbaccbbfcdfefebbbebcfdbecaeeedffaaccdaefcffafcfbabacbdcafdeadaefcadaaabffddcecdbeecdfdfcfbaeabcadabdefbdcaedcefbdfeddeeadbaeecbabeadcccebefafaadebcddeffedacffdefafbeddaadeddbfefcaaebdcdfbdbcdcfdffeaaebdaaafcdbaebaffdadcdfcadfffddaeebccdfddffddebcddbbbfdafdbfccbfafcdfdcecafefbdceddccffedddbccaacabcadaafcdecbebbabffdcbacacefdfeaafbbeaeacfaacedfffcdddffcaaeebfdeedbfdfabeeebebaccbbecdafacbeffadbeacdcddebeaeacffdcaeafedbceaefecaabdbcaccfffafbbcdcaeabfcceadbcedadedbabfdacbefcdbceedacfaddfbfafcfacbdefcbdabcafdadabbeefeccbeabdbbcbcbddaaceebbaaccedefccdaedbceebdcbdadadeefbebebbdbbaedabfdadccabfdeeeeafcaccdfbcbaebcbccfdbafdbafbfcbdfdacacdccaddccdcceedcdaacffdbafbdcfeeabcbbadeffdfdecafadfaaaaebadedaddcaffaebdcecbcedaeebefbefaaeeeebfcafebcbbbffadffcdddceeddeacadeececdfbbfaacdfaaadaafdcbdafccddefdcdcbcbcbcaebcedeaeadafefaccdbffedfffbdddacecfabcdcddbacfdccbccccbcbeffebaabdedafafdaebabfbfcdadfadcfcdccdbefbfbbecbcaffbfaccbcabfececeffaacfbacefcfdccecedfdaebedafdbdeeafabdcbadceffbcbfaededfcebafaabbfbecdbaabbadeecbaeeaebccacebecaefbbcfdbcffaadcefccefbaaeabaafddecabadfdcbbafcfcbbbaaacfebcabaeccfafcffefadfcbdbccbfecbeabeeaeaecdffaccfaacfcadefdbdedfceefecefebebafecddaeefeafecbbcddbafffcecacbafbcbadcfeceffafedcedacfccfadbababadbebeffabebffccecefcaefafabdcbabccdcabbcccddadfaeeffbbeffdacefdfccbebdbafdbcbdbfcecbaaccdbcedaedbadbdcecbafaaefbeddcccbeadadfacbffcbfbdbcdaeaedabaaeedaadecdabdbefeeedabbaeaaebbecbaefceafcacafbbaabebdbadfccbadabbdacbaccdaabfdddcebddceedabfcbbecbaedcdbcffbdaaafbbafbdfbcbdefeaacaecfefcccbdeabcbaafdcfcbcedafbcbdbedaabefcadbcbaabebabefbbacedcadbcdaaeadcaceaaeedbfccbebafabaccedbffffcedbcbdbaedebcbebbcfdfefbbbfdeebcaedcbfdeccfcbcaeebeabadbcfdfabeebbebcddcedebffeddcffccffaadcffdfbedacddcfbbaaeaddafddeaeadbabbcfbacecbacadbdfccdafecadeceeabeecedfacfaeedfbfcbfcbfebdcaffafbdaeccaccafbfbcbebcfefadbeabccfdaeeeaaffedfadabacdccdfdfefcafaefbfdcfbeccecfeabbaccbbbbadbebbacfdfffdaeaedbbbcafeafecebcbfbffbdfbaeefdbeebfaebafbafdacfbddfcbefcaeabeffebdefaecbbcfceacdaefcfccbdbaadfbceaccabbaaefeeffacbcebfbfbacdebefeeeabffddbeecfbaadccfaedfeffcccceaacfbfcdaabbecafdcedcffeeaeedcdbffaaaecdaddcafaceaccaeddddffafeebccdfebabafcdafcfbaeadfeaccbfbecccdecbfcdaaddfbeafbdfaeaebdabcbcebbcbbcfbfbeadafffbfcaeebbffaddbbacdaaaeabcecadfcefedfecbbbdcacfaadaddedefefedefaacdcceabaeacdcaecbdffdabcdfcfdadadfcfabeadbfcfecebebfeaedfadedfcdcacadccffbbfffcacadbebaebdfbbcfcfaeeeaaabcedbecfbcdfadeefcfbedbfefeddcbbfadfadedfdebebcadccbcfaabacaefebbbabdfbaeddabeecabfaecdaafaedeedffffaebecfeaffbcdfbeabbbcdfdcaadaeeacfabcecaacabebccaaccbebddffaedccafbeaddedfdcfaffebbfcebdadbfdbecfcecbecedfabfdbdcddcadaddcbdaccbfeaeacbeabadbdcaabdfeeafecefbbcdcecfbfcfbfaddcfabbfbacebbfdaceecdceafcccbffacaccbdcceaabccdcfeebcfacdbfcfdcadfbaafbbfacdafdfcfaadbeefebbaebfebcadaddbdcdedcecbbaceadceccedfafbbeaaafcfeeedbbcfdbdcedacadffaddccdebbfcaedbffbfebfdabcfbfcbadccebcacdddacccfbabdddcafabcbdbcbaaebfcfeddfdeacafaaddaadafbadeafaffdcfccbcccfcfeecacdaedfeecefacfcbfcafdeeeddbbdffbcababaceaabadbfebfdfbeafadedcefbbccdcaecbbfaebafbeaeccfebfeafcefecbdebcaffabcafeeafabfbfcdfedacafdffaaeafadeaedfddcdaffceebbbcfffaffdccdddbccfcdbfafbeaeccfbeedcbedccbcdaaeedfebfbfcccdfecafadaccafbaacbaaaefcaffbecabefdaabeddfeccfffeedddebfffbaaedbfdbacadabcaceefffddbecfcddedfebbbbddaabbcffebbeacdfbbbcdedeabedfedfbecbbbbcedefbfececbbfaecdcfcebdfeadbfcaaaabccefadecaaadaaccfcfbffaccccefdabacabbcbacfdfcbffdddaebbdbdccfbaffbaaedadbeafcfbefadafcaececccffaabedabbcaffadeefaebaeadcdceafdfcceebadbadfabaedacffaefdbcdcaeaebfbccbebafdecbaafdeeddbcaefffebdcbbfdcbecccacbebbfddeefeecafbdeeccdeaabddcaadebafacefffeafacbcafbbfeebbebaccddeafdccfbaaaeeedfaccfedbdfcedebffefecdbfedaabeccadaceabfefdcafdfceafcadcaccfebcecaaeeefddbeeefcaaeaccdeaaabbbdafefffbabcbfedbbeedcfcaefaacfdaebababbecddfceabdaafbcdcbfafdaaafdbeccdbdefaadcfadfdfebcdcaaffcadeaffedfeacddfabdbcbfdddbbaaeeefbcebfdcabebcaefaccebefeebcacfdcbeafaaceacaaceefdacfbcfbeadbadfabdacfbebaeaaaadcecfbddeaaaefcadadadffdcbfbadbdbceadadcddbffcaadbdcfbcbedbecacdccbafbaedfeffcfdccfcbbedabaefffbedeeaecdfbadaeccffceefbdcaefbfabfbddfadadcfdffddaaadfdcfcbbdbbebceeebeabedbcbffdccffadaedadceedddfeaaabfcbfafaffdcdbfcdfccacdacbfbcdffceeebcabfbcbeeacadffabafffccbacdecfcbafeeebccacceadbceadafcbadffefdaeeedfbfafdbaddbfffdabbafefcbbecddcdbabddfbdddacffabacfaffdfdbfeecdbaefaafabcbaddbabdbdcbeafeecebadfdacdfaeebaaddfcbfdedfddfaaebcedbdeadedfcfebcdfcaffeadbdabaccceaeacccfccbfcdaddfddaabdbaaafdfaeacddbdaffddabcaceaffdccadcacdfabafdbcdbdfdcaeaabbdafbededafbffbbcffcfcdcffccfdffbdadbbcacbedcebdaefdcebbdfbffbaedfdabaeeffbedcdadfeaabbcccbbebaecfdabeedfcedccdceebceccebfdefcbebefcadcafcbebbfcbcbdecafceaedaeaccfbbedacbbacababffacdfadfbcacebefcfdcfefcbdbcdfefbeabbefecafffadaaaaacfefcfabdbacfaedfddccdefcdfbeaafececaaadafeafaedefcddbbcdecccfaccfbdddbbbaeaebfcdbbecbedfcedafecfdedddfceeeaeaafebffedadbedabbbdefecfddfccfeffcbdafcacaaaebafdcebceaebadaabfebfedabcdcaadbcfdcedbbfabddedcbcaadafecadbbedebafbafcabccfdecddeeabeaefbcedaaaeecaeedeedacddfcabdcfbadaebfaddaebaacdcfecefecabbeacfcfbdfbcdbbfcaffdcfdfadbfacefeabcdfebfedceecbfceaadcbbbebaecccaacafefeaccdcfeeddaafcffddbacceaaeaefacfbcdeaadddcfbceeaadaaeaedecefedafafcdecfceaabfebeeaaeceeeabfdbebaafdbabfaeaadfffcffadbccadbbdfdfdbfcebcdfcfcdfcfdacafddbeafeeebdfcdaedddffecfbdaaeaeabddedcaebfeefbbbfbcdabccbfeaaeecefcfeefacbdeddebabebbbdbecdadbeaaadfceeefdcbbbdadbcaabcbdbbaeccabefecedafcdcddcdafbecbcaeccffbcdecdcfefafeeeebaaeeddccdcefcdedabfcbaddcfabedafdfbbfedbbaeaafbcddbbeefbdceafaabdbfdafebacdbfecceadadfdadcadddfebbafcedccaedadcbaeaaabbecffbacfadadafbcccefadceebcecafbbeaefcbfbbdfdaaffbcacfabcfdebdcdabffaffbddaccabbaaecbcafacddffbfcbddfefceebccdedfbfdfaabcfdcbfaafcadabafdfccfacdfdccdcfdfecacadbadcabfadefbffdecfbeeeaaedececcaadaafdeafcfbbaffcdaaccfccedaddbdddcdcdfefcfdfcdddeaeadeeacafaabdeceacddafcaeaafbccafeadddfecaddccfcadffdbdaebeeecdddcbfddacbfaebfacabecefcaddccabcdfcabefbebcdabcefeddebafbafefcebbcaaecabfddddaebcccdaefcccefbcfddfdcbbcdacabaeadfbddfdababcdaadbaeebcddeebcdebacecaddfdbacafddddbbcfacecfbbebeabadcfebcabcfadbaceaffbfbfbeebfeaaadaccebadfaeffdefdedaccfcbbfaeaacfbceddaddaadfacbdaddeecfaafebdeabbfcbacebdcdefeccaadafbeedcbbbdeadbacdbcfecbaddfedefadceffabdbcecdfdfaadebcdfadaddabedcbdeddedbbeedbeedeaaaedbcefbddfaebdfbffeaececabefeacbeddaebdffcdbedbeeeeabdafbfecbebfebebfaefaaefaabdeebdeedddbddecfefaadecfbfffdeccbebeccedcecbcddfcdeeffcaebebdeeeadbabbdceffdfddadfbbbeebeecdabeffdcefcefaeabdbeaaadabbbfbdfaacdaedabefeddbeecaaefbfacbbdefecccfbabffbbcfcbcecbabbffebfadfcbeaafaaecababffbddffabbfdccedfeacfccfffcffdeffbacfdbbbabccefecdbaacfffebeecbdaafadffaaffbfcbfebeaedfdcdeddcfccfbafeaeaafdaeeabddeccaffabcdfcdbcbaacaefebaadaabceecefbdbebfeafbeecfeabbaeecdabcddeddcecdebabfffebadddaadbdcadeecebabbbbddabdaceafebcbdacefccdfdbeefbfdaefceffcfffaacccecbdfababbffbebeccfbadcdbdacccdecebafdbeafdfaeedcaaccfcfccdafeefbdbcbddbcbabccaddfcffeaecdaabffdfeaeeeceeecdfcadbfbafabbfeddfdffafbcfeaeeaffddcfcdbbffcbadadafbfbacabaecfebddbdbdaafbbbcaefdeaaeabeadaadbeabdadafbaafbdeaccaadffedfafeaeeabffdbecfbcecbfbdabaefefcebfcfccdebdeadbeabfcceeafafdcbaffaaaecaeedbdddadafbbdffcaefababeedfbbecbbcdaeddbbabbafeaaffccedfefdbbdecbfbfcddedafcbaeaafdcfbfcaaaecdcedafbbfabdcdfceddffeeafcaabaadcddaaadcebbfdafabaecffecababbedafcccfeaeadedeffcbfcebadcfeccdfabdfedffdbbeeddcdcdafbcffcbddcfddfedeefaebbfedebdedecfffbebafaafdecfbdeabacddacffbceaeebaeabbccdefdacaecaebbbcdacefebfefbecddffffcbafdadbfbefacfbbafbdddafaeaeceddfaddaecacfbabbadbecbcafacdeaddffebcdbadedfcecfbcbbbafbbdaefebbfbabdcbffbbbeaabcfbbfaccafdaadafbbfbedbceaccdbcdabedaaaecbccdcbeafbfebaecdfffbdfaaedaacfabceeecccdacfebbfdedeefaeeabddbbaaeecaededfabecebceccaccacbedfffccaecfdafbcdffdedbecccbcbcbccdffddbcbeedffcffbacfccceafcdafeafaebdeefcdcbaaeaedcbbfbeaebafeabfcaeebcababfeabcebebbfddfdaeddfedbbfbcbbabacfedaabddbbebabcfdccbefdfddacceeeaeeabfcccdbcffedadefbacceffcfbdbbdfcdbfbdcbcdbdbeacafdbfaaeaccefbdcaaccfaadadadeccecccebacadcbcefefabbfaebdeedaaefedabddfafebbbabaedefcdddaefaebaebfbfffedfcaadfbdbdfecdaaadccfaafedbdcafabbeaececffeeeaaeecdaacfbcbaabebbcaefeffdbbbdfceefafecdfeedfedeedfedaaaeedeabfeacfaffdcabaebdccfaccefafdcaffcdebedceabacfafeddbfcfcecdacfbfcfaafdeaecdbbffcfaadbceeebcccdefcddfdddccacbbfdbbffecfaeeaaeafdddcbffbaddbdffeeebdaacaffecbcaaacefedbcbaabfcefeffdfadfdfdcafffbedfeadbefafacabfecbafdbdefebcabffecaafdaaeddbcebeacddadfcbcefbbbffdfddcdbeefccecdcbbfcfbffeadaccddafacacaeceeecbddadedeeccbbecfbdafaecdcabfddcbcefefdecbefcdcebdfcacffdfafaeaeffdbbccadadbadcfbabffacbdbdeacacdedfdfaecfeaefffaedebbddabdecfbacacdadbeaddeabacbebebbbfbfbdeeffbeedfbcefbadededdeebffdedbbefbfedbabaccfdbdccaadaeeaabebdbcafdbacdbcefdfddbaeffdfbaaadbddadccbcaceffceadfccdaadcdfdbaadbccbdfedcecbdddbfefeefbbadbfddffbcaddcdccabbbcdaabcdbaddfaaeefcdfcdaecebdbeaedddbdaeeedaaefabafafaccebdcceaaaaefaedecfbfedebddbdcaefbdefcfeeadbcabffccdaeeaddaedefeabacfbfefeaabebfbfaadfcfefedfbaadcbdfadafbacfccaebadcbfaccacdecadcefbbcebfffadbedfefcdebedcfcfdeeafcebdcccfeedbfbbafdcffdcefecbbdeaeabdcbcedfefbecaeaaddceeadceedbaafadbcfdafbfcdbccffbdfbbfabcedefdeecacdfbcbdadbfbebfddaedbcadabceaabfafbcacfbfedfdbffdabbfebffbdfffbffbaeeaecedbadffaaaaafeeccdadceaefbfdecbbddbcbdacfddaafaaadfcbbbcbcddfbbebffebfcccafdafbbbfaaaaebfcdcbdcccedbadadfcabaecccbeedcaeeeeaeedbddcbcdfdafeccaaeddaefcbfafeadfeccebafefbfeeadedbacbaeefaeeacccebdeeaefedaafddcdecdcaffaffeeabcfeffaefcbbbacdccedcffccceacaccbfefecdeafdeefcadafebcccadffeddffaffaccebcddcacadaedfdeabdbcbddeefdbecfcaffdfabeaefbcbbebfceaebeefbbfbcbeffffeacabddbffeccedbafeaaabcdacaeebdaccdbebafedeedfaafbcfdccfaeaecceceeaedadfbedffceafcbabdaaaebcabeecaaafdaabdfffcdeabdfdffecdefcfaeeeeadfbabfccefcaccffdcbfeaaceafedccaecddfedcaedecfddabffafdaedbaeecddacfdbdabbbedbafbcadfeefffffcbbadcdddbddcdbcedfcfbfbdbcabbbedfeffbeffeadaccaeebfbddebaccaceaaeafedcfddececdeeaacbeceebfbeecdecaafceeabcfdaeaaabedbfebcbecdcafcbcabddfabbcfffdcccdcfdccbebeaabbddbeacafcaedaabeadadbdeeffbecbbcecfddcfacfdcbfbeffdedddaffaedfdadaedaccffeacebccdccaababdcccdbcababeffbcaaabcaebbdccabbddfbaedaebcffdbcaafdcaebfaadedecebceddbcaaeeabbaacdbfdaccdededbdbedfbecfeedfabcbbddefdcafdebcffffbfbfaedfcbefcddafceaffbbdbdcbbeffecebfaacbbdaeffbecacdeeffdfebdbddccecaffbffddaefedcdfdccbbfdcbfedbbfcdffbdcabeeebeecffcccfeecdaadddfcbbcbbdaafaacbcdefceffaafdbfbabfefcbfadcaaabdcffbaccadcceececcbfdbfcdfbaeaaeafbddabcebfabcecbaeefacdaecdcdddcefdddabdfefacbdfbfdabfafcceecbecbaaeaceaabdaecdfacceaffedbaafeebfdffbdcdfcccbecdcfdfbcffbdeefcaebeaddaadbbfcfccefcfdeaaefadbddebaaccadcfcfebdfacdaabdbebbdedfacccdcdcdafeedbecfaebbfdeafccddefeddcceedafefcedbcdafdacadcfdcaaceafeebcfbdddbbfbdcffaabdbbceebfffdacbeccffafebdffedccfcfecefaeddebebaccfcdcfbbbefaadafabccbedabacdccdeedcacfeaacfcfffecaaccaeffcedcbcacbffedbcddbecfefaeafccfebdbdaabdbfeecfbdbbffedcbcffbbeabbeedbdfcbabcebfffefeeeeddefbaeaabcedaaebcadaebfadbedcabdaabdcbdcdaaffeeacebcebddafccabfddbdcecdcbefabddbdbddbdfcdfaadaccfcbcadceaaffcfabfefaffadeffccfccaeaadbedbdfaabbefbdefdafcdeddbfbbadefcbcdfdbddbcbadebafebcbdbdcdadcfefeeefdefeabeafceaaeccccaaffedadffbfecfdeaffbffdebafabcaaceeeaeeedfabbffddacdaadcdcacbbbfdafdedaaebaafdcaffdccadbaeaabffccaeebfefaafbefacbfacfbfcbcdefbefbddddbadafafffeaedaaaedeacfbdfafbfabecefdedcdaadedbbfcadcbcaacabfcfcffbbbacfefbefeceecadffdaffdaffdcebccbdefbffafdfcbeabaceabbaabefecaafeefafbbecfdbacaeaffdbfafaaabaccefadfdacbdadccddaeeecafabedcbbcccdbefeaacbabccdedbaaacbeeccdbbcdedfdcedbeaaacabcafbeabebeecdbaefcdbbfedfbcffafecebffbeaabeaebefabddecfdfadebcbcafeddcbfadbfddebdaebfdbaaceffddfdffbeddbbabddfedabafebeddfcdbfedcdabbaaafaedffdbebbcbaccbadeaabfdcddafbffdfcbbdddbfcfffcfcaeccaabadebbabbcffeaecfadbfddeffebbfedffbdfecefbcfaaacaedbfbbcffbbfeaaabeebceeeaedecabaafeecebfcabeeafececfaafaabcfcaddfcebcadadbfebecdaafecedfdbeecfcccefacefadedcdddfcdfcacfdfdcaaedcdabcffdafaacffdefadeedfecfcddbeadffeffffcacfcaececcababfcfcfdafbcbbdefcfcccceedccfbccfdddefcddffaacfbdcfadedcfacbccfeeebdbbaddbdaddedebdeaecddddcfbffaaffcefacbbceaceebafeeecbdfaeaefaafeebdffcbfffcedcafbbbafafeffdcfbeeefadebaadcadafeabdaacaedfebdbdcffdeaadfabaccffceddeafacfabcadaededddbfcdeededcdbeaffbcfbcefbbefabeeceabfabbcedfdcfaccdaabacfbeeefeffffbeceeebcbdbfddcceeecbfceefcfdbffceefdaefecedafabddecbbfeeadaafdbabeaccdcffbaeddefffcfdaadabbfbccefbfcdeefafeeaaeaffeccdafbfbccdaefcedcdceeecfffbfeafbcdcabfdfaacfebaffbabcbddbdcdbaceabbdddcfbbfcadedaebbaafbdfadbabffaccacbfdbddecbbefacdcbdfbbdfceebcebefebfebafccdfcefceafcebbfefcbaeaaffacbbbadebfbeffbafdfbadfadbafeebcafeadfabafdeadeefbfafebabbafeebccfdacfaceaccdbccefdaafedfbacaffdbfafaeadccfaacaeaceeddebffebcefbafccdaccdefadbdebbbefeddebcffbdcdaeaeedffcfcfebbccbeacfcdfecedfdcdfbddafcbfecefeecceabedbdaaffdadeddeefbecdcdbadfceaefaffbfbfffafcbfbcaabbeffdbfddfffacebcfcfcdecfbfcadbacbdafdbfcbdfbddbbccfaffedddafffcbaefbfddfdaacdffcbcdaedfaacbccddababdbceddacdbffddeeaacffaffeecbedabdcfbefafabcbaebeedeedceeefbddbfeabffdaebfaccdcfdcaeefdfaaaecfbecabcaccaceaacfcdcdecddbedfddaaceeaeccbfefbacafebbbeeeebdaeecbaedaedfeebbaabdfadfbbfcccbbffdabfeadeadffdccecffcdbeefefdcebccebfeccfdcaefabbcdcbfdaaeadebeeebdfbabbdbbcdacfecedfcaffdbafadebdabacfcebdfdcfefecfaabddadbfeaebdebfbefaeaffbecbbefbdedfeacfefeadaaababefbbaeeaaceccbbaabddfddccfefeffcffabbdbeacdcbcdecaaccfdfbdaabbaeceecffeceacaabeebddfdfabdddebdfbeadeadfeaddeacfbcdfdcaabadecddbcdcfadfbddcdcfeccfedeceeddbbebdfcbafacffbfcdcaecccdcafdcbffcefeeacdbceadeedabdfabcdbdcbadefcfcecfbcfbabaadbcebeccdcebacaefddeecddcceedfdfdbefeadfecbddbcadbfdddfcbbcdeadedfbacdacacfeefcfaaadcbeeddaabadbbbcabdeafefebebddabfdddeeceebcfdbcaafeccbcdafdabcfffabddccdfbaccdecfbeecfeabfdadcdcaebdbadfddaedcedbddcdfdaedcedaaabfcffefafdcbdbcbaffedeaabfeddfdbedafacebdeedbaafdeeaabfeccdfcacdaebacbcfbaecacdccaefdebfacabbdbefacddcbbecfededfafefaaffbffcdcbeffadaacabbdbcdfbafabceedfebdadaaaebaeafdfafaafebbbbdecfcfcacbbabffcdeaddbaaaadebaefcdbbeceebebcdeeeeaecacdbfdedadbccdeabcebefcceabaddceeeafeddceeeebfdadeaebadbaefbeccbfccfecddbecbdfdfadaacaadddfbfbeaefccbbfbefadcfaddcebdcbcddfdbacaececadfdbecfaaadcdaeeafeafabbbaeeeebcdfaecabcfeaffefadfadbccfbbfeffdceeaadfacadbdaecfacbcedbbcfdbddfacefabacccdcbdccbcafaffaabbedbbdabfcdcbdebcdaebdffabccecdeebfccedbdcbffdcdbbeabaebafbcfbbbbfebaafdebbdabdeeddececbfcfbedffaaacbdddeaedaacbecaddbceafabecdcffbbacfadceeedcdcfcafecacfabddbafddbdeebfbdcbbfdeffedebdebdfccaeabfcbdadfffeceadebcadbfcafdecafffcedfbaafecceedeffdfcdadffeeccfbdcabbcafbffbcbbafffdbfecbadfbafadadebaadabccfcdcdbbfcfcdbcfdfaebeedddeacdbdcbbdbecdcfdfcdeeebfbedbeadabbececbaebaadffcbecdbeaeececfacdebfcbdecfdfffecffdafdebdfbfbebebabfecdebdebeddcefbfdfddffbeaabddcffaebdfefbaebccdabfccaacafbdfcaecabaeffaedcdbcbcdccfddfefefbbaccddcdbdbfbbddddefbafcbaebdcafbbeffcccfdaedefeddfbbdbdaaaaedaaefedafadbaaeebcaadeacbccfdcdebcfaeccacbfeebbaeccdfbcecfedcefadeaadfebabaabdcaccaeaeeafcbfbebaebafbddecddadcedecffdbcbecadcbdfeaafefcfeccdededcaaeccafcbedadeadbacfddabbbdfebfcefeebebfdebcfdecadeeddfbdddefcfbffdbdcacdfbfddfdcaebccedfeeebbfafcfedffcabbdbeeabaeefcbddefbaaddbffbfddbcfeebfeebaadeeebbcbefdaadeecfaeaedfecaabbaffbcbdcbffefdcdeeebddedddbeadeffddbfcdcfeadcbafbaafacafffbdbacebebdfbedbbbeddbacdbbcdcdbdcabbfefabfbefadcfbbaacbbbfecbadbebfedbdbddecfbcadfecddebdbccdcecddbebacafcebafffcfccaeadfcfabbeceafabafadccdfdebbebeaefdebaadadacbeaeddcbabacebcefbadcbccfaaabadbceafefbdecdeaabcbedeeddbdeffcbfabcabeaafcbaebacbcebfffdbebfbddebddfdcbfdbedecbedabeddffecdbcfddaafdebbefddaecdecaddbacddafcbcccdfbafdbbffdadaeeaeddafdcfceabdbdbbaebacbabedbaacdfbefedfeccbafaddaffdeeecbcccadcadecdaeeaebcebbeaddddcedfcadbbacebcdfafdcddecebabdcafacfcbeeffffdecdcebbefcbfedadaabeccbaeabfcadbadfbcbbbeccccabfacecdfffdfafcbaebfdcfdaffdfeefacfddaadecbcbcdfabfedacaecfcefdbefaedacdbdadaaaffeedeadbcfccbbcceacfebaccfccadadabcfeededbcdaddcbffabdeeddcdbfdcdeaafbbbedfdfaebffefddbfaeabcddbcfebdbbffbceaaebbcaedcebacdfefddfaaffdddccaeacfadaafbfdcebcefebcefbccffcdaacbcabbfdcdcfffcfbefdbdfdddaedffcabdfbeefacbfcdbcdcccdcecafadddfdeabbffabfbcabddadebdfceefedcecdbfabbebeedfcbbfdbfbffbbbadfddddeecacafcfcbaeeebecedeecdacfeccbfaebcacdeccdebceeacbbcbdbfaececfacbfaedeeedbedaafeaffbaedaeffbcdcbedbfefcddbefefedaccefabaebcbbfabdcabfedcbbdfddddffcefdeaaebbaafedbfedbdbaccdfecbcdecadeeeafefcdfbefbafaffcdfdeaaccabfdceefeadeebaddbbedfbcabaaabefdadabeeabcbdadcbcecfbcadcdbccbbcbbcadedcfbfbfcffddacbdfdbfcadfabdbaeceaabccfdfdcfdacabaabaeaeaedfafbefabaafdccebdfffeddfceceacbafaccafcbacfefbfaaeebccbdbccdbcfbabdfbdadbbdceddcdacfccbddbdadeabececfdbdeceacaeaddddcabdfcbddeaabbabacccdfeaecadfaeefcabaddeccfbbfccadfbecbbcdaeaeebcadcaecbbfdebaabbbaebbecfdedbadcafbddbcccabfcacefbabdeafeaebfcebbcafbdfbbdeecfaabeeefddfeedabefdfcbcccacccfaaabceeaaecdedadaddcfeffdafbeacdffcefbececdacfbcbeadfddabcbdbadbbafbeddebdaaacafabfeebbcecaeaaeeebacbaecdaedeaafadfeebbbaaccafaafeabadebcbbffdbbdcfeabadbcffaffcdcdcbefcfbaadebaaccebfffcacbbdfededdfaabbfafabeeddabadfdaadabfcdcfdfdcfcaefbbcecbfebbdbdccdaacaffcbbedfadbcffddfcddaebdbfdabcdfbdcffabbaeaeddccadbdbbdedbffeeccecfaecbdeecebdfcfecefebfdacaafdeaabbfcaccbbffeddbedeecabdddebccfceddeabdfeacaebeaceebdbdcebeeedabbfbfbebbdaddcefbafaedfedbdcbeeeadbcccffdbebebaeafdafcdebebdeffbbaefceeebdfedbcaeeebbdaaaffaddcecefdecfbbfdefbdfbabeceeeeceedcfdbbedebaaecbefafdceaecfdaebffdfebbdaacffafedcbbfcbbbaaebfaededbdeaeebabadeabfccdbefbdacbaedccbefccccefaefdcdbbebdbcdafdadffecedecbefbceeeedfcedccafbadfbadaedbccfdafdadeeaeaabfdeeedaedcddebbafcffcdccecbeacbfebfcdabfbeaaadddedcacdcbaedafacffcddbccafdbbbaecaafbecaafbdbfcfcfdeaaadabaacabccdbcffbfbbaadfababfbaabaccdfdfafabfacaceababacdebbabbdeabdeebfdebccdbecbcbdffdbeeadfbcddbaffcfceaebcaaccacfceabbfeeefdbdabbacffdedaabfafbaddafdfafecedefaefcfbfbfbfbedbdbbaaabaabbddffaebeccdfaeefedfacebbecfaefbcfcfaacaefeeeeeebabfbeebefdbcadbdcaccdedebaccaccffcadbdeecfdacefbdecbcafccbcbdaabaefacaaacdddfbdceaaedbaabaaefbfadeacffacdadcaecbcecbffdedbecbefebbffcdeddedbbcdccafffdaffbbdddbfdcbafbdbedafabeccefaaffddcdcaaffeedaedbeedaeddfbbebdebeeffbbdcdcdbddaacddbffaaebfdedcbcaebdbadefcfbcbbaccddadebccabfcbddadbcdabfceacbffcabafaacfdefadbcffdbfedcdbecdceaabebcbfaffddadadefbfebcffaeccdcfdedabfddbefcccfaeafadbecabfddffeabebbadbaedfeebddfbcffbfecebbacfaddbedbcaedaaffedeafabeecaecedeffeeabebacedeefefdadabeeabedbeabaccffdfdeaaefbabbfedbdcccebdedbaddedcdfbdaadebffdaeaebdfdccbeabfdbcdabdccacdaaffeaddebdabfedcbfabbbabbcccbadaacbbadddfafbfdafdadcfedcbeabaaeeebfafdaedeeaddeeeddefceeeffabfbfaeabaccedceeefedaebabdcaeaceffeebddedfbbbeccccbefdceeebebacdfbaceefabadfbcbabaefefccebacfabddbecebecaefcabcfeedafbeccddcdffcadecefcbaebeaeaabacfedeeafabcccfacdcecadfffcdcdddaffebbcbefdfbfeefaaeddbdbcdefefafcfdedecfeacbeeaabdbbfdafbdffececdcdceaccfecaecfaeaffccababfbdffeacbbbabfeecaababbbbdecfeefddfafbddbbceebfdfbdaebafafacdeaeefdccdeccbecedddefedecfdecaadecaaedffefdcabfbaeebacabfebddaaadcfdbebfdbdcebefadebddbeafcedecdedacbbfcfdcadbeccaebdffdedeeaaefcbcaccbfabeaeffddfdefdcbbdfdbeeefbefccfeaecbfbafeccdaeaccbfdeddeaecbcdadbcfdddadaaedcafceadfedeebbdeeeceaebadefbdcecdfacebdceefbbdecaceaadbdbadeefcbefecaedeeadccbceaaecbdaddbecbcafaebfaedecdfcffdabfcfdfcffebbefdbdbbefdecceddaeecfbefedacefbdeddcedbdfbbebbbffbcfabbeecaeafbcdeaaeaacbffbfdbcdcefeebeacafaadbfdfeccceacafadabdacdacddeedaaeddfefbfdfbefcffededfbcddbebcfcfeedcdbbfeefbdcbdadcbebcdfedbdaccbecccbbffaebbafeefdfedceeedbadcbcebedbdfacdaffcbdfeeaeaeefcbcfbdbdafefafafedbfeabaaefefceafdfaddeecdadedbaacbfaebfeeecbbcdccafcfedfdafcdfcbfcfdceffbbddfedbdfabbecccfbaafbffbefabaddaddadecadfbffefebdccaebfcbcefbcfedaacadcedafacbaadcbbffcfddbbfcabbcacfdccbcfafddafffcccdbbbfaddfecbfbdaefdbabbcfedaaddbcbecbffcefabbafcbafccfabefcededacdeceffbcabbedcfadebcedffabcacaccdbcdceedccdcaabfcedcfbcbafaacfcadfafebbefebafdeaddbbacdbbbeccbdefafacacadbceaacfbdcfdaaeeffcfceebcfecddcfaffabebcaadfcaafdfecaeeaeefbadfaaafcdefabbebdceccdbefaecbbdaebbebaffcbcffeabaadbefcccdedddaabaefaadfebfeaffbedaefbfbecfaffccbdedccfecffdeacfbabcfecbcebbcebaabcefdedcfbeddebdbcabdbecabbceccbaffefbacedeaabdbcdaedbbdaabeaafedddcedcddfbceacafdfdafaafbabffbbfdedaddabeddcdcbeadeeefdeedacbedadebddfaeafaefbedfffacefcafffdddddacabebdcdebceabdecdcaedbfcdfeceeacecfebdeabcfebfffceacecfdbdfbcededbfccdcdffbbbfcdffaebfaffbcddafeedaacdbcaacafdcedcbcbecadefaabddceaaadccabbcccffddaffaefdbdedcbdbddddfdefdcbbfabacacedafbacddbcabdfddeabbaacfbaffcfeefcaaefefadaadadbaffbbcffecfcdcfeeecdbefcebdbbcbbcccdecaddcbcbbacadfaabadcffcdcbcfdceedcbabaddaadfcedddacddefabacacaebedaabbceacbfecbddcdfbbfbafcadaaefabddbebeeafebbfeebacecadbbfcbfbfbcfbbebffcbbfbbebdafcbdaaacaddfbafadeabfddacdedcfbdbeddeecadbdfecfbdcabdaefbffeeaaccbbaeeeaafdeccbddceedeedecdcadbadfcbbfbbddbcdbeebddeaacdbaabadcaedccdaacfcffebcbcafbcadecedeecebabceceafebacefacddadcdeeacbfbecbffdbeaabfeeedeadebeaaadecfddabdefaccceeeffeeffdaabdbceacebffdacaafdfeeaeaabfecfaeecdaabcdedbefcdeeaafecffdbbddebaecbcadcccecafccccbbefbfbceababecaeebeddcfcbbdacfbccafdbfffdccfaacedabfdfddacaabaadbdbaccdeafdebdfaefcdaecceaebfadfffbdafeaffbfffdfcaafbbbcffbbdacfefaadfdcbdfecebfedebacdddecccbcccbafdbddafbbcbcdbbdabacbcaafccbdebceeaffdcdcfacabcfddfddebbdcafecdfdbcbdbdbbdbfecafbcebaaedaadddaefcbbedddefadabecbfafbdcaaaeedaffaabccbafeebbaaabbefbbbdfbebadaacbfdacffebdbddddeddddfadeecfefefecdfeeebbcdfaaafabddfccbaecedaacfdcdbcecaabbabccaedcaeebbefbeffbfaffdfccefceabfbfaebcbaaccefadeaafffcecadeadbfaceecbbcabedbbaeffeececbbdeeceafaeecfbcedaaaaddcedcdfdddedfabdcfcbcabaefeceaacffbecfbdeceecefbbfccaacbdaccfafeaebbdceeeeaeffdbbceadcbebaaedecbedbfaabbebfeaddcecfebdfcfabfeafadeeeccddfbdffeebbcdafcffcbddffbfecdeefdcdfbfdfbfbbeaefbcedfbfcaebfdcfdcefeadffaeeceedccacfefffadfeeaceddaecacbcfdfedadeddfddfabadbacafafcdedcfbdaaedccdcdecaeccbbbbefabaedbcfdacfafebccbeeedaccfddbedccfceccfafdfaabbcffeccdecfddcbbdceebcaecaefcbdbfbbbdcedceaccaeccbaadbcaeebecebefddcdedadfbebadcdfcddcbffdcdfcdafadccbfaaceebebdaaccebbecdebfacfacbbbfeffeaaebcbaaafbfaeaeabceacafcacfbbbcefbdacddffeaccaaecfbbacefffabccfeebadbebbcedbcfdcdbcafbceedcbaebbcbcbfebbbbecaeecefddaffdefdccecadaefddaedeebbcfbdaaedcecefabfffebfcaaececeaaccebdefeacfeabbabfaeeafccedefbcdbaecdeddcefaabcedfdecfafdbfeeedafdfdfdbedacccaffacfbaaadfacedbaadeadccabeefffedabcdbbcdefdecaeacdddaeddafdbfbecbcaecbbaedddeafcbcfaadeffcbebcfabfabbbaccabaaeabbecfabcefffdefaafdeceecccedfbcafefddeacecedcaabbcefdedfecddffeebffadffaeddeeceacaebfadefbfbfbfedeeaaeabcbfeadffeaaeeaedebcdcccedfaabcaebbffabfafedbfceebdbbfdcfecbcdcabcdfcfdbdbdedcbafcdadacebcdedabaeeecbfebebbeabcdfbaacfdceefebefddbeceddfbdecfcefdfeabcffccdbfecceeadebfbfacabdebbecaaacbbfedabaadaacfacbddaaabeabdaacaccceefaefbaeacebadbbaabedbbbacdeacdfcdfabcddcfdededdcfdacddbbadfcffccccaabcdbaddbddefbbecffabfcbfbdcdbdffecccdedeeafaeeeffebfefdebdacdbcffadfdeeacbcacefdfeafcbddbcfceddccdcfcaeaafcddcbafcdecafcfadfdbadffcceaabaaeddedeefdffdaeafdaafcfdefedcfcaccababdabdefbaeebbdefadabaabaafcdbfedebecaadbabebaacececadddbbcacaacbeecbdfefdcaaedcbdedadbcfcfffaacaebfcdfbffeebebdbceefcadcccbfdfbeedfabcdbaceefdfffcebdecbcdafedefadfeadedefbaabdbacceddacbdfeeccbafdebfeedaceeecedfbabcafeacdebfffacfecddeffcdfcdabfacdceeafcedaaffecdddaccfbeafdebddcfeceefecaeedbafbdeadbeaceeefaeffdacfecdaffebeaccedadadbdeccbaecbeeebbadfddfefaaefeafaabddfefcaadfcceceefbecedadfacaceeabfabbdbecdfccacfcdccfaafbcfaceefecdbccfbbcdfbfbcfdeffebadebdfecabeecaacaeedffcdfaefbcbeeedddfefaedccadcadbafcbcbadccffceabfeabedcfbeffbdafdbabadcccbdefadebccfaebffaeedbebebaafbfadbbeabdaddccafbbbabfddabdccbaaceeefddeffcbcebeceffbfcbcadfabcbeabcceaddaaabdbfbadcfdcddaaaceadfaeacdbbefaffaeefdaeedcecddabdacfcecbffcabacfaafefdaedaabeddeaeaecebbddadcecebadaebeceabccfbaafebfddaeaaedfccdacddefcfddcafdddbacdffedeeadfceffeeceeddbbaadabbbacbbaebafdfcdeacebfbdaaaabdafcddbeedbcbbccdeedbebacfdbbbaeddeeccceeafaaecbbcceaffdfabfdecafaafcfcedaccbefdcaceacdaabedafadcacadaffdffecdaaabebdacacdefbecefedceaebedaeffcbadfcfbadfddeaaabceaedebcccfcaaebfdecedcecaaebdefedddfaafdfafdfdddbbaeeefcebedeecffeccbfddafcecacebcfebcecdfaebfcadaeaeefcecdafcebbdcedadafddbaefcdbeeadbcddbfadefecbebcafabbdefcbdecaffccfdebefddafbffadafaaafffcdaabedecdbefdaaafadcfdfcacccbcacdeadbbbbaaedfdefeaaedececeebccfecdfdebeceaaddaecefccfefceffccaabcfbacfcbbddfbfcabcffcacbaaaadefeedfbdcdcbcaaccbffbaaabfaaaeeedcbebcbdbfdbbafbaaddefcfeaabcddccbdbaaaabbadbffedecbfaecfacadbaecefcceffeefbfefdadeafcdebeddbdfebdfccceaceadefaedfcadaccaaadbabaacecddacdbfffaddfcfeeebafbdcaffacafcacbecdfafbfdabdbbebeaebbbebdaabdfeedbfcacceadbecefddcddeafccfacdeaddbafcfadafbcfdcbdacfbaacebedbeaabedebbaefcfcfacccdecebfcafeacedcacdbefaefacedbabbbefbbcbccfcbdfbeedbecedebebebcbfebefaeecdcbcffdceadecbadfcaecdbfcaaddffdbbebadfffafbcbeaaedbaccefdaabdeacbcacdafcfbebccccbdcdcfefbafcacffadebfececdfbedaabeffdccacabcfcaebccddaebcbbdcdfafbbeddbafdbeadcdbbfafaeedfbffbeaddacbeaeefdcbddfaeafbaecfdccfeceeaeebffccacfdcecbbcacecbbabadbccecbcddeeccddbfecabbfadcefdfbebfbabfdafbccbacedfabebafebeafffddaddbfccaaebdcebecfeffdeffbebabfbeacdcdffaeaebbfadcddbeaaadfbafbcfbabccdddcfefdcdafccbbacdbcbfcdedfeebfdadbcedffdadbbacabcaadacacaebfaeaadafaabcccbffdfcfaedfdedebcbdeedcdcaddcbcaaaffcdaafcefdddbccebabdedbfdeacdfbaefdacefcfebedfaedcfeacdccdefaefcebbfbfffcfaeeddfceffaddbbcdfdfefcdfdefababefbbaadfdbfbafcddbcadbcdbfddccdedeaeeedcebdeacbdfadbffaaadacddaadabcdafcebedbecddbdfcaaecdbedacbfdfdaebfafcceadfbfbbabbdbddcdbfccabfcbbadcccbcfcdcaeccafceaffdfaceafbcfebfdcddfdfeefdddcffadccccdadcadbbfdbfdadefbecfeeaacaeefbcefddfeadeebdbfcdefffbeaeafebfeeaefdadcdcadaccbaeaaaacfefeabbafecadbacbcbafecbebfcfaccfdededdbaeeeaafdeaeedafbadeaacdaddefbbceccbadaedeeaeafafdcffeadbbcfeebefdeacdebecffdaaabaeccfafcfccbfbaaadcddbbacefafbbcacfafbeecaffefbaaeccebeddecccaacbdcabcccadcfcebbdddeaefbcefdecfadaddaaaefddabfbeeaddfeedceeaaafbedeeaaafbabfefebebdbdedacabcddfbfdabcbaebfcecddbfecaacceacdcabcfebdedfbdbdfffdfedacaffebbdbdaddaadbeedbcddeefbfadcafaefbeddbbebbcdfeceaecffabadcbdfafddeeedeebccebeeebdebdbfaefbdafdccadcfaeffbdfdadcefebfdfefcbdeeeaefecededefbefabfcdcefbedfeeceebadfecdfcfaedceeceefcefafedddcffbaacdfdafabdfcaccddddeacbcacbdefbbddabacdadcefdedafcceafedabbfacefafdcfbcbbcdbbffdbdfabcdcfedbbeddcccafdfcfcfdeeffdfaacfaefecefacccedfdcebcaceafeccfeabbeaafccddddbcededeaffcceddcbfedeafaedfefdcbabadeeebaaffebafafecaffabfccdebeeeeaccacafecafbcebcfebfbcaffcabfddadbebfefebafefabebaaecefafafedbeeaadcffeccfaafbbdedebcfaefcdcdfbdcaafbaedaedfaaafdaeacdfedaeafcbfacefcadfdfccdbdcbdfceadecbbebefdeeefbffcdfddbbddadbdacebcacfaebbeafbefdafbbfbeabaceeaeebbabbecaafabafdbecccbdddfbeeceddaaecbcafdeafacedadcceacbeabcbaddcfadedbaffdeeabaefbdcacdccebfcebfbefadcedcaebeceabbebbffcbbabfaaaebedfdebebbeebabcabdaaffdcdfccceefbaddbccbfbcddbcddabaccbabeceabcbcaaecbacbdaeccceafdcdfbbcbffacfbbbbdddcadfeacbefcbdaaffdefdbadaaaabcbacddefdaedfabcbccacebfedfedfefccbccffbbaeeabaafebfcbbecacacbabeeeefecbabaeccfbfeddaacfadffbbfeabfdedcdebeaecddfcddbfccacddabeebbbeeffbdbdcfbfedddadbceebbdceaceebddafbadaafaddcebcfafebecbfbabeaefaacecadabccadbfdbebebceddceebcdcceeffbffcecfbdbbafecfbefbdadfefbeaeeecdbccdedeabfbafececaeecbeeffffafedffbfccdcfddddbbddfcafabacdacbdeccacdceaeedaffcdefeaddcacfdcdbfababfcafcdfecdbadeccbdfccbebcacdcecebcbaeaadddaffcbddadaddaaadbdcbcadfffaaeaeedeadbaffcbefcccffadbecfffbbacbfaabaaaebcdefbaeaecbffadbaddeafffeeacfebeccdbccaadcafcefadaacfcbdeddefedfcedafabacebadbfbcdcbfbcadceadcdeaaaaeceadaddaefcfccecdadffccdacdddcaddcfebeaebdfaababdfeafeffacdfddabdbdddfeefffdabfcaebedcfdfdcccfeafcdafadfeccbcebbcafddadedebcdacbfcdfeeccbbdfcdeaffdefbcdfcfcafcdbacefdfcbfceecaafdeacaabfebddecdcccdfbbcfaedacfafacdbdfbaddbbcabbedccedbcdfbcbacbecefadefcaedadcbacafdfdddeadefcfdeffbabbdfcddfcbdfbfeffdebafeeffabbbfcdfdfaabdcbbcdecfdbaeeccdcdfbeaabebebeddecfcedacbdbbdeebfefefecddbacaacecdbfeeeffaceccfcecffbeddccedecbabecdbfcfbdaffeafceaaeabcfccbaaefbbccdeafcdadbabeeabcfdfffdfcfbfbeadfcbbfadaadedbbfdbbecefaedbacfdadebdebacbdbcfccadcddeafcabeebdefcecdfcdaecadcbfbebacfffdccecbefadbcbcadcaabeeefcaaeabbdebceffaacfccedddfbedceeaebebefbbabcdffbdcfcbebdacddabeceacefddbecfefdfbaabcacacdeeccbefdcfffdfdadbaacddbafbcfeeafebdeebccbcefadedabeaaebedafafdffeeddbcbfbedfbbbacacdbcbcbbfebdfecfcbbdcaeabbcaefecbdcbcbfaddfdddceffbadbffbafdebddcdaaeabdabfeafeeebedbfadecfbadbcbbfefaaededdecbafcefbbbdcbbcfcbabbdfbfadaebfdfadcfcbeacffbfadfeacfefedebaaabddabbfafddeecdabafbefafbabbcefadcbeefbdddbebabefceedcdccdcbdceeadfedebfacdefccfedadafbbdcdbfaeaebcceefdcbbeddbdabfabfbacaacaaeabfaafabdbcfbffffedccaddbbbaccbfcadcefeaafafceeecfddceaadfafecfcbdccdcdadcaabeddccdbdeccaeedbdfbffcabcbddeadbaedbaacbfbbcdfbaafedfdbcadfbeebabbcacecfbcbfaabdccbebefdbecefdddfeacccffeafccddfccfdefcabbebdcafeaacbfbcfbfbfffcfdbeefbfbcbddaebdcdbcdccedebfceaebbaddccfefffedfbedcebaaafedbebdaadceafeeecfeaceddebcbdcfecfdccdbeddeeaebbbbebeddcacffbfdabcdcadacbdfaddddccecebbdcafbafabebdedeacccffafbeffeebeabafcfcebdabdacddbdccefeafcdceeefddbfccbdebbbfdcdfefecbabbecaadabbdfeefceadafbbeafcecefabdfbcafdadbedcceeeaefcfdabaefbcccbaaaaeaabfbbcadbdcecfbafecdacacecdffeccabddcbbadcdacaadfadabebdfcdbdbdefbffdeeffabaefefbefaafdadcdfcffcdeaffecfadfdaeedfddfccdfccceebaccadefcfbacfebdccdbfecffbfbfcbbaedbffddfabfdbcdcddbfdbebbdffefdecdcdefafbaffcfbfaadbfaadfdffbfcdcbacfdeadeceffdadceebddfacbebeafeeeacffabadbcddfaddfbeeccbcdcdbeaeeceaabeafddeabfeacbefedacbddfbbabdcffbaafbebddebcbdfcbaabbccfbbceccffedccdcdbdadbedccefcfeaccddebdceaefcaabdaefbadfbdcdeddbafffbcdbeaacbfafacabceaeeffbdccbbcbcfbfcfbbdcfafbfeddeafdbbdaffcbeabfbcddabbafcdffbbdeedfddacfbbfaebbabebbfcdafbbabdaaacbeeaaeabeabfdeedeccafaacaabcafdacbffcdfaedfcfeadabecdcfeafdcfdabbfdeddfcdafeabfedcefbeceadeeecbcabeccbebaecdbdffaccefedfdaebcefacaeffdfedcabfcafceaadfecafeddaedbcfbbbdaafadbeeffbefafeeefffeefadfbdacebcfeafacfcbeeadbdccedbeecebfcdacaaeaaabdffafbacedceabbecffcdeddcddfeaefbafcbcedbeaddbabccadfddbcadfcffbaacfbdcbbdccbdacfeddeaaabaffebcdfffbfaffcefefceeefeddfcebeefbfbddbaeedcdedabcddfacfdcebbcdaaedecfdbdaffafebeafcdbfeccaccedceaecfcadceccbddcaccfabfcfdbebbbececbebddfaffcecddfcccdabbcbfabfedabfffebbdbedadbdeefddddffbddfccedaefcdeadacebcbcffcfdaceafafdffcfeddbcfcfebcddccefbdcbceddedbcfcebcaffbffcdbedbeaaabcccaccacdddddfebfaedcbeaababaacfefbfccefccdacfaeeaafbdbffffebdbfdfedabdfdffaeefcfdccfedbbdecfcefeedabadcdaebbdeaddadecbecbaffeafffccaaedbcdfaaecfddbfaeeeeddbfedbdebfbdffbceccdbbbaaaabeeceaadbdebacffedadcfadceefaebfdfaaceffeadccddfaaadebecfedaffdcbdedfafdbdefdaddeabfcdebcebcaadccdcecceaeabccfdbcbecfadbebdfdffceddcefdabcebdefbfbecbcdecbbfcdcddeffcbcfeabfaddaefcedeadfedcbeaebbddebebfaddbcfcabbfeadfdeadffaabbcbbdbeeeecdbfcefcfdecafeccaaadcdabfdfbacdecdffaefdfdaafeecbcdbbfbbefbbcfffffdadfbbaaadbdcfcfbcdabbbacbfabffacafaeeacfbabeeeebabddaffffaafbcceaabdcdaafddbeaedccbefefaacaccbddbedaadecbbebccdcabedcecceabddecbdfdbeeebbceedbdeaceffbeafcaedfbeddcefdceadfbdefcdceabcdfbacaaecdfdcdddbecdcdeaecccbecbfeddaedaeeddedcbefcbffdffeaffbfbafbcaaeaddedfeddcadfadfbecacedaeaffaecfccbaeacfeffdcdfeadeeadbfbdabcbbdddbeadbbcfafcedfdcedeafbafddbeffcddafeccdabeccbcbaffbfaddceaafdebccdebfccdfbcdeaabebfabdbfecacadfadbeeaadccbbaddbdacffadcafeaddcabdcbabbceefddddbeeaaafefcaabecabdcefcfeffacacfbefdcafcdaaeadfeceabaedfbbaaddaebabcddcfbbcefdcdcaecbbbaecebcdfbefaadccbdbefffebbcfbcaaadbcccdabaadbdcccccbbbddbaaedddefcadddfeabcbebfcdbaccebdeaacbadbfcdcbbddedbcbdaeeddafefeaaaadecdbbcbccfcbbaacbaddadddbafdebdbeebfcfceffffecfdfeafaaeceacbbfefccfcdffbfbdcdbcaeccedbeaefafddafffdafeadbbfffbfbecfeaaeeaadabebaebcacddafadfecfdbaeddfbdbcfabbabbbdbcdbaaaebaaefedaedcecbbccfdbbfdebecffeccccdfececdbecacddacefaccdebabaeffeddfcbdeccacadbcefabbfbbdaecccefcdffdeddabeabadfeedaaeecfacbacfecaabfcaacebabcbdbabefdfdcfdadeafcbfbaedcaffddfabbdecefbbbcaebddbdfaededcafbcedbdddfccbaeedacbcffbbddcaeacaffbbecbfefacbbeaddacbeaffcecbfcabfdeaefbeaaffffcacfafabccbfcbfedebccbccebefbcafbebdeedfbbeeaeeabbbcebcdbcfbfaafacdeeeceeeafbdbffaabfddfffecdcaaaebedcfcbaefdbddfbbaceecffadaffedbeabeafbefcbbccfbfeaccaababbcfecbdfefedbabdcdcfcdddbabfbbddbebdcacccdadbdffcffbadffccefecaeffffefaadbefcaebdaffbedbabeffaedcbbdaebbaaeddbcebdaacddfeebcdeaedeafeaeeabfacccafcbceedcfebadaeeadccdeafaebdfcdaaaeaabfccccebdeafaadbadeccdfedafdedcbebfabdbfbffeabccceceffbdfddefccfbcbabbacbbddddafccfdbbaaaffbcebdfbdefccaceadafaabcdbaebfccaaccddeebbeeecffaebbbfaaaffdeafebefbaceeebcbfacceaecbacefcaecbbaadbeeecafbafdbececbbbbecccfbfbdfaaeebbbefcbbaadfadaaadcabcebacefbdcfafcddcbadbdbbbbdebbcfbebaaddafdbbeaebabaedafacfbbdffcacafaaaddefccdcfcfafafbcbeafadcfcaebbddcbbafdaacabbbbcdcbdddabbcfaecfebeffeafccfbdacedccdadbddbdadbdbfbedfdbadeafeeecdedcebecafddccdcaadaddcbcadecebefcbbefbebfbcbeccaafadcdeaebafadaaaaefacebcfceebabdfefedaeaebdbbbfffdebecfecbcdfbdeeecfbfcffccbacbadeacbaabfbafbfeddcdbfbdddddadbeeeecadebbefbecfffaddaebdbfcccdddddbedceecadafcbdeeabeeffabbcffebedadfbebabcefdcfccebddcfcdbdaadccaeebfecdddfcdacfbeaaeffcfedaefadfceeafafaacbfccffdafacffddbbcfacccfafbeecabfafdebccaacccabdfaffaabfbbcbbcabffcdbbbaccdfffefaecbcededbffbacabdbbdceabedffacdfefcccaecffabbceecbdfffebccdeaceebbcdaeebcbfccaebebccfbaddeaeedbddccaaabbffddbccaddabfdfddfefbfcddacefcfcdeccebbacaefdddbebcdcbdcfccfaabcfbbfaaceeefbcbdebccbcdfcecadccfbddeffffebfccccecbcddafbbfffebcecababeeebdcdbbfafaffdddfbafbbbccbbefecfbdcebfffcffbbebbcddeaaaedafecdeaccadbabffaedafcdffccbfffefebaacaacbfbeaeaaedccbfecbfcbdbfeacceafedbadebdbadffceafdebbafeeaadcebdeecabbefecebbcabefceabcfacdefdcaedcffdadfbbffdbfacbafccbcdcbbefccfcfaeaeacdfbebffbffecdcacdbdaacbaeabdecfdfdeaceaacebefccaafedfdbbcdbdfaeaffaeaafcffabccfdafeffdfdecfdecbbddfdfcfbaedaaebebfffdebfdaeaeffeabaeddcdaebecebdedcbebcddcddefecbcecafdcbfebfbcccccdeaabeeccafcdbafbdfdbebcedbfcbfdaaeccbafdffcceadafacaabdadaadeadbcbdbfabcbbadbefceebdbdceffcccddfaeeabbcfaadccdfdeaafaffcfeabddcebebcacffebfccaaecadecbeedbcfbfbeccaccadccffbbafbdacccedaaaedddededcaaecdcfbcfedfaaeeebbebfcfedcccacaafdbeaefddfabbacaafbfedbccbcdbfefddfffdccfbabacddefcbadeaaadecfaabdeebaecedcbfbbeabbadaefdaaecacecfdffadcedfedcaafadceddadebdbaeedcdedbfeffccbdbddedcadebbeafabfadfcbeadeeabbdccbbabacefabcaccfecffcdbfefebadbfbefeecfcbadfcbfdfcbfaebedebdcfbccdddadeeaebbaddfceaaaabdaaaafdadacedbeacaeccfcfdcaccbffdaeefbcaeccbecbcbedbbeeffcefedbfeabcaeedecdabaedbdbdacadabfeefeddbeaecbbadcbceabffbfedbdbbcdddedcfdbbcbacbffaddafddcffeacecddcfbadeaccadaeadddddbacfbbccbdeebddeeaccceaedfaafdfdcadcedfecdfddaffafbbdfafdddcddaeeddfeacfedbcfaccbbeedbbbaafeeafdebdedbfabccefbcaafccdcedadeebdbbecbffadabafbcbaefbbbfddffffbdabdffdcabbfcccbbdacebafbecebefedffaecabaccfadcbbacacdaefafdcdbaaafcfcbdceaafecedebbfcabcfcececddebedbbbdfcfeedebaacadbccbeeceaeabbbccbefdfdbacbccaadfebabcdfbcaecdefcadaceabbfeadcdcfeedbefdedcafeacbbeafbcdbefaebceebfecdcbcfeddfdeeaaccbacdbbbfbfdffeadbcdbdcbabecdbdbfcebcffcabffcdfaabbcceafbbccdcbbdbfbeebecfeefcaaffacedfcafaebbffdfccfbcffeaeecdbcdcebbadedcddbedcadbbaffafddaafdbaafdbcdbababdaeedeebfdddbdcdcfdfaacddccbfdddcaddfeadcfbacfacfaccfdaacaacaabaeebbdcbbccffcacebabacbbafbccffdefccfaecfabeeebcbeeddceddaacdbfcbfeefeaaedbcfdefddafdfcaeabffdacdaefadfeceedadddecafbabcffabaefaedcdcccebecceeccaaeffcbbbadcaeaccfffecabcbdbecafceeaeeeeecafcbcbbdbefaddfcfcbfaeaddccfaedabbffbceadfeebfcecedccbdaceebabebeaefddfeffacacaeaafebcbcddaadeafddbfeabeaaccefeafbdecaaeadeceedecceebdecaeddfbbadedfedadeccffdcecdddcbbccdaeecbeffabcdbcddadaecedccbbefcaebaefebcdcdbbbfccebcaefefbfebcfadcfbfcecbedcbbaefdbbffbdedefdafdecbdaedcdedecdefcbfebccbcbbefbaffcaabbcdbedebdffbaccfdffdaadcccccecdaaebbaddbaebeaacbfebdfbeeedacbdfcaadacdaaaecacaecacedabcabceaadbdffddbcfdcfbedfecfcbebffbeabcfbadfffefaffcccbbfccbeabcdfefceeceedaaddfbfbaefdefebcccfcbdbebffbbcbdfabadcdcccbaccebbcbaffcceffefeadcafadcfceabecefcefecbcaeebfacccdeafededabafaacafacadbdfeadadccfaeafcaefbfacdcdacdddcecbebfecfdeacefddbebcfcfebddecfceecdbbbfbceeffffbdebadfeeeaabaaacbeadeefecdecabfebaabaacbcbadccfecafccfbfdcbfeffacacdaefbbbedfbbffbcecbbfcdeffcadaedfefbbeeeedcadfbbabeeabeffceadeaafeebedfadeceddbdadebcabcaecaddccadfcfcaedafdacbedadebdcfffbabdeaccecaedafbbfbebbceebedfbfdccedccebdfeaaeacbbbefdddecbdabaddedaffafbcfabdcfdcedfdccadbbcbcaffcbcedebcddddcecaecbfaecabaabbfdceedfebadecfacdcbbacefeefaeebacdabeaeccfebcacffbefbbfbccdebdeacdcbeeeabfddaeebbbabdadcefaaeaccfdaecdbdccaccdfaecceffbbbadefdcddfabcefdbebfbcccbbfcedbdafeccdbbfbbeaaeeeebeddedcbabbbcdaaffeeecfceabddafeaadfecefcbdcadfceeaffdaaaadffcacaeacccacdabecebefbbcabcaebcbbbcbfefccdfcfcbdedefcfcffbfbdffecaafcdbdfdcbdbbbbdcdbdfbaafdeebbbedceadaeafceecbaaadaebcafaacedffcfffdacbbbfccfeceedaffcbbccdcffdaababadadebecfbffabaedfebfbcdeebeebfcdecaafefccceeabebdbacdaabcabeebaaecceacdfeffafdbefebfebacaadbdbdeeaababbdccdeeececfabeecfdcbdbdcdfbafaadccbdeacdaebebdcecbfabcafedecbcfeedfffefddfcaadcaccfbafcafecfabaabdccddbefeddcaaacceaacebceffffdfdaacbfacacfebeafabcacdeefddaebbadcebecfccafcafebfcabfefddafcefbfbfffcdcbbeaaaccfebaafaacbedcddadfcbbaafebbdbbfbdafacbdccdeaaeebfdeaebfddfebcecdbfdecacfaacfbcbcadbccdedacbadadabdffafcbbbecffffcfcabceaccedebcfeedcefebafdfeddfcedaabfbaabaaecdbcafabcaefbaacdbfcfdfdaffeaaffabceffcbebfddcceeacadabdbedeeaddfafdbffffdcddfbabafabcabeadefcaebefacafdbeefcffdcbeafdcabcecdbffafaaefffcffafdbddeeeebebcccdefddfdaefaecfadcfadccccbbabfddfcdebbbeddffcfecdbceafbeeffdbfbfadcfcbcadffeecabefadafdeacfecddfcffbddabaadddabcdcacbeedfebfedbfbbdbbdeccabcbbaffaecbfceeeececcffcfdcdebddcdfddaabefdceeabcdcabdedfaccabeabaecbaefcceffafafdcfaefafddccbdeaabfedfeeeaeadcfcccfdbbeeebabbacaeacdbbeaceacedbfccabbebdbbaeaacaacececdabbdddebdeeabcbbefaedebfcbbcbeafadbedeccbbfbffbedcacdebdfccaaeadeddabfdbeffabcceecdddeedabcfaadfebbbfebbeedddfafecfeaefcdccfecddcbfebdcadbafceeabcadeabcdccfbaeceaabcefeeedeadacaeebecadcdbfaabcedebebccfdfaebcdedaabcabfefedefadafbddcadcbdadacdaafdcfcedccbbeabbfbbeedcfdbafeacfbcbefbaeffcdcdaeabdaabebceafbbccdaaddfeebddcedbaebbcfccaafecdfadfecdffcffcceeffefccbaaaacfcfedecbeaacafcacbafcbcbfaedbcffeadcebceeedfebafedfcceaebfcfacbecfafbacfdbcecfcfcccacbceaadabdeaebcdbeeafacbbacccdacedbaacefcebdceadcaabcceecaaeecebcacecdacddbfdccbcbebbdedadbaabecbbacefdefcfcccfeeecacaedbabeedacebbdcfbfcabdfcccfbcefebfabcbbdcbfaaaaaaceafceedfdccffaefbedfdeccfdffabaaeeeecedcabcceeebcbfacbabdefdaeaeababcbfbdacdbedeedbfeefacfdefeceaaddbeceebbfdcbebfabebbaeaefeaefaeafeadeefcddebeccbfbfebfcdaabebcefedacbaffffdcfcbbfcafebceecbcdccdcfdabafbffdeddffcbbeacecebdebdbcffbadcfaffcecfcbaccceecafdaddacdedacabebbabeeafabccfacbcbdadcabbdcfacabdcaadefaebacfeeffaefaecbfdbfdfeeacffbafdffccdabbccbadadfbffbfdbbbceafebdacaeabeddafbedacabfdbddeafafecaecbaaebbfafebeacbeebbeeaceccdfaaebdaacacebddaaadddcdfafabbafccadbfeaeaeaabcdbffcebaeeddebbeefeacccccfddbcaabbaafdeefdbfcddccbbbebaeabcbfaabeccdfeadedffbcbfaaeaeeeadeadebbceddcbfbfbebbfaefbfbbdfbdfeaffbaedecdbaefebafdddbacbabfdacaeeebbdcadfbcaceccdcfcedfdcafbeaddeccefebadeecddbdffcbaadecdecadebdabaaffcdeaabcfcdfccadbfdebffbcbdbcfddcdeacabfdefcffdebddcbecacedcbedadedeeffebbafbeeccdbbfddedececadbcddafeffbaaedbadaacdabbececccbbedceadebdfaedddbbaeadfcfbbfccfabadfbbcfdbacbdfdaeddbdacbaccfbccbbeacbedaadaccdcdeddeedbdfaafddfbcceaacefaefebdbffaafeaafecfdafbfabddedecbbffdccadefcffcbbcdcbaedcddfbeffdcadaecaadfcdbcbacafabebccddcbfeaaefbaaeccbbcafebfdbeeeafcecacbdfebaacadffdfaffaddccabadaacfcbaeaecfabdaabeaacbeeecddbbeccbeffedbbdbbecdccddefffabeffaaebfcaeeceddebdfebecffaafbcedbacfaddcfffceaebeaafcbdbdecaeaceffafcdbbbfceeeabebbeafbcaadcafcfedebeafbfafdfacdfadbdfccabcdfecdfddddbefcddfafdfeaaccfddcadbdcdbaeefcefeefaedcabfedaddbdbedfbfcefdacddeeebaddcaedbecccaeeecafbcfcbcbdedddeffdadddfcacafebeceadebbddcfdebccbfdbdddddfbedcdccdfbacbbbadcfcceadffacfdeceeafddcfafdbdbcbcddeaacdaeecaaefaceefabfcddfeabcfebdaffeaaabbcdebcceaffceebbdbccffadbcebecdbbcdaafeffaafecabeaffaacdafefecfcedddaeefcfcccbdfbdeacceffbdebaeaebafbaabafdefbdbbcbababdafadaacbdadecfbfaffcfdccbdabceeddbcdcceabfbfecfeabfbeafacbbacceeefbcaeefefffccfadfbddbafeeffaccefcbbaddcaeafeeaddeeccacacfafebaadbcbbaeedbaaaafefcddbecdefddcabcedcafecacfdadcecffbbaefbabaccfcddadbcebdeecbbbbbebedbafcfadaeffaffabceefaaeafdfdabebfcadfeacafebbddbbbffccabaeabbddbfbedffbeadccdcfbffdadaddaaddabcdcbbbeffdbbaaebfadddacbbdeebadccfddabbcebcbefdbfedacacebccfaaebacfadbdadcbbbcddcddeafaddcbbfaafdacecbabeafbdfcafacdabdcadaeaaeeccbeeaeaecbbcaacedffeecebfdcffecfcdabdecfccfceabfccdcedfaecaecffefbbfdadadcbdbddaeebdfecdffceeeedacefebcfceeabebcaedbafceedbccfadeeaeecfeabcbaeffcbbecfbfccfadfbbbaffeeadbeedaebeadfbfaffacccdcaadaecdfaaccacdcdbfbdafbcfadeebebcfebefcdcbceafcccaeccbcbcabcbdbeffacafeadbdeaceeaecffcafbaadcabfbbbbbafffdbdaafdddafddedceabdcbafabacefcebfbcddaeeccebdaddaddeececbfccabdadfedcadcfbcaadbeaeceffaafedcfefbfbdbbfabcdebadfcebcbabfeaefbdebfcdabcfcdbfedfeeeabbffbbebbaaafbbfaafdbcafaeabaabaadaeafddceffccffdddfaadcbcddcafdbbcebcddbfefeddfdefdadecfedeacafafababbfcadcbdcfbcceacacdcfedfcebfeedadeeddfdddfbbbcedbfaedadbefbfaafcbcedfeecfafdebabfcbeabbddeccbbaecefbcfbebefbaefdcdcbdfcabcfbffaddfccddeedfbcfcdacfecfdfbbcdbbdfecdcaacedfaecfebfcdeabcfefcaaffabcdbddfbcbaffadafccdafdcbbedecbffedcabacdcaadaacaabbeecaabdadebdffadabeaffdcbbebcfddedeedbbbebdbddddbefdcacefcafcfbedaeafbcbdbcdebdcbbdfefcdcfefbdeacdfeccfcdfbffaedbbbafbfeacfadbdfbabedfdfbfbafacbadcdcdbbcbdffbaafbaacebaefacafccadfecbbebeffaaddadfecffabeaacecdccabdbfffbbdadedfcdddcacdacacbcbbbedafbfdfebdebcbcfffbecaaeaedbaaaadaffedeebdcfccecabeeebddadffbeaaedddcafceedcebbbaafbfdebeefbbacfccfebedabcbeaceebbddabbdaafaceeecedadfbafeebabfadfefedaeafeeedddcdbdebcbfccbacdedafedbfebccbbfcdaacacabdffbcbaffccbfaacabfbcecfadcefddbfacedeffceaacccaffbeeddebdebfbbdaeccbcacbdffdbfefafaafceeaaafbebdbfacbdeabbbceedaaabbadcbefedaeeeabaaeddbaacedfecefeceaccdeffcbdcaadaedffebbafffdeaccbcdbdfeebfefcaffdfcfaffcbaeeffcdaaebffffdefbecddcfdcffaadefdacdcabeddfabdcebddfbeecbabaadcabbfefeafbbffcdebceceebbbdaebabeddadbeaadbfaddabedfbbecaabdcfebdaefdcdbbbdddddbcedaebbbfedfadffbacbbefbcdacbfdbcbbcdfcabeeebaeeeeffcdeabdaccaedddbcffcbabfeafdcccbeaeacdadbcfabdeaeddadadfbfcbffbdecfbacfbfebadcccdcadbabfdbcebdebcbddcfaafceefcccbdebcaeabacddebafdbffccbbfafbbafabecfaeebbbbeddadbebdcdceeceeadeddcbfccbcceabdecaafebbddbdcbcbedbdcebecaefabdabbdecaabcecbffeffbbecfeabacdcfcbafdaedffbccbdfbabefabeecbebaaedcfbdbfeaeddadddebefeacecafdbbafaaeedcbbfffaebaffeefcaeecaecbdeffeafdbfddbefedbacabffafbebffddcbdfbbbbeffceecfccbfbfcbdcdfeaaddacbaecdbcdbbaecdfebacbedfbbedcfadfebafdfbcafaeadefabacbdafbedbabafbbdafceaeccaffdeaddbdfddbdaefdbaecfbcfbdddcdaaceaecfbbcdadbaafdefabeadcfacfdcacefccdabaaaccdfcccddfabdcfacfebceadfadcdaeadbfafefdaeabedbaebefefabdfeabbebfffdacfedbbabdcdaebbceacdeafefcccdbacefdfabdcfeadaaedeabafcdeaeacddbbafbebceadbcdcabdbdfdffabecfbdedbfbffadabfbaddacacbeabeebbcaabbcaccaceceabbfbeadebeebdfdfedfbfbbbbaddcadaacfaaaafbecccdfcfbdfbcbceefffacceeacbecbdaefccbabaefdbbecbcccfdaeabadadcbaecbccfbaaecfddccccadffcbefadccfdbfedfdedfaeacdcddbcfbeddeeeeffeccebefcfccdefebeaeadddcaadaeceedadbbeebdebbebecefbfbaddfbacfdcadabafdfacaecdfcaffffabdadeebedbeceaebbfabdfdcdececcacbadefdbfccffeabafaefddbaafabbaabdacaeffabefeedbabcedfadcaacadadfbbabcceccddfefcacfadcddeccddbfdaeafeffbafccfcfcdacdfabddbbdebbdbffbcfcaebafacaaaccbfcdebfbedecdcdbecabafeaeaafecebbddeebedfffbfdcbcbcaddfdaaedbceecbedcfeefccadcbcfffbaddeaffededabafcefbecbafafefccfcebaedbebfdaefbdcdacadcfcdcbcdebedbaeaeaddcbfccaffaecdeaaaebbfbcbceeddcadfebcbddbadceccdbbadedebcddcedbcfbefdbaacbfdbeffaedfafbceefaaedfdebdebeabbdaafbafecbabdbcecfdedeaaafeadccbaffaaecdbbadddcddfecfebfefbbecfdcbfcfffefdeebfaeafdebffacdaedbadbadedddcfcabebfbedbdabdcfeeaeaedaefbdaaebaafffbacbcdcebdfafcdcdeacedfadddbeaedcaeadcdefbbbacdcdeefdfedebfdcdabfafcaabbaebbdcfccaefffeeebdbfbcbaffecffafbabdfacecaaefdcdcefefefebdbfdefabbdeeececacdaaedbfffdacafcfffcebfdcadfbcddbbffcccffabdcdfcbafbefbffbccbabacacadffcbbcebbddbafbfbbfcadfeeedabfbfcfababaacefebdddafbecdeeedeebdfceaebddcabaebbcbbcdbafacddcfbcfccefeddebdbdedcccfbcdbddbfdecedbdacbbbfbdaeefcdaaabeadfbafccbcaffafdebabcedaddeefedfbdcdabaedceebbdebcaafeddadceddfbabbdfcdcfdddddfececbbbbddcdcdbcffeacabdaadfafccdffabaadadecaedaffeaaeededdafbbecdfedddbaaedabbdebbcadcbcdeafbbcddedcbffdeecfafbfecedfcaabaccbacaecbbaecebffccecbdfbcfbebeebacacdcacbafbabdccfafbafdeeabfcefdfcdabcedeceddcfaadcffbcecdcaeafeeccdceffaefffddddcaffceadaaaafbddcfacaaeafdaacacaeeaddfcfedfebdcebcdfbcdbaeefbeebecebfbfebbeaaacebbefeccbbfcdccadddabfdebafaaddaabcbaecebcabcfeeabaffdcafbdffacdcdddeaafdabcedebaafdbecafbabefbbfbcffdebaabaefcdccedfafdeedadeaadbacfaadcefecddbbeceeaaecefdeefadcfcbdfbacdeedcceaadcebeecabefcddefcebacdeebcdbedbdffbfbfceeabdfcaaabeffdbcaccfbdfeebaaacfaacadceedefcdaedabdabbedaafadefbecaaffffbefefecebbfcffddfcdbffdcbeacaabfcfcdfaebfceafadedfbccadfbedeaeaffbcfdfaeaabedeeffdaeceaddbaebafdbfcaeceacecceafdefbcdeeeedaecbdbceddacbcebccbdeeebdeafbcdbceffebcbdfcebfefaceaafadcbbfbdeeddfcdbbcbafafaccddbfdfbccdfdedadbbdfcdaabdedcbabcfbebcbffcdbeacaacabadeceabbdbedacecbbfdaabaadbacadadffcdfcbdcafefedaacabbfbdcbdfeedebaedefbdbfdaddaaeaeebababfeddcebebccbcbdfacdbdfefcabcbeaddacfdffccafaccdebbdfeabeacbcfdafbacfffeaccceebbcccfefabcbdabaeadbcbabfbeeefaeddbfbfdacaebcbaaedddccbabdfbfffeebddfeebadacefdefaabbbdbeadcbbfcfebeaeabfbefafedceaeeffbcdbaabfbcddcaabbbcbccbfceedffddabcdabaebafdffabefaecabffaafaeddaefbddfafedfcedeefaaeeecdaeccabdcbddfbfddcdbafafcdedbbdfadbeeafcdcbaeafcbcabdeaabbbadadeebdefaedbfcdbecfcedffcecbcacfbdfbbfdeaaecdedbfafacebfdefeaabdbfddedebaeecbefdbafbcedafaeeeccdcedffcedbddebecefaabeafeabdabcfddbedfcafebfefbaafdabcaefdfcedceddafdafedbcfcfeadbbbfcbbabffebbbfbcfaacebcdacdafccccbbebbafdbfcdebccaabdaadcebfaacaeefdcbcbfafdbeeacbccbcecbccadfdbdfadabfcbcacdabadeaeeebafbebcfefeaecceeeffbaebcfedbaebcdbcfabfeddcbbcaaddfaaecfadadccacefccbcbfbacafaaedcaabbdfdbeccbbcbcacaafeafffdafebadafbbdbcdbfdfcdeadabdddfafeceeeeadbeadccaaddfbbdccdcbbcfeaadbabfefdadbbfaedbffeebadaeefafefbeebcbdbbffeaafdebaeafcccadfdcebddcdcfbfbcbaaacddcfcfcdbfaffccbeebbcfbfadfbebcdfdbddbeabaaebccbfbfeacaaeddacefeafeebccdfafdddedfebeaeafecbbbacaabecedaacebadeefceefcfabdafbfbccbdacaaddfcabfdbbdbcbbadecaafaedcadbbafddaaefafbedcafdebbbfbdddaeffccfcaaebeaafcaafdfcffeaefadfaaabbcbbcbfdbaffcaeefefbdeceeefbcccfafbdcebabdaaabdaeacbafebfcedeceebbbebdaedaaeeedbbfafabfaeebcadecbedcabcccdcdfadfbcedcfeaabbddfddadffbbfbbffbbdeaabafecdfaacdfbeadaeacddfafbdedfdcbadfaaffdbbbedbeddefdfcaaddabcbeadcafabcfcaaaceccbdfbeddcdffbcfccacfceeaceddfeeccadefabcedebfdcedebeaaefcfbfdaafedeeaebaeaecfeebbbddcefbdcfaedfddeafcbecdddedafdaabeafdfeceadaaddabefcdbfafeacacbdaecdcbaecdcefaacdeadaccebeacfccaeadfdbbddccfffaebaebbbceadfebacefffcfdeebeebecacfefefecfafefebdafafbadddefacaffaadbcabedfafcdceddedaddebefdafefdbfabbddceaadbacedddccfbbdaecaafdeefffbadfbaffcfdcadccbeadcabdcbdfcccbbeaebaccdedbbfcabadeeefbefeaafddfcecebdafffefffddebdbafcbbeaaffffafedaebdadcccfdcecdddafebbfecabeaefcabefbefccaeeeafadebafeadaabbcebcfdafbbaeddabafadbffbaeaabdedddaddbcdbddededaaccbdfeebeaedcccfbacdefecbdefeadbefccbbadccfbfccfcabbaadfccfeddacbfccbbedcabcdaecabbbfccdecafbbfdcbbccacffefbbecfbabfbcadcfdaafedacddeecddedfdcbccadaeefffdbbecaedbfbabebbebbeadbbbfecdaeacacadadaccebefbaadddeefcddcdefbacdebfcbbcddfaabaeffccccfebbbfdbeebdecfdabaebeffaddaeaabefbcfdfdffffcccbdbfeefadcdbabdedddcfdcfabdcedbbbcdeaffdbbbfddcefbcaecbbdcddbbebdafeacbdeffcbdeedcddbdbbecfebafbcbeddfccccffdeccbfddacaebfafcdfbeaddaffdeddfedeaddebeffbbcefafdeedaeefedffccdfcbcbadfafcbfdcdcffbeeafbafdcedbbaffdeacbddffcdbedcadceddcdebfccebcdcdcdafcdfdccdfeaaeeebeabbfedbeacdacedadcdaadbaffdbcdbccaafcecdabbffbcdebcdbbfdedaceeaffffddefededeeeffbebbfcdbfadeebfbabbcabcafaedaaeabaeffdeeeabdeeccfcffebfdddeadcdfffceeadfbefdebeeddcfcedfdfaeededcffeabeabadedbfbfdeeeedecdaededacebbbebdcfedadbcbcaddcdcaceadbbffeeeccefedbcbabcecaabafdfacbdfcfbbeacdabedbeecbeabdcfbcafecdcdffabededfbefbcdcbdacffdfaecefefefffbacbfaafbbbacfcbcdafbfbbececdbedfdccedfbcbdcabfbcaddfcfcbeafccdaadebffeeeadaafffedacecdbdceedfcdbceecbaceedeaeeeaeccbdeaafddeccbafdcadfbdbbccfffbdafbbfbdfecdbdccedcecbbcafdefcfcedccfefbbdbdcefdfbaafbdfdecfbeabadbfefdceebbedacfbbecffcbafdcfeaecbddccdebfdceaccefafdebaeeccdbeddfceedfcfeecffbffabfbefffabaeefebafcdbfeebcbcddabfdcbbffdecabcbabbcedeafdcdfcdecdabbeeaacbdeafdadeabcadfaebaedefcfbeccfafaffddedbffddfbeabcfcdeecbccafccadcddbdcecfccdfceaafcdafeffbcacddaffdddfcbccbabddafdcafdfcceeacffdbfbcdeaedefbddcceaaaafdeffadcadcbcefcbeafeafefbcddcffdcfabebaedfbfdddcaefdebbdfcdbaedadefcaadcbcedddbbbbaebeeddfcaccfffbccbccdcaebfbbdededbbebedfecafdedaeaceacaceeabbacafdccfcefdeeefffadedfeebdcafaadedabbdacfbdccbcddacfdadfacfccbfabefdcddcbcbebadeafdfcadabfbefdaddedcdfbbdbdcbaecebbfcfeeecbadebbefbdebadacdbbbaddddfbafeeafcdecacebfcacebcadcdcbcefadecbfbcadecdafcfeebdcbbfabcafdcffaeeeadaeaecbeeadddcdeafaaefadefdaaecedfacdfdcdafebcfaddddbccbcbeaeecfddcfadbeceaccefffbebbfcbabfeefddadffdbabebfcceacadfeadccebaecaccffafafbbddceddfbdaffbaaecebfeddadecccdbdfdaecafcaacccecdbabaeaeaccfbbecebdbebdbadefbaedbeebeeaeffddfcfefcdbdedebebcafcfbddabdefaeafcfbbedaedaefabbbeefcecfcbbeddcbfafebdfafaaacbbbaddccadfbebedecdaddcfeedafcacedccdbcbdadcafccffecdeddaedebbfcecfafbecaaecfdfdfafaedfbcdadedffaeadaabbccdcccdbffccfccbaefdaaabefaecddebbcfadbfaaeaaabeccdcfddfddaaedbebfdadebaebadfbbbbbeaeaebbdcfafbddcdbcbacbdedfadcfcccebbeaeeebcecefcaeeacdecaeceebfcbbbeeebeedefdcddedccebaedefadbdddddeacfacfcccfdeacacdfbceeadebeaabcdfbfccffbbeebabffebdbebafcedcfbbdaeafcbeadddfedaebcdaefeeaedffddafdeefdafbbbcbffceeebdbbbcedfcfeafcfeedfbdbbcbcfafedeebaeaecccaddfebbcbeeebcdabffedcfcdeacacaeefedbefefdffbeaafbdcfcbbebfdffefbfcadeffecbafaddedfdddddbcacffcafecadffaccdaecedaaaafccfbdeedbcabaeffafdadeadbebdfcceafcfbfbffcdccefdaedeaddfbedbfefadfdbfbededcfcbbffebfbfccdffebcdfeacdccdbbfdddfdbeddfacaabfeffbdeedfdcdaefdeefddedbaacebadcdbcffefdcefcaacdeabcdafddfaacfcbddaeafafaacfeeaaebbbbeeefaafbcaaefcdefeacacadbfcbbcdffbbddeabdadcedefaeabaaefadfdbbfbbebabaeddccaacdbcbefbebccfcbafaadfaefbbcfdddfcbdaefebfdabdddcabbbeafbaafbbabcfbdbbeecfaffaebfbccefdbdcffadcbccffcdeddbcfffbdeeabfdaadfaecaeadaedfedabbffeafbaababbbdddeafbceacfedffeebcccdbaccdbafddecbcccdbafbfcbfffbaabaddccebbbfdadbaedaedfbeefebfdeeeaadadbdcfbffdaacfdcaeafcbdffafcdebfcbafbeacaaceadcfcfddedaaaadbafedacbbccdbbcbfeecfbcffeaddaeebfdbdcafcafbcfebbffacbafbccfcffeedceaebeebbddceddefefaafaafccacaefffaeafaafbdfdcacfcbadefabfbabceedaaeaefebbeabbfabbeafdaebffeddceeaeeaadcbafcdfaebbadabbccdeaccbbceffbaeacdccefedafeadbcdabfdebebcbdcdfebafbaffebdedfbbcafccdabaecacaecefbedbceafcdfbadefaeaefaddbaffadedfbcecccbcccebabededbaffefabbeaebdaaebcaaaddaaafddeecefbccaafcaaddcdceeeedaaebfcacdeefcfeedbeffcadacdcaaebebadffcbfdeceedecacebebfbafffefddaabaadeefefadaebafbdbcefbeafbddbeffbcbdbdbcaacbceefddefceaecedbcafeeaddefacdeedbaccabeaabaaabfecbaaaefcecffffeebddaccfcfeeafbaeffbcffcebecbeadbceaeedabfbbeaecadceccffdfcedadfffbdcebaeaeaadffcbbcceffcdabdfafddafcbfedcbecdeafcdbfabffeeafaddabddabedacaefcfbebbaceaafbbfdbfeffdffecfeddcebbbfeedccccedfabcdaedfadecaffcebacdadbaaecebbfcbbddacbdeebbadaccecbdcddabacdcfabfdbfdffaebabbffdebbccccabecbacddeefecdbadccadaddddcdccfaeebeddbbedccdebdccabbebfdaebcfaaddbffeacfceddffcccdeacddcfafeddaaebcffaafdbcfdcfacdaeabcfbdbcbffcfddceaaedffdcbbcffdcecfbfcbacfbebfbdaabcbddbbcddacabeccbdfdceeaeadedccedeaefafeededffcaeadbffbabbfbcddcebfaffffeeaacecbddedfefedbadcfdfcdecbecdcedeaebbaedddcddbdfbddbcddfbeaabfcabafaeaffffbdfceefdedfbbdfffacaddccdddbbeededfacdddeeeffefecfecfccfeabbcabbbacdfeffbcffbbcddabbeeceecacebbafeecccfadfbaefeafebaeabffafbeeaaeddfdebcbafcffecdebcaeefcfafccfbdacdbbbdeaebcffeecedfbbdcbfecdbfdcccfaabafcbfeffcfddaabdcafaeeacdbaaeabeadaddbafcbbbcbafdcaedbbaceabffababffcefcbbdaacfccfaeeaeedadbfabaaacdacfcddfefdeacacdbbdaeaeebdeadfdfbbdcbccfdadcdcbcebababbdaefebbacceeeacdcbfffbecdbcdbdacaffdcfcbebbfadafcccccccffbcaaddfcfbccbffafcbcaeaaccaeebfaedabcaefddbccafcfbedecebdeedfebccccacfaacadbddaddfedfbebfeeefcaedfedaaaaafccdbbfbebaffcccbbebcfebcbfeebfcdacefafdfbcfafefafaecdabdbbdaadfcfdefcccfbdddbacacebaeabbaefedbdcfcbfbcbdeceedacaffedfabfbcbddadfdeabdcccfdbefceaeeeebfbcfffdfccbcbfcfaedbddddddbffbfbcfbdaecdaafadaccafedabfeaaecbdccdfddeeaddabdbbbacfdfceacddcfccffdeaaddedbbcedaeafcceddcdccebddeffcfbfccbfbcaaebadafcebdcedadbcccbccdcaddcffabeebbadbafdebebcaeaaeebccafdfbfdebdaaedfeeecdfaaedbdaaddcedaebffbdabcecbcfddeccbceaafbfdccfccffeccceeefefeaeadceabfcabadaefcdbaacccecddcdeebcffefedcbdbccfcdfeddbfacabfabdaebeeafcdfafcfefbbdefbfeaafdbdbdeebffababfccdadeacabffedeebcdddcbfedcbbaefcfcaaecabfaddafaeefaabfcfbfbbcaacafdffdbddcafffaaafcceededcbecfcbebeefbdafcefaeeaebecaedadbbfcaedebcadcaccbabdaadddebbacdbcacededbefcbbffaedfceaafebceeedfffdbcdfbeeaaabcbefaabbdadbdcdbabfaccffffeadcceedcbdfeeafeeadcdaebeebbccfcfdededfcecfabfaeeebadeeadcccabdccaaafbbcaafcbeabdaabfcdefdebcadddcbdceeedcdccccedaffceffaadccdecfeadafafdcfeddcbcddbedfaefdaafafdeadbcbddcdcacdcfeddcbddceaddcfbfcacfcbfbddeecafffaeffbabdbccfdfddaebadbadffabcfedccaceffcafabeebdeafdeadfbefaefbafffbabcebfecafdddfedbecdadcdfcffaeffaadbfbefbbaacadafabdbbdadefccdabfcefabcdfcfaecebbbbebcbbbeebbeeaaaffabecafdfaeebccdffedecdcefdbcfeefcddbfccecbbccadccffffbfaadbabcaadfbcecacdbdedbfecccfabdfcdaebcfefafeffaddafdfeaeffffbfbbdcbdbbecafdefcfcafcebcacffcbebdfbcbeebcaabaabedfffaedfadddbcbbedcabbedcafbaabefbaebbbbecdffbaeabccfdabbebbeddbafebbcdebefbedcdabacafcdafffcdbefeedaebffccabfabddfadcacdffadbebddcdedceebfcebdbaefadeccefedafedebfebaeaebeeafcdbedbbecafbececeffdecedeaedaceaecedebfedacbaffcbfafcdffefeadacbbedceaaeeedcbffddcaadedfefdfafffaccfbedfabecbacabfdefbecfafcfadddaaeeccebddadfffcaaacdccfbadacfdddbacabecacbeacbaddcbfebbdabfcbcddbeefdffbdaabaccefdcbcdcfdbbcafbfdaaccebdeeffacecdbafdaeeddbcbadeadcecebcaaffdfceaccadacfedcaffbbbbbfbbfbffcaebbccafceabcddeabdafaeebadbbbfeaaaacbfacabdcdaebebfdbadefefcdeeadbedccbedbefaeeecfbebffeeceacacdabdafbbdbbfcbefecdbbcadafbbcddceecccedbadadddedfdbdfbecbaedcdacadfdddfcbccfcdbdaecbedddbddcbffcefebbcabafdebdfcdfddccfebadacafdcfecbcffdcacdfaaefcbadeeabbfbdacdfedbabfbdebabedcefbfbbebdeeebcbbfbcabcadcbbedcaafdfceefbfbbecbfebfefadcfccdeecdccdcccfcaabcebcffeccdfeddecfcdddfdcfbfbabdddcceaecacebbfddbaccefeccfeffcdcdfaedabcdabbedfaacabbbfcfbbfdfbcbbffbcdcceeddabbbebabaebcdbefcfbacbaebfabefdbbbcdaeefecacdeabccfcbebfafdebdccceacebcefcddacebeabdaeaaeadbbccebecfeccfadfefaefecafcadcefcbfceaacdaffedefffdeaeeacccfffedaafceedfaadaacedbafaecfccaffabffdcddafecaebeeddbdadeeefefeabfaaaacadeeacbceeccafeecebfedebcbcbffbafdbfaafaadeffecdacabbfcccadfcccaecfdadabdccffabfbbeebaecbaebfefacfeacbdecbcdccffcaeacceeffebebceffcdefafebebffeadedaadcfccedbfdeaaccbbdddcfafabbedafaaeefcedadfeabfacdfdcdffcbadedfecbfdddfdfcdadbfebafcbdfcafecafcbecccceceddcefadaefebbffdeadeedeeaefcacaedbfdbfdfeabddacfdbebeffabdfdecbbbcdfcdbbababebbfcbfcaefbfcfabebcfabcedffcfefabafebaddfcedccfebedafebdedfcaecdcfbcebafbceffcdbabeadbbbdedfddecfbcbeaafeefdbbbfefdaadcbbdcfbeeebffdcfbcbbadbdcbbbfbeeceefcddadbcdebcdcbccdeeeedaccbaebffcedcddbccbafabfeebbcbbcfccacbdaacecacacdafebdbdaedeaeecbbeaddbdcaaaeacbfdbfbcabfdbefdfddaeacfcaaafbafffffeabdebddfaffefdcdabaaaeeaebdcaeafaabbadcdddcefeebcaaeabdccfebabeedcabdbcfadeefcabadabaedcffcddebdeddeddccfaabfebfbfbffdccbddfbfebabedbacafbecedbfdbafdedfffefcaaffcbaceceadffafbeedcbfbeccfadcfbacedfafdfbeabceeffeacbdccbdfbbbdfefaeeeeaefdddeefabfeededfcecbfabeeafaccfaddebedaabeaabbfabbfbfffaaedbfededbafdecadacadcfbcbcbbceecbefbcddefcbcdadcaefdccfcbebccfadafafcabfcabcafebdbffaebccdadedfccceefcabdcabcfbdddaaedaeefefdefdafadbffffddbcbabceaababaddbdbfddbcebdfaecfccfbebbeebfeeadeddbcadeeabedfdfdfccaacfcacdedbccaffbabaeacafadbdeabcfadaadcbabbcddfbfeefccdddfdeacddecddafeabaaaacdebadbeccacbecfdbeadfbbfcecaaadffdeebedeacabdedadbbaadeefaaeffdcceddfecaffeecddbaeddaedacbbcafffaebffffbcdabcfeccabfebdcdeadcaadafdddadeabcfafcfebdffaedfdeedbfbbdeeadbcfbeebdccebfbaddafaababcbfdadfedabaeacfdeceefacfabcacdeeccfdedaadeeecdbefcbbefdbfabacddafacafcabbfbababecdfebdadcdfdfafadbccbebffadeceabcfcacfcbfddcedbffdfdbdaecfdeaffcfbafcefeeedcdbefaefcceefdafefffecedaeceaddfaddcafbaacdbadeaaddcdeeadadaacccedfbbeeaceafdaeadadbcecaaebcedfdeacbdfbbecbdeeccbabfdebdbeeedffbfbecaccbfdeaabaffcecfbbcafafdbacceaebebaabeaeddffecdebdaebeffdbedcaebcddbdacfefccaabccabbeecbeeeeaabbabbbcafcfecdaceeeeadfbabcafeefbbdaebaaafabcbccafdfcddebabefbdbaedaedebdfbbcbaccddddadeccdacdfdadbddcfbbbdacfcfadcbeebaefeaafacaebedfeafcaecadfeaafbdedefcaccdaaefbccaaaccbaffceadaaaedecdcdbacadfbacfcdddcbdafceddafabffddcabdcfcdadeafcaddacaeafefeacfcfccfbbfbbfcceebecadfedbaeadeaddbdebefcaeaafefcaaabbdefdfeefaffffabedcacaccdbdbdcbaceedeaceaeccdbcbbbdcaefaafabeecccdabdcdffafcdebebfecdefdafaabdaededaedabbfacfbddeffdfedaecfddcbbacbcefbbafccfcddebcacbfbeedcafafaaeaebedcccaabbecacecacbabbfecdcdabeebfeccadadbdbaacaffbdaaceafbceaaaebadfbbeeffbdccdcbaeedeaaaaccefcefafcdcbdeefdcbecfedabeecdbcdcccecacafabcebdcdbcfdcfbfdfeeaebefbdcccecefadacfedbfadadcbbcdaaedaccdcffafaeedcfdbcbdefcbaabeeaaefcdaadbadbaffedadeebacabecfacdfacaaebbfabbdaecdeeffcecfbafbfbfafccedeffddcefdbffffaebadbcdccdcedbbdccaaedcdcbcbbfdecccdcdbeedaeaaabfceaebdfedacedcbfcbbbebbdcdcaacfccaaeffcbedaebfcbaeeafbcafafcfdeafbabafaadebdfbefbcffdacaabfeeabfeadceddedbaeeafadeebdfcedebfdecbcafbcadbfdaaafcededbcdeffdddebfafafefdaeaddecfbfdfefefcadbabceddcafcadbecdfecdcebdddbedcbcabcabddebdabdedbfbfeecffddbcaeecfbafcdfaafcedabfacffbdeabdbfebdedcacffdcfcedaefdbacafcbbfedfffbbddaabbecfaacdfabcabaddbaebfbcbfaffdfdebdedacfaffacedfddbeaecdcbfcdabbdecedeeefafeaddefdfcbaccecbbeccbceddfcbcebacfeffeaccebefeafadfafffbfbfbfbedaacadcacaedbebcaabdbfbacabcadcffedfdbbcdacbcdcfcbaadefcafdefdebdeebbfbfbdcaaddebebacbbdbbffeafabedcaaccbcefaddacbddccaaeadecbbdaaedaceaaaeebfaccbabeeccafecbcfccbefedfeeadfbaacadebcadceaabccadabecdacedfbbecbfbadaefdbdebbeceebeefeacaeeeebcebbebeceacffbdeaaaeecfdfcdbcbdcdefdffafffdceeacabbcefbbaedffcafddfffecbbcbbfffcccdabacdcbbdaaedbbbaddefdfecdfeeeddbeeebcfedafebdcaaacaebdcaeababcfeaaabbbbdcffaccbeaeeebdbdacccdeccdbddbefafaddfbfeefefceeaabdbaabdaeadcecccaaafcaaffadcefababaafadbdbbeaebdddebaddbeeadbccebfccedacbfcaecbacbafcfdaadcdccfddaaeaabbfdadbffedeffabcacbbadfefbcdcddfdbceffcabaebeaafaaddfcdbdaaabdfabffefcdebcdffabbadfbbafeebeccdebbebffdabadbfcfdbcbfcbafeaeffeefedcaeadfbacfeadcddebfeeefccadeecccaceeccadcafdeaeaddacfafedbbafbffffdbddceeabdeaeccfffafbbdecafdfaafcfccbfeeaefaecbcbcdabacefcecdcaabfbaaebcebeefebdafbbbcdfecddefaaddcfaaffdabdacfcecbccefcbcabcebffbabadeddcfdbbefbcccfaadcaccafafebbbcabbafbcbcacaebdfbdbabebacffeaadaaacbfeffddddfcbcdcddefebfedaafcecbcdefbeaefafeddcccdebacfacadeaaeeecacffbaebdfcdbedddbafaaadebbeaedafbcffbfccebeeffeffaadabafecebfcdfffeecbdaddadcbddddefcedeaacabeadcbedfbfedeeeeabbeecaeafdeafdbeccecbecedcaffcebbcfbdeafcafeebacdebfabfbaafdbceeaebeffcdafefadfddbddcabfdfffcfcffaecebbdbffebddacabebdbacebcfefeaaddefaadedfcefefccceefdfbdaedadfbdffaedafbfabeabecadaeebcfdaeebcbbecccdedfbdeccdcfdaebdcdcdaccaffeacddedaadacedcbffaecbfdecbfbaccffafcababbefdbdeacafbcaadddacbcbccfdbfedcaffdfcaffadbaebbbdcfbdbfffecadcddbaeedcebddabcbbabcaccebbcedbebbbfdacecedbfdfbafafaadfecbbceaabefbcdfdfddedeafdbfcbdbffccbbacfedefeddfdefdeebcddcbdbdafcebfecfbaddedffdccfbaccefaaecfccbbeaaaeeebadaebccaddedbeaebfeccfbededaadceeecebdafdcbbfcceacbaddbbcceffbfdbabbfefdcbfafdfaceedcfdeebecffafafaebfacdcfbdbadcaddeebadedcfefeacfdfddecddaeabcbaafbebbbcccbdebffccddafcfccabeabbbfcaffcfcaeedaadcbbdbfcacfcbaeebcfcecffffcaacefddddbbfacfccddacddfbccfdeaebcbebebbbedbbdbbfdbcabcadfbcbdedbccdfdefddeedabfadcaefbcecdddfadbccfcabbefdaabeeacbcacdabfbadcceadebaebaaebbbbefdfebdccbacbeeccdfacbeedebdecebdabcdecafeedfcdfdeafdfaabeacbdfcdcefcbbccdbeabcbdbdcfcaeabdddbafcebedcdaebeaefeebdaaeafacdbdbefdbffbbddeeaeafdbfbccaefdbcfbfeeafffccfbafdadeadeabaefdaabdebaecdaacbbbcdcfacedddbfeabbaffecffcbeeecafcadbeecbfbadafabdbfaffeeefbdefcfddccebebcdbfcbdedefdffbcccefedaaeebefadecdbedaeccdffbeeebaabefdaedfcaafbbdfedefebfbdedbffbcadefbbcfdbfedbaafdbfccaabbcfdfacdeeaacaadfdfebeacfbefcdfffbcffcfefbffdaaabbeabcbebddcdbfadbcfeaccdefdeecbbdccafbcfddaeeefabbdfdddaedadeecabfaabaedadbfdbdffaeecbbffbacfcbcccceacecbdabcceafadcfbbacadebbdcabebecfeedadbebaddebccfafcebabfacfdcdecbfcfbddadefeabadeedcccdecbbcfcaaafbbbfadaacdddaeeacfadadefaeadafaefaccbabcaccbafbaeaaeadabbbefbabadfeadafecaefececfddacadbbdffeadbfdabfeacdedddeffccadbfaabfccbfffbebacdbfdceafdaacaddafecacffeabacfcefefaadeebdfcfeeeafbfebfcfbcedfcaecefbdcfeaeadccfddfaaeeccaddfdbbafadfcabbceeffaedecdddacebfafaadcaeacfcababeecefbadfdbcfcbfbfefddefdcceaefcbdfcacbeafaefdaaedcabdfcffefceedebeceeffefbeefbebaddcdbaababdbaeeadddfbadedbfccadeccbeeefcacadebebdbfbacafcffaddbcadbcebcecdfddacecdeffaaaffbfcdacbededaabdadddecfeadecfcafeadddabfdefbdffcacacafafeceadabfddbdabddecefadbbcefbeaccfafaaadcecaabdceacaabddacffbaeeaebecfedbaaadaeacccbfbdecfcaeecfebecbeedbedbfbcdbadcbbfecaddacefcfcfafbbfefbacfddceffabbbcaadacfececdbbaebafefaebdfacbcaecaecacbdfaaedcaddfbbdadfcbdeeebebdedffbadccddbffabfacaffabdccfaadacbdeaeaeacaabdfedbeccdadccbbbeeaedadaafedfbadcdabeeaeebbceddaeedeaacdeacfaebebcdedfdccdcdedebccffbebdceedcdbdeabedebdddfadffbaebbbbefabcdaacecdcdbdbcfbdedfbaedeaaabeefbdffebdeaeaaddcbabefdcedddbaadaddabfbdcaedafaacffceffeaaebfbefebbceaabcfadcbbdeeaddeafffdfabfdcacedfbcedcacfbfcadfbebaaceebdcebdfacefcfecbccdeefaddbefcbdcddaddefceebdebbbabdeebdababfaacaacffabededaaebbcabfdeaafeebcdbfeddfaddebbcdedebcebafefbbdabdfacdfaeaeefcfaaadcddcbcdafdccfddcfdebfacaabcefddfabbecedcfacfebdcacfefdaaecbdbfdbeadabebcfebdaaecdeabfbbeefbdcbcccbbbeedafdbcfdeebbddbaacbabeecfbeffdceeefeeaafbcedcbefacfcdfcdccfbbabafffbcccbeccbbbfccedddbacefcffebedfdcdffcbbfafbcdfdddbedffdafdfafecfcdbcaddcabcbaadcdfedacabebdcbfeecadcfdbbacbfdaaaccdfbaebdbcfdeeceeabfbbffecdfedbabecdcdbeffafaacfcfecaacabbddeffdaddfbbbcedfdabddfaeabccceeadaaecdcbcdabbafbfcaffafebaaadcffadeaeaecdcccfbbcecdbceaffdcffbadbecaadcedbfbadfcfadcacbabdedfcffdfffeccbdddcabcdadefcccebcabedbaaafeddccbbbdcfaddacfefdbeffccafcfafcdcccfccaefccedecafccbdfdfccebbadeeeeedafcfaffacefdbeeafabfddeaccffabffbfceaefadedfbebdfeaddbfdfbeaddbcbaeabdeaebadbaadddccaffbcedabebebcacddbcaeecacafdfcfaeaadccdffedaefbbcfbacccccdadeaceeadaaecfcbbeccecfaaacafbffaaebbbccacaeccbcfaffbdfecbebfafdadbbeafebccceaafbbeaffdccccecbfeeaeaabbfacddbcbbffbfabfdaffbcccebdbeaacebdeebfcaabdfcbfbbdaaafeceeafacbaaaadfefbcbbaefbdcefcefddaccdecfbdbafeebfaaaeaedbdeeebeaddbedfdadbeffecbfcaedecbdfbddbceecfdcdadcedabceecdbcbeddacdeacedefafddedededcbbbfeceaeecfcceaaeedebdbacecccffcecccddfaffdfdafebbdbddfcebcadfcaceefdafbccdebdedbedeaafffcdedaefbdefedbbbcbfaafceeabfdaffabddebbecaebfeabfecaabbdfbaecadeebcaecafacfddebeecefccdfaaeeadcdcbfcdcecaebaaddddbbbdacbababdabdcfccacabccacebefbbeaeaddecdefcceffcdfaeafbeadffcafcdbacdcfbdafefafcffcfffdebbdaabaecbedadeeefaaebdfbadabffdfafcbefeacbbdddaafeaacacfcfaffcfbcadbaabebfcaadecbaddcfbfdfeeebaacebbfbbceebcdefabcaddbdfcdbadfbcecbffbeaefafdebcbdddbccacbdbedffdcdbcdbcbaadceecaeadfcdcdaafcdacbbbfddabbbaceadccceeeeabcfcaeffcadbdedbeefeeefaefcbaecbadbcbfefeccbfdcababcaeaafbadebcaabddeabafbdcecaebaedffcaaefcbcffcaadfbdddcdfefbcfdabbeeadbeefaeaaafbaabdfbfbefbabbceaeeabbbfeaecfbacfedfbaadfccbfacdfadabefbacdbfbdddbfbddaafeeafdcbfdffebddbaaefbaaafcabbdcdcdfdfaafccfccaabdeeebabeebadbaceebedbcdfaacebaeeffbebbdadfaeecbdeefceeaffceffbaadedecdcebdfdffaacafcdceadebdbbccafcbdfbacdcabedeabeeaccfcfcbebffceefabfebfdcddcdefefdacadfbcafabcdcabaeebdcaeeadceddaebadedbafcbaeafaadcacabccedbdceedeacccfbeacccaebccdedfeeaaafdeeceafcdffeaefeddeafcccaedacafabbaddbcebfceeaadacfeaecbbcfeadbfabbfafcabaccfbdbeccdcaaadbebafdcbffaecddbdcaebbfdfbcaccebbfbcfeadebafddddfbddfefbbefdaeeffcefaffacdbcfdbaffcdbcebacbbcffcaeedadebbfdfebfafcbaafececfaeeadcceeacbefbdfffebcfffefecdcfceeaddceaaeaeefdecdcaabebdeddcaaadeeaaeefcaeabecbfcdbdccecdecbfdadcecaececbadcbbbbbbffffcacaadbedeababecdbafaceaeeecbbecddfcadceeaeaadbfcadaaacfaadbeafcfbacabdfaadffcccccfbcddafcdbadddbbffcafdbedcadbfcabcfcbdaddafadecafebfbbccddbcbfebffdbcbbbfbadeedcebefaeaecfbdcfaaeeeedebeebdbcabdfdbcdbdcbfbbdbbcdfefefadafbacbddfbbaaccffacaeeefcdfcdedbadafcfcedacdaededecddeaeebcaeffafeedebebdfabaddeffcfbbaaaacffeadcddaacfedddbaddbbbaeabdedffcddbbaebffbccedbeffeadaedccdbaeceffacdaddfcdbfedaacedeebeceaffdcaadecebbdadcdbaebcdecaacecdbafebfcdcafdefabecbfcaedbeebfccccdfebbfecdbbadedcfdbadadabbeafdbcfffeacbcffccacfcfddbccdbdcacdbafafdccfdcbddcffecafbeaefbbaaacadcabefabaefdfefcbcffbeeedbfcbaadedddeabfcfcadaddbaacaefcacdbebafdebaabdcceeacbecfcbdccbabcdbeaaedbbecacbedfcbbbabeeaeaaeedecfecaaeeecbcecfeadfcecdfaaddedfaabfdfbaffcabeebfdffaeddefabeeeebaafabfddaeedadcbbfbedddcdacddabeafacffbfdfebcfadeaabfbcfdabddbccfbaefeabddbadcfebddebebdfdffbccddeafbdccdeaaaebcffaadefefabbdbfaabcdbdffccabcdddccedbcfddcdffdbccefeafbbcfcfadfbdddddebecaebcecdadbaecadbcbbcffffecaddadfecdfcaedaeeeacdeecccbbcceefabcbfaeafacefcbffddfacbfdeacccaebbfedaffaebfdacdbbbbdcbbcffccddabefdffbaddadbebfcdceceafdbafddebceddfafbffdadefcafdffdbfbffaacbdcfffbdbfceccbcbceafbeeaaaefbdefbfecceedcaedfeaebccffddbaecdfafdbfebaecceadbfbbfaadcdedbefeedefceeecbfddcbdacbeacaebdcbafdbfbdefeefdebdcadadefbfeccaaaedecacdbefacbddbabbfaedefdabbfcdebaedaadefdcefacdafcecbcaffdbecdacdbcbddfcdaafdfecedcdcfbeddfbffbdbebeffbfcecaebaaecbaacefbdfadcfabafbfeebfefffbdceabcefbfcefbcabaeacacfadfbdbbeeabcaabcafcaaeaebedfecedacfdbcafdaeeffdcdcbdddbbcceabdbbdbeabaaabedaeeafaefedccafbdddbdcebcdfcacbaeceaebecdefdebfbbbfefddfecefeeacecccddbcbbdfbcbacccceadbccecbcaccaedbfadfeebfbfefffdddefdaadbdedebeeaeebdafedbaabaadbeddeadadfdbcefdabeccecfabaeebfbadabdffacbedddabfecaddbddcaeeaafdbabefaffeabbcadaeadedcdfffdcabaddacdfafacbfafbfcbceeaadbfacceeebdaafecabbbcccfdddeacacfaaeccffeaaaddeacccaaefbcbedccefebefdecabaebdedfaaebbedcdeabecefecbfbcebebaaadddbabedbabfcfbcabfedfcffbdfdcbbcfacfdedfddaffeeeceacbbfbecafbdbecdceccffabaebeedfededbfcaefeecceeaefceeefdbbabbfadbccabffbddfcecaefeffdccacefbadffdebdcbfbceacacacbeedbfdbdfcfbedcceabcceadbaaacbcccceafdbfbabedaccfdedaaddbbdbdeecebfdfcebcbafeceacecedcddafcaadcbfeeddeabdfdebeeaafcedadfeecefeabfbdaeffccdafbbfaeddedbeddbebfaddcdbbfbcdecefeafabeefacbfdccdafcabaaeabedcfbedffdebbaabeeccfbcadfeddabefbeeeeedeeceecebadebeadbcadfdebbededbcfbffcfccebdbdaabcbeadaddabefbddcedbbcebabdcfafcdcefebaaddfdeeafdaaabafeedafdceefbadcfedfafdeaeeedebdfcbdfaffacdecafaeebfadaaffcbdfacfeccabbdafccecbdbefadaccdccbfcfdcddfbabbdbfcabbfbebeeebcbbdfdbebbadafdabcffaffacefdccfaeacdcfcbbfeffacccbefaccbfeebfaadfcdeacaabcffabbebbeffacdadfdbcaddccebcafaccacdbaffcaafdeddbdfafacaeebccfdbecdfaeaabaeeaddbeebbefffcecdcbfceeaebecececebacaebcbcdaebaeaaccffadbbbcffaccecceefaceacddbbcccabebbdeedfceceedcdcdcedecbdeabdbdafdffddadcaafcabaabdeeaaeadfbdceacabffbaafeddefdbfccfdbaacacddcbabbfcddffddbddaecccecfefcacdefecaaaeefcbcecaedeeadccaeddafbcbffbadabaddcebaedaefcdaddcaadbffaccfebcadabfffbdcbcbaeedfccffbeaabcccdceaffcaeccffcbdeebadafbceeccaeaeffdebedfdcfebefdfdbeeffffdeeddfebbcbecfbdccbffcddaadafdadcdccffecbbacccacddfebbbbceacebfcdbabebecbfceadedacbaececfffaaffadabcadbbcefedbbdebeafeddfdcbedeaaaabdbffdffaeecbcaacccfebbbfeceffdcacfcafffdbafddfebebedffbcdfadecdebcbdcdbedfeababacabdabdffcbbadaafbfccdeabdedbfccaebbcdafaedbdeecdeebaacedefdbaebcfefceffabbbaaabceebbbcafdccbdaddccecafcbcdcecdadadcbaefedbfcfcecfaeedbadebaacbecfadfeffcbcddbedfdebfcccefddbeaafdfabecedcaafdabdadcacafefaeefbaedebbdddaccaacfcdefedadedaceaeefedeedfeaecfeabdfbcceffefbbfbebdfaaedcabdebdaedaecaaecbcdddbcefacbbfeddadceafcbaccdbdceceddaadcdebbcaaaeadedeeaacaeffaabcfaacaebcfefdcebddeeabbefbedfcfeeffbecdccecfcfbfdabdcdfacbbcebfccbdedcdbecafccbcabfacbccffdffcecccaaadbaaddcdcefbbeeaffeddcfecedbfebceefcccedabfbfbfcefbbdbcafbcbeefaebddeddedabdecaffddafbdaffeefeefbaaeeeaecdaebdaffecdcdfddbeefddafeabcadbcfeccfeddbbbcabbcffbbadedfdacddaafbadcbaedaafacefebaddcafabfcdfacdeebdfbcfdcfeebcacdcafcdaabefddebebaacecceadbaeeaeebedcaeeecffcddeabbcafacecfdcdceaabfeedecbcfbacfafdbfbcbeccfdafdbabedcedadcabcdeefdffeedaefabeffecdcfdfeccaedcbbfceebeeefbccfbbecceecacbedffabfafbafbdeacdadedadefebcedefaceecbefddeafdcecbcddfffcfdcfacfafdacadaedcacaadcfbaaeecdcdbdbadbceedebbedbbbecaedfbcbaacdbdecacbdcaaafcbcbcfcabacbebccdbdabbbbcdebbcddddeadbebeaceccaebbfbcfaedfcdeeaabeebfeedbffbbadacbdfefbddadaebfacddddafabdddfefbacfaebdefbaafbcdaadabeebebacfcdcbbabfacbfbddbadadccbcdbddaeadeedfbbfcbfaceddddaabcbbbcaffdcafefdacecaadbfcbbcdddcafaefcfabebaecfdadaefedaedecefbdcefebcdbcdfcdebdaeaafdeeafdcabfabccfcecccedddaceddceffffdabfbddbabeabbadddfebdcbddafdcdabdbcfffbcddfefedbcbbebbbdbbedfafdabedbfccbaafeebdfacedbcaafbbfedddbbbdcecfbfecaacacfdefcaabbccddaeaddccebbdffcbbbfecabfeecbbacdfcbdecbdbaaaabbfdcededfbbbeffebbadaafcbfefdfbfadcedcfcddbeacfbebbdabefaedcbfaeaebebaffcfdcabfecaceaaafedeecfcffbbeaebcacffedfdcdcfdcdfadfefdbadfdfafedadfbeedecdceccedbddcfcdfeabcafbbebebfbfbccaabdcfdaadeddbcddbffdbaeedbbedcffeedfbfaacaaaadbddbdacecefeeecabcdadbeccfbccababeeddcbbdaaafbcfabefebdaeadcdccfdaabfdeaeafabbdeafedbeeddaecdeecebeaedbefaacdefbaaefddabeffbfaaafcbeefedadbeafefbbbeefbedabfefffcafbddcfaacbcedadbdcdddffdabeccfaffbfbdaebcbfcfceafaebddecbdafbeffccfeecfdeffeeffcbedebccccdccffcddccefcddeacddedefbefaddadcbefdcedaeebfcfabefdcafaafcecafbbcafadbefbfccfbabfffbfaaddfbaabdbefeeeeffbaaeebffddffcefafacebafaadffdebbaacedecaabdacbaacabbfbeecffbfadabeafaafffbcfaebfcdddaafdccafccdaedfbbdcbabcddceadddfcececbeedbbaddecfcaecbdabdbbfbcbafbedcfaaceeaccfbcdeaaadafdceffbbbcaabadfedcdbbcaebdacfaaaabdbfffdaeacebafbbcbfeadbabaaebccaaddafbfeffbdcfbecaabfcdcccaaccddaabddcfbcbbaffdfcafdecbfbaafbdbcecefcaaeffcaaddcaafeddedadfbadddddabeccdbadbccafcfefafbdfbcadfbbabdccbcfefcecdecefafdfdeeadffaddcaabcdcfffaeeccaaaedafcaddebccefbfdcebacbeeacfcbacdfddceeecbbbeebeaaacccbfdeabeacbffeafedeecbcfaeddfceefaceebdfbccabafccebfadcdfbedddafebcfabbaaeeffdedbebafccbadafcececceebedeafdecdbdcdbcecdbbdeeeaaceebdfeddfbbaddaadfaaedededaaecdbbbacbbaeacbdaffbfeabeebbfdaedfefeecdfdcbeebfcebaedceacabfbacbaefcfadaaabccbaeeaebeddbcdadeecbdfdafaaaffecdacbcaedfcdceececfcccedffacecedecdadcadcbfbddfdaeaeebfeedcaabffddfafccecdeeddcbbafcfdabbbedacdddddceeecffcecfdebeccaefcddcbaefefceacebaabdabbeeeedababfcadeeabffbccfaaadcaddffeffcaacebfeebecfdcfeafbbfedacbbfdeafbeebccccfcebdddddfffceffbacffcccfabbafddcdfebfdfdedeebcfdedbeeedaafcdbacadfeafcecdccfceaebeadaadeccfcbacabedbbdfebafedebacdcbcecadecffefbdbebabdcfaeeaceedcebfebcafaecffcbeddeeacbecfdedfcaabbbdaeeffadecbbdfcfffecefacdddedfddcbdfdcadafdeefecddfefaaabbefabcfadfacccebfcdfafbeeacbdafccadaacdbcaedbbbbccdcfdfcffeedcfeeebcdaffbaeeadaacadbbafacbfaadaadfacbbbafaccabdfbbafcccceebaeccddaeedfdaaaabeecafabcecdbfdddbebfccaacbfacaceadfcadabdabebdfabeadfcabfdaafbdcaeedabaefeabfdabeabeefeeefffddffcdaeaafacfdaadabcdeeddbdfbcacdbfecbcdefafbbdfcfabcacfaefcdafdeefafeaedfaceabecdfcfcdbaeabcdffbdcadcbbdfabeabacbeabcebaacdecdeafdcaddddddfbdfbedbbcdbfaddecebdafbfdfbabebceddddbbebacdcaaedfbedddeabaacdbbcbadfecbcdfdbcafcceebccadaccddabcdeaeddafeeaeedeeccedffaccffdedfdcdcbbabeefacdceeaafeaefacffbbdbbbaddefeaecfdaedefdbdffbdacafabfcfdaebbebedffbcedfccffabbeaabfeeefcdcaaadafbaadfcfdcfeefbbadacbbcfbacdcceaebffcbeadaaaabbfcdccbdccafccbfbddacfccbdbbccbffdeeddcbcfbfdebafefedbdacbfdefaffceefffbbfdcdaedebcdcebfddceceaafcbfdcffdccdcbdaeefcadfcbfaebedefcffbddecedeadaeefbfdbecefcedaaebdddcdfafdccebdafeceabdaedbddcecddfddadbcdcbaeddeeaadcaeeebcfebffbaaffcaccafeeefdfdbababbfefbaaadcbdceccaafceccfdcacffedabfbbdecfdfdfcefcaaafeeceafbabcbbffcbdffddfccdadeeebaebdab