Ref A: 3b650c0620194bf1ac493a006d03a2aa Ref B: 900665D07B1B8AC4E71B120FF2839235 Ref C: Thu Mar 05 15:51:28 2015 PST