Ref A: 24375a60051845958450792eacfd3036 Ref B: 2BD75A7D9158F7F7AA455FE777601F54 Ref C: Fri Jan 30 20:40:23 2015 PST