Ref A: f392ef18a1d74192a9b7fd9344ce4857 Ref B: 943374DEF241874C48078E8CBAA1FF80 Ref C: Sat May 25 10:26:48 2013 PST