Ref A: 351c95cd91064044a31409d27962d479 Ref B: C61E12C2E2E1A400610957617C33E04B Ref C: Thu Dec 18 00:42:01 2014 PST