AFB27C6499F89F87F1037E68DC5522610E0F7F0DDD8D945BDAA9A4D051444772
9D80C985A3DA844B8501E1C1D3CB61E0B62AC4347CE1044CA501AEBA1CF2FE1F