b1ecc7991bf066ad4c120de300410445dc7230b8b65f79a489e70ccc5f47c4df
b1ec...c4df
TAPuzbuw3efJFYVjNqTQcq4bRDN6ovPeXd
TAPu...PeXd