2d0206e1e4b9477eb4e3765b8564a552a341c86f11b4673278a4bd29feda1d2d
2d02...1d2d
TAPuzbuw3efJFYVjNqTQcq4bRDN6ovPeXd
TAPu...PeXd