Ref A: 8f14765f040945ffa7b32bca132a9483 Ref B: 1B566A320D1AABB8F3272D91A9B80A91 Ref C: Mon Dec 22 05:51:15 2014 PST