008EAE223B110C8EDEE20D06FB0DD4C43E3E0142 1815E96EDB9444E9CD0D11FB9BB695B687C21E82 27E1B97D9491013EF48479D4F47002F3358E0D92 2F3B9DFFDF23DAC9CCC8E223EAB6423535DDC21E 4E8BF739B5E7835776EDD72CF9CAA402ACE00055 63F7DC3102C95E010F83B2041A5938909E4ABAF2 A86B8708BAAC8A1FE66F0FE9270D23A364A1601B ACB898B28ACABBD78F23AF2FB06FC864A4111646 DA78144C70B15AE3EB04DE340DC8FADB80F1F495