dd601437f3b69aefcdcf2a390da7802dd71b316597ba2f0069473132431516b21794a14fb5c51052e2823cb98f9bcd8979b1ccfabf520cb7dcee830bf07648bce7b4674488940075c943ffd780c62ddcf88b5c8b36449eec2c12a602a4cd334d9ff5b8f19b851e783d41df099757144dc03f6dc78940a8e6abc8febb1e1e247a8cd1170cd1f21fec71ec82d638720c543d00048008b082d6dbf8575aa2647169ae926fc9322bf431b5830c64d00c693b