Ref A: 0102f22dcc68430b85a9d924a900ec12 Ref B: C6C16AFF1C42FD98DF0F52ED2A538309 Ref C: Wed Nov 26 00:01:28 2014 PST