Ref A: 8d7a7a8e954146ea9c1a7fc99ffbceae Ref B: EBC77465E8EE081AAE6693E108B7CE8D Ref C: Mon May 20 05:55:30 2013 PST