212DA66E69918385FE94778AA6DCC16565DEC58C352B3FBB639C1BF2639DC065
16A3C4C01305C25823FA3899ABCBB7D337F01924C0C94AF1B80CC1804B059F35