Ref A: b6345eb084344c79884ee5b65ad9258a Ref B: 5B29470B461244AD327FA19CD76996D6 Ref C: Wed Aug 27 20:55:08 2014 PST