Ref A: edf044140e914c6384e715d8314728eb Ref B: 4EBA5F0252E8091B04E7DB7096CC5AC9 Ref C: Thu Apr 17 23:22:55 2014 PST