text: f5f12a71984cbe7ae0f6e94f7be48838c3974634c750e8f3fe16c56ea455b861
text: cf144e5bebca0bffa80a16daaf90ea645dac646cbbe9fb7f554f5ed5a00e41bd
text: 0dcf90a7f5b009e74447c14a37b9ec13b9c088f10bcc10c6e0ace85cc4bce240