Ref A: 0c086fc0fa5a4f229d77333ab50966db Ref B: 6B3F8764B9922B2E902B2F27F868A699 Ref C: Tue Sep 02 13:24:21 2014 PST