C12F2A5716572F096EFC4E4884FBFEBC3E00501CA192E02EE6E01D89AF82E237
DE7D0B616489D0DFAD809FF69BF2099A20172982C74887D6D0EA7BD514BBC680