There was a doggy with 31d58c170f2913bd0bd66f63c0d87ab523749e5bfe5b4c2c8edf96a4ee1bfb58 on his back!

Jump to doggy
e2b6f880b920a9acd500e4da1ef23f73b12bc7bebaa4bd4443cd9bcdc7e67253 fb178af44b8af9b3a7fc56d7006e2ff1d8327891474fdb5c67dc17461cf69dc4