1.12.12.1.aaaaaaafababaeafafaebebaaaaaaammmdmdamddddaaaaaaaikikaaiiikaaiaiiiaaaaaaaaaaaaaeaababfafbabebeaaaaaaaamddpmdmadpaaaaaaaaiaiikakikicaciiiiaaaaaaa