2bafdf2bf6dd3eb279bec4b05b83746f21385b99ff11ce8894b9bcbdd24a4075631216cb3a4c9909de80722f5f0ece2388

7eea837fbc8b6cf73be6e98435d22a16aa16bed7a09f36ba2afe874e50bbdd209ea389e76aaf32107eb113d6e575dd34ec0740c2f0b544c7d6373176ed1aab1c625944b8da5fe0c6f89a411ba2

7fe98503c1816bf13beb8f9041f5066a4262863e021f38d05e3635f233e503c5b76e27

7ceb8174b58560f73aee83ed479f2334a0f67ce886a0a7747cae40c3c1eb