1003 ECBECABBDABAADBCCDBECEEBCDDADABADCBEDCDBACBDBBCCDBACBEADCEBAAEDABEEAEBDABADBCEEEEEBDBDECBABBCCDACCBBCDACECADBBBBDBCBBEAACDDBBDEABAABEADEACCBBADDECEAAADACBADEACCEBECCBCBDACDBDEECDDDBBDEBECAEEDDABBDCDDCDDCECAEDDDABDEAACEDEEBBCCDAEDEDDBBDEBEEEAEBDABBDEEADEAABCEBAEDABCCBDBBBACDACABEAECABAAABCABBAACCBDBDBCEEADBDDABECAEDCEACBACBACACEBDABDDDEEBDABDCBEEBDDEADCBDEEBABDBEECCBEEECDBCBCEEABECDBDEADDCCBABAEABDEEAAEADCCDCDDCECAAEACAABDEEBAAAECBBEECEDBCAADDACECCDBCADEACEBDCCEDCCAACCDADBBCBDEABDAEBCBCDABAEABBCDDCABDBDEADACDACEBEBCCAAADECEBEDBDEABECBDBADCADBECCACCCCBCBDBDAEADBECDADCACBACCBACCAEDDBDEAADDADBBCCDEADEAEEDBADBEBDEDDADBDADBACBAEBCBCDBDADBAEBBACEBCECDABADBDBCACCDACEEEDEEAACADEAEBECCAAABDDCDECDCCBDEBBDADCBAADDAEABEBEDACBECBECEBAAACDDBBDEDCAEDBEBACCBEDEACEBAACCCDDAADEAABCDBDBEBDBABCCEBBEBAABDADBDAEBBEDCECCEBBBAECABBBBCAECECDBCAAACECEACECAEBCDABADEDDAABADECCAABBDEABAEDEABADEBAAEBDABAECEEBBEEADDAAAABCEEAADBBBDBEBEBCCECECBDBEDBAECCACCEBCCABDDBEACEAEAACBBCEAAAEBCADEADEDEACDDCEAECCABBBBBEDCCDBABDCDEBEB