Ref A: 8135cf371d5a4d14b92cdd18b0294286 Ref B: 0F8E0C89AA6315E2444A7B1ED196B814 Ref C: Fri Dec 26 19:59:47 2014 PST