8A910D49CA98F2A52BA840F814EFF959003A5EE4899C12E6764B7552EA340AB5B9641A8F53969299AB6AA79D4C03CA3EB9DB8D4EFE3D308CFE519D334F3CB1110893BF0CF7E3967CA796A5D309A63B1FF95C2578F2D26B4771617366C7E5CBA82D29EF512E13BD7FDF2DB47D13476104D18945AA90FF5F4A63F1A61F34DDC2D7