00000020cdaf9e85c492f6e9e6856e0f1e10ad3190de26ac49d0979b8f00000000000000f2fe6ae6b01650d2ae00a20e5de33440861bf405e569b95af1b2b4f9ddbf115a43a94c5bbd1e041a39034aca