ba1fd22006ec1bf9f5965b227a5d8e79............................