There was a doggy with 22f31f13eac69a15f8d04065bcb49b9d99468ea17c6e2ad7a160b4cbc1421c4c on his back!

Jump to doggy
31048ba7612a33ba86fb12324853b12e7ec624dc5c514a852e960fc47beea05c cb7f5436e68324a5c92e4f5ade179ad9974f900e4afb00d9bb304c496f105fac