aba1ba80af74ae3eca7b7754fd2c68eb7d5471f4a0c390af2f63baba2e59aa75
aba1...aa75
TAPuzbuw3efJFYVjNqTQcq4bRDN6ovPeXd
TAPu...PeXd