16942b52878fed0f08dea1e23187cad0fdfe628a41ce7d6bf887cea0a6857e90
1694...7e90
TAPuzbuw3efJFYVjNqTQcq4bRDN6ovPeXd
TAPu...PeXd