105F42FC10077BEBCF05BEB8988C332C30FD05102E6F3549F28C79BE94990D034EDFE86D5859FD15B6F7AAA3BE348FA9CBAB39A5CFE9F75B26A47BFE61E9D8B5D421C1C161DF20C16D812DDBCA263D333E801D16E05C07AF28E48BB36DDDB38A6CB8A35EA9BDD957CCC96C725F6427E5ECDCA566EC9B3B17256700378F9BF154A