public static final ObjectId fromRaw(byte[] bs, int p) {final int a = NB.decodeInt32(bs, p);final int b = NB.decodeInt32(bs, p + 4);final int c = NB.decodeInt32(bs, p + 8);final int d = NB.decodeInt32(bs, p + 12);final int e = NB.decodeInt32(bs, p + 16);return new ObjectId(a, b, c, d, e);}

public static NGit.ObjectId FromRaw(byte[] bs, int p){int a = NB.DecodeInt32(bs, p);int b = NB.DecodeInt32(bs, p + 4);int c = NB.DecodeInt32(bs, p + 8);int d = NB.DecodeInt32(bs, p + 12);int e = NB.DecodeInt32(bs, p + 16);return new NGit.ObjectId(a, b, c, d, e);}
