ceeceeeeeeeeeeeeeeeceeeeeeeeeeeeeeeceeeeeeeeeeeeeeeceeeeeeeeeeecceccbecccebbececcedcecfddceedededbdcdbdecdedecbedcecddeecdcedddbcecbceccececcccccececdddeddddeceecdddddeecedecdddedecedeccddeddbcedcdeceecccdcdeccecddccdeccedcdceceecceceededdeceddeddeeceeccdbceedceddedccecdcedddccdbebcebdceedcdeccdeddcdeddddbededecccddcebcedccccdecebdeccddedddecccddcdbccdccdcdcdbdccdecddeddecdedeedddbcecddddebcccdbeceeddbdcdcdedceeecdceceeddcddecdcddddecceeecddddbcececdeccddcdedcdeedcdececcdeccdcbedcbecdcdddedceddcddbddeebddebceddccdcdedcdedddccddedecdedcedcedddececeddedcbddecdedceeedcfdebcedccdececedecdcedbdecdccdddddeededefccdeddececddceecdddeeececdbcedddcdddddeedebccedddebedcedddededdedcddddeecedcdddddeedededbebcecdddddbcdeeebdcedeeddeddecdcedcedbddcdedeecdeeceddeeededcedeebccdddbdbcdccdcddcddcdeccdceecddebdedcdeededcbedebdecdcededcdecebcebdbbbdceececceceecdcddccdebcecddecdecddddddedddfceeecdebdeddcbcecddddeeddddbeddeeddddcedeceebdeeddcddddddededddebddddddddceccbcececdddeecdecdddcdeddddeeccedcceededcecdeecbcddedebdddedeeedcdbcedceddcdcdbcdccededceedecdedccdcdddcdedcdcceccdedcceddedddccccbceddececcdcecdcecedcddddceddcdcdddedbcdeedddedddecebeeecdddeddcbcedcebecaedbdddcbdcedddedecebeceedebcdbdeddededdcedecedcddecedebceedbedbcdbeedbdddbceccdecdddddceeddeccdbddbdcededddbedddedceedbcedcdcdcdedecdebedcccebddbeecdcbddbedecdcebeddedddedddeddeeddfdbcecdceececbeceececedcecedcccddccddeedededbceddcbddcdcedcdecccfdbcedddeecceceddedeecdecddcecdedcddebdddcdeededdecddccceeeeecdddebcecbdddcecdddcdedcecdcecbcccedcddecddbccddddedecddeddcdededdcdebceccddcecdecdbecdebdddeedccbcdcecddcbdceddcdeedcddccececddcccfdbcedecddebdedcddcecddcddddeddebeececedddeddeddeeeedecedddcedccedbcedccdebdeeceeededccdedeeecedbedecdcccecdedbeededcccdedeeecedddbcedadcebdedcebdecddcddcecddecedcdeeccdebdcccecccdedcecdddfdefdebceeccedbdedcdedddddbcdeeddededdceeeccdddcdecccceedecdddddddedcebceeceedceceeccdeedccdecddecebdedeccbdcedcddceccdeddeeeeeddedcddbceeceddcecedeeeeccdcdddddccecedbecdddedcecdddeddecdceeeeeeeeddebcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecceccecccddceecddcddedeeededeecedceddccedddeececdeccedeceeedcceebcecdedebddddddddccddeeedcecedeeccdceecddeedcdcecdedeedddcddeceebcededcedfdcecdddeddecccdeedeeececcecdedddddedceeeedececeddceecdbcededdeeeddedddbddcddcdeddbececdebededdcedddeeedddeedeceeedeecdbceddddecdddeddecdccecceddcdefdcebededeeeecdeddddeedfedcdeceeddebceddeedddedddddccedccecddceeecbddcedcceceddddcedceeeedcedeceeeebceeceedeeeedcdeeddbdeccdccedddcecdecdeedececeedeeeceedceecdecedbcebeecdceededeeceddeddcddeececeebeededcddddededeecdedeeeeddeceebceceddcececcededeeddddeceecedceccdcecddedddceddededeccddeddeeddbcedeeecddededdcedeedddccdeeccedcdecdcceececeddedbeeececeeeccfdebcccdeedbedcceecedceeeedceddcebedededeeddddecceeeedeeeddeedcdedebcecdedddecdcdecddeeddeecedddeddececedeecdceecdeeeeecceceedededdbcedceeecddededeebedbededdeecedececcdceecededdeceecefeecdcecdecebceddeddedceddecdcecdecddcecdeedddececedddedcdebcdcedfdddedbeecdbcecedddedcddecddecdceddcdccededcecccedddddeceddddeeeeedeeedddcfbceeedddeeebeceddddcdeeddccdeeddedcceccdeeccdecedddfdecedceedddcbcecdededeedbdedcceccecdeecddddecddecbedeeddeeeceefeeccdedfceeedbceeeedddcecbdedcddbdedcdceedefdbdecbeededeeecedeccedeeddddedeecbcedddedddedcdecdedeedeedeceeefdbcebddddddededdedbddedeededdedeebceedbedbdeeceddefddeddddeccfcdcecceeecdececeeceecedfedecdbecdeebcedeeededdcedceeeecdfdeedcceecddeceeddccedcedcdcdededddddecdeddbceecdedfcecdedefddeeeedededdecdedddeedeefcdeccedeedddcdfedddecebcededdefddcdcceedddddedcdecbfeecdedceecfeececcdeeeeedddfceeeddcbcedeeededdeeddecedeededcdeedfdeedddedccedddceededeeececefddeeddbcecceeecefdcedcdedfcdedecededdddedecddbeeeeccdddeedceecedddedeebcebceddceeddeeceeeecdedecceecddcceddceceedeceedefeccfdcefdedceebcedbfeecdeadeeceddecceeeececedeedceddddcfcedeedeeedcedeeedfcdeebceeededdfeecedceecdccededeccececdceedcdeeedeeeeceedeeeecddddddebcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccb