Ref A: 72c79dbb34f143e282a6b5d4cf8a8450 Ref B: 1FE40478FCD258CF536E93B915D81E20 Ref C: Wed Apr 16 01:19:53 2014 PST