012071b3a100cf0aef105fbcbed44b82824adb6aeb79492f525ad09bd165a4c3f3d70a
012129e143ffcbc42b0cd4e316b0eeffea8111545f6babbf58b265e07230ae8a0c3d0a