private Version(int paramInt, int[] paramArrayOfInt, Version.ECBlocks[] paramArrayOfECBlocks) { this.c = paramInt; this.d = paramArrayOfInt; this.e = paramArrayOfECBlocks; int j = paramArrayOfECBlocks[0].getECCodewordsPerBlock(); Version.ECB[] arrayOfECB = paramArrayOfECBlocks[0].getECBlocks(); int k = arrayOfECB.length; int m = 0; while (i < k) { Version.ECB localECB = arrayOfECB[i]; m += localECB.getCount() * (j + localECB.getDataCodewords()); i++; } this.f = m; }