Ref A: 8d44dddf489448c3b18eab1934f7adf5 Ref B: 43F1DD0C45A8AEAC2B1C1198413A6F55 Ref C: Wed May 22 10:13:01 2013 PST