Ref A: 7f45f382ab9847e28e4676d49bf0f716 Ref B: 6A96F8B4419E1BEE3A51F2007CA08F36 Ref C: Fri Dec 26 02:58:47 2014 PST