6
ffadcefddcafdbbabeabbbdadddcfdefcfaebaccbbfdfacaafeedffcafcfdcafdcaaabebbbbfccfeaccfcddffadfdfddefdbecdeeacceceeccfdcefffeadfeefccdaffadaecaddcbcaffdabadeefddbbeaacecdaeadfeabebefcbabdcdedadefccddbdedadfedfffefafacffbbaaebfadeaabaafaaceeffdcebedacebfddfdecdbbdfafaefcedabbcfdccbafcacbfdedafcdbfabaebaeeffaaedffcfaedcacaaeabbdedebfdabcfabeaaebeedbbdfcefdcaaeddbfacabfeaaeebdeedaadacdabadbdbefffbeeadefaadffaeedadefaacddeeaaeccdefacddebaeafaebfebaaacbbadadcdcedebfeebaafafebbddefbfddedfdafdcfbadebacfbcdfeeadfebfddcfbceaeadfdcffcbfcaacafdfedccdccbabefefcacffffefdcccbcecfbbbffbaabeefdebcfcbbdfafedbbfdfecdcfaabeccedeadecfffddcdcfafdccdfccdceeeacfffccfffefffbecdefdadbffecdfffcbfdebadeffecbadffedceeadbfccdfafcecbabbdbeecbfbedacceddebbadccbcddaacdccdadbbfdbdbeddcacfeefcabfdafdaffccffccaefdbfaccdfbdedeaeadddebadabeacdbffddfaabfdccffdeadbdcebecfdadfbecbbbefdebdffbfbdddefabeedddedfebaafeafbdfdbefdeebfdbbdeebaffedbacabcceebdbfaaccbdccbcdbddeafcfbcdffeeffcbffffdbedeaebbebaabadacacfbaefebecefbacbefaeeffdefafaaeebaefecfddafbafdcdeabffcfccbebbaedaeacefceceefbddacbcededbaffdcfdfcbcfeaafecdccaccecdafddadcfcadeadeaffebdcdfdacceaefbfefcfacefcfddedededaccbccaafafafebbfcfdedeacabeceaaefeccfccadcdedafcfbffbbfceecbeaecbfbbbebceaefdbfcbafdbdbabeaaadbccbfaacaabfcedcdcdadbaeebbeabfddbebaebcbcacceedfdbbffafbafbbedcdfefdacdfdeabaccaafbcefecfaddfcaebbbcdcaccabcbeaeddffeecadccbabceeceefefacdeccaecbfebacfdefddccaaebfffaafcbccdeeabbeddbbfabdaedeeaacabeffaedfddcfdeaadfccbedcabbcaccffccdddaaefbdbaefafeedeadedfdcaaabbefcfaecffdeadcffcfbcaaadddabecebfdfebcfebcadadadbbbeadbdbbcfddcedffaaceafaebbffedccbfcbecbbccdbabacfaffbbddbbeebaabcfadcdbddafdffcdfcdafedcddfbccbedeabafdbfacedcdaaadddaeadcaabbbaddcfdefaaeedcafedfdeffafbbcdeadfeeccbcfbeebfbdcedaeadfbcbaffeadfcbddcecdcfecdffaabbcfbaebdecafacbcdaeaacdeffdacbcfdebdebabeaceccddeaecefbeafabaadeffffbafeefdeeaccfbcdafdecadbcaffeeaacbbcfddaacfdeecfafcabdeacacbffcccdebebacfdfccfaabbabcfccbabffdfbbaecafbaeefbddcedabdbebfedaedccfacdecbeebabaedacdaefaeffdceeabdffaeeffebecbbbdbeedcccbdbeecafdaeacacbafbdeacfddeeabeddbfdaafcdfbdbabdadacdaadcebaeeddbaeefbdabcaebbcfaffbeecedfdbfeffbfadefadaddbabdadecaebcdeccdcfeadafedfbeadceeefcbefecdbfafcecfbbffecfeefdccfeceacdfaadffbdcaadffccbadebddeeceebcdccadddacfbbbcbaecaeddaaacfdffadcfabecaddbfcdabdeeffcadcdcdecedbbbebecfadbeebcccbcadaccecaadadedccefcfbcfecdabbeeaaffbfdfdaadeecfaefedaddfdadbfeecafaaccccbeafebcceedbacfaaefcadddeaebbcbdadcaefeabcfbedcdbbbdabeaecdbaadceccffbdfffefdfcbaceffdfdedeffbecbdbdacbaafedaadcefeaeacaababcbeafdacfedddedecabadeecbfbadeebbafeaeafbeeccccddacedbfcedbabebcefbeacddbecdbdddfeefdebdafcaefcdaddfefaaafadddbebaefdcdaedeafdfcbdddeeabefefcefadfccddadadfacefcfbacaabecfadccdebcadcafadddbcadafedbfecddfedefefbbeeacfacddefcaecbbbffdedcddcaeebacbfbbaaaebbadacbfaabcbdadccfbddabdfaefcdaeebdbeadebacecacfafdcfdddbbafcbdccfcadeedccccefaefeccebefcceadefeedfbeeacbeeceadfdfdcdfadddbcfddfbbdfeddebdedfaefccacbfbecfcedcbcdaefdecfcbeffaffdccccebafeaceaeaedefdaddabdebbadcaabbaeaafdeafebecabbebbcbcecebfeebadcbcaceceabadfeebbbaabfefeaafccbdefacacdfafbcedbbffaaeadabdefcbfdbdddbebeecafbcabcdfbafcefafcefbbabafdddbcbdbedfadabfafecbcaacdfbcebecbbdccfcdfbdccbeedfedffaaabcacceefcdbfbeecfbedaeabdbcfffbdecfbabdadfccdadaecbfccefccfffbacffcffcbfaadccedfcfacdaaaffcdfadecadebfcdcfcdecebfbbeeefaddcbfabaccacbcedbeaabebfccfabbdafbfbbfefccceaabdbcceaacbafbaadffdbabcadaccfaafbedcdebfaaadecccbbdaabffafabbafadbaefddaddeefacbbdfdedcdafbcfbebfebdfbebdbcbbedefcbcbbbcbceffaceabaabfaadbfdfbcdeddeeadcdcddcbeaeddbcfadffaaabdfebcaaecdedfdbbdbcabbedbecebbfeceadecddababaafcebebbbacbccbadccbadfebdaddfdeaaadeedecfecbfbcccfcdbadcfdbcffdfeaaaaaadecfbffafffaceabafeacccbacafacfdeebebbdcbedbbcdbabbadabafbfabcaebadadfcbedddafdfaeebddceaaafdeeebbefaedcbbbdcdfbccfbedcfbabaeafdbabbccfffafababbdacabddffbeeaaddacafddfebddcccfdabceadfbdbefbabfeebebfbeaecddbddaabceeabcddbaafeefeaadaeccebcafacededacaeedbfadcffbfbfbafcfdfecfeefafccfadcecefcbfeebefdcfdacfebcbafbecabaeecbffbddfabdbceeacaeafcaebbbdfcfffdefcabacadeacdbdddabeadfaebbdebcfeefeaefbeedceacbedceaadbcdcddbfaefeecefceaddfefeaecdedeaaddbccecbfcdaebbbfccebcdbcecdfadceadbadeaaecdabafedfdbcacedcfdbcddbbabedebaedfadcccbbebbafefdfabcccaccabedccbfaaddfeabfacdfaeddaaaefbeaccebffefdccadafcfdafffececfbfbcecfafefaadedacbebaeabbdfbccdffeddbcceeefadcfcadacbdcbeacfcffdbaecdddcccccbcdfcccbedfcdbdbfecefcbcecddbfcfcbbbdacdddedbecbcebacaddbcffbfeecbebfccedddcdbcfbeeeaeeffdcfbedeacecaeaaafaaceadfebdbeeeeecefffccffabeeedefefeefcbfecadfbadeebcdddfeffeecaaaffcfadfabbafcfceecfcdaafcbccfcbfbbdabebddeefaeacebceeecdaeddfbbaccbfbccabfbfdcfdeadeabedaecbebeefcaaefbbaaeeeabafedfbcdcfbccabffbffbceafedddfdddfdefdcebadecbbddebbeffffdbccaaedbaccaffefcfaebcebbccbfdfcceffabbccbbcdcdbbbbcbfdadcbcddeebdeebeadfdabebaaaaebdaccdabebfbcceddabbbfacdfbafdbbbcfbdcbbfebffdbdaabeabdbafbfccfcaeedcebbdeaedfebffddefcffcefcdadacffecafbbdbcbbbeaedebfcaabdedcdebaeefbfbefffbceddefafcccbacfedbdeadebceccaadecfebfcafeeeedbdcecdeaccedcdbabfcebcacbfdedcecfcbedffbebfbfcccffafebadefdaffbeedddededdeedeeedeeebaecdbdedaedacfdebaaaefffbeedfbdffdcdfdcdcfbfccddecaeaceffabcbbccadbbcebedcdfbcfcbcdadadfececccffdadeaaabcfaaecfeeabbeeceeaddffabcaecdeadbadbeddddebacbedbebbbaedcbfaabfeddcddccbfcceedfababbdceefcecaaaceecdeffbaedfcddbdaaafcebbacfacfacbddcdeedebbfdedabbaadffddfacabaceddfcdceccaceadeeaffedcdfadfdeefaeefcefbcfdfeebafedebdbfbedefdbcecfdeaeaabbdacdddcaeddeaefafadceacadcfafcdbdfadeffadccbeecabbebcfcffecfdaadbaccfbaaabfdbaacbcaefbfddfdfdadbeacdccebafafbfcbebefeaebfacebbfbbaeefaddadfdbbdaadbfedccdaafdbcfedbbfbcebdfdbdafdabdacecbeddfdffecddfdcebeecbbfcfdffbaadfdacdbfaccaaaaffcbceacbccbbdebfccedeeaeabeceecfdbdbdacfabbcccbaaabcbcebcabfcebbdccbcfcabbfcbdeabbbfcaddfbdedfddbbcaaaebfabacdaafaebeebfbabffdcacecbffeeedebbdbeacdebecadedceacdbedebccafefdadcfcdedcdebfecfdcfccccbcaaafceeeddcdaaebbbfdbeaeddccdcafdedcebdcefaeadbcebebdaaeeebfdfffbeeadbecfaeccebcecffdcdeddfdfbdebeeecbdadcefcdafbebbaeccbcdaefecbaffdeabcedbbfeaedbaedaeaaeacccafdcfaebadeaaedbbaaabadcaeeedafffabcbaacfbdaadedcdccddecbeacabeddcfccfafccaadbdeedbacaabdcfdebcccbfbcfdbfbbaaddeaaebebffaaeccfecbfcbfafcbfcfbffeccdadecbcadaccbeccadafdefdffdcbccccceefeffcaeabdbfceebbedbceffdcbfddcfcedfbafaaaddbfdfbcbfbedaadfafcedaadcadfbdbeadfefcbfecbaeaefdacfecdfffcdceffeaeeaddeafefaddddbabdddfaaaedfcbfcbdfbffdebebeddfebcfdeefaaacceebbddcdaafbdfbfaadddcbbfcccaadddefbdbafeaecffdbdafddadaddaabefdfdccccabadceeeedcaaacdadabadedeaeafaaecaffbfefeccdeddebebcaaedeafeedecfbffeecbefcfbedfadeeebefeaadbcafefededcaddcaffeeadabcdbafbbdcecfbcbcefafdfceeafdaddccedacefbcfaabdcabacefadefccadceeccdaebdbceeddacffefacfaffbffdbeadbecfdfdbfbfbabecdbcafddbeabcabdebccbfeefcfacfdeedceadbabcdcebdadcbbdeadeebadcefbabebeeebbbfcddbcaeeabdccdeedcbffabfbfdcbeabeffddfbebfafeecdaccbcbaadeefacbcceacbbbbfabdcdccdbcbffabeccfdbbddacacebbaadfccaddcaeeadfbbafffdaeafcacfbbdbfbdcccedadeebaacdaeedaabeafaabfbbbadebcddbbadefebeceedcddefcbcdfeefcafffedcbfadbedbcdabeaeffafeaaadbfeadacfdcadbaadfccdeacfabbbabccbffedfebddfccadbfefcfedeadaedccffcbbffaadcbfaacefaabddfafdfabfcecdeefdfbfedffceafdcdcccceffbcefbbadbadfadccdfffaabedfcdcafecefbdfafdccfbcedacabcceceaeaaacdfecfcaedaeceeecfdbbfadadabbacfdffaffddefdffbacdabcefbacbbeddccaeaadbddbadaeaabefdfafdddfadcfedcdafaaebfedffdccdffedafdcedfbccbebcecfdefeaadfcdcebdcebaceeaeaabccdbccdcbbbcbcdbeacdffbcbbacfaeecfefafeccbfcccecccacadbafdbdffeddbeaaaaafabbffdedeccccdcecebadacadeaabdceeacfbdafebdcdbfdcbdaddcfadfeebaabdfceffaedccbbffdafaadabcbeefbabdbfeabbdcbfeaddbfcfbddbbfabcfaddcecbcebfcfdbacafcfdcabadefacccdbcbcbfccdeefbfcefedbadcafeabcdedcbcaceeffcfceeccffffbccbaeecaadedcaacaefbcfdbbebbdaefcdcdfbecbfacfdeaffbaefededaddaacabaafecbdbadaaaedfddedeaabacbddedadaabcfadbfabceaacecffebdaadedefaffdfacafafefabaebbecfcfcbeebeebdfdbbcfbbeaeacbdddfecaecedffcdccfdcdcbddceabbbcdbfddbfafeffccafaeeaebdadabfabfafedfbcabcfabafdabaffebfaeabcefcbdaeaafdedbcfcecbffadebfebcdeaacfbedfffeffacbddbeabeadafccfafaabdecbadcdaefefefdebafcddeafdebcfedbbdfecdeebedfacfaffeddfbabebdcfbfbbdfabfaaddadefaadeadcebfceebaecdcbdadacececfdfdcedcfcfebcecebabffddeeecbdbabdcfbceeefaffbceeaffadaedfcbeaffafabaabbaaebbedebaaefbccecbdbfeefdbffbefeddcebdaafafeaebfaaadbafbbcdcaefabaaaafffdefacdaaacdedbbdbfdfeaadbfcedfffabfecdfacacffcdcbbbcedefdcedbfcacfdafdcdcbbebabcfbcbabecfcefbbefaedcbdbdefbfbcbebafefefbcedabbcbacaceddfedccebeacbebebdbbabcbdfdcdecdebfddabdbebcbdecffdaaedeaeccafdabcadbfeaebbfdafeeeeefdfcabdadfeeecacccfbcbdccdeaafebdeafebfeaefccccebbadeedffbcfbedcddafbbeeccdbabcbeadabeefabdbdacbdbfbfbebabcecffabaaeebeecaaceeefbabbfccdcadfbbaddbfbbbaedefafeedccaeefaeaeedfaacebaceebdbfffabeeabbdeeafefabcccbabaffbecfbaeeebfccadbcfcffdfcafcafbfefcfcdcbebdadeecaeffcdbabbacdbadfcebaebaefdefadbedfcfacaddadfcacfbdcbbdfbfbdceecffcbdacfbfcbecdbaafccedfedafaddbbbdcafdceadedbeadadcbbaefefeaeeadecdedbcdeaccbacfabaeefbabbeeffbecdfeecfaedcfddcadecabdfadfcdeabdefaedefdfbecabbbdfaafafaeccebfcacbadcbeedcbddceeccecfeceddecaabbfafbdbfefbcbaafbeaacfdacfbccebdfafdefedcaecbafdaadcbfbabefabbabbccffaacbbeccebbfefbbfcaefefbabeecbbeacaabaabcaecebbebbaedfdabceaafbceeedebfccabedeabecadccafabcdadfcebaeeebbaefcdbbdeeffbaefeededcbeeafdeaafacabaddcbabbfdbebeefdaaedfcdfcdadbdbabcccaaacafebdabeccabddbafccafbcaabcfecedbfdeeffcbfbefdeeaccdddedbcababffdfcfaefacbedffcbeaccfcccbfdebadcfdccdaafdebcfeffaccffcdddddccdcdcfddaaeccdcdfbbdcedefcebeaedcdebedfdadedeceefbcfddacbfcfcbddedcebabcfdcdaffaccaffbefaefdafbbacddaaacdfdbfafcbbcffeadecfcadedadebcdaacccfefffebaefcddfdcdcccaeabbbffcefdaaecddffbadecdabcfaccbcadbafcbdfbeacdcaefcdebdfdefeafafbbfafffeaccfdcaadcbdecdcbaaadadbddacabdbaeefeedacdeddadfbabafffadcbacecdeedcddbbedebfedabbbeecaacacabeebfcbafbfccaebfedabadfbbcccbcdaeccebbebebedfbfdaefffefeddcbcdedacbfafacbaeffaebceabffdeaaaffcbcefbadecbdacaaacccaecdfaecbaccbdafdeadcafcbdddfdabfdadfbeefbcfdccddfcdacfdbebddbedbceecdeecdafdeeeffdefecfaccbdcdfbbbfeecdedcdceeffcbecdbfeaabaeabaabbaddbacbcdcdabbccedabdcdbfccbcfdcacccedcebbbdbfdbaaadfbfdacecdcddbbbcbbfcfcfbffffdeefdceaceaabafbddafbcdfeaeafccbcdfcfafececbcbbedefecdadbedefdedeadaccbdbacfbabbcdbdccecdedbfdeccfabceaafdccfebdfdbdaffbdbbabafefcaadbcecdadeccdfedcecbadfdeddbbfdddaafedecffddbbeaabaedeadeeffdfceabebddcbedffbeceacbfaacdeefcfbcdabaebbbbeabeedadedddbabfeaceaafffdfbaeacddccdbeaafdbcecfcaacbebcdfbafbffdcdbfbabadabcffddbcaceaaffbebbeedcdcdaafcfefcaeaabbecbcaffecfaddddacddcebbeaceecaaeedceedfdcaaccdadeadbaedbcdacbfeeaaaadffdfaaabcbdfdededfecdfefbedccacacdeccadcacffcfedeeeffadfedafbdaffefbffbaadcaccabffedeefeababdaacbdbedfafaccacadcaaddaeaceaebccadacdcedcfabeacdcbeefdadeadbbccebbdecabfdcbcdddcbaaafafeccedeafdfebabaeaebccaeccaddaeecaccbafebbabaeecfbbdcdcdfabdfbaecccbcdbdeeadedafcdbaacaadbefabdbbccabfdfedbfbdcebbddfbadbafdacafbdadbafcdceabecdeeaecededaffacbbfddafddfaebbdcbddfedfccfcaccdabdaddaaaafeaceebdbafbdcdedbfafccffffbbaeeefeddcfddebdcaeeeccdebfdedeedbbaaadcfaefbddefacadaebbedcbabffdcfafdbffefcbbededbbadbefcdbfbdcebeffbdbcbeffedabfcefafaaffabdaedabedccbfdccecaeceedebdcacdeecfbfdddcbedaaaeaabdeeeadbbceccccdebccaaefacdeacafeebffbeafaedbdaffbcbcaadfffbeafdfdfbbcefbccfaeebfafcdcdedeaffeebebccbbecedccebacbcfbefbeddcfbbbfebfacadbacabccabbebaddfcffcbfebcbcccbaefbffeaaecaabaaecedaccbbdfddffbebfeabcdecaeaddaffbaaafabffabdbcbaaeceadaadebacaecdcbbabbebcccddfaffedecccaababcefdebfcabfaeeacbcdfeecddfeddfadfadddeecafcdeabcccbbbcfefcedadaaeccebafcaacbcbaedecffedbadebdfadffcececcdfefafaeedbfedfcabfacecbedfabfbceeadeaaaeebafacdbfdbcfccbbcbcaeeaafabaeadcbabfaaefcbaafcafecdceeebccfacceffeceeeadffedcdfeceaececdacdbaacfceaaaadebebdbbddcafafdbcfcabbefcfddabeffebeaaabeffecdceeabbeaacbeddabdecdddcfcfaeccddfdfacfbccadcbbaaadabfbacfffbadacbfcdceafeadccdcddfebeadafefdfbdaefcafdddaffebfbafaeadbfdfcfbcaabbceadcbedfdfcdadaeaeadaeccabbcebedefdfbefdbebefecabfafffabbabcfcabcacffadffdcacaecacfbaaababaebdfbfafafdfbfddbadadbecefbebdbdafbfbeddbefafcbbfffdababcceeeaebceaccfcecbecdcadeffbdaddffbffdcbecdefceabeaaacaafebabfffbcaddadfffdfbadaafdfadcdfacaddbcebcbfecfdabdfeacedebeffdefebaefffaadedfcdfdedacbbcdefbdaddcebccdcbabecadefbecfadaaeaebfdfefdfedffcabcaabfedfbeadfaadffddeeebdbcecdbbbfefdeeadfbbcdbbddadddbcbbdffdcfefddacebbecccbbcedbdebaecdaebedbdfadbbbbbebdfcbdeddaedacfbbfcadedefaebceccbdbcfbdabecddaeacdaebeecabdefbcaaccedccdbebdddedfcdbcacccbfdeeffdcebefdfeddabcdeaefdccbbcaccacddbebdebceeadbfdddbeacffaffbdbdaabfddadeeccefabfdbeebafdbbaddfdcfccfffcfcdfdffdbeffdccfdbbfbbfbecccaffbcaebfdefbccaafdfcafdbcfdeeeabbaafeefdfacfdcdccfbceddfcffcaedbeaecdeafeabfdbfafcecadfeeebaaebdfffdddbbacabbcdffbcbefcfeecabbcdecbeefeadefaeadaaedbdeddadbeaadeeecdfaacbbafefaeabaabcedecfeedeebffaeccaeafcdbcadebedeeaacadafbdedebceadfffcfacfdbcfcdcffddfbbccdbfabddaecbafedacaaaefcefdbfefbfbbddeecbbdcccdcedddeabbbcfebdcaebfaeefdcebedecfcadfffccfcdccfadcddeffedefddbdddefdecccbababcdcdaddceedbecddcabfbfabaedddefbfdbdfcdccacababdddbbdbfcbccbababaeaecfdadcdaedaaafbcebfdeeedeedefeedccdbcfbbffedadeddeebdbfeffecbaaeecbfcaadccfcdfbbcabaccadecacccfbadfcbebbcecbbeacbbecdafdeafbceaedadcdbbfeacccffafebabcaaaffcfbfafdeaceafbadfcfbcfbdeaafadaefedafffeefcfafabfebbecdaafdabaceedbedbbfebbcffefdecdcbddbeabcecfbffdbedefcadbdeebbdfcdccfdcfbabedadeaedcfefaeefabdecbdbdcfefcddfeebccecbbcafbebffccfadcffabaaadeecebecafbdeafeacffebcbcfafbccebfacecffbcdfaeafcbecaedafbdabfffcdcdadcafdbbcabadeecdaacdbddcaecefeffaaeefdebddcecfbfccfacecddfbcfdfaefccaaecdbafbeeabbfcacabfbfaebddcfbdcdecabbdedfdbafeebdafdcbecbbfdccececabefeaadccfcaaaddddadbdbbabddaadeacaaafaeebeadefcbdaecfacbcabebddaddbfcadeebbcdbccbdcbdfabaaafdbefcecddfbedeaadaaaeabedfdafecbbbcbbadfeededbdbcacbbddebbbddaaadddfbbaffaaffdadeabbdedebbbffdbcfddeafadcddfaeceffaefbfdacbcffdaddcbdbbeefecdefbdcdaefffffabcceefddeccbeecdbdbefeebfdeadeabbdbbebabcfccbcbebfcfecdabddfececedcdbcfdabaceddcbdbecdeacfdecdfdfbefbaadfacbffcafbecfddaecbbbcdfdceaaabffadacaefcadbffcdbecebdafcdfdbaffacdfffabbccaddfebaaaabaeffecaeadabbadcaeeaeedaadbbacfecafbfafbddbcadeabecdfdbcaeaaaafeebcebbdfdcaaababefabebeeddcfecabdcbbafcdccaffdebffffecaaeccdaddfeafbaeaabcbacbaadbbdefdcafcadcbcafabbdeaefcddcacbfeaffeabdbddbdaebbfebedfbdbecffaabbdebaeecdeabbccdefcabbbfedbbfddabdeaeddcfebffbaaceaccddbbaeafdedddbaccbdadfbccdbcfcccfbaebbbdfeaafebaaaabefeacebccfebabdeadcebbcbecfeaeebcfeaecbfcdabddcdefdcefeaffccaebadfdcefccacdefdfefbdbbafaafbafbcdeeefddceabcdfedabbccecfbcbfcabeaaddadabcbaafefbaafefabdcdedacbaefcefeccbcfcecbcbaaebfbefaaffaaedcdcfcbecfdbfccdeacefbceffbeddceecabbbecefdecdacaefafdcacffdfbabbbaffcdfadbccceaecfefeadbfbccbaaddabdfdbbddabcacbceebaaeadedcaecaeadbbbeefaaedfefdcfbffbefadefccbeeddffdafacbacccbeeddcaaebabfeebeabbdaeefcdcefbbfabdbfffdaedaabdefabcfbeeedbebfcceefeeeacadeddeaeedfbaafeefedeccdbffaeeaeddcefdbafbfddacbdfddaccfbecfccaebbfdffdfbeabdeafdbebcbcaeafeecfacffccbbfcffcbfdabbfbbdddedefbbadbdcfcdedcdebdfafebafaebcdbeabbbddadbeacaeaeafdbceabdfefffddcdddbeafedfcfeedecedbddddedeccdbdaeaeaacffcefbbfabafcfcccdbbcbadecbffcefbccfcfffdaeabfffaaabbdedbcbcaeeaefafbcbbcadbfacaebdfcddefccaeabebdfbedbcfedaacbefbaeceeebabddffbdebcdbccdcffadbbfcdeadffbdeabecabdcfaecffcedffcafdfbdcebacabefadaaccaabddddcfffccddafabcbeefaafebfabfaacaeaebecffcbbddeedbebcaaddeaffcbceddafabbdbacdbebffbaadaeebefcfeecdecaabcbadebdacebebcedbdedcafbaedaddecaebdbcdffdacdeadedcebeebdddbbdcabacbeceadafbdabadceeacfcdcddcdbbbcdbeececaeedbfeefbcdffaedaffbfdffedabfcccbeebcafcfabeaaddbaaabbeeeabffdecddcefeafaadcceabcbfafeeccbcecbebbccecaadfdeaeeeeccbfdcabdfefbcfbfeafbbddecaecdcdaedaefdadbcafbefbfddabadccadcfeccaefbbfeebdbbedbaadbbfddcafddaacecffeefebeecffafbefbafffcaacadacdbabbffdcfcdedfacdddadacdbfddaefceedddfbcaaedeccaeebbfafdaebebaebcbdcdfbecdddadfcabbbfdedfaaaccebdcedbbccfbdfcaaaadadeafbfdfbecccadecffbbcdeaebeeebcfdabcffcddececdfbffbdafabacddecdbadabdedefebfbedfcbacbecdbabacbbccfcacedabaadffefdddffaabfabbfdafcfdadecdbbfcdcabfdffeeebccfbbfabfccbeeabcfdcfecbcbbfabacffdbebcdfedbcebeadcfbaeacbcfbcaaafedfaefecbfadbcbdabffccdbdfaecdbaabfecdabdcababdcedfeedbacfdacaedaedadbadcfdbcdccdfdeeedcedcdaacccdeeeffdceabcfbfbebefeeeebeedbdcdaafdccdcddaabcbdbfbfbdefaeeabfbecdffedceebccbecacfaedefeeecadfbbdcceffeeffabadebbeecbdfdebdfdfabeddcafeecafdcddbbfedfeaffefebbebccceedcaaecdbfdbfeafbcafbabbeedebdbcbbcffdcafbcbdcffcafafdfcfabfdfdddbebadcccdccedbddbbbfeefcfafbdfafdefebffafbfdaffefcbdecebcdbaafadacadbeaaebdcabffaaafdabfbefcefadfadbbcbcabfdccbbcbddcffccaccceaecabdaaacddcbadecabfbeeecadbabeddeacaddbdaeafdfafaecaffecfcadddfaafddffeffaafedbcedbfccabfbacbacbdbdeffbaaebabefffdafeafdabbbebadfbfdbdebcefabdadbecebebcedefcbbeafcdeaedbcceddfbcbbccaffddfcaeadaacbfebebedfddcbdedeacfcbdcabdfccaedaabcdbcbccbbafdeefbafdafdeafeeddfdbcbcaffbacfebfcecbebdffeadedabbaabdbefecfedcaafccbffdeaeabdfebaacdfaefecbacdebcffbcfdfddcdfafbeeccecfccbaeacaffededbcfacbdcecadfcbcafddcaebbfeddaaedccdafcdfabbabebecbbdfdaabcbbcbdebcaacaabcaceddabecffdabbbabadcffedefefbcbdaafdfadeeeadefebabadcafbfceafcdddfebbbcccadeccfadbdfaeecbbaeefbdbeafaddfeeeebdfbadcaaddfbbefeaacccfdcafefafdbaeceedeeadeaeaddebccbebddbdfccbbffdcfdcffaaffafefbddaeebaacbcdfbfeccdedbbdadcdefcfcdbdddeddeebafcbbfdafaadaaafbafcaaeeadfcfcdaccfafecbcbcdfcffdeaedfadbedecedafacdebbdbadbeefafdeccafdfacacdcbafedffffcdbedfbbddffbbfcddefdbbbdbdadfcafcceecfddfefeddffcbeabdcadddaabefbabcefabfffdfcdbfdddefdcbafbbceddddebabbfcdaebedcabfddcadeececabddeaafebabffefeedbdaaedeadbddffbcdfeacbdeebbcbefdecdefcaafaadcbfefcbbddcdfdfdceeacdfabfdaeadfbfabcceeddcececdeafafecaabfaadecacdfaeeecbffceefccdceebfeabccfcbadeaedddcaeedcdaecdadaebecccbdacbdeeebfaacecebecdcbebbfffdbedfbbfabdbddaaefbdabcdcdffadaebdddfbbeffaabefdedbdcfddfbbfbfdabbbbacdcadbbbbcddaaebbffdceedcfadedcffeaffecdcabcfedcddeadbbacabfbdcacfeacefefffffcdcaacdceeadbdfddebecebabcaeaaeefeccdefffffbdafeaececdbdfdcacfccffdecdaceadeabadaaaececcbcccbbccebdcaebeaddeaccddaadaeaafdededebacffeaeadffecafffecddddffadaeabbbcaaceacfbcacdffbcccaafdacbbadaacdbbfbddbbbbeccfdeffbcddeefefbfcefbfcacdbaeccbebfadbbebbdcbdbdfeaffafacacaaffdfbaaddbedacfdbadedcabcfdddcaffedeacfcfdcdabfddfabdcacafabebadecefaddcfafddcbaadabaeabdfffafbfcdbceadaddafeffeefcfcdbccabebebcbcbcabfffaaafbeedeebecfbffccffacbebfeccedcaabaedbabefedbcdbcbaedccaedeececadbcfccfacfbfcdaafcabbbcbbfbccefcffafdecaddfbdacffefbbbaaeddffcfdcdeebecbfbebddbbbddaaeebddefdfeebdeaccafcfdefbaffadceeabbfbdfdaaaeddcbdffeaabcfacdfdfffccfdaafebdbbbdebcacfaafcbcdfdfbecbbfcebececeabbffbebcebcbfadadcbbaffdebebdbfbbfafafacfaebcccaeffabbceeffebcacbcccbeefdcbbfeabcbebbdfaefcceebecdecdafddeefeddcfafecbedadcbeeafdfbaeaafbdbefdadfabeabddeaaffcacfdbdeddffeedeeddbdfcfbaebdcddaabbefcbaabcdedbbcfefafdcffbdcadbfdbecdbcebdeecdccfeacccebcdadbacddafcdcffcecbdcefabbfccfdaccfdedcfbdacbeeadaaffbfbceaaaebbdaceaeccedfeecbeceffdbbefeebedbcdaacbaadedfadeadccffffdbbeaeaafbcfcadfdedcfaaddfccdabfdafafbffbcdcbedfcdedcedececebacafddfbdeacfbbceedfbfceffaacceeacdafeadcbdccbffdceafebcaaaaeafdfbbcfcdadfadfaedbfcfdeddaadedfecfffbbbacecceebcfdefeebfaebdaccddadcaffeaafaebecdbeeafadfcdfccfecddedbecbccfceedebfbbcbabcafebaeceebdabadfaeedacbaccbcdefbffffeeffedaaeedbeebccdeebafbfebbcabafbaddccbafecedabecedbadadbcebbfdefbeeebeeeafcebfdbecceafabdbdcbeaedfbdfbfbefbdeafaecdeadbbaafffebbfcdafbafdfccdbbfddfddebbecfdafefbcedfabdfabeadadabaeeafbcceaaeeeedaaaadfbcbfccecabaaeffccdaeddcffebcebdfebcaddcbdfceefabfffcbebaaaecffcaccfeababafedfeafeeededcfacbecedbadeddeeaccbdcebcaffddcaaefbcfaabbfebaeeffecacddcfdfabdffdebaafcabeaaabaccecacbceeddadcecaecbbaacdfabfdfbbecfdefbaeccdbeedaecfddececebebedbafdfeefedfdecaedefcfcadeffecbddffaeaadabcbbdffeecacadffcbacdccebfbaaaeaecffabdaaaaecdeabafedfcbaaeebdafadddbfeddafeabfedecdbbacdcdbaaededbdacfacabacedeedcfbadebbfcdfeeaaeeceaddfeffdbfbbbecdbbfeddcfafdcecfcabfdafeabadadcefaeafbcdbbeaaadeeeacabefafcedbdabbcdadfddcaaaeeabcdfefbadedeedeeecfdfbbfebfbaafdfdfdfeadddbcfbdaaebcaaadabcebdacebcdcabeacbbdfeecaabcfcfadcfefeaddceffabccfafdaddeccbeeccfdfbdbfeefbcbaccffbddbdadacfbabededbedbccffddbeafddcccfebddefccbcaceebebffdcbfadcaccebbbcccefddfdededbceaaebbbeeefafdceedbdabfefcaedfbdacddcefdcddceaaaabbbedcabccecdadffadefacbdecfdbcabbeedbfceebfcedabcdbaebeafcdabadfbbeeecdcbeeadaebccdddfbcbfbcccafadeddbccfebbbeaadedfbcceccceccefbbcaadebaacebadbbabacabefcdeafbdfcfdecacdcafdeeccefedfbfdcacefefcfdbdabfafbcfbdbcafeefacafefabaacbaafbcdbeaaabfaefffaaadbedefcfcbadadfdaeaeaeffdedbfbcaaddfbcccaebdadeddafeeebaccedcdddadbacfeebbacdfacbcdfeefbafbaffbfabcfcfdafaedfcfaebbddafafabcadceadfedbfdfafaccdfdfcfaedecffbefaeddabfeccfeefbbcdabdbdebeadefdbdaccaabcecdbbabaaddbfdcdfddbfedafbbadfabfdbfbacdefbeceedfedadbfcefcfadeddcfbafecaedfafbfbcdfacbfbaeeddbbeafebfebffdaccfbbbcedbecebeabfdfdeeedccfdfedbafffafcaafbecccdcbdfbdefeedffbccfdeeacfabaeafbecdaacbbdecfcbfafbedeaedcdddecaedfcccfbaabceafeacddfbcfbeaacddebefebfaaadfafedfdffbbbcdfbbeefebcfbccbddecbaedeafbafdfdbfcfdadfccdfccdfdcceebbdaabebefbabacdefeeebfcfcceffdcdacdcbffafcfbebbcfbcaacebcdfcbbefdfafcccbeadbadbbdeaaacaedcddeedffcfacbdeaccffdffcfbdcbbddbdbabbdbdaeecabffdeccbccadadedbcaccdaeecbcfddaaadfddbbfbeaeffcaebacffbfdddfdceffafeffbbaefdabaeaeeacdacdbaebacacdafbbbebeddfdccfbbbaecdccdcebbbefebdaeaedebacaedcacfedacabfdffadacfcefccdbcdffacccffadaaafcbdfcbeeefebabfbbadabcbdacdcecadaceceadeccccbbffcdfdcbeedecfcfbedafdffeefadfcbcefacabcbbedcacfbdbceecafaecbcebadbdfacefcbbcadeadfbeccfafccfdaffeecfbcdedbbbfbdabaaedbfcffddabadcdfdbefdaceedebdffafffedfccbbaaecbdccacfcfecdfbfecfacdaaedeccebababdceaafbcbffeaafccccadccebaaebaffecfcaaeeefadcbdcdcecccfefbafdfececdadcddddefddfbdebcbccaffbeedeabdaceeccfbccbaffaaabccdbceabadbacafbedfaebcaafbdecfbbffebeebcaadfefdcdaeffbabccfccacaefceceaadecbaccbbdafeafeaddddccbdadfedcfcdffeaffaeadadbeedbedacadcafcaadeedadbcaeafabefdbafbacfaffadaaedafddbedaeaafcbacccbaaeedcafacaabbadbecfaebcdcdffbcdcfbbcdccadcbaceefdbacdbafdcedbdfbfbcddfeefdbfaebaafadfaeeecdfdebcbbdfadeaedccffafabedaffbbfedebdcfdbabfeaaeffefabcccbbcababedbebbfbbbdcbddfaaccedaecbeefbcadfcdcfbceffeedcaffdaceaddfcaaadfdfcbcfdbeccedebeacbbbdbfbdbccaecddadfaaadcadafaacddbaeddefbbfaabddfecfafdbebabfefefdacccebcfdaebdcadcbfdedacdbccddefdacacfbccdfeefdcbddcdacdbefedbfcefdbadcdabbecabdcaefccefecfdfeddcbbeedcfdbffbcbeeecabfeacaecfddefbddfdcbfabfadeeebcbdfbedaedeabaabfcbbffafdebafcfacbdfbeebdeacedeabfccdfafdecfcdddaafcbbaefbbbfbfdbcbefffdeafbefcdddacacdffbabeecbdfeaedbcadfeeebeebfeafadbfbaeaafaedcdbddccacfabdbabccebeddedbdbfcdbfbaddbeedabbcfeccdbfebbaefecdbeedfefdcecdafaaedabaafadedcfaaebfcfaeeaaacafdaaeedbebdfbddfcffeeadccffcbbaacdedcebdcdcaeadfebefccaaedcecfbdeaaeafddfedaebbdbaccafbfbfaafcbdcddabfafdbbcbadbfcedababdfcbcfccbcaceacbfbbfdcbcffedcfccbbfbeafefedbcdbdaadccaeaecdcdabcffeffaaedaeecdddacfadeefcacceaefbddbaebaaedaeaedaceeaedabfbcbddeefadcfcddecebcbcedddbbededdebbaefcccfccdbfbabcacfcfbadfbdcaaeffdebefdcabfdabebdeffddaceebcfdceecbfdfbfddbdddedbecebbbeabbdfebacaaaafbbbeaeadfccebcacabbcdadeaeebaafcfcfbfadfeaffacaeadbdececfcecccbbfcacdaacbaabdccadcbaddceeedbcedcfbcbdcfceddffcbddbbdfdebdbecefdffddeddabcfccfebebfbcbfbdefefaeabedcbcefeeefafeedbdfbeebbccdafbdcedccfdeccbdbfacabeeeebadddbbededbbbfdacebdbdedfdfdafaefeddecbcdebeddfebffcdeacaefcdffdceacfdeadceecdfadcccfcdfccffabcbdaeaeccaebbdabcadeabdbbcaeafdbcdaebafbbbeceefabbafeefebeafcdaebbefcdfcacfabcbdbeffceecdcbcfdaeafaedbcfadbecedaffabafadadeeffbeccfceabcfedefffcdecbafecddedaedccdfcdaefabfacbadcaeaebecdcdcfafbbefbaaefaafeaeaffecebfafafbdabdbccaaabeeabeebcfefcfafbeafbafbabcfafcbdbbbdfbfbfebeecdacfeefaeaccbaacdabbacceaecbabedabaebdcdbbcdbdddeeeafdecaddfaabcbeceaeffcdbbafaaaefddbaeaafeeafebfdfddbbcfaadaffbbebccbdcaaadbbecfecfcfebfdceebdcfbeadffceadafbbfcbdcfdbdaedadbcdffedcfdcabfcdbeafcefaafdadbebbbcbfbadeaccfcfcfaddcbdcffefdaddcedbebeeebdbfeedcafeafdabaaecbeceeacdbcdecffaaaafffaeaabfeaaecdaceccbefebadccaeddcdffbabbecfeabdfdbebeaadfadcbdfcfcccceafaafcafacadaeaecbeddbeedfbadefbdebbbaeeceeceefbbeeaaebffbcaedccdccbdbdbedeefffcbceaebbfbedebdaeeddbdfebadfeafdacabbeebbebcdcedfadbecedfabaefefafbfcadfabfeebfeecdcefbcfdeaeefddcefedbdbefebdeacbaefecbbedcaaeebcfbdcabccdbcadbabfecfdefdbcadbebcdcacadceffacbbddadffefebcfdadeeebfacebaebeebaedceeeceeeaffbdacbdbddfcbbecdacaddecedebbeafbcadeffcafeaecfeffcedefaecebcddedcacadafdaefdbcdcafcbbedbbdbccbbedfdefdedacbafbcafaecdeaafbbaeafedeaccbcfaaeafdaabfbaebfeacfcaacfcabddfedafbecdcfcabdbcbfadededdefbffebafebcadfacdaabfbdabbcfbfddcbdbbffafedbcfbfdaeffedbbcfccfeedcfbdbebbfedccebfacfcdebbacbfbfddddbadffdbcccddcdaaedebebcbadafecbbcdffbaebafefbebccdbcfdeeaafcadcbedebdcabdeefeedbeeaccdacfdebdcececadbbefbaecedafafbcbfbddeffdffeffcceeabefeacddecdaddcddafbefacadcbddaafccaddedbeecbaecbadbfaaaacdffdbbadafccbaecfbbeceddabfbffacebfeceedccfceafeaacebdfcfaeeaabbfffbebbedfacfcdebeedcbffaffeeddbfadafaeadaffeacaafafcdebfafceeaaadacaebffabcbeccfdfabdcabbbdeeaabbdfefcaeefadbecbfbfaffecdedddcbddbafdfbdceaaaeecadcbfcaddcedaeeddfefbdfdbecedcefbcdaabaabdbcbacefbaceabbcaffcfcfaefebebaeefeabdabffeaadbfdfdcbfdbcebeecadcfbcdaecaccdaaefdbefadcffdacffccaefcafdefaaacbdefbdeedcbecadbebdbbbaadaefcadbadaecaddeebfdaffdedddbcecaadbabbfddefdeacfffbfffaedaebfbfddddaacadfebeeecefbcbebdedbcebaaceaddacfaafefcbbebfcfadabbaefffbebbfbadadbaafabfdffedbefccfcafceedccafcbffdaaacceecddacebbababfdbcaacdcdfafbadcaadeafbdbdbcbfadeffecbabbfedfdfafecbcbcecdeedcbbfbeaaadfbcbfedabffffdeadcdcdfdceaebfefeacdbefcfdacfeecccdeadaffcdfacfceefdcedbbafbfedbeeebdfbfbbebcddffaabbefaacbbcdbfedfbecfdcbcdcbcadecddffbcdafefdaafdfdebfeafabfffdddeceadcfdaddafbfececcaebeaebbbbfbfaecdefbfebeeebafcfbfdffcbaecaeefcfcdccceebcbdbdedddcffdbddcafacdbeaccadcfcdeacdeabfcaaedafadadbecdbeabccebefeecaccbbdbdbfeaddcfffbafefbfdaebadafbfbeedbefecdeeaacfcacfeaeaeeeefcceabbfcdafffafceadcdcbdfdcfecddfffcfdfcffabfadfaaabbedebcdafeacdbabbbdbdcfdfccbacbedeafedcadffebccbdbcdaccddeacfdbacacacedefebbebbfffeeaeacecaaadccbfffdbcdafaabbfbcedccbecefacecddaddececcaeabaabbceeedefebebaacbaacfbdaaaeaadcdeafebfabaddffbbdadfdcccdfffacebeffffadacbcabedadbdbffacaeadeeffdefeeadfbcabebbdffaecefccbbdabacfcfecbccfececafdcebbcaacbebeefdefcefcfeaefbfedffbdcefcbafcecfaaccebafdeedfcccebecfceccdebfbbebaeedfdebefceafbafdbaeacaedcbdffeabfcdcabadafbedddeafdfbdbaacbacbcadcbedecfabafebbeedeedabbabbdfcabefeaaeeecfbdbfdaebebdacebdbabafbaeecbdeddbbcbffffdafbecfdbadbdafecafadcdfaceadfaaddcffffabfadbfeefefefcaffbccbfbfdecdafffccecdfbfbdcadebdcafeeefeacbbddbfbdbabfbcdcfedcbdeedcfadfaecdcabeabadffbddaaaceddeffeccebfdbeccababeeecdfbfadceeacabdbcbfacaefdeeceefaecaffcdfacffaeecbceadbdcbcbacbffdfcbbbecdadeaabdfaccfebdddedebacabfbaebdfcbfdaeecabfecdcbffccdabfebbfbbcfcdbefaaabfffbccafacfdecbbafbdeadeafafeafeeaabedaefdddfeecffaaedaaccbcaedcabaacfebaafffdedfcaecdcbaedfaaaaaaaeeeabbeccefbadbabeaffdcdacaaaefbdeacdfdbadddcbcacedffffbddbfddeebbeaeacfbabebdeddcadaddfccbbeecaffdecddbfafaabdbeafafbfefdeedbeabffaaffecffedeeffdbbdcfaacdcffffdfecfefdbfdeafcdacededccdbcfddbacdceeeebfbebddcceafebbbbdbfccfdebadcccfaccdfdeedececffdcefebddaeefacbbaafcefeabbacbfebfacdebfcaeccdbacdabdfdddacfceeffbafbdafcadbdafebfaccacdfdceddcafafdcbffeffadabdaeafffbdafedfbfccbcfbfeeffffebfeeecfedebbbbdaaadeaedebffdfbdbeadebfacdccffbdbfbdedefdeedfcefbbcdcabeebafaecfeeadcffdcafbfcbfdaaaaeedadefcddfdbcbfecaebebaaffffdeccbbcdadcebddffeecaeabdadddefcbceedbfdeebebddcaaddfeeaebaacfdaeeadbfaecfcebecebdfaadcfdfbbdcbecbbccdccdcbfeedbcaaedcbfeffabaceffebfbefacefebbcbbbafecedbbfdaebbffbdcfebccdbdfdafcccddcdadbeaeceeaffebdbeeacdaaaabbbecdabcafbaeaaebaecaabcafdbcdbaedfffdffadfcfbeccedccbdceacfbcbadfaddcfeafdbdcfddaedfeadbafcddacbcbfbebfbfefaeebceefbcaafcddfcdbdbdfebebaafbfdccebfabddfbfbaddfcebebebdbaeacbacdebadfdefcedddfffafdabafdbbcafbcdadfadcfdcacbaeadfabcdabfbebbfafabbcfaeffeaaccfbadfbbebccdfdbacadaffbebdedabbbfdbdfcfddfbaaaffbaecadcfdaaddfdfccbfaacbeeddeacecafdcceaedfbdfddabcbfeaeeaedeccdbeeebedfacfcbfaedddccedcfaecbcfacfbacbfadeebbefbdcebccdbdcfdecddbacdcbafdeaccfccadafffadadbbaefbaefafdfeebeacdddecacedcdcaeeeaeefcacfbeeaabcabccbfddcfddfabfafedabfbdfbceffcadfabfcbeceeacebcbdeeddcbffccfafbcecbfbaeafcddcafaebfbaefbeefcdbaefbabadefcddaaffcabaebdedaaaabfeffeebbdfcacddcbcffcdbdecbaeffdeaaedafbbedcbffeadbbccbeaaebfbdbbffcaadcdbceafbfdedcfaecceededbfbafcffbbcabafdccfcbbabdcecfcbfbeefdcabacacacbebbacbdbcdbbbcdefefbcecbbbaccffabcfdbdccabfdfcbbffafedecdacbfdcabebfcfcebedfafacbaacfaecbcadfcfadafeaaedfaecbeceaebcbacbdedafdacdbbbaaddaaccbbebdacabffadcdeffacdecdbbbdcdbbdaedcfeafbddfabbcfeebbbbadcfdaebeaedfecaacaebfbbedabadcaeaefdececbddcadefaadffbeefacddeecaceffdecfefccfdfeacbcfcddefaacbecbecaedeefcdceadedaaeefcbdeebeeaebbcfbfbeaadbcccadacefbcdefbcaedcafeecccdbdfeefbadcaefcadbcdcbebfbbdbddcffebcaabefaedbcbecdcfadbecdbaaafbddaefafbdecadfccabafbfcfdbbcddaffaaccecdeadccecfdbacdeafdaffadafecbbdebccddaeeefbfeefdecbabefbcccffccadaabeaabbedddcddacbdaecfbcfdcfeebddfafdcddabccdddcfecfaaeaafadaafbffeefbdacedbeaeaefccfdbffbdeedefabbafbdbdcdedaebbccfcdabebdbbaabccbcddcacbefecaaccccacfcedbccbcdaeaaeeefcccdbbfafdcedbcbeddebbcccdabbbcefbbcbbeafdbeabacceceeadbaddedceabebcddfaaffedaafedaaebeeeaacdbeddfffdedbafddcdfafcddcbaecfcebfbbddffacedefdcdbffcbaeafcfcfdfdbefdecdbefaacdaefbafcdafafddacbbcaeeabbefccecbcbffdaffeccccdaddebaebeeacdcacdebfbedfddeddafabfaaadcecabbdfeebafbeeadfffaaeebfefaeaebbaffcebcccfbccadfbaeeffddbbaebfededcefcddfabfdaddbaaceaedecdccdeccdeadebfdfffcbbbfeabadabbbeaafaaecbfdaaabffbfbcdbbefcdfcaddbaeefadedccdaafdcebeafafbcaecffbfbeeedfedfdebefadabdacfeefecaeeacdfdaaddadbbbfcbceccbbfcecffcbcdedddbbbffdabbafecaececfbacdbeceebacaedcccacdeeedaacdbebdbbaffdaddddcaffeadccfddeefbfecabbcfbfeecceabcddbcacdedffbcbbaeecbfcbcbaccbdfaabccccafeccaecbbbddefbccecefbebccfefdadeffebdfeddeccdefdebbcfebcfcbaaceaffbdeddfeebeadecffcaeffdbedbbdfcaeeffaffabfbffbecdfdfbdcbddbbbdbdbaedddffcebaebcdcfeeacebbabeccdaffacecabadddabefccbdcbfeabddccaddefdedeeefabffecefdfccecbaccfceacdbdbddebeeedbaaadfbbcadaffcbfabbeffcfabedaeecfbcedafffaabfccfacddfcabbffefcbaebcbcefdfbefedbaadeebffeacfcfacfeeacbeefefcfdaebbcfbefbdfafebdfcdadcfacdcebedadebdbcfdffedecedaedfbabceacefaeefbeecbdebecbbcbcbbcdfdfdadefedbcbfcfbadcbaebfdbfdbdeaaddfcfeedaddbcceaddddcfacccceaefdcaedfffcafededcdfcbbeaddcdcbdebccdeecbeacfabeabcefbbefbdcfbffdefdbfcfffaadcefabcfefbcecaffdacdfdfbefafbbaaccbbbffeecfcaaeefaebbcfcdbfcdebcdedafdbbeaaeefcdfcabdfcaacedebbacedacfdabbbccbdadbcdcebbdceabceadcfdaccccceedcdcbbedeeaaabdfcebbcffcfcfefdfceebddabccaebaafceddccabaccedfdcedbbeeebcfcccbbffaaeacbcdffaeabaafffbeeecebaafcdddcbccefbfdeabfbaabdfffaaafdfcefdcfdddcaccccaffbfebcefdfabbceedffbedccffcdbbbcbbafaffaeedcbbaebaefbfcfccddbcedefbbbdeebedcdfcecbfdafcbfdbecfedabffeccbeffefbeeebeaedcaebdfbdbabeebedacfddbcbaedcafcebdeecfafaafefabdddecbafcfafcdafcdbfbebddbaebcbdcaadafbbdfcdbdcafbdecaaeebdaeabebaacacffaebecbbcedfeddefdebaffbebefbfabdecbbefdebaabffeacffacbffefeafecaefabcecbcaabbdebaeccecacfebbadbacecfcaefbedaadeaaeafdefcbaacabaedddfadcbfadfdbcdfbeebffefcdbdfebaceccfcaddccddebdccffbbcdebdeaefaadaeebcacddbbfcdebceafefdaebcfbbfebddafaaaeafdfeaeffccafbbcabceecfcaefcccfdbddbefcdddbfafdaebaecbefbabaceaaafcaebfbbcfaafbdfabbfdebefaededcdbbdeaafcfdedebddcafacbaffeacbddabbebbfddffecdeafbadefdcabdedfaffbafaaecceefcbeafaebddcdaffbacabadfccdbadfbacdfafecfebebdedfdbdefedfadafecfcecbfadfbcaeddfbfacbcbcfacccbdcfbfbefcedefbdebaaadeefcecadbbebadeebeebdeaaffbfedacdfdaeeaeceefecebfefaaecadcaeededaedcdaafbcbccabbaabfaeececeeedccddacddaadabdeddbdcaabcfeeacdcfbebacafecaaacfaddccfceababccbbccafffbbeecdedadaaccafbffdfcedcacdbdcbabcfedcbfbabdedfcdcbddfdebdbcfbecedebefacaecefedecdceddaabedaededddceceabdaefddaffccbdbdfebbeafbfeaeddaaeefebabfbcbeabdbcdfceecdededcdbcabfaffcabfebbaaebfdbfddafbfdfabbaabdfaeeadfccbedbfdbacebdeafecfdaeffdfaadcbaaeaeafedfeaeaeeabfbaafeeaceafeadbafcedaeabfbcddddbddbdabdbeadcbafeebcfbaefedbeadceccddbfeeefbacdecacfeceefffabdfbbaacfbcafecaeccdbecfcbfccfbcadcddaeddfeecffebfbdcffcfbbfbcedeeeccfffdddefffdbacedfbdcecffacaffcbdcaeaccddaadceabdfdefedaceffcebcafbadacfbbfbebfffbffdbaabeecbdbdecfabafcdfcaaeecaaddabebbcbeeebceccaeedcefaafacffefdedefcffbfddbdcedabadedcbcbcfcadfdbcecafecefcfafbbbddaaeefbacfefddefecbcaeffdbadaaadbfbeebddebfbcfeddacdadcfacddfceecebfbbcdbbfeafdcacecbcfadaadbcecabebffeeeebcdacfbebaabaadacdaaefdfaabffcbbedcebffcbbeeecafdfcabacdaefdbceaddefbadabbcebfbccfccbaefddbbdcbdfcdcbbdebcdbcafdfaccddceabccbcdfffdffddeefddfecafcafdbedcedbcfaceefaefeaecbcbdcccbfebfcecdeecabefbbbbefccccfeccffbeedfdebabeedabbaceebeecabadcdfcedfdeaafffcaecedccedaebfffdbedcbfedfdbecfcfcceacbdacccfaabfaffbfeecbefbfdddcbcaceacfacaadaacbcdddffdeeecfeccbbacecacdabaffaffafccbbfbdeaedeebfbeffedcbbdadcbefdbfffefffdcbeabfeebdcbdcaaccecfaeaaedfcecabedecbdfbbdabddeffcefcbddcbeaecdabaaedfdddedbbbcccdbddafbfdcaafbbdbaedfcfeaecbfcdbfbfaafceefefcfaedabaffdafcdfcdcdafebcccbccbfaabadcfaafdfdfffcbfbaadceaefbbebffcfffbfdfbcaceadfedaefbdcebabcfcbdabfabeeeefbbfcfedaefbaaefbeceabaefdbfededfbdccefaecdfafcdacabdcebbefeefdddaccccdadfacbfefdfbeabfbeedfbfedbeacbfcddffbfdeaddebeafaaeaadaefddcabceecbdecccefaafffcfebcfaadbfbeebcdaddbebbbfaaefebfdedcbaecebeddbedfcfcbcbbfcbadaeeaacffecbfcaacefbddbaebdacbbfaaaffdcdcedeefebbdcbaddacbeecdecfabecfddecdbfaefcccffebdbfdbdfbecbafdebfffbdabbcedfebcfbccfeaceabedffeedcaceaefeaaffcfdbbbbfcfaebbcbcbeebedecfceabbcfaebecaecaffdfeffaffbebdcfbddceacacdfbeddbecbacccccafabddcedafbdfeaccbaaecbcaddffbfadfcfbaaffccefaefddccbbbadbeabdfccfdfceecfbafcecefcdbdfbeadeedccbabfffcebacbbdedffbdbedfdfeeededaecdbccededbfcdfefebaeabdfcbcfeccfecdedeffcdddcfcfcaacefcfceaeafddcbfdaedbdfddaeabadeabfafffaeeceefffdceeecdaffecdefadbfbffdaafdbdacedfadbbefdffcbdfeedbccaefaffafbbaecebbbdafcdeacaafefbfffdcdadabebafebccdeaecbfbbaafdddaeaddccfdccbdbbcabcacceedbedccfadecabfbebdbcacafefebebffbffdbfcaecabacdaeeffcbbfbbdccaaebaddaeceabcedfdcdeafebdacafafeabaaefeecbefbabebecaacecddbabbafbafcabbbcefeedbdbfcfbceaabdbabfeeeacbfbfedffebceafcaeccaeedefbbccbefaedbacffefbaaeaabcbaacddefbbfcedfdbffeebaccdabdcbbdfbbcdcdeeacebacbcbfbebadafbcfcacdbbfbfdaddffdfbdeccaabdbcdfaecbfcaefcdddaeeaacbebfcffcabfbbeeccceffeceefadbaebbbbdfcccfbaddcfebedeacbafebcbfadfbecabbcecedccccbdbeeceedfcadffedaccbfbeaddedbdadaeaaeaedbbdecaafaefffcdcffdfabebcbeaaecdeeefdafefeefffaccaececefeebdadadabeaebffedabaaeacceebbefaabfbfaabaabffbacdbdeeefdaaceffcafaecefcbcdcfddbcabcebcdebdccfbdffdcebbdbffedfddafdffdfdbbadfdccdffddbecdeddeddfecbeebddefecafdfcdadafeafbcedefceafeccedcafdacffbcffafbbeeeaeaadcebfdbbcdcafededabfadaddeacfacebbcadddabbaeaefddfedfcedaadadccdaaccebeecacebcfafedeaadfbaabbadfdcaefaeefdddbbbbcbadfcafbacdacbeefefddcbfddfadfbaffadcbbecfaafddffeadffaadbfeaeadbeaceabcaccafaaecebaeabdddeaaedeffadeaeebaedcbfadafafbbafffbcefefcbfbecaedefcbecdeaedfabffbddedfbfacbffadddabdfcdceeaaafcdcbcdadddfdcefaccebbaafdeefbbffbffbdbedeffedfeefaebeacdbbdefcdfbdcadfcbbfbefbaceebecfbcffbdceddaebdbeabdcaddececfcfbabbabfddebaeacafdcccafffbebbdacdfcccfacdddafadcababedbccfceadafeccadabaccdffebbbbfabacfdbbabefcaaafecdbdcfabcedbeffefbcefeeeaeebbadbdffbaacebdfcfafaddfceffbaacdaefedfccfabcddaafebaefeabdbccbddcecbcadbafbbdcddfbeecacbbcbcaacbccedabdffdffadecebfabcafcefeacfbccdfbbbcfcdacbdbbcdcbedccadaaffacfecdfddeefffdbadfeeadbfacceecebbdbcabbfbcccdcdaaccdacaafbceecddecbdcebcacfbafaafdfaecddecaecedecdaddfcbceabafcbbbdbaddcaccbafafadebfddfdbdadededeaadababcecaadfaaaaddfbcabafdefffafdbdebadfccaaeddddffcfdcecbdcffcaecfbdfcbebdbbedecafcdbfcdfdaccacfdadabfbcccbcbebcfbffebefedcacedaffddecccedbefbcebbccedfcedddafdaecccacadacfdaadcfeefcaffccccccfacdccabdddadebbfcabcfefebfcdeedfafdeccedbdcccfdfecdddfbbaccfdaebeffddbbfbfefaefcdcabbafcfedceabeefddbeedacafaefcafcadfadcbbffafcabcbfeedcfafecfbeacbeecdfacdfddbaefadcecbdcffaabcefeaeaaccbcbfbcefcfcaeafaeccccdadefddccfabeeafbedbcbfababbdcabaccdcabebafedaeeeebfaffdeefaccefdacacfebafffbcffafffafaffddfefeeadcaabccfafaebccfaabadcfcbceccdfdefcfbbdedacccbfbdeebecfeeebcbfdedcadccccebebbccbbdbbaadddeefaefaffadffafffafcfefabcfeccfbedeeeadafbabaffbdfaceefdadadaeeacbffbabcfaafdadabdcebcdadfdeecdfacfeafdcdceceddfccbfbeeccbbfbdcfefbbbedcabbdeafadbeeefedbdafbddcfdafabddedbbdcceffbfebdfcaffcabdfaeafefffbdddbabbdccfaecaccaacecbffdeaaaceaaacfcfbaabffcffedfaadecffdbfccaddefdecdecdfedcdafbdeacabfbbffdbecfcbffacdfeefeaeaadcfecbaeaabdfbacdbfbfbdfcfceedefccacbbbeceeacafdcbadfedfcbeddabeabdeacfcbbdbacacbcaeacbfffeddcdfcbaffbfdaecdebddecbcecdadfadaffdfabccbcddeaadffcfadaeececdbdfecffbabdbdbecdedddaaabbaaeedabdaaddccdfdbdfacacceafbcabfdffcadfcddcdbcbcbcdbcbecffdaecfeaacddbceededdeefedefabfbabaacebdacddcaeeebacadbdbeefedcfcbefbdadaadddddadaacccdcbacabdbdcacfcdeacbadcadfcdfdddcadbdcacbfcfafdfdbfebfbdeecdaabfbedeedcdbabfabbbcdacbdeafbdefefcdbeeeedeabedcdddbadbaeefcfecefadbfdcdcfbbcaeafcfbabebbceadceadcfcfafefebdefbbfebeeafdccbafededfafceebbdfacccdbdfffbfadaafccacedeeecaafbbbefaebfdfbdaadcbaeeefacdedacffffbadaccfdcfefcdcffdacadbbccbfefdbdbfdddbbfbaefdfffeddffdeeaeeecdaefbbdbffbefbbfffeafbddcccbbcdffecddbafafdddbbdcecaceeeeebcbfbeeceebbdeedcecefededadbfcbbfdfbedacdcbcaaddeeccedecbcdabbddfbfdeeddecdfbcebcfcaceacdbfebaebcdebeeedecbbfadecfdfedfdbeedbfffcdbeeefccbbbecceebdfbdddabcacadaababeeeeeeffddccaebcbcdabfffeeeefaccaedddbbbbdbbefddeedccfedfaaaedeaefdfceacbbfbfceebcfdcbbdfafeaaefbabaccbeccddbfbfcdbfefceacaaeebedfeaeaedccfcdfbbcbdebcddbdfcbdaafeadcaeadddeefecfccccddbafeedaecebcddfffefdbaaebfffdacbddbaadcadbdfeaccfaddbaefececeedacccfaabeaddbeefaecbdeedaebebbcbedbebaecaaefaccecccffbfedbfaebdfebdfceabddbfbeeeaedfeddbbcccbeccfdebfcecaaeaabbafafbfcedeeccbddedbcbfbbfafffbdeccccfdfffdcbccedddefbbddeebbcadcdffecfbebbfffeaacaeffdfefcccbfbaefcbcaadaaeddccaeaaafaffdfbdefabfbcfffbfabcdaeacbaadffcadaabecdcadefcdcfefefcccbffdadcaabdcfacabcaedffbbdffbdbcfafdbebafdabaaadaaffbcfbdbfbbdfbfebaccbfffcccadcdeebaffebeababacebebddbfbfdaacfdfccfcaefaffdeddafecbfcccdffeaddbcdcdcfcaddaeddcefaebabdeccabaecfdadeedafeaeabcdcdbfaeebdafcccdbdbefebeacfdecacdbebcbfcdbaefcfdcadddaaaebfeccbbeeaecfdabcbfdfdedbcdeedfeeccffedefcebaccdefcebfecefbcdbeaadecffccdbdfcdeefbbcbaeeaeecabcfbbedfcaacdebacfceeebdbabdefbedbcaefbefcafecaedeeabcbdfddeccfcfabfbbbbaacafbffbdcdbfaeabffadfdafecdcddaebccdffdeecaaaefebbdbacfcfcfdafbabfaecdbebdbadccdbabdacaacdafbcbdebaeedcbfdadaddbdcbfacccecbbeeccfcabaeabaababeaccffddbdcbcfdaeafccdabbffafddedccdffadaeaefcdecafbbafedcededfccdedaebbdbfdbfabdecbdefeddccbfdaebeeeeecdbfacbbbacaccebbcbfeaaffacdffcadcdaceadbeccecbfcfdcbbbbfbafdcaeabbbfdbcafeecaaeefaddedceaecedcedcdddbceacbfccbcfdbaabfdcfdbcfbaeaeeaadeaadeabddeaaeeceeeeffcadbeeccceaabaecbffdafcceccccefcccdedbbbecfbabcabddebcfccdadbaececdfdadcdbbafaffebeecefeeefcfdcacecddccebbedaeedbcaacbefdbacdbceeefcccabcbddccfaffbdbadddecbadfddeafbfddabbaadaadacccbebacddacfbdbcbfaabdebddebfaacbafabbbcfadacaacacefcacedacefdabafbebbacebecffdfcbceaeaaafebcdedaacfcbcaaefbedcaadaafeeccdbcbbacfceabbdfcddaecfebcbcbaababdccfbdabddecddbdffcbeedcdcfcccbfffbfebceabfdcbfdaabbeafabbaeccbebdbffebeeabaccaddfcfafbcbfadcadfabebeeccdaaaddfedbedceceecbeacbaefaadddbdfcebfbfdedbddfaadccadeeaaeebaffbeadacccbfbbebaffcbbcebafcbbcaaaedfdebbebbeadacaefabebaecdcafbbfbedcafaeabcabcdebacefaafedebcfddedaccdeeaadbabfdebccfcdcaffdcbadaebabacbaefaebeebaecfddbbffcfbdddefbbbacacbbffeeefedfcbfaaaebceeefbabbcdfcbebffccfbaaeabeaecabdbfdebfebbbafbcaaabcefebbfcfaaccfefafbffefdaedcdaefadceecedeaabcfedaabedfeafbffbacdbcfbdddbbaabaeeedffeedfbfaabbacccaddcbbbabcedaddfcbebcebebeefebdbbfcffddbcfeaffdffdeabfdaaccaaeacfeeeebecdadecfffcbcfffafabddffcfdcbeefcfccbacceddaaecfdacdfdedeaefdbfaaccfbecadcbacdbaddeaadecfeebaeebfefdbfeeffccbbeafdedfbafdcfbdedbedbaeeafbacedcbaedbbcecbaafbfaffbbbeadbfbeaebbefeafdeacfddbbcdbdabcfafcfefdbfddfcfcaafcafceebddfcaafaafcacdfbfebacadcbfebdeadbceacddccecedacccaefebfbecbcbdbaaecacabececafaaeecdfdbeabaeffeadfafeafbbbcffdeaeaacdfaefcdcddcbedfbfefeadabcdfebdccaacaeefaeffcfebfcfbcfafdeffcfaaafadcfabdcffecbaaedafaacabcebfeeafeddaeebadebffbddfbeaebcbfbdefaffeafbbdbeebdafbaccfdadacbaeaecbdeadcececfcbcdeecdffacbabaadbdcafbeafcabebfacacdcffacaceaeeeebebcbdbacedcbdccdeaeeefdeeefdadbcdeaddbfebfdddcfababbfabbebdabebfcbfcedabcbfcbadfcacbeafdfebebacbaeafcffbfbffacacecffffffddfafdcedfdbfddddccdbecbebfccddbaaaceddfdbcafadbffadbacfbbffefbcdadfbcebecedcefaadacdaaedebbbeeaecafebdefbcfdbbaaadffcafffebcaabeeabadafefebaadfaefdecdcedfacfbbadebbeceecdbbafbacfbecfceddfaaeaefeeffbbefccdbcccdefdacfafebfdfedcbfecdebcbaabccefeffccbfbdafccdeaebcfbfcafabbbfbaacbfcaaebbbacfefcfaddeaedfbdadfadefdcfedccbefaafdeeabefecaeafcdbbbcacbaddcdababeefcbceecfcecbabddbdbbfbcadeafdecabcaabcbaeadaafbebbbfcbcaeadbeffffcbfcfcdfaaaefedbfeaefccfcddbdebafacfadbfcbcfacfdfcbdaadabafdddfbdbfcddbdcffdabcecfdbdfeaffaedbdaefcbccadadefcdedccbbfabeebbfcfdcebecedbeedcbfecbdebaebbfdcdaebddfcfaefcaedaacedfcfacfbccecaedddafcfbecacffdfbceebfcedefcfceeeaebbeacaadafcfabcafdbeebbdaacfaabebfbabeacfedebffddfceeefeebbcadfddfaedbfebbadecefdaeaacafcefaefceafabeedfbdbabdfdbbbdfeefbaeecaeaffcbabfdacbecdbbacbfbdafaddecbcfbabedaeedbeffbdbccfcbebfaffecdbefaecbcaabccdddbfadecdcdabceefefcafadefbefeebbcfaefcebbbfceeeeaeedddacbabebddbfafbafabafeacabdbcefaaeffacfefbacfdeeceaceccaeddadadcdadfbbbeafbeeaceafcadadcbaaadeeacefcafeffbcdffbabdabcaaaddbbbfdacacaffffeaadbdbafaadebdcaaabddaecaaafccfafbadabeedcdbeecfecbaeafebcdfaaeccbabbcadcbdbcedcfbbdbfeacbfbfbafbcacdfdbfbbbbafaddaebcfdaffefeccafafefbebbdedacadcfafffbbffedcecfefcfeacedddcceedcecadcebbfbdababceddaadeaecffbeddcccfcfcffabcfbedebbebcbcabeacebdcaaccdfbbecebaaeaffebcededbcbbbedbffaecbafbbebafafdfffcfbddbaececcdffabfaecacdcddabdfceeaafadbbdcdffedbfcaccbbdecdedbbccccccacbdaabaaacffbcaeadecaefeefbfbccfbcbceefecadcafadbafebdcbcedecaefdeddcfbefffabecafbebfceebfeafddafdcebadfbcfdcddfddfbdebccebddbfabceffdddfbdefbacedbdfeefbdfebfdcceedecaaecbeaceffeceeccdaeaffaebcccafbeaeccbdfbacdfebbcdeebfebdfbebbdaccddccddeacfcfaedbeeaaeefdceaccdeadaedfecdbcdabddeeeeccbabfafdcabdffdddbcfdaadffefaebabdaadfcdbdcecafabdebdedddddcdacebeaeabbaffeaafbdfdaabcabfcfddebdcaeaecaacaccdccbbfbccbdbeadbddebbfedcfdabefcaceebafafdaeaadcbdfadffbbacfbaefaebbcbececddfceafeccaedcfbadfdefbeddfaafddddffabadfadcfccfaecbaabaadceddccffceefebeacecdbcaddbfaceacfeebebbecfaeebffaddcccfebaeafcfcccbedccbaedfddeeeaaffaddedeabdcaddacedccfbcebaccaafebedfdfceafabcaedcbeaeccfefffdfbfbcfcdeeeebfcedfecbccdbaeceaefdfddcafacdcabccddccffdbaebbabbeeecafdaeecfbabdcedbfcbfccfcdfcfcbafccdbefbcbacddefbaddcbcaccdbebfabfdedabcfebfeddaefefafcfcccdfabbbfadeaaaeeefddcdfdeaffababaefebdfbfeefffdfdfcaabdeecbabdbbcfcfbdfcadfacaddaabcffffababadfcdcfaafceadbaeafaebecddefceacbcddbfdcdeceecaeebafcfddfdbecffabebedfcbfdafaeefcffeefaadebedbdadcabfcacadafcadcbbdbcbfccdbaeadfbfecfabbcbddeadbbdfffdaaffccbcbcdeedafbeebffbeddcbfdfbfbacbaeecdcdabedfcadfccabfcddfedcfeddacbabdffeadeabecbbbcffdaabbdddfacbaafefaceeccedffeadefdacaffeecfcbccacbefccceffbaacaedddcbeafcbaaeadbdcafddccdbdbabacafeaeedbdbebcbaeaddbafbfcdaaebeabddddffedfdfdbdaacabbedcfcfdcaaaebfceeafbfccdaeedcbfcffffdbeafeffbbdeddfcacddbbfcaefeabceeefdbcdbdecfcdbcfaeccaadcaddbdfabddcdccaebcfaceeadafedccbdcedfdebeefcadbbbbdfdabbcdbfcaacdafcfffaeaebcddabcfddcfdcebbdaaabbebbfbebbaffaacadbfbbcccaffafeffdeabbddcfefecdfbedfcafcfdbdacbcacedfabffdccbaaafdffeefbaecfcfccbcefdceadbccbeacfbfebcefcadfcdbbfbedbebaadefbadcadfadedcabcffabebabafbebbdbabdafddbbfdacbbbadaacadfddbcbfbebadcbefffecabfffbceafbeabebfcbdfbcffeaddfadecdfaacbfcbaddccfaaeacbbebebbdacadfcafedbabdbfcfbadaecfcbdfccbeadafaceafcfedefffecfbdecbcbbaaebfdeadfdfcbcfaccbfbaabfdcaeaffdabccccdfbdbfcdecfddcfbecafccebdaefcdafdaecfddbdecccdecdeadedaeecebbbbcdbcedfcbfaaacdfeafcefdebddcdecacaaabddecfbafddfbfbbaacdfedcdfdacfaecacaedcfbdcbaccbbafefbdefcbafffbfdaaedbfcfeadfccbeffaebfbecacadddfbaefceeadbdfbfcabebfffdcbeaffaafbcdfccfdaeecdffffdcbefdeedbaaaccbfacdedbffbcfccabaccbdaadaefcfcafdeaecebfbbbfbeecafccfaeacbadacabcadeebafdffbfefbeedfecafedbcadfdfddcdeadeafefcaadcffceaaecdfdebcfcedfacedddfbfdbadcedcdeebaabbaddcfcafdeefeebcefbefbfbbcdaacaedbeacaecccadbbdfbdedaeffdcdedccdecedaecdcfaafaeedbdafddfeecdfeecacceebbabfacfeebaaccafdadcacfcefeddefbabecfffcfadfdabfccdeeefddeedfeffdfcdecacabeaafbdadfedaffdbdeecbbeeefbbeebeffecadbfbfadbcecdffddfbfdeacffcabbfeeacecadeffdbacaeaafeabcfceaceffabcdabffadbaacebefdfefeddefdeddbddcefacfcfabebccbceadbafadebbceaaaeadbbdfeecfaceeadecfccceddebfbbbefadecbacfafecdabfdfccedbbdcacbaddfcdbdbbfdfdfdeefafbcbbbffafecfbcddfbfcdbbdedfcccbcdeeaffebdcfdbfafcacbadcccdedefdcecefdcaadcabeebcdaacfbefdefcfdacfdefccfebfcfcdafbbcbcbbeddabdafddefaabdaecfcbbfdeffcbfdedabfecbbfdbefeaeaceadeafddcddeeacbdcfdcfddaccbcbffdfdccabebcccefeeefcddddffeaebbdbbebafdacccafdcfdaabfdbeeeefcbebddbacebceaffaffdfcafbaffcfebfeaafadfabeaeeddbcfedeedfabdededbaddbbbbdcbebbaefcdeffefcfeadaeaffafffadddfdeccdefaaedadcbaeddcabfbaebdaaaeaefececbbecbcbcceddbbbfbdbdeeacdbaccbfbefcfdeaefaadfafdbafccfafedeaecbfeebcecfaebceabeeceaabcdceeeaecdcaccbefefecabacbecefcbeadfffbaeafbbcffbcdbfdfbcbaacfeebdadfdbbaaeafbffaddedbfaaeaeaedfdccfaaddfdddfbaaeffaefcfebacbdbecbbbeeaeddefbbddabbcdedecdcecddafdecccdaceecceeecbaffbddcaebcbdcbbaadfafddcaffadafefcebbfcefbdefacdddaaafebfcfbffcadeaeeaaafbbdeeaacdddfceabaecbeeeaeaedbbedbbfdcfebedaeefbfcffdebefbacdefefccdbffbdededcbafefdeababdfecaaaeceaadafcfbfccfbeeeaaafacdcdadaaefbdcefabcedbefbbdbbdadcbdbbabffabcdbccabedbcbfdcebeeebcfefdaefdaccdacbecdabcafbebaadcccfdfcccebfeadbdffbaebfffadafecbafaeddebfdaaceafffbbcadeeafafdbfdffaabccacfafcfaffbfaafffbbecaabcbffdddbcefdeacaaaedbabdeeeafcbfdbadacfcbdfefcacdacdacdddfcdbccfecdfefbbbdedbfdfdcecbdfbaddaabccecdeefcfaebbdddbcecafdfbbcfdfcdefcebebfbeaedafafeecdddbcfebadadadddcfabbbdcdcdeddebaecbbabceeacfabbbacecffbbbedffccecbcecfcadafedbddecfabefcebbcdbfdcdadcadeffeaeeadaacfaeabcbfaabdadfbcadfbadbedadcadbcebecabdaedbedcbedcbebbaedfbcabbbdfcfdadfdaedffaafaabdfbcaeaddfebceedfdaefcbeebbccbaedabefedecedfcdbbbedaecdfadaacbdcedcacfbdebbdfaecaeccdeaaeabfdfecabbabbdfcaabceceabeeccdbbaeaefdcfbceaaedcbabefcdcadedcbebcfdaacdeaffdbefcfcaaeaeddccffbbbededdaaefabdaecdbeccfbafdbcadefabafdcbdadacbefecdcbcaaffcbefdefdfefacecdbcbfbeacbcfcbdbcfbeedaacbbdeebabcaaacadececfafaeefafcbccadbeedecbabdfdbadaabbeaeefdeeadfbdbcadcdcccdceefdcecedfdcacfdcdefdfdfbdecedabedcebaffaaadacbbdfedbcbcabffdacecdbddeccdefcccbcccfcddcdeaeedcfbbedcafdfdafcaffcabdfdedcbeefcfecbbdedfbcacdcebfdaeefbcebffabedffbcfbacecbcbfedffffefcfbfcfbcaceeaeeafecdaecefffcfafeabeadddaefaffcfcabccafcdcdacdbbfbbbdacdcfbbadeacfbedcaeddeabdcedbfbcebeaaabcadefceebcebcefccdcccccbcaccecffdfdeebbaaffeffeadbfcddadfbfaaeedcaccacffccdcaabcfbcaaedffcdfeabdfbdfeadbbaedeedaeeeabdebcbdddffabedefceabcccbdcedcdbfaadedbfbfcacdfeaddbeebffbafceeaadbcddfaaafdfdffcfcacdcbfaaafbadaadcfacbbcdedebffdeddfdfbafdebfbaeddcdfedcedcdaefdbddebbbedefdfbfddacecbbaaccfddfbfaaedccaafcdfecdabbacadbfcfbfebdbaaffffeeabbbdeaadfeeccaccdcefaffadacdacceacacccbcefcddabfaaabbbeafbeebabafddbbeaebecddecceeebacccbddfdffacecbfecdcbfbccdacfacbabcbfbfcfffdeedfcddefceabecfdfdbfddcaaaaedaeebcbeddbdfdabbdffeaacceefafcedcdfefcebaacfafafddbbbaefcaafdedcdfeaeabbefdaeedaeaafdbbffacbeddafcaffeffbbadacccecaacdcdccecddfeabfdfecedfefaacababfedbbaacffbbeffcdcbebaddcddafeeadddacdffeadfaaeeaabfadbdfefbfbcbccbafbedabadbbdcabfefadeeaaeeeafcaabfeebcbddcbdfeacbfedcfbfbaaeeaafbfeebefdadaedbafeadcafeafadcabcdeaecfadfcaecddafdcbbedfccbceaddaafbacdfabcabceabafdcfcdfaddaadabffbcccdffbcbbddcbbbccefcfccefbdfbfabcfabafccddcfbabaebdfbfdcfefbbdcaadcbcbfedcdbcafefedfdaeabfbbdebddabfeefccdfccffbaabfddcaeabddeededaeaaebaebfdfebfbfcfbccaaaafbdebbecabcbfcdcbafbeefbffeecdffeedadeecbecfdccabeeddabdfbcbbdadceebfbdecfadfefddcdababdafebebabddadccdffeaefbdafeeeedfeaacfacebbdbbbfcfffdcefcdbafbaadfdbfaadbdcdfdebfeecbcbebebffdaacabafededefbfeefedefcebbdebdccfcbbebbcbbbfdbcfdeffccfcddeceaacbacbabdbdfcbacecbccfcfeeccbdeccbeceaacbbadeabddeafacdafccbeebbcfcbfaececaeebacffeeedabbcadecefdbcbebcacceeccebefeefbeccebcecabdfbbccfbddadbddfdeeebfeaccbfdabbacfaadcddaaeedeccedcdaefaafaaaefcaccaedcbcfeaceeaccaaebbcebddbdaffbcdefcbdebecaabacbcddfacbceaaeccccacccfadfacbbbfaeccaebbcdeacbcfbebdebeaabbfdffaefbdccfffcdfdefccddccdeddaaefefbfebfcfebcedeccfdecdacefeaedcdbbeeabcefefbeeecfafbababdfdbecdfadbfaeebfdeafbcdfcdabafeddcdbaddeebbececacaabbcbdcdcbbebacedbdbdbefafceceadaabbdcafeeedaebbfebdcdfbdabecdbbcebdbcbdcacbebcaebcdcbcbebddcadfacedfdddddcabadbbbfebefefafebdcafbdabaaadaffdceeaafefacbeceabcaefcaddbffabdcebafbdbcebacacdccfcbcfebfeacdfdcadaabfbcfafcfefcaadadcaaaedafbaeffddecaccfbeedcacfbeafadeaeeefedcbbdaabbfdfeceebcecbcebadcdeddcdddccbacbcebbadefccaabdcedcdffabaabcdafccfebdaadaeebacdfcaefbdbbfdbbcbfadccdcbecfefffaefadbecefbdedcfdefbadeceacafedabbddeedebcafcdaffbbaddacecdcfcefadbddbbfeaecddeccbacdadccdfcafaddccaceddccaabdafebeccdcfcdffaafaedfbfcceedbbcfcbedcaccddddcfbbffdbbfbeaafddcebcacfeecfccfefadcdcccafaabbeedffeccaaebadcdeedfacffaedadacdbcefceebfbbfaddebfaffdbcbabfbedabddebbcbcfcfeffabebdaccdeecffbbcbbabaebadecbabbbcafadfccefbdccafafbafedafabebcffdfcafedbaecacfcffeeccfeddeccfabcbebffcfeffadacbbaaedcdddedccdfdfdffafabbdbddeadbefdfdccfbfddccaecbaeaeadbafeaebcedffbdfabeeedcecdddeaefccfcfbccdbefaaddccfacaffeabfeabebddfabaccaaedeecabfceefeaabcfcbaedadebcdccedbeaaebeabfbdbcaffbdeeaeffebbcfedaeecdddeeaffabffacbcdfebadaacafceafabcbdeeccbafaffdeefbdafbbcccdacdabaadfbeeafcbceadabbeeeaacefddcebfccacefbbdcdfcdadcdcefbeeddcedaddbecdacdafcadfcafcabacbbeffafbaefcfbdfebccfbfabceccbabfbedbcfcbebcdbefbcebffabdbadbeecdbfadaeefebbbadbbcecaffeeebceebbeeefcebdcefccceefbfecfefbdbeebefcffdbaaffebdcfeedbacdaffcaebbdaafdffebaefbfedfdeeebdbfbfdaeeaeccadabfecfbfddcaaeeffebccbddcacefbdcbebebeccccceefdccfbcabcefadbfbbbebbdcbfdccddedaeedcacbbfffdfbfcbaafcabaccdbfdfdfabbeedfcfeddfbadfeeecafbecdecebdcccddaeebcaeebfaffdcdadfdaabaedcbfaececfbdaaebfdafaacbbafdbbdbfafdcdcfbdaafcadddeffafdeebcaecabceeabbbecacacdeecfadedafbabfbfbdfabaddccaadcdcedabebeaadeacdcddcddbfefdfeeefeccacebfbdaebdbbabffecdacceffacecebeaadacccaabacedeeedebcdbcfeacbdabbdbbdccaaacadabffbeadfcbeedbacbffaaaffcffebfaecaecaafebfceacaadfafabcacfafeaddaafcdcbcfabfebfbaacbfbdffcbaacaefefeefaecacbdeacdcfceddbfbeeebccdeeaefcdacfdefcdbbcffddfcebdfbaacacbcceebbefcaadacacfaeeadeebbdfedcecfbbddefefceddfebbcdfdeefceecceffdfdaebafdadfdbcbcdfcbddeebccdcfecfbdababbfeccecadabffaefcdacaedadaeeebadabceaaadfcdbfbfbfdbccddabecfbedeaeffeecfbeddaeacdbcedbdcfaeadbfbbaadeeefbbaacedfababfedbcdcfaadbdaabdbecabacbdabdebddffabfbdfeceddabafaeaddacbdfdacececcddcebcadeaffbebafaeeeeeeafdaedbcdeeaecdbffcbabaffedfdffafffbbcecdbadefddedaadbbeeefcfceadecaaeeddeedfcecdfeeffdcabbdbfbbacbbdcacfadaaadbebbeaaddbdcdadcaabbcceaaaefbadfababbebfcbbdfcabaadfdaefabadafbcccbdabbcaccbffceedaccccfedbcbdebceadcfbaefcfdfecadcdbcaefeaddfbfcfeafcaddaacabefdefbbecfeefabffeeeacedadacdffcaaadafefbecbbedbdddadedabdbadfeafdafdeaccaebfaaebadffecbffdcbdadfbadefaefdfcbdabadbaaabdaadaecfdaaefefdcaddfecbcbceaefbdccadefcdecdbaabdbadebccfcacfefedfadecadacbceabfbdcaafffdbfcbeeefeccfdadebccbdafeeafaebfacaafcffbbfcfbffaaaedcafaeebabcdbfbfedfdccfcdfabebffaafbdcfcddaabfbbaaefbceddaffedbfeecafadbbaafceecdafcaaccdfdedfbdcaaaecebfafaedddcceefdafcfbabbeefeabbadbeccefaaaaaccdfafdeabbfefbfddadeebacbedbffacdaffdccfdbaaaefcafbadbaebdbefaffbaabeaebadfdadcdffaaaaaeacabbeefddcbbdffaecfbdcaeffccacbddcbffadafefbccafbdbdeafffcfefbaacbeafcfecddfccdcaafabdaebaafcbaedcdffefdecdfffbdffddfeafddbcfcdefdbfefeffbfbcfdadeeaadcaafafdbdfecebcaaefedbddaccbcaeddbfafffdfeecaacdbbccdecfdcbfcbeffbeeefdefbadbfdbacaddcafeeaceebdbcdcccfffdabfafbabcbfcedcdfdaeddbabbebcddccfecafaacccdfcefdcebfcacdbcebadcfdccdcbcaafabbbcdfacecaefffeefcdcffebdfdbbeecdfdbcbcedcfbecaadeafcbaacdaafacdebefddcbebbbbbbbdbfecabdabcddfcffdbcdfdeaeaccbcecceafcbbceceaeffbccafbdafacdbabcabfefedceddadfcfaddffdddecaeeeffffacbcccbbbbbfbffdacdfbbdfafecdaecaedbecaedbeebbfddedcfbfebfeacdcdbdbbadbdbbeceeebfbdcdefcdeffdeaebfefdfddfcbfbcbbadccdfbaaebfdcbcecadaadddcbfabbeafedaecdddfcfadccdbbcfeacbccffbecfadabddadccddfbdfebafcfccccbdfbedaecfddfbefedaebcbffebbfbedcddcbaaefdebcadfbceefecfddfbbdabdcfbcddfacdaffdbcffefecfbbbcccceccedfeddfcbeebcdcdaddcbdeebdbabbfeecebaebbeedefeebfaaafbbbffaeaafdfeafcccefcfeeefbacbdbbcecfaeecafeadafbaadaaaafadbaaebfcddcaffbbdcecbeafbafaebccaeceffbfafabaeecbaaccccebfcccdbcfddbcabbddccbabcdcfeffbbddcbbfbcecfcceaeebefebfcabefbdccaccfabfbfdbdfdafcefdfedabaeddabeebbbddfcbebfebeeebdedefffbcdfcdeedabcbdcdbafdabebafafedaabefdcaedfdbfafcdcedabbfbdccbadcafbdcadabbacfedceedfefbfebddfedcdaddeacceaccdbddddeaeaebeacdaffffcdfafbfddfcbcbccdeaeaefaedfebbaeeeaabcebccbffbcdfeeeffadbbdbcfdfacceddbaedceefcdcdabddaabbbccbbcbedfdecbababfcafaaadbacfabaabefeeadebfefaededddbaeeceabaadcbffdcfebdaababfcdfeeaddbdbddffabdacaaeffccbacebdaecabebabacdafdbfdaabfcaebcecfdacebeaebbcfecdefebdbbbaafdbadbddfaddcbffccadfbcaacbfbcfefdabebfddabdfddcfeeedebfddecaacdfddeccbbacfbedbcefafbddecdcdbdfcdafdcbeddbaaafeccebbbfeabfbcafaeecbfdddeddfeaedcbcdcaadfeadccbbaafdaadebbeaddafdfeadffecaccbeecbfebeedcbadbbeecccaecbfdafdefbcfebbfbbfafedacbddcaeabfcfeafbaebfdfeeacefaaafebdfeaacafcdfadefddeffadccfeaeefbbfadacafccaadcdcfeccfefffdfceebadbeacedcfdecbfeabeeddaafcaabfebbebecaaffbbecfbadacbedcaebceafdfbbcceabcebefbffabbfeaebdeeeafdabefdefbbedaffdfadcebfabbcaabbbedbefeeafceeeddafbbbeaafefdbcfeaaeaceacdcfcbceedbdfedcdecccbcedbddeafcefefafbbbcdfaebbfadbcffbafcdffcaacfebcebebdfccebaeaddbedcdfaaeebabbefdcabaacaeafffbdfceeaccefbefaebfdabedeeabecdacdaccefdedbdefeeefcdecefdfbaccccadfdaffafadafceacfaddadafaabebdecedfedefedcecfbefbfdbafdfadaeeeaafeeebabffbbddbfdddfcbbccbbeadcdbabcedabaaefeffaaabeddacfeddedcafecbaddfccbbdeabfacbbdceffbdcbecdfddebdabbdecbcfffdcecdcbfbebaebdbfeeffdabaaaafecddbcbabaadcafdccabdefecadcccabdcabaebecddacbbacaaddaaaacddfecadccfffeffbfbbbdbbdafacbfcadbebfeffcefffadaaafbdaaaececeaeefcffaaeaecafeeddafafaccfaefcdefbbfacffcfaddcfdfaecaefadceafdbdecbcbffbbfdbacedcefedabeecaedfcfbcaffadeecefdcfbffdecbadccfacddddecafeebcffcfabcdabcefdafcffcddcbcfeabbbacdaddeccbfcdeadefcddcafcabeadfbfaccebdbeeabfcbccfcdfcdeafaceebbdacadfdcbacccdaabbbdefcffedbbedffdecffaaabededaaccfbdbfddceddfaedcebbbfcdffaeedbafdfeadddbdeadbbeaffafccabdfcecbacfdbcfadeefafcedeeffbdeeeadcdfcccdebfdedffabfabcbcdcbbbaebdffdbceedefefcfdcaaebfeaddffabfcdbfdecfffeefcdaaefefbaeedabfdaaddabdcfbefeababffbdfaafadfffecbdeabaeadacbebdbfffccecebebeaebbeefaeefcabfbcaabdfdeefcbffabdafccccbbabdbefabaabdeefcbaccdedbadbcfbbbcfcbdfebbeeababcbfebbaaecadfefaccbdfefbcebcedecebcaefabcdedebcececeadacdfaadbaaedcefcbdefeebaceebfccdbbceebbebbcfaeadadebfcdeecaebceaeafffbbcbbbbceddececaffffacebcccbbbfaaccddcbfdcaabbaefbdfaeeafdedeeeafbcefffccbacbddbfefdbdafbcacfcbadebebafacfcbfedeefcbacaeafbeadadcadbadfacefdcfedfcdedaaaaaffecbffcfbaeaaecbeacecccbedbbebbfbcdebbafcdaffaaeaaffbdeaccaecbabcdaededbdaccacdbaaddcccffecffaacfeebbeaeaabcafafecaacbbedcffbaafaadadebafcdfceffebedbeececfecfbbddfdfddbbfeceeddceffaabeffcecafbeedeadbacfabfbfecbeaaebbfdccbfbcbfbaccbcfccfedfabebfdebdacecabaffabdedecdcbcceeedeecaebfddfddffdaeeabffbabaeecfacfebadacbffdbfcdabcafbddecfbfbffafbfeaddcabebfdfbefdbfadedebaacabdeebcdfbaccaecddabaeffbbcfcddccdefdafebaefddffaafbcdedcbceeffaaccaaefefeecfeefcffefdbccbaaffbaffffdddfdbdfdaedfeabddddaaaadfbcccdacaacfdbabecdbffacaaeeccedaacaddebccfffeeebecfeeaeecebcdedccdebadcfdeedfdacacbddadaefdfbcebacdfaeaceabbdbfcbebdaaffbdfbcecffcebdbfdacfdadafedeafcbabcaabfeebfdacaccfdedcbfefefaeeeecbbefbcdeefaeabeaebbcffededbaaedddbfeafadaeadfeaabaceefffdbfddaebffaafaabfdcdfeefbccecdfffaddeeaebcbacdcaecfbebcbbfebfafbbfbdfccfbbeeaaffeeafbeabdedacbdecfdbddbdaddddbceaedfaefefecdfaedbbdffbdaaeacfadcebeadfaecadeafbabbfbefdafaecabdeaeacdafeeafcffcdccabedcadefaeabccedcaeabdaaffdcddeabddfbbabdadaebacbcfeddbebddabbcfcbfdfabccaeddddbfcbdcccbeabfaccbaddaffcecdeaeeeeaccfdcfeecbecbfedebfaebacfaebfebaecefdedcaccdbcebfbfcefacccedbedefefebabfdceccedfabdbcaabffffdddfbdebeaacdaceedccaecaabedadcbbabdcdababaeeafccfdcccbebdcefbfbbbfccdacbdedcfcaadaacacbabcbcfdcbddfcefafbefbfcedacebcedeafbecadeebecadacbdfcaaffbbecdedbbdcdececdafacbbaabbaaabefffebbadfaafbfbeeadbcbfaaaffdbbdaeadfadeaaefdffacbfbebacceacbaabeabdefcfebcbabbfcdfccdbefceaaeacedcbcfdecaccefacdcffdddbebfcaecdfbcbcbdbcdbabaedcdcafcfacfdafccfcfdbdadbacaabdfbcaffbafeaaaabfbcfbbedfcddffdcaededcbdcddfaceeafbbdbccfccfaacfceedadecbceefadeedbbdadbebedaafadaeedbeeabaecedaacdabaffdaeeffaefeacbedcacdbbaaceccecbaafadffbefacfececcddcbaabffecdebfaedfdabdccbfecccccaeffbafacbcffddbfdfeedfaafbbcaeabfdccbbeceedeaaabaccadfafefdeaaceafeffbabacccebcedfabbbbecbeecdfacadfaaaeebdfbbfaabaafdacadfaeddabafacdbcbfeabebccfadfbeedaeefffdccecccabdaaadfbfbecbbfaafdbfcecbefcaededadcdbcddcfeaadcbbfefaebcaaabeeccfdddfbaecfecbbbaabbedfbeacebcbfaefbeaaabbcdaedcddebdfdeedaeeffafddbfcdcfdbbdfdeccfececffcfabebfeeefdcedacacfafaaefafeefebeaaabddaafecddbeadefeaaedbecbdffeafbadbcadaeadfbbdbdbbaccdbebeebacbcdbbdeccbfeabeecfcefffecaaadfdfdceefbdeacadacefcaaccdbbbdcaeaffffeccdcecafdececbadeffdecbfdbbdcfbdbeaacdaacdddaffaccefbfbcefcffbaeebacaefcbffebbfdfedcfefdedaceacfafafbbcdfcceadfdbcfedddfebecfdcbdadeaefeddbcaeceaeedbfaaffdccefaeefcdecaefcfdfdeebfeeccffadcdddecedadaedbbbcfccffaabcabcbbaaebdbebacaefefbfcfbddedacbcfbadabbdebbdabfeaeedfddeecdccacbaaeeebbdfccaafcbddfafefcfabcccdfddacaaebacbcbfadcffdcfbcdfbcbdfafaeacdebdfddcfcaaceddddefdfaecfbadaddbbeaebfcaebdefcbabaffaacecaecadaadfededbccbddeaddfefdcddafdfdacaedcbdfabefecfacfbabbcbaaecdfaffeedbbcbcfcbefcdbfdcedadfacebffbfeebffeafafedecffcfbdeaebbffbbadcccbbfabffeecbadadfdbecbfedfddfabbdfdfefceafefcdbdaeafbcdecacabbbadafeaccacffabbbfffcceeadfbaaadacfefceecedcbedaafaacbbaccccecdceebfedfcdcebdbfbfabbeadfbeceaadbccdfdeaefdfaccdefdfabcfcdbaaccaddbeacfbdcccdeaddacdcffbbcefdbedffcebfaaedeebdadacfefcdbdececeafabfdaadffffdffaaccfaeffabaeefbfcaadafedefdcdffaaadaeedbbcfaafcccacbcecbecdddaceecfecaadebdadcebfbbfefecacdbfcafbcbbfdcebccecababaedbadaefcdccdcfdabbfcaaaefceadacaefefafddbbaeefbcabdafacdbacbceefaefcfcbebdddddfdccbaebdfafbeeecccdfbdddbdbccffecdfbfdecdbeacbfbaacceafeffafbefceffdcefdedfbdcfcbcbeaccddbeeccfcdddebbfbabbaaffddfbedbadffdfbcadbaecafeebcaeccbcdceabeffcbbecbcebefccacaccabfbaaadbcbcfdffacbdcacabdacbbcdaffeebcbfccdacadffacbedcdeeabdccaeaaecfdbaaecdcbdfbaddabeaeaedafeebccecfaababfbddbefbbfeebccebacffdeaaacbbaadddeddceabfacabbdabfcbcaacabedbaadeeaabdccfbafabdbafadeeabedfedeeaefaffcdaebdedaeabfedfaafedceaafbdceafcdaacfeebececffabaadfbfedfbecabafcaddbbbccbeeceacaeefbeefcdeabfcdbceefcfbcdeeddfdeabadfbcbbbccedbfaafdcdbdfbdfebdccfbcabfeedeaffbecdfcbbcfebdacfdaadfefaaeffecfbfdfdcafbadeefbfcabfcdeebbebebbdaefdfafbaebebcbeeebadfaaadeffdccccebcfdffebbdeaffdbbdebdcaffcdeebffacaafeafadcbfbddcdabfbaccfbececcbeaddfcaabfadddafacfcfadafcdeafcbbcabacdcbbbbabefedbabecffbaafafcdcfdebaabfbdcddbbffadcfddacefcafeddacefdecdcdcfdbceaeceaeaeacbdbbefcadbadeeccefbfadafbfdaaefbdadfbaeccfcdcdcadcdcdbebceefdddbcfccbcdbffefdbbfaaebabafeaeffacabafdfaaecfedebcbfbddabaedeccdaaeedcfbffbabdfeeeaeacbaddeaccecbeebaccceccdacfdbfdeadcecbdafdbeaebdaacdbdfbccedcebfbbbdfefffffabbfedaceacdfaedbabafeecebacbbaefdecaacdccfdbcdfadaeccfeaedeadffdfecebddeecdcfbadefabbdeffabaadadceeecbecdadcdfabbcaeeccfedccaaaafebaafdfefcbecbefccbffeaeeffdeacaffddafabbaccafccfbdffffffebddeabdebcafbaaffffeabfaaafeecaefacadfeaaeefbecdedcdbaadcdeebebbcecfbaeaadcffeeefefaecccaadfdedfbddcbacbcdcccdaaaafcecceebfdffccebffcaadeeefefebcbbafdafaacffceadeabfaeaceabefcfeffeeeecbfbaaecfaafbebcfdbdaffececedeecabedadadaecddffcffbdadbacabaadaacadbbbbdbbeafcabafefafebbaebfaedfdedadcdadfcecfcefecfcafaaeaccfdcadaabefedfcfdcdcdcbbebcdffeafdebdfebabffddacbbfedfbecadefcddedccbcfeaaaddbaebdfafdcdbefccfcccbffcbdcefcfaabecfdfeddbfccadfaededecafbfbcaabbefcaaccfafdbeefadecfbfebbdefffcbafdadccfdcdaadbdacafcbbaddfbfabdbcccacccdfcbeffadbcdcdeeeebeafcaefedeceecadbdcbffedbbcededfdcabbdcdabdceeeaceadddeebdcdaceecdbcaeaefcbebaebebefdbbecabdfbedddbdeceeffaaefabdecdedeacbfcdbcdcbabdeadceeeebbabccadacddbecaceffdcbbdecaeeebdcfaeffcfeabefbbffcabcfcfcfbbceccbeaabaaceaebffbdebccaeecccfeceaadbeeaeeadcceceeeffbfffcdbcfadeabffccdbfeeeebcabbbefebccfecbdbabedaabccacfdedbcfbfbafecbfafbfebecccaefbcabdcbfdbedeaeafadfadcfbedfcbbedffdbbbcdaeeeaabdcfaabfafffadbeaeeaddabfbfcfdaeaacaaccfddabafcadaadecdefdafeccadfecabecdceaeeaffbbcfcfaabebcdcbdcbaccdeacddcbbffbdceaadceaecfedccefaebbcceefccbfabeeaeadcdfbaacafedaeaecfedadeefabbadeeeccbcfffacadcaeecdabebdeededdccdbadbdfdeefabfbebeafbeeafedbefabfacdbcbaaadfecdccecaaafdcbcccbeedeeffcadbaeeafbebafcceabaacabafcbfeceaafbdacabbdeabbbbaadbefbaaabdedfbdebddebcaeaccaccbbbccfdefacacdadcddaccdddbffdaaaefdcddbbfffbdeefbaafbfdbddecbebeafbddcedafaddfaeedbabcdddedccfbaacfbdafddcbddfbccdcfacdaaacebfdadaaffaeeaedfbdccdadffcaabccbdbadacfaeffaeacecacfcfeceadfbcaaaacdceafbebabafbcecedfccffdcfbaabdaeecddaeffafeacebbbaaeebcaaceaedfefacbdcdbbadddbdbaaaebcecddfafcfafeeaecadbadbbecddeeceeddcadaabeddfabdbdafebbfeadfababddfacfbbbfcdfacaecaeefaedabdedfccabbfdfcbbbaaafdedcfdfbeefeeeabfdbeabffbaafeebcfaddfbabdaeedadadfecfccfeabfabfdfcbefaebdaedbaffbbeedabffefdcacdbfbdabffafafebcabcefcfedcbecbfecceafdaaddfdacdcccccdaabbdcebdcfeaaffceaefdccaecbecfeefdeceacffbeacabacbeafbaeeafeefdcecffdbacafeaffebadebfdbcffceaceedaaeefafbddbffaacfefbdbfaaedaeadacdedcefbbdbffcdbdccfbbbfacbbbbacbcdabbbabeeedebdfbdebffaecadfffbbdabdacacbeceeecbbaceeafbfeebfddabcadaabbcfbbcaefcbcbfbecffbceecbadcdfefedbeabcbbaeddaaeacfbfabacbabbfadcacfdecbbbcdcabdcbeeecdfbececcffbdebdccedcddecfaecccddfcffbafdcdfdfbdfdfbeafcbdcdfffefdffbbedaddfffbdaccbbfddebceafccfeadcebafbdfaaabcbbdbacbbbdacbeecbbdecdedcceabeebabccadcaaffdbffbbacdabcdccdbcbdbadacbabefbdbeffdeeafbebacbafeeedddbeeebaddcbadceafcddabfdffebecfdcacfaafcfcfadaaefdadeaceeaeafaffacaadbefacfeafeeeaaecfaabcbbacddadfbadfeecadbbfecababbfcbfafabbccddbeafcebacebcceafcbcabedbfadeebceedacdfdbdeceaabecedeceacffeeecfddaafcacccecdbaebcbbbadecdcababbfdadbbcbfbbbffcafbacaecfdffdabccdeadeafeeaecfcedbfeaebbabfdbccaafaffaecedffeffbedfbaaffbbbdffefaaddcdedadededadbabdbadecbfeaacaeefdafdcacbacdcecffdbbfccfcbccdacacbdfedaceacafcecbbfedefcdabdeacaabacfeacacdbabcdfecbabfccafacbcadbcfacdccdcdddadbeefebebccacadcbdfdaefddebbefcecaefdfbeacbaecdbdaceccfdbddedfdbaebafebbdcaabdfdcecccfcaebccfaeffcbcceebcdedfbdceeafdfefcabaafbcbcfdbecfdfcdcbbcaeddbfebfababddfdccfdfcebeacffdabddfebabeedfdfefefbfecfdaacfbeedcbfaaccffcbeecaadbbaaaffabcfbecdbbeadcadbdefbbfaadbbdccfcfbfebfddbbbaaaccdbbfcbafeeceffdaeddccddfdbceffbcafaebecacebdfeecabfcdcffbfcbcdceadebbeeababebfedfcadafefbeceecdeadbbecfaddbcbcbfbdfdaecffaadaecaaabdacafcfceadceebeeedcfdccfdbcefdaadcbfedcbacbbecefeceeffdbecabdbdaaeacdbbfefbcbfdacfecffeeceabedbdbeaefdedbfcbcedffbbabdcdcdeccfaecdbceceeacacbbeedcaefbfafabbeceaedecfffcacdcdcafacdcfcbbdebacbceeccadafecfbedadebfefdccbddcbfddefedfafdfbbbbdbafcfcdcbbefeedcdebeffddeacabefcdaaaabeccbaccfefebeacacaeabebbcbaebdfeaebbfadbeeccdcfdfccaacbeeececdcdefccecbecbcefffaefefabdccdacfbfecdeccdecccdadcfdfeafdeaadaabddaeadebeeabebaccbcbfbecdacfcfdfcbdedcafeecfeccbefadaefbcbcebcedcabcbaabbcecfbfdaaaecbcddedecdaccfeacfdacdcdbccbebebdefedfdafbeaffabdfddbceacaeafeeafdebfdcdcbccbfbfeecdfedddcecccabdaaddedcebdcbbbfdeccdabdeefffebacfdacdcfdadecfcfffaadffdafeaafbfaaecdddbbfcdbafbeaebabaddefeddbfbbeadbaabcccfeeaeabcbeddbffdeedcbfdfacfafadccbbadbacedfccbbabfbffccbadaeebaeecfceeaaeceacedbcfacbbaeddabcdbdadbfdbdeccddaeafbdfbbccbbfdfdeeaddbfcfaeeecaefafccafecbbaabccefaafaccadffebabdabdeaeafafafdffbffcccaffaeafcfdeedebcdfebfadaeabaafafedebaefefecacfcebdeffceafdefcabcbdbebddbfbfbbdcbfddeaabcbaefdccdffaefcebfefbaaafadbafdacfcbbbfabefbffefcefebceabfbcbdeccfcdcddabcaaaefbecaedccddcaeaeefeddeccdbcacbeeadafaddcfcbdafecccbafaadffffbeadacbcfaeaeecefdeaeddeaaccfaebcdbcdebeddabfbafadfdecafacabffacdcbcccdbbbcecbdadccfbaaacbcdbfdbcffbccabbecdddbfeececcfadcbeffdfebacbdcffdfbbcadcedbcfcfebdfdfaebebeafedcecfefecfbadcadfbdaffabefbfbadbdaffffddaffaccaafedccbcefccadeffafafdececbfcbfebbdbbfddaecabdeecdecfacabafbbdbcecdbecbcceefbadecabacdcccabddcdcfacdbebfdfbddecabdaddacbeaaddeafedcfbeaaabdcccfbebdcddbaeaebaaafaaedfcfabfcfcdeadabdedcbcabdbdbbfacbccaedeadedeaececfbcbbddbbbbfffcddbcbcedafcbebacdbafcddfdbdcafbbbbefeadcacbdbffcdbcaffeddbacebbfacfafabaacfebebadebcadefdeedccdcaffcccfabbceedcbbeafaccebbdffeadafdaabaedcfffbbdeeeaefdcbeeeefacaefbdeeeceddefcaebecbefdbfcadfdbbafbbfdcacccbaacdcededfaebffebaadeccfeebcfafdeabcaeceedfeabbbfeecefbdcbaeeaaaceebcbaefbaeddbcefbcdadafeeecbdfcebfafbffeaebefcedfdcadfbeffbfddcedcdbaaaabfaffabbbdbfcfcedbaedbfdaaecedeedffaedefbefdaaeecbcbbffbabaebdefaacddeffbebafcbadbffebbaadeacccbfedceaacadcacedbcbeffaaceaaccdfcfaafedbbefdfdddfdfdfbdedcfffaaaefdbecaccdafbecbbbbebfffbaeceecdcfafadcddeedcfebaaffaffaabacbebeecaefecedfddaabeeededbdfddbcceeccdfbadcceceecfdbdffadcdebadecdddaefdeefbabbdaabcfabdcbaffffbcdfbcfcbfabdabfefeaefbceebdccafeecfcecfedcfbfbccaefbfeaeffffbbacffaadbbabdeedabdbdaebeecedaecbdebbddddaacedcaaefaeaddfcdebdacacbabdbcffdedbcbbbdcfcdbcddaadbdccaecfbbfecafceedceccfdbbbffadbdccfbefbffdadbdecdfcadffccfedddddaecfabbcbedddeffaaabcdfababefbeaacfaeebcbaaaeedddbdefdcdeadadceacffebcbfebedccfdfeefeaaccfecedeffacdefceaecbcbeabfcecfedcbbfdfeabbdcfaeedfbcfbbaecacddfceadaededacbfcdffecbfbdddbfdadbaeacdaacdcdfdbfddbafdfecccbffeffaecdcbabdcafcbeffbadaacfdbaaddaadfefdbcacaacdbeafdcafadecfcfaadeeedcecbbecffaccbcffbfabdbaeecdcabddfedcfdaceeebffcaabbbdcacadaadecdbcfdcfccecfdafdfbcddbacdbaeaabddaeddbedadebdafcadcbdedabdbeebaafdedfadaeddceddfdcadcbcbeedcdfceecddcacfaedeffedabbfbeccbebfcdbdbbbccfdabafeabedacfbabefbbfaccdffdbdacfcbdbdfebbdadbabfcbbcbfaeddecffaeecfdaeddfadcdaffbaedcbbccadbabafefacdbadcfbdddabdbcbcbaaefaaadbfeceeababceeddfadfbddcfeedbbccbaccbbebfbfbeeddcabbebaedfcededbeccbafeffefcddeaecadaefedfcfdfddbcaecacbcdbcbdaaabefaccfafaebacefdefdbbcafcdacecebeedeecfcfabbbfbeaefafbabfbaabfbfdbdacbfbfcfdcbdcaedebfbeeecaafdcdafbedabeebabeffeafbbfcbcffdeaddcdebfdfbacdbdfaeefdecccdcfbdbdaffbdbdbbfbfacbdcdccabfcdfcacdafcdcdedeeeafdecfeffdaebeebabeadccaedbbfdedbddfdfafeffdfebdbfebcedddedafddddfdcefebfeaedabebdbaabdadbacdebfedbfeedefdfdfbcbbabbadedaccdbeebefccdfdfddaedcfbabcecfcdbcbfbfebabbaeebaeadffcdcdeecacafebafbecbeaafedccbffbaedbccafcbffadcbbedaccbfbacadedebafdabbcabbabaddfdbcaddfbabebabcafdcabbbeeffacdcdfadcdabecadcfaaceabbeceabcefabecaaabecdceeabceacbdfdedaedeaeabdbbfefaeaaebdbcfcabecfcaccbfceedeaddbacfaffcbdfcbfcfedcdfbeecfacdccbcdeddfbefebbfbebeeaeebcaffadcfaaadaabdbfdadbcfdbadcdcdafedcabfccaafffcafaceefddbbdceabeedcbffacdbfcbdcefbdeaacfebdbfababdaddaafebcffbaeceeccfadbcedaaaaadfebcceedfdeecfccdedbfcabfedbaebbeeaccdadfafeaabafffafbadcaccdbcabfdaddacbcceccadabaccfbccbbbffddccdacbedecbadccbbbdacfdddabbdfefafabbcfcfceadfcfdaeeddafafabecfcdcafffaebfdebdccfacefcccffeeadafedeacdbafeacfdaaedbcbddbbdacdccbfadbabbdcadfdcfcfabddbedccdddcfefecabfefbeddefeffdbbcdafabfdabebebcdbeebbeababadceaccddeccefddeffcecddbcffcbccffbdafbabeeaabfcfdbaeadcfefbcdcffaaedceacfcdcdcfbffaaeceaacebecbeacfcdbbacdbfabaffaefffbbdeadceebadafbadbacffeafcebfebabbdaaafbfabeeeefaecafebefeffffbfbddaaafbcfebbcefbdbcabffbefbbcaaebabbaffaedfbeedafdcbbbeddfacfaeebcbabbafcfabcadcdedaceddfbaefbcdceacbbabdebbecfcbfddedacaeacbcdfcbdcaabdefdcfabacedffababbafdacbcebebcfdbffebbdbcfaaafabdafbbfbedbbfffdeacecedeeaecaccdeaebeafecddefceeabefdcebcbacfdcebbabfbebfbddacbdcbbfdffacfcebbcbfdabfacdfdfbbdcdfeffbbcebabecdfcecfaadfbdcaaeceedeeaccfecfdbbeddbaeefcddecccecdabfaeeefefbdcefaadebacadeafeaaffbecbedbafbacabbededfbacbafbbcebeabafaedadbbacedfbbddedaebedefecbbbefdaaacccabbbeebbfaeecffdefbbcdfcddfbaaacbcdfedffcaafddbddfdffabefbcacdaedcecdbcfdffbddbdffacdbadccefbfcabaedbefdcbfcaadefecdacbcdfdfdcceebffebfbeabceacdbbdeefdaceeaaaafaebdafabedebffffbdffecbdafdefddacbceccfffaadeadadbafadbbcfddaffffdbaeebbafacadbaaefeaacbfddbdedfeaadcdabdffcbdeabdeffbbebaacecfbebfcdddaccbdfcdfbdbbfedcfdadcbcbfaccdcacedddfaaeefdbedbbaceabdbdbcdbeedccfcecfefdaeeaaeacdadbfcadadfdfffbbebceaadbfbebceefabddadafcdedbbecbaadeccaabbecdfbcafaeebaeddbfcfbdfdbfddccdedbeecaebbfaaafdbcabebababbedfccbfaabebeeeeaaefeccfbafbffdaeeecacaefeaddeedceddfcefafccdaedffbfebfbbabdfdcdcccdceaffbfdfbddadfabfdabfcccaedddabbeecbebeffcadecfefacaddbbbeaeccfdaafaffbaadcdbeceebeaacefaadbaababeeafcbfaedfdaaeebfedcaedadcfbcefbeebcaacbefbbdfbefdbefadabacbacadeddccdcdeffafabcfdbbbaacfebdffadedeebbcdfebacacbcedecccdcfbdbfadabdfdfbfbdbbcdfffbeafccebdfececcbecdfddacceffaacffdccdadcabacbccdcafdbebdceddfdceaeeeaadafddddbacfceffbedcbedebcbfcedfdcffdeeadeecafdaeaccedbccdcbcbbeffdfdbdeaaeafdffdbeceefcbbbccbdfeafffccdfccfebfcefcfccfeedecdbddbecfdaeccffadcafeccabdfabefccfffedccbcfcfdcdfbefbbffbcebbcdbaafbbdcafcbdfdcadffebecbedcdaecffcdfbafabdcfcadbcbbcdcfcdddecebcbafacacfbdccaeccceacbbbceddbbebfefdbcbadddbbdcffecbfdfbbdccbfccbbaeeadcfcadfedeebccbcfedaddcdebdacefaecdcfbcffabfcbceffcedeecaabdafaaabcbcbfacccffcfbedcefdbaaffbfdaafebeadaaaaadfbbecbbfeeabadabaecdaaeccffffbfafdabffdbbdcbabfaedefbafcdfbedaadeecabcfbfbdcedbbcaecbddcdccdecebfecdffdcbacdcaecdfbdcdfaaafafcfbadcbdeaabcfacfefbaccfbdabbcbbfdbdbabacdeadcbdddfffffaeefcdfaadfabdfabfafefcdbfcfddefacabfefaffaafbbaaabbaebababeacbeafffedfaaaccbfaecbfdcfabbeadcebccaffdebabfebdbedaebcfcdccadeabdaedfcbdbbbbddefffeabacbebeffcbdbecfedeaeccadbfbdaedaccccceaacabfcafbaefccdbecdfdcebdfffbddadcebfacfbccbadadfdccfbedcbbdcbfdafcbcfccaaedcfdffabefcbebbdaafacdcbdbbdddbfbaceeaeadaeaefcacdbcbafefeeadadbbbbdcdeaccdffffcfbadcafafcdddcbfbfccadcddfffcfdbfcfadbdcdfcdeaadcbbdaafabbcdbeeedddccdfbebbbbececefceeccacebedaebbebaaeaabdfcbcfaceecafceaceeeeaeeaddddabfecabbdabefcdbbfcaebffadeeeabedeaccccddcbcefdbeccfbcdefbcebafecdcaffedabbebfbeadcdabbcddceaffababcbcdcfeacfffeefacdbdbdbceeefeedacbfbeffcfcefffebebfedbcccdccbaceffdbcdffbbafdaacfaffbcaebeadeddfdefcdcdeedefbeefaeceafbdcbbfcbafeacbbdfbfeebbbefcffbdbcadaaedbadfafadacecfcfdcceffddddfcedacfaffecebaeecdfcfebaebbffecaabadeaffcfbccbdaccecbbfaeebabfdfeedafdbacedccedecbcfadcceeadfdbeeceedcbcbacbefdccaefacfabeceecdffcdfebaccfaebcbfbddbcdefaadcbdaefeecdbccedcbecfdbdfcbbbdadecefbaefdfdbaadfedddeefdefdebaabbceacfbcddeeccdfbbcddebcebadadfeddadafeaeebddcfdfafdffddaefdadbbfdcddedfbedcdfbabfbedbcdcbdfdcccffbaebcbaeeadbcefadbcafbddebdfabafbfdcfccaaebcadfeafffacbbdbbededfebfeaddaacaefadfeededbbededfbaeacefaaacfbeadcbffbdbbfadaccdfaddcdfabbfacfdeadcfeacdbcdbacdacddabbddadddbdbbddddacacdfbbfabffeddcfadbdcbceaccbfdccccfcefcdebdbdfcedbbdeecceefcafeaaccfbfafacffbfdabccfaefbdeafcafeceabadfbbfecabddfdcdedcadbffabcdebedfbcaebaeaafbbfcfcfeaccfaeebcaccfcbceafacdbdeefcdbaffaaaacefbfcbfbfcdcfabeedadcddbaecbbebddecafaabfbedfaabececbcceeeadabdbcaaaddcdeacfacccfabcedfcdadaddcafaeffefdefbefddffadeacdedbbcfbcffbbceccdadecdfbdfccadcdabbfcabceafbabccfcbdbbfaedfedabcedfafdfcdadabfcbddacabeeceababfcbdbcdbfafdafeefbebbdcdbeaefdbbcbbadddbfbcfbbccfdcfcebcfcabfddbcaeafcffdcaadacafbceafcfcdabedbafebebcafafeadaadffaacafbddbeecefdfeeeebeeaaddbbceeafffbeecbfbbafbffcecfbfbabcdcdbdbbeebbbfeadcabbbbeceefddceaabdecdcaccadafcbafabfcefbbbcfadfbfdbbcabdbdaaabdbffcbeeaebdfffcbbcebfcbaeefdddfcdfdcaaceecbcfacccdaeedcacdcfdcfdacbcdadbfdefafdcafbebccbbdeebcbbeadeaefedbdcccaadbafdadabfcacfcebaaddffcdffdbfdbdeebfdaffebecdafcbeebfdafbcfdebbecaeefebedcafbcecdebeabbcfdaeefcffdadebecaaeadedcbaddcebdedaccfdaedcfccaecdcdcaacabfebabeadfdedaceacbcfefcfcdccaeecbdceaadbbfebaaebcadecfcdefdeddeebdeffbdfbeedceddaecdbacbbefacfdeefdddafafeedcfdbaabefbdbfdcabdfdcbdcabecdfbfbcffbaabbfbceddccebefdacddddfedfbdeebcdaacccafbeeacadeadbbcdbfefeeeaebdfedeedeadfcfcaccdfdaebafaceeeccbecbbbafaceaefccbccacdccefdfdaabadbafedcdbfbdadccdcacceefeacfdaaeaccedeebdcbeeacafebbddcbabacebcbfccccffbedaecbfccfcebbeedbfbeabbcbdfeeddcfefeabbbcefccbadbacccaefafbdbfaaeefdbfdbacddffeccbbdcdbdfdefdcecdaddaabeaadaeeadffbaaafccdbaaafbfafdceaffcaaddeeabfebcfbbfcecbddbefffbacbdebabfeebfaddffaddafcaebdbaffbfbcbefaffcdcacedeabdadffeecebebbfcedaceedbcedcfddfddefeffcabbccbcefdceabeabadaccbeffdfcefddddccbfabdfdeadfabfcbfeebafdacebfeaadfeefbefbfcbcfbaabcddddfeddcffbabebaeaaffcafcfeceadccdbbadcfabbedaaacdeaaffeaaceeedfedcbffaafcbcefaeddbaffbfefedbbdfefecbddccafdadfdafacafcabbceecceddcecabcdeddbbcfabecebfcaeddffacbabbbafbdaeeaaddfbbcefaebaedeccacdcaddfebaeccbceaeefadcbfccfacbaddcceecfdedfdcfdcfbdefeafbeffbdedbcdcbfdbcebbcfbdddfeceddcdcdfdbabfceeedaedbcaeaffeabbebdaaddbbedaedcddfdbdbbcbdbddeeeceebfcbdcbfbefbdacaefdfedfcefdbbeaddefbbaeccfababcefefcfafcdfaaaabcbaefcebaccbacacadbdaaeaeacdababffdbbccdacdbbcdaccbecabebefabdaffbddbdcbfafcfeeccfdadeeabaffdeedfbdabbcdfcecacfdffadbdcbecfabadecabaadafbffbeaddeedfeccabfafceadefedbbccababedbbddfacbbebcbbeafcbfbbdfaceacbccdbbbfdeabecddcdafaaaddfafefefdffacdbaebaaadfbacbdfcbfdcabfcbcbdcaddefafdafbdcddfbaebebcdddacefcffcbcacaaacedabbccbaecbacddbfeafeaecdcfbdacaeedfbcacbbbafdecabccdfabadecefaadebcafcddbcceaddcafcfdfcafddcdefacdbfbdeceefccbcaabcbeceedfdbfbdcdfdfabdddbddedfcfeedeffffabfbaacdfdaadadddfdbeebafefdbdddefafebfcbcebeaabeeefadabbabbaafcabcdabbfefadccbdfcbeecafabaaaccbeeadcdcbcceadcfeadeafbdefaeabdcfeebbddedfecefffccffbdacbfbbabddfcedfbbaaecedbeeaeffddecaeccefcccebadeeefafefafaebdccdfdebdbdbebdcfcfababfcbdacffabdcfaedcfebececaafbcffeceaddeccfdcbcaacadbcdabcdeafaeafdadcecacddfebffeeddbdbcdbafbccaecbaefacaabeacfeebaecfedcaacdbeaeaedaafedacbdedefdeecbfeaeeecccebddacaddcccdcccfcdbaaeabdaebabdbecdeadbeaadcdbaecdceedceecedeceabceceaebebabdaaaebfbeeabfbefffbfdcaacfcddafeaadcddbfaeeaccdabddaebaeebcfadadffdaedcecbdaacfdfbecbdeaadceccbfaccbcacaccadaeacadbfbdbecbcceacabffabeadedbdbcacafcfbfedccdcabfeeaffcbfeecffcdcbbbaaedfdecccbdffbdadbfbaacaacbbcdcecddeccfbfacaaeeddcaedbdceccbdadefdfffdbdeaaeffbdfcffeacdcbdfaaebfdefacebbffbeabcafaaafdfbcafcbbfcaebddbbeacaadbcddbbadbaefadbcdaacfffdcedfbefefacbebaebfcaaefccbdadbeaeaedcbfefdcaffaddadeabefdfdaafccabdffedbedcbedaccefbaefaddedbeaefdecebbccfcbadbadcfcfbbccbcdcbaacebbcadfadfdbecbdcaedbdbbfbbbeadbccbdcafddeadbafddbbaedeecedabfdfcfffeaabdbbacbcbadececbbdddfdfabfcdecfdfdfdefeecbafbcfaabacddcacedaaadfbbfceeebeedfdbcddcefafdfdfdeffbedbefccbfbeebabbcdaefbfcfaaeacfcacbfaeebadeccdccdacfffffdebaabaddbbeeeacaeacbcfdedffcbcafebabcfefacffeceabecdbebfbffdadfcddbdffceeedebcaaababddacfccccadaeeeaceaeacfcfbadeecdcbddadededbbfbddeeccdfcecedfaecebfccafebcddabeaeffabcdfbefbfddeaafddcebdacddddfdbacdcaccfacdcdaeffdbffcebaffacfbcacbfddeccdadfaceaecddbedfddbcadedfcadbabacbfeebeeadfeaadfefbabaadeaeafbbefcbacddedcbecdeafacfcbebbacdecdeadbdefcaccececdccffdcaeeecffbeeceeafefdabfcfdfbedcfecaeadefccebdbbeeeaebacfecfcdabcdcfafaedeadeefceadbceccdbbcbaddcddcbfaccaedcbbfccebfbdddebbccdbabecbbbaddebbcdaeffdbcffbabdfaedadcbaceadbbbdefbddfeccfaabdaeaabbfdecedccbccdedbdecbcdbefeeeaeefeacdddcefefaaecbbafffdfcdedebdecadaabcbceabacabdfbfbdfcbcfcecceebadcadcedbdbeedeedbdbaedbaaacbfaafcadacacadcadaadbbababcbaebccbebdedeacadacadecceeaedfdefdcbdcefafdcbcebfdfadbfcaedafefcefdbfbdbbeccbcebaacfdaafefacdbdedbcfbfcadeeaacabbfeaaaafffebaabdecacbdfcefffabeffeeaefecccadcfadeedcbabdeccafcbaafbcbfaafcbbdaafbffadcabaceebffafaddeeaffefdddbffaebefcadddaeabfbdabbacbcaceaacfaefeecaadbeeecfdfecbafbecbfdfdddfaaebdebceedcbfdadcbdbbcfecbeccdfcbcbdedeeedebaabaeceecfdddbdbafdabfcceaedcbcdecbaecfabafdeacadbefbabaecdacdcabbcfdccfaffabdbedfbeeabadedceacedcbcefcfbbccaafbdbfcdccdaaabbdffacfaaefdeabddcadbbcdaddbdbdbbbfbddddefbdafdbfdafdabbbffeafecefabdccdeaeffebcbedacebdbdabdbcadeeaeeadaaacdefdcddceabfffdaebcffffaadccdeadbeadafafdaccccdfccacfdafdadafdaabcbfeeffbdcfdcabadfdcbfcdfeaeccdaebfbdedebaaeaafcecbeacafacfadeeacefaabaddfeadfdefadeddddedbaebafcbadccafeadccfdeeadaecfffacdafcdacaeefdceccecbcadcedeeaaaafebfcecbefffaafffbedefdddebffcbabfeaadeaddaedffafebfffbfebeebeefebbefbabfcaccfeeddefaedcfadaacfffbfbccfdbeebbfcefbaacdebdfdececfbdaebfcafebbaafbedcafabbdeefefccccbfeffbadebdfdfabfcbbeabaabedffcbdcbfdbecfbdecdbccbfbeddaadcaafeabffdedebfaeddbedaceebdafadeebdbeeedddbddcbaebdcedcaaafdbadcdcbbebabdaebddfbaebaaebbefaeddaeefcfebdfcefdfcdaabdacfaacfdeaaeccdbffdcabfffaefcbcaaebfbeaeacbaacedbaaacbfdbbfcbbeafbccccecaabeccbddcdafaeeaddcaedacabdadbecfaaeabbdddfafccfcbcfccdaddbbefdfabeeccebabdabdefefceefdfbdadbeaadffffcffcadfebfacbbcaebbfccadedfbddfcdddbeddaaecaccfebdbafbcdffbbbdeaddbecbbfacecddafcfcbfbfacbdfcbffaeadfeadcfbcacfddeeeffcddcdcdbbfaaadecefcacfbbccadffabfbbdfabeeabeefdcbffebcdecebaabceafaeeaeeaffdfeddeebacaeaecfecfefbbfaddcfdebfdfedfabfebafcecadcebffcaaecbafedccbccbdccaabecffadddffadacaeafcddcddcccdaeccbfaacebbffccebecfeeafabaaddbeddbfdfcdefeceeaafefbacaceebcecddcbebdfdaffceddbadecfddbdeaeabeeeebeafacbcebdfeabafbcafeffcfaeeffefcbbfeecafaafeedbeeadfedeedcecdaefadbcfdaeeaeebfeeffddcaddcaeafedebbcbabffdbdfdadcdbfccacbbebcdaffaccebaccbeafafcedcdfdcaccacbffdfddbfbaaffaafcfedeefddfdaeabaafcefabfefaafecabcfbedbadeeeeabbbedcadcdfffefeadbdadfafbedeedffbefbedaefbeefacbbadffacffcfceecbdcdfeebefaccbdcedbedecdfbbfeeaeaeaefbbbfcfdfccbdddcfbfffecbecffabebaefedcbbcadbfcbcaebcaeecdeafcaabedcfbeaebbccafbedfceccdfecdaeedbcedaefcafbadeedafbbeadafaccdfccaaebbcdabadacdeeffbbbeebeedddbdbeddadabffbdebddfecdcfbcaacebbacdabdebacfdcbaeceadbceabcddaefbacecaadcafcbdcdaabdddebcebecbfbdbbcbbaadbdbfdceabebcdacfeddbaceffebaefabbdbceaddfabdbcecebaacbcbaeadfbbffebbefcdcfbdaddfdabcbcbaaacbbdfebcddbbdeaaaeeefcbcceefcbbfcbddebfcdafebcbdbdcfdacacddafafddebbdcbfecddbedeedcaabeedbabbbdbfedcdfbdfdbabbecdfbaafbcabeffabefaceeaaffabbfcbfdcedfdadeadabbafbfaaebababeecbcedeedadaedebabfabcdbeaeeeabdddccfbdecbfffbabcfccfdbaadfeaecdcabebaabeaaecbfcfeeefecdabbafcdeddeadeaebcaffcefbaccefadfecbcddddceffeccdaddfcbbffecddaafcebfcaaeacceddedaaedcedfddfbfbbdacbdffbcaffbfddbabbdbeababcfefefdceebbfaefcbbacbfeaffdceacbfedebfececdebeedbbdbdfcbfcbaeeaaabacccfecbfebaaacfabdbfcefcceabadcdbebdbaeeafdabccbcebffdfefbeeadceefdefdcfdbcdeebafabaeaabdeffcfbeefcdadcceabaeaeecfafbdddbefbcddacaacdfeaaafbeaeacbeccdbebdccacaceadbdcbcbeeaeacbcbcbdaccfacadbefafabcadcafcdfbabbbfdefcfebbeddfdfacaaccbffaffafbbadcbdcfcefcbfabfdfcdffcdaecfefaebcaecbcffaadbbaccbbeebbbbbebeaabbcecfbaefdecaffdbfccafbefdaabeafdcebfdfacddcfbfeaffbfbfaeeaaadddbbacbfddcffbbbcacfecefbadfebfbbaebbfcdbbfcaddeccbeadbeabafabdfdeacfdbbebbffccdadfdbeeddcecdafaefbeacddadfcaaccadaaeddfbefecacbccdaacedebeecfefaacfbacabaeccdfccefdabfbceadddfdebcdedaabdeafbebfabdabddfccdacebdfeffadcdcffbeadacfbaaebaccdeccdcfcbabedeabbeccaedddbabaeaddabbbacebcaedfebcbcbedebfbdcaadbecacabeecbfcebbfdbcafbeaadddeeffeabebafbcacbfecdfdffafbfafecfababfbcdecbfdfdbdedcffdfefcabebffeedbabcfccacedadbfadbbebdaefcdacdfaedacaaafafabeefeffabeccaffcbedefdabaecfadfffdffebabbcfabefbfefbbcaddddfffefeffcacfbfaffebbbacccdbcbfcbdcadcfdaefbabeeaefcffbbdfceaccccffdafadffedffcdcbaebafebeefabadfbdcaffebefcaabacaeebeadafbbcafccfcfbdcbdeaabbdcfdbfaeaafbefaedeffcdbabcffcdeaefcacfadeecebdeadcfaaeaeecfcdcdcebfcfceedfeeafcdaebcacaeafcddebecfffcaacdfdffdfcfaababffdebdaebfcbcbaccafeadddcfcadbbabaaaeaeafcdffaaaaceabbfcbbdfcccacecfbbdecacbaccefbcfdbdbbfabbfadedbdfffcdaddacefdcbbcfcfaaecdeebcaebfaefcaedaefdbbacbdaabfafaaacfacdaecbcfadbefdbaeaffdeeedfecaafabbcedadeadcaadbcfbbfedcaddadacfbbaafbdbdfdccbeefcfeeaedcaaaaeecebdcbdecddbefddacfddedcfdecddbeeaaedbbbbeadfbabeeabfddaaaddafddcfecbdfaadffeaecfbddcdfcaedacccfceecbaececfddeeafccabefcdedcfbdaeeaaaccefbedbbcedfbdcffadabedafbcdafdadfabaaccceeaeecaaecfcdbaccaceedbffbcbedfdacbdceddbeaffaaefcbaeddeebffbefcbfcaebcaabdabdcefececccceaccaebbcdecfdbffdfaefccccbdcdbaaafbedeeccdbaffdcbdbeaecaeeecfcafffdfefaccaefaeefbcdeecbdeecfabaeceaebedbbeeeffaecbefcbaeeffeacffbdeefeaceebefbceadefbbfaaadeedfedabefbfceffdddbdabfdeaccfebccacbeabbefcbbbbdcfbdcbfcdaaafcfeefdabaaffbbbafaefaaddaecdebeffabcbfecabffdccfcaffaddcbeadacaffdddcceddebfcaecdafdeafbbefedbfabcdbcedcecabbcaabffcbeeefcbcacecceacacdbcabbadcdaffddbcbbddeccceffcfafaceeaeddccbcefbbfcefeeaebffaffffafdfeabdfddddaefabbdafacdfabdfbccceeabadfefbedecdedaaadccebfccebddbbbeaffdeabefeacdadedfaabffdecabdcfbdedcedfecdcefcaecfefbbfdefbfbedfdbbdefebccbceeeebbefacbfcfcfdaabcadefeaeffbbdddbcdaabcfcdfdacccebddbaaaaafdfbdbbadffadccbbbcceeecffdccfebcfddfbdacdbcebaabccfdfbfebeaffddcdfbcaeeedcaafedbeebedaeecfbffcacdccafdacffbecfecabefdefadaffdaffacbabefddeeaefcdcfbbebdfeaffcebdcfbceedfeafcbddeaeedcfcbdbadbfacffdcaecaefbccfbbecebabaedacbcaadeeafcfccbadebfefddcbfefdcacdaeeabebeffdaffeeeadbcdfaffdcbdfbebcdcbeeeebeecdbcaadcacfbaafaacddeffabababebdbfbadcdbabaeabdfaebbffddccbddfedecbecefbddeffefbdcfddebdcebebecaffebcfeebbaacfdcbbceaedbdbaccfcaafaedfdfdacfbabcdfcafccdcafdcfdfdabedfcfdfeefdcfafacbdcffaaebabfebccffdbcefcfdacacfdddbcfedeafcfbcceffbfaaebceafbbbbbceacfbdcaffbdfdffffebddbcbedbedbeedbebcabbdedcfcffbabffdbdcdefcedbeeddecaecdbebaeddbefabbaffbdefcbdefbdfeecedfeaebacabfabebefeaeddecbcacbdaafaecfcfbadbddacefbbfaddeadaaaecfbbcabbdaeeeffadcebcfbecefebdbccaeaddceeffdbdbadeccbfcaceceebcfaeddabfbcccaacffbeeafccdaeceadedebecdeadfffeefccbedadadecceefdbbbfdfbbfeacbfcecafcebdedeacdeabfeceddbfeaefbfeabafcafaeefebcbcfecbcecfbdeceaaedbeceffdfefeefcadcbddcfceedecbacbaabeceedabbdbfaeffffebdabdacdfedecdaacafadfdbffafbcaccecbeeedebfeeeaebeaeccfcdadbaaeddaaadddbcadadeedacdeebfffbebabaddcbccffeeaecbfcbcbfafccabbabbadbeeceeacdabbcddbbfefeccaeadefdddcabaccfcbeafabfbfcfadfffedbebdcbaacbebccbfcfffaffddffddbfaedeedfedfeaedafebafaaefebfcffaeedcaecccdfeaeedabadaefafbfbffbeedacfccacdbacccbfccaccfccbaafbddaeaefceccfabedacaeceffcdadbeafbbaeedcaeeabaedebccceffedfecbcbedabbfdbfaedfeefdbebcacbaacdfbeadcacdbacbeafbdeafaccfebdabaaadffaffbdbebdcabfbfcaafbaddbabfeabdebaddeafacfeecbcfaaffbfafeedfdcfcedebeeefbecddaeaedebcacbeacccdbbcabeeeeffdcddeadfecbcfaccceeadfdadcbadecdfdceefafdaaadcceaffffeacbebfbacabbbabddaacbebebccecfbfeecafadbdbafbefbcfbbbfaddddffbfdcdeefbebfbcbeedfcacaddeecbbfdaedceafecabeffffbaafaebdbfefceeeabecdcabacdfdbeeebebfeeeacecfdbcefbaecfdadaebdcefceebdffaecdcaeadfaaabadfdabbdadbafcbbafcafebdfcbffcffdbfdfaedbceceafefdcdfdabadcafefcaaeaefdafcbedaacaeaffdfaebddfffddbdcabbaabeeaefcbfbbaaeabedaedecabdaecdfaaebaecfacaaafcbefcaaacdededbecebcebccbcaaecebbccedcabfbadaeebebfcacceedeadaedbbdedcbccacedfadcceddeaecaacbaeeeaabcdcadefdbabfaaeffbbbbfdbfdbebcdaeeabeeebcbfdafddededbbedeaaafbceefafeadbfbfefdeabecacabaadcaadddfbcceedfecbdeebbdcbfacffccaebdaebfedaaeeaecbddbdbccafcafbfffabeebbbccdaacaefceedbcbbceceebadfffcbeecbdfbaaefadbabebcdeddabcddccfedddacfddecafbeeddadceffbdcbaccafdcfefeeaafafcbafcdaabadbeddbbbaaeefaeefbfccdcbbffffaeacaeadddcbbcafbddeecaccaabcbdfaafbdebaadceddfdbfdeeaefcebdafaeaffeafdaedfafabbeaacadbabcccccdaeeaccbcebfdbfdbffaecaccffdbbfbfbbcaafddacaaaeeedfcffebecfbcdbcfdcdbbaccabcadeafbfadbfdadcedbafefdbaccdefeaeecaeecabacdbeafdefbcdcdbefbebfadefbaadfbaebacacacfddfcfbbacbeccfafcbbebcbbbbfebfaecebddccbceebabeefcadcbafbbdedcbdffdbbfcacabfaaedfaebbafbdcabcbcbcceafcbcdcfcdaabaeffbcbabfbbcbacfaacadbaedeedafadfcbdcbebacdbadddffbaabdeefcbccbfdfbcaaaecabbbecccfdffbbfeefddbdcceffebddfcfbfafeacacceadafedbcaffeafeeaedfccecedabeadfebcbaabbefabdbeacafcfebfdebcfbaafdbbeadbedbcedeecfcdebddaeeffcdaddbdefbdbdbcbbedfedbddabeaecdaeeddfcbdbbbcaabdfeccdadacaeaabbcbdfebeddbdbdfdbbafbbfeedfdedbcbedeafeccfdeaadbfefbcaaaadddcaaaacbeffacdbbeccdfdebdbeeeaddcbbabdcbecafbeccebcdffbbedadfbfcfafbbcbacdbaadcabeefdecbbffecfdeaefcebbcbbdddbfafcdedddaeaddbebeddedabcdabacebacfbcdccfaeeefabadafefccfaeafccbbaaaffefcdbdfeaadbdbbaaccbeabecfadbbdbedcbddfbfdfddadfcebdafaceaabffdafaeeccdadecdacecebeabebdddfdbbabceeaaeeccbedfcffcbcaacfbbabcdfcaababceceaabfbebfecadadefdfeecfedbdcfeaebfbadccacfbfbadfcbfbffcffcaaebbdcfcbddcdafadacafbaaddddfafcdaccbedbedeaaccafdbedcdebafeddebcfbdaebacbbccfcdaeebccecbcbeaacbcbbbfbdbdfffaffdaeaecabbfbcbacbeccceaacbdffabaefbbaaffdfbfbaafcefbcdbcceaffaafbaefadefeaccdcbcceecdfceeefbbbfeacfdfdedecfbbbdedeaebffccafdfbabdfafccaddadfafdcbefddacfaddbbdabeedceaccbfdeefaddbbabadbcdbebfdecfedefddcfdfeabebeffcdedbaeecabddeacceaeaefbdcacffbebdbdbadecdecbedafdfbadfcaadcbcddddecfaceeedbacbcffdfcbfdcdfdbfecdffbddfbfcddcebeafdcaababfeffdcfdcfddbffcdfeaccaabaedcfbcacfcbdacbeeeafaeedeebcfbcaccfaecfbdedafdecaadaeadeaedaeebdcfeabcfcedfbeddaadeffefdfcabdfecfdecabaecfeafdfbdffdfbdeeebaafbddedadadcaefcebbbbecbaebceeddbdfcdedecddecdafcefdacbfafecdfaedfbffafcbfebfedfbdcafbadbecefdabcabaaabaefacfdcfefcffabaccbbbeaedafbbdddddadfeaddfcbbbfaebccdceecdecdabcfbddadafffbcfedcdcabbbbeccdffcfdecbdbaadaafecfeaeaadeecefccaecbefedebeaaacfceebacbcbabdcfdedbefbecfadbfefddfcadbbaabecaacdcebdbcabadcbfbfdbacbcfccaabfdcecebbfdcdfbbaeeeaaaafbbabcadecfbbaccaafbefedcadbebbbaeceababafaffffbdcbaefbdaafafedaccbffafecbcaceafcecfdddfdecafeedacbaeaffeaddadbaaaeaddbedeafeeebdaeabddfaadadfbcbafcebfbfaebeeedaadccaacccecbedcacadacebfadfddbfeacdfaabcdabeaffdeadfcecafdfddcdeafacdfbddefbffbbbfafecfabafbcbbfdfcfaccefdbcdcbbafafdbdeffefacbebdeefadcfeaeebeefceeabcbaacebebbefebbcbdbefdfcdbdbdecefcfddccaddcbefeeaecefabcbfbbdefffadbdebababcbecafbeafdccabbccdaddceccafebbbcffcfddefabcabcaacfcedffacabffabaeaaabcfbcbaeebfefbcdaacdbeeefcbafcddffbcfbcdcbcbebbbeaefcabbbcfeffdeceedaffcefdfddfcedbaecadffbfbccbebdcdbefefeecfbabdabacabeddefcfccbcedbdffcfacfecddaeeacbbecfefaddbfeeebaeefabfdbedfbecfbaeaacbcdfececbaccecbabdfabfbeeeacdfcecbfcdfaceebfeedffebbdeaaefdfafbcecdcecacaddcdfeefbabeccbddceaaacdefdbedacfaefcbebdeceeffbbaeebbfdbadffeaadabeddfddbabefafaacfcafbefedbdcfffabbffbaafecabbbeeaaeceedeaeadfadaffacfdedaafceaafbcbceeabecbabddbbbfcdfbacbaaaedafbaaabeceafdfffecdcceaccfbbfdbedeeafcdcfccdeefeefeddcddeacafdfdffbbefbbedcfbebbfdafcefbeacabeabfcffdbbfabefcdeacabfdfebebdadfeccaecfdbfabaaafbfaafeafbbfbcaffcdecfbffcbaefbfcfbfccbbbffcdaffdedbbabffffbdfcbabbcbbffabcfddfbcbeacacfdcbcdfdddbfaccefeafffaecceadaeebbcdafaabbaacdceebdabcabddbacaadfbefccbeedfbabeacffeaadadfbdfdeceffccbbcabdacdffdaabfccceaafdeceebcfadeabefdecebffbeedecaeebfacdcfcbdfdcecdfdcbebfdafabffeadeeddaffeeacbeaebdbdfbcbffafaaadeeeffafaaaebccabfaaaaffcbdecacffdefaabceccebedbbabaafadedebcdeedafdcabccaeacccebbbaafeeaefecbedeedfefecbfcfddefdeddaddbdacceaeaffdfefcbfeddbffbcfefbbacfcceecedffcefdeddffbfdddebeaaddfefabebfffcbdecedafceadddbfcbdaeddfcccbbdfcefeccefaafcbdbffedcacceaeadbeeeffbedbefbcfcfcfedfdcdbfadbdbbdbdaceeebfeebdeeaddcabbcbaaffaedecfacfdeedbeeaeffecdbcbccdfacfccbdbbfffbbcfcbfcaafabacadccbdcfbcdedddbabaadcbfeafaaedaabadffdaadcaacdcdabdedbffdcecaacfbdaaaddbcaafccbcfdfabdebdbafcebaabebacdaaeabdfbabceacaeafaabbacdaefbecddcabbcebcaadafbcedcbfedacbecabfcafebeecbcedfcdccdaadffbebbcffbcfddaeebaaceaacbebceeadafdcdaecfebdcdaedcadabfededdfecafeecccadfdbeafffbbafceebbbbecafcdcefadbceaacbeabaeeabcadddbdecbdceadddedbffdebdedafecfffbfcebdcccfacbaedcfdfbeffcfedffeafeaaddeefcfebafcbfcdfbaadfefcddaaeefbeddcdffecfddebfafdcddcecbcaaadadbfbbcbaeceddeefcceebdbfbfbacaaaeeccfddfecedfbadaeacdfaaeaaafbaaeacfabaaaffbadbfaadbdfabeebefadebbdbdacdedfacdeefeddcccbfbaceaffebdadcecbacccdacdeacbdbcbcfddafdefdaacacfbebdbabecdfddabedfdfeffbefebffbfccbbaebbfabccbebceffcdabbeeeeedffdbeeacfcaecbbbeededdeeddbefcacdbdfdbfbeecdebcefecbfdaaffaebdeecedfdbeeadabbafeadfbaccfbeabbfdefcfaabafeddbebafdcdadaafaaedcfacceebbceacaccddeaaacdaebafdafcccadeeadfafddfdaecdaafffbdacccebbaadacfccaeafccfddefbfdcaffdbedffaaebafeebfcdbcddeebfeadbeabdeeeebbbbccecbfceccbfeffceaadbbeecaabddceccdabcfbadebcdfefaadbeeecbebfedaccffbcefeadadefdfdabdfbcdbeafafaeafcccafafedacaaecaecfbeccddebaaefebedecbfbacbbccaebcedefaeefbbaededcdcaadcaadaebcdabfcabebefdbbedddfbbfdacbdbbadfacadfeeefcafabecedafbafdeacddcddaabbfbfdceafecfaacceedadfcffdacebccacacaecaffffcdfaebdeadebbfdeaddacafaededfaaffaadebefdcbafdccefefeccbafefeabfabccfcacfefcececeafcacbfaaecafdeafeefcabcdfeaafededecaacfffbbbcacdcecaffcbfcfffcaafeabaaebfddfccddddbeeecdcebaafcacadfbdeaebebbbbdedaecccbdbceefeeacdadfaabfefefdeecfdaedcacdfefbcedeabeadbceeacebffecdcadcccdddfebccfdabfeccdeaaceafbebfcaeffdbbafddbcfaafeaeabecaeecabbcbbefebebfecfeeefdaadbfcbdefafcafdcdfadeafeabdfeffbabacaacebdfcaefbbcdaecccdbbdcedcdedffeeacbacccceadeeabadebcebaeefbadcffdcbdefecceebeefdbeabfabddeadefdcffcfbdbefdbcabbfbdbdecbabcbebdfeebcdaddfdbfcacabfcaaaaaacfdebfeffddddacfbcafbfaaeeaeaffacebeaccaffcfbdcfdffabcbbcdfbaffdebdcbbceedbfddaaceadfbcacbfbcfeffefbcddefdbcbfccdbbaebcdceffaeeaedccbbdaeaaebbfefaffebdfcccbeacfeaecedcbacaddeeddfbecdcebaecebbbeccbbabaeaeebdbecddebdaecedccacbcbcfcdbdddbbadcddebcfeddeaedbbdebfcabecffcbadbaabaaaeeffaadcedaebefdcbdfdaecefedddaeebfaadcffbeaaeadbbbfadfdaaafcdbadceaebecfecddbfdaeeedeebeffabfeaafcbdbcbfcedadeddeabadefedceefcfefddaeaedecbbdacafaabcbbbfbcfcbfbaeacdceeabcfdffbababdbbdccbdffdafeebfeaaccadbfcfbfefbffaaeaafddcbadaefedcdceafdaddecafebecefbebdacaffacfddddeaaffdbffacabedffbaefcebedcffffdeadcaaeeffbcbefccffdacfafeadcfdbadbaefddbaadcfffcdbcbcabcadcdbebacefaebfcfbddebeabbdecffeedabceacfddcfbdcaceccdacbccbbddbaaeedcefceeedccaaeeebdcbbfabdfefcdcaddadafbffdeeebacdafabbbedefaaaddaecfabfcdceaabebffcbfdddcadcfabecbdeecfbcbafefbbcdaabdabccfaedeeabdbceefcbefedfbdccdadffbfaaffedcdbaffcbcddfbfacedeaafacadffcccdfddcdbbabcbacbffdbfcbefacfdaccafccaddbfddbcefcadbcddadeecaecccbdffdfecddaafffdecbdfdebbbeddaadecdabefecefffaabaffddcbefdeaaeabdfbefebdadffffeeaddecbfaadbbcfacdcbeabbdafceaeebfdcfeaabffefbbfafafedceaefdcfbedecbfaebaacfcccafbcadcbdfeefddadebbceeedfaaaeabbefbbaaedadacccbfacccbbdaebadfcdcbdcecfcebfecabdeebaefeeaafbacfcbffdafeedbddeaeabfecededcfcffacbfcdbdfaaeedadccbddcfcbedddcbdeaafcfedbcbfdfadfdfceacdddeaffafecfdaeeefcbfefbfcebaecbabcaeffbddffacdaabdddbdaebddebddfacacfebbcccccebbfabdbcfcdafedcabeccecceafacfeabdfeeffaebbeddebcbdeddebdddddaefbafabccebadddbfbffafabbbfffdddfeacfbcafcccefbecaddedbedbbcdfebebdcfedcbeaddfffaabaafeadbaacfcebdbcbedafbfeeaaefcddffeafabcdeeceebfbcdcffcdaacabafafabbbabbfbecfcbadbfbdbcfadbcafdcacddceabcaabadadfeafadbdbefeefabfeadaedfccffcbfefecdbcabdbcebeacfcafcabddbbebcfcdecdecfdaafebeccdfbdeeefcaddbcdaccededaaaccbdfbbaedecefddcaabfbacbbbeddfebdaececeabeeedfaacaffcddfcbfcecceadcfafccdaacfbcbffeedccbbcfaceefbefdbadfbcdaceccedcdbbabededddbfcfaaeabcaebadbbedddcbefeababcacacbeefeffeababfefacdabcafbbaeeaefbfdeeeabecbeaabcbaebceadfdcbefedbbeadfaaabfcbaebaffcdeebabcfdbcdfdafbaabeceebacfdcddddbacedefddcceeecbfaeacbbdeeafcfdcbdbcdfdeffadefcfbeffffefdbadedabcbfbeeecdbeecfdeddbaffecaedefdacbbfcccfacfafabfcacfefcafbcfebbaaeedb
