ef4f8d5177a50b094ce654c9ec380897d640661ffbffa0d1a2017e5e58c8de2c
ef4f...de2c
TAPuzbuw3efJFYVjNqTQcq4bRDN6ovPeXd
TAPu...PeXd