0120c42f3fc0205ef7a183c5552bca06ba260babeb59662925a094fbbfc0a2cca4bf0a
012193d81ddad263ec94f4ab368901ece0ece894354542d34b5a1ed30871138084530a
01208776bf22c0f7aea4c162ccbc02a433da272c1fb42f1a77e62e5f5b5aef4d268b0a
01212f2038bd71abfeeecf3b561c293ac1ee390bdf57eafb3651b57e1ef0bd0469450a