B248E4FDC93FD312424BA50497A5C032271D433E55B8F5643DE6E65CE03B7BDF
B61FFFEFFB328A869DAE7C1367B0B04506472BC9EB4D485C05BC9CDFC83EDB9A