3973A4BFFEDB90DF231F8F355E5054B063E68BE5D69F3D6EB74FD91080837D96
3F68B6902000B41553D8E10474610EA2F5D7E13BABA87CB6DB5975BD4B23346E