mitccgpmpmAcpphtnikipnpnAcpppkpkucthtuAtppaieaeabifbfbaaaipaAhpaAtAhAhsmsmsmgcsmdsaaaipppddhdhAapppacAccgggcAAddAdddaaaAppAApetttAtAAlpppttsptttthtlbbbtlllbcldaplplaaaApppapattbbtAbtppttcbtaptptccaapftAppptptphccdiccodcc!Aiocp!
