Now im not sure if this really means anything, but if you view the exif data on that picture this is the date it was taken "2014:06:04 11:26:39" So that picture was taken about 3 months ago. But somehow you just recently found the code?
Oh boy, can someone verify this? Ouch.