8AF506F58A7ADF65A36616EFD75C1B1434FA02CDC1DE6D8121820C590F1B2B8F8648E7470AB6F2EB1F82F61A4756E3E9299F6BF8BF33F8787C2EBE9E52F95EBFCE271B01FD7FEC16F2CAD4381E4088842A15E354DA1D64F4DE33F120E33306571334B0A7B7AD573E4D23818137926618A520F4C3CB62DE9B3C7E706795438BD3