10CC5BA8013EC10B62A772D8C50258CE90369E71933CAFEB9B9AB8F86FBFB804
F0521180B785850CECB661860E75BF7CBBE7C230030306C5A31ACC15DEEBBF30