Ref A: b16c5d92b09b40b8bffcaedc62399618 Ref B: 5113675D5D91BA9080177606B43C3B38 Ref C: Thu Nov 27 00:19:44 2014 PST