Ref A: b522c381b9564861b81385cc45b2dce9 Ref B: 24126EFAFE02EAA4203ECC63E5E881E9 Ref C: Thu Nov 27 05:45:48 2014 PST