Ref A: 10400667f1fe47a3b29d464ac61e2234 Ref B: 14E895A388A79A6B8FD66DD2C11D4785 Ref C: Fri Apr 18 04:01:45 2014 PST