package com.google.ads.util; public class c { static { if (!c.class.desiredAssertionStatus()) {} for (boolean bool = true;; bool = false) { a = bool; return; } } public static byte[] a(String paramString) { return a(paramString.getBytes(), 0); } public static byte[] a(byte[] paramArrayOfByte, int paramInt) { return a(paramArrayOfByte, 0, paramArrayOfByte.length, paramInt); } public static byte[] a(byte[] paramArrayOfByte, int paramInt1, int paramInt2, int paramInt3) { b localb = new b(paramInt3, new byte[paramInt2 * 3 / 4]); if (!localb.a(paramArrayOfByte, paramInt1, paramInt2, true)) { throw new IllegalArgumentException("bad base-64"); } byte[] arrayOfByte; if (localb.b == localb.a.length) { arrayOfByte = localb.a; } for (;;) { return arrayOfByte; arrayOfByte = new byte[localb.b]; System.arraycopy(localb.a, 0, arrayOfByte, 0, localb.b); } } public static class b extends c.a { private static final int[] c; private static final int[] d; private int e; private int f; private final int[] g; static { int[] arrayOfInt1 = new int[256]; arrayOfInt1[0] = -1; arrayOfInt1[1] = -1; arrayOfInt1[2] = -1; arrayOfInt1[3] = -1; arrayOfInt1[4] = -1; arrayOfInt1[5] = -1; arrayOfInt1[6] = -1; arrayOfInt1[7] = -1; arrayOfInt1[8] = -1; arrayOfInt1[9] = -1; arrayOfInt1[10] = -1; arrayOfInt1[11] = -1; arrayOfInt1[12] = -1; arrayOfInt1[13] = -1; arrayOfInt1[14] = -1; arrayOfInt1[15] = -1; arrayOfInt1[16] = -1; arrayOfInt1[17] = -1; arrayOfInt1[18] = -1; arrayOfInt1[19] = -1; arrayOfInt1[20] = -1; arrayOfInt1[21] = -1; arrayOfInt1[22] = -1; arrayOfInt1[23] = -1; arrayOfInt1[24] = -1; arrayOfInt1[25] = -1; arrayOfInt1[26] = -1; arrayOfInt1[27] = -1; arrayOfInt1[28] = -1; arrayOfInt1[29] = -1; arrayOfInt1[30] = -1; arrayOfInt1[31] = -1; arrayOfInt1[32] = -1; arrayOfInt1[33] = -1; arrayOfInt1[34] = -1; arrayOfInt1[35] = -1; arrayOfInt1[36] = -1; arrayOfInt1[37] = -1; arrayOfInt1[38] = -1; arrayOfInt1[39] = -1; arrayOfInt1[40] = -1; arrayOfInt1[41] = -1; arrayOfInt1[42] = -1; arrayOfInt1[43] = 62; arrayOfInt1[44] = -1; arrayOfInt1[45] = -1; arrayOfInt1[46] = -1; arrayOfInt1[47] = 63; arrayOfInt1[48] = 52; arrayOfInt1[49] = 53; arrayOfInt1[50] = 54; arrayOfInt1[51] = 55; arrayOfInt1[52] = 56; arrayOfInt1[53] = 57; arrayOfInt1[54] = 58; arrayOfInt1[55] = 59; arrayOfInt1[56] = 60; arrayOfInt1[57] = 61; arrayOfInt1[58] = -1; arrayOfInt1[59] = -1; arrayOfInt1[60] = -1; arrayOfInt1[61] = -2; arrayOfInt1[62] = -1; arrayOfInt1[63] = -1; arrayOfInt1[64] = -1; arrayOfInt1[65] = 0; arrayOfInt1[66] = 1; arrayOfInt1[67] = 2; arrayOfInt1[68] = 3; arrayOfInt1[69] = 4; arrayOfInt1[70] = 5; arrayOfInt1[71] = 6; arrayOfInt1[72] = 7; arrayOfInt1[73] = 8; arrayOfInt1[74] = 9; arrayOfInt1[75] = 10; arrayOfInt1[76] = 11; arrayOfInt1[77] = 12; arrayOfInt1[78] = 13; arrayOfInt1[79] = 14; arrayOfInt1[80] = 15; arrayOfInt1[81] = 16; arrayOfInt1[82] = 17; arrayOfInt1[83] = 18; arrayOfInt1[84] = 19; arrayOfInt1[85] = 20; arrayOfInt1[86] = 21; arrayOfInt1[87] = 22; arrayOfInt1[88] = 23; arrayOfInt1[89] = 24; arrayOfInt1[90] = 25; arrayOfInt1[91] = -1; arrayOfInt1[92] = -1; arrayOfInt1[93] = -1; arrayOfInt1[94] = -1; arrayOfInt1[95] = -1; arrayOfInt1[96] = -1; arrayOfInt1[97] = 26; arrayOfInt1[98] = 27; arrayOfInt1[99] = 28; arrayOfInt1[100] = 29; arrayOfInt1[101] = 30; arrayOfInt1[102] = 31; arrayOfInt1[103] = 32; arrayOfInt1[104] = 33; arrayOfInt1[105] = 34; arrayOfInt1[106] = 35; arrayOfInt1[107] = 36; arrayOfInt1[108] = 37; arrayOfInt1[109] = 38; arrayOfInt1[110] = 39; arrayOfInt1[111] = 40; arrayOfInt1[112] = 41; arrayOfInt1[113] = 42; arrayOfInt1[114] = 43; arrayOfInt1[115] = 44; arrayOfInt1[116] = 45; arrayOfInt1[117] = 46; arrayOfInt1[118] = 47; arrayOfInt1[119] = 48; arrayOfInt1[120] = 49; arrayOfInt1[121] = 50; arrayOfInt1[122] = 51; arrayOfInt1[123] = -1; arrayOfInt1[124] = -1; arrayOfInt1[125] = -1; arrayOfInt1[126] = -1; arrayOfInt1[127] = -1; arrayOfInt1['€'] = -1; arrayOfInt1[''] = -1; arrayOfInt1['‚'] = -1; arrayOfInt1['ƒ'] = -1; arrayOfInt1['„'] = -1; arrayOfInt1['…'] = -1; arrayOfInt1['†'] = -1; arrayOfInt1['‡'] = -1; arrayOfInt1['ˆ'] = -1; arrayOfInt1['‰'] = -1; arrayOfInt1['Š'] = -1; arrayOfInt1['‹'] = -1; arrayOfInt1['Œ'] = -1; arrayOfInt1[''] = -1; arrayOfInt1['Ž'] = -1; arrayOfInt1[''] = -1; arrayOfInt1[''] = -1; arrayOfInt1['‘'] = -1; arrayOfInt1['’'] = -1; arrayOfInt1['“'] = -1; arrayOfInt1['”'] = -1; arrayOfInt1['•'] = -1; arrayOfInt1['–'] = -1; arrayOfInt1['—'] = -1; arrayOfInt1['˜'] = -1; arrayOfInt1['™'] = -1; arrayOfInt1['š'] = -1; arrayOfInt1['›'] = -1; arrayOfInt1['œ'] = -1; arrayOfInt1[''] = -1; arrayOfInt1['ž'] = -1; arrayOfInt1['Ÿ'] = -1; arrayOfInt1[' '] = -1; arrayOfInt1['¡'] = -1; arrayOfInt1['¢'] = -1; arrayOfInt1['£'] = -1; arrayOfInt1['¤'] = -1; arrayOfInt1['¥'] = -1; arrayOfInt1['¦'] = -1; arrayOfInt1['§'] = -1; arrayOfInt1['¨'] = -1; arrayOfInt1['©'] = -1; arrayOfInt1['ª'] = -1; arrayOfInt1['«'] = -1; arrayOfInt1['¬'] = -1; arrayOfInt1['­'] = -1; arrayOfInt1['®'] = -1; arrayOfInt1['¯'] = -1; arrayOfInt1['°'] = -1; arrayOfInt1['±'] = -1; arrayOfInt1['²'] = -1; arrayOfInt1['³'] = -1; arrayOfInt1['´'] = -1; arrayOfInt1['µ'] = -1; arrayOfInt1['¶'] = -1; arrayOfInt1['·'] = -1; arrayOfInt1['¸'] = -1; arrayOfInt1['¹'] = -1; arrayOfInt1['º'] = -1; arrayOfInt1['»'] = -1; arrayOfInt1['¼'] = -1; arrayOfInt1['½'] = -1; arrayOfInt1['¾'] = -1; arrayOfInt1['¿'] = -1; arrayOfInt1['À'] = -1; arrayOfInt1['Á'] = -1; arrayOfInt1['Â'] = -1; arrayOfInt1['Ã'] = -1; arrayOfInt1['Ä'] = -1; arrayOfInt1['Å'] = -1; arrayOfInt1['Æ'] = -1; arrayOfInt1['Ç'] = -1; arrayOfInt1['È'] = -1; arrayOfInt1['É'] = -1; arrayOfInt1['Ê'] = -1; arrayOfInt1['Ë'] = -1; arrayOfInt1['Ì'] = -1; arrayOfInt1['Í'] = -1; arrayOfInt1['Î'] = -1; arrayOfInt1['Ï'] = -1; arrayOfInt1['Ð'] = -1; arrayOfInt1['Ñ'] = -1; arrayOfInt1['Ò'] = -1; arrayOfInt1['Ó'] = -1; arrayOfInt1['Ô'] = -1; arrayOfInt1['Õ'] = -1; arrayOfInt1['Ö'] = -1; arrayOfInt1['×'] = -1; arrayOfInt1['Ø'] = -1; arrayOfInt1['Ù'] = -1; arrayOfInt1['Ú'] = -1; arrayOfInt1['Û'] = -1; arrayOfInt1['Ü'] = -1; arrayOfInt1['Ý'] = -1; arrayOfInt1['Þ'] = -1; arrayOfInt1['ß'] = -1; arrayOfInt1['à'] = -1; arrayOfInt1['á'] = -1; arrayOfInt1['â'] = -1; arrayOfInt1['ã'] = -1; arrayOfInt1['ä'] = -1; arrayOfInt1['å'] = -1; arrayOfInt1['æ'] = -1; arrayOfInt1['ç'] = -1; arrayOfInt1['è'] = -1; arrayOfInt1['é'] = -1; arrayOfInt1['ê'] = -1; arrayOfInt1['ë'] = -1; arrayOfInt1['ì'] = -1; arrayOfInt1['í'] = -1; arrayOfInt1['î'] = -1; arrayOfInt1['ï'] = -1; arrayOfInt1['ð'] = -1; arrayOfInt1['ñ'] = -1; arrayOfInt1['ò'] = -1; arrayOfInt1['ó'] = -1; arrayOfInt1['ô'] = -1; arrayOfInt1['õ'] = -1; arrayOfInt1['ö'] = -1; arrayOfInt1['÷'] = -1; arrayOfInt1['ø'] = -1; arrayOfInt1['ù'] = -1; arrayOfInt1['ú'] = -1; arrayOfInt1['û'] = -1; arrayOfInt1['ü'] = -1; arrayOfInt1['ý'] = -1; arrayOfInt1['þ'] = -1; arrayOfInt1['ÿ'] = -1; c = arrayOfInt1; int[] arrayOfInt2 = new int[256]; arrayOfInt2[0] = -1; arrayOfInt2[1] = -1; arrayOfInt2[2] = -1; arrayOfInt2[3] = -1; arrayOfInt2[4] = -1; arrayOfInt2[5] = -1; arrayOfInt2[6] = -1; arrayOfInt2[7] = -1; arrayOfInt2[8] = -1; arrayOfInt2[9] = -1; arrayOfInt2[10] = -1; arrayOfInt2[11] = -1; arrayOfInt2[12] = -1; arrayOfInt2[13] = -1; arrayOfInt2[14] = -1; arrayOfInt2[15] = -1; arrayOfInt2[16] = -1; arrayOfInt2[17] = -1; arrayOfInt2[18] = -1; arrayOfInt2[19] = -1; arrayOfInt2[20] = -1; arrayOfInt2[21] = -1; arrayOfInt2[22] = -1; arrayOfInt2[23] = -1; arrayOfInt2[24] = -1; arrayOfInt2[25] = -1; arrayOfInt2[26] = -1; arrayOfInt2[27] = -1; arrayOfInt2[28] = -1; arrayOfInt2[29] = -1; arrayOfInt2[30] = -1; arrayOfInt2[31] = -1; arrayOfInt2[32] = -1; arrayOfInt2[33] = -1; arrayOfInt2[34] = -1; arrayOfInt2[35] = -1; arrayOfInt2[36] = -1; arrayOfInt2[37] = -1; arrayOfInt2[38] = -1; arrayOfInt2[39] = -1; arrayOfInt2[40] = -1; arrayOfInt2[41] = -1; arrayOfInt2[42] = -1; arrayOfInt2[43] = -1; arrayOfInt2[44] = -1; arrayOfInt2[45] = 62; arrayOfInt2[46] = -1; arrayOfInt2[47] = -1; arrayOfInt2[48] = 52; arrayOfInt2[49] = 53; arrayOfInt2[50] = 54; arrayOfInt2[51] = 55; arrayOfInt2[52] = 56; arrayOfInt2[53] = 57; arrayOfInt2[54] = 58; arrayOfInt2[55] = 59; arrayOfInt2[56] = 60; arrayOfInt2[57] = 61; arrayOfInt2[58] = -1; arrayOfInt2[59] = -1; arrayOfInt2[60] = -1; arrayOfInt2[61] = -2; arrayOfInt2[62] = -1; arrayOfInt2[63] = -1; arrayOfInt2[64] = -1; arrayOfInt2[65] = 0; arrayOfInt2[66] = 1; arrayOfInt2[67] = 2; arrayOfInt2[68] = 3; arrayOfInt2[69] = 4; arrayOfInt2[70] = 5; arrayOfInt2[71] = 6; arrayOfInt2[72] = 7; arrayOfInt2[73] = 8; arrayOfInt2[74] = 9; arrayOfInt2[75] = 10; arrayOfInt2[76] = 11; arrayOfInt2[77] = 12; arrayOfInt2[78] = 13; arrayOfInt2[79] = 14; arrayOfInt2[80] = 15; arrayOfInt2[81] = 16; arrayOfInt2[82] = 17; arrayOfInt2[83] = 18; arrayOfInt2[84] = 19; arrayOfInt2[85] = 20; arrayOfInt2[86] = 21; arrayOfInt2[87] = 22; arrayOfInt2[88] = 23; arrayOfInt2[89] = 24; arrayOfInt2[90] = 25; arrayOfInt2[91] = -1; arrayOfInt2[92] = -1; arrayOfInt2[93] = -1; arrayOfInt2[94] = -1; arrayOfInt2[95] = 63; arrayOfInt2[96] = -1; arrayOfInt2[97] = 26; arrayOfInt2[98] = 27; arrayOfInt2[99] = 28; arrayOfInt2[100] = 29; arrayOfInt2[101] = 30; arrayOfInt2[102] = 31; arrayOfInt2[103] = 32; arrayOfInt2[104] = 33; arrayOfInt2[105] = 34; arrayOfInt2[106] = 35; arrayOfInt2[107] = 36; arrayOfInt2[108] = 37; arrayOfInt2[109] = 38; arrayOfInt2[110] = 39; arrayOfInt2[111] = 40; arrayOfInt2[112] = 41; arrayOfInt2[113] = 42; arrayOfInt2[114] = 43; arrayOfInt2[115] = 44; arrayOfInt2[116] = 45; arrayOfInt2[117] = 46; arrayOfInt2[118] = 47; arrayOfInt2[119] = 48; arrayOfInt2[120] = 49; arrayOfInt2[121] = 50; arrayOfInt2[122] = 51; arrayOfInt2[123] = -1; arrayOfInt2[124] = -1; arrayOfInt2[125] = -1; arrayOfInt2[126] = -1; arrayOfInt2[127] = -1; arrayOfInt2['€'] = -1; arrayOfInt2[''] = -1; arrayOfInt2['‚'] = -1; arrayOfInt2['ƒ'] = -1; arrayOfInt2['„'] = -1; arrayOfInt2['…'] = -1; arrayOfInt2['†'] = -1; arrayOfInt2['‡'] = -1; arrayOfInt2['ˆ'] = -1; arrayOfInt2['‰'] = -1; arrayOfInt2['Š'] = -1; arrayOfInt2['‹'] = -1; arrayOfInt2['Œ'] = -1; arrayOfInt2[''] = -1; arrayOfInt2['Ž'] = -1; arrayOfInt2[''] = -1; arrayOfInt2[''] = -1; arrayOfInt2['‘'] = -1; arrayOfInt2['’'] = -1; arrayOfInt2['“'] = -1; arrayOfInt2['”'] = -1; arrayOfInt2['•'] = -1; arrayOfInt2['–'] = -1; arrayOfInt2['—'] = -1; arrayOfInt2['˜'] = -1; arrayOfInt2['™'] = -1; arrayOfInt2['š'] = -1; arrayOfInt2['›'] = -1; arrayOfInt2['œ'] = -1; arrayOfInt2[''] = -1; arrayOfInt2['ž'] = -1; arrayOfInt2['Ÿ'] = -1; arrayOfInt2[' '] = -1; arrayOfInt2['¡'] = -1; arrayOfInt2['¢'] = -1; arrayOfInt2['£'] = -1; arrayOfInt2['¤'] = -1; arrayOfInt2['¥'] = -1; arrayOfInt2['¦'] = -1; arrayOfInt2['§'] = -1; arrayOfInt2['¨'] = -1; arrayOfInt2['©'] = -1; arrayOfInt2['ª'] = -1; arrayOfInt2['«'] = -1; arrayOfInt2['¬'] = -1; arrayOfInt2['­'] = -1; arrayOfInt2['®'] = -1; arrayOfInt2['¯'] = -1; arrayOfInt2['°'] = -1; arrayOfInt2['±'] = -1; arrayOfInt2['²'] = -1; arrayOfInt2['³'] = -1; arrayOfInt2['´'] = -1; arrayOfInt2['µ'] = -1; arrayOfInt2['¶'] = -1; arrayOfInt2['·'] = -1; arrayOfInt2['¸'] = -1; arrayOfInt2['¹'] = -1; arrayOfInt2['º'] = -1; arrayOfInt2['»'] = -1; arrayOfInt2['¼'] = -1; arrayOfInt2['½'] = -1; arrayOfInt2['¾'] = -1; arrayOfInt2['¿'] = -1; arrayOfInt2['À'] = -1; arrayOfInt2['Á'] = -1; arrayOfInt2['Â'] = -1; arrayOfInt2['Ã'] = -1; arrayOfInt2['Ä'] = -1; arrayOfInt2['Å'] = -1; arrayOfInt2['Æ'] = -1; arrayOfInt2['Ç'] = -1; arrayOfInt2['È'] = -1; arrayOfInt2['É'] = -1; arrayOfInt2['Ê'] = -1; arrayOfInt2['Ë'] = -1; arrayOfInt2['Ì'] = -1; arrayOfInt2['Í'] = -1; arrayOfInt2['Î'] = -1; arrayOfInt2['Ï'] = -1; arrayOfInt2['Ð'] = -1; arrayOfInt2['Ñ'] = -1; arrayOfInt2['Ò'] = -1; arrayOfInt2['Ó'] = -1; arrayOfInt2['Ô'] = -1; arrayOfInt2['Õ'] = -1; arrayOfInt2['Ö'] = -1; arrayOfInt2['×'] = -1; arrayOfInt2['Ø'] = -1; arrayOfInt2['Ù'] = -1; arrayOfInt2['Ú'] = -1; arrayOfInt2['Û'] = -1; arrayOfInt2['Ü'] = -1; arrayOfInt2['Ý'] = -1; arrayOfInt2['Þ'] = -1; arrayOfInt2['ß'] = -1; arrayOfInt2['à'] = -1; arrayOfInt2['á'] = -1; arrayOfInt2['â'] = -1; arrayOfInt2['ã'] = -1; arrayOfInt2['ä'] = -1; arrayOfInt2['å'] = -1; arrayOfInt2['æ'] = -1; arrayOfInt2['ç'] = -1; arrayOfInt2['è'] = -1; arrayOfInt2['é'] = -1; arrayOfInt2['ê'] = -1; arrayOfInt2['ë'] = -1; arrayOfInt2['ì'] = -1; arrayOfInt2['í'] = -1; arrayOfInt2['î'] = -1; arrayOfInt2['ï'] = -1; arrayOfInt2['ð'] = -1; arrayOfInt2['ñ'] = -1; arrayOfInt2['ò'] = -1; arrayOfInt2['ó'] = -1; arrayOfInt2['ô'] = -1; arrayOfInt2['õ'] = -1; arrayOfInt2['ö'] = -1; arrayOfInt2['÷'] = -1; arrayOfInt2['ø'] = -1; arrayOfInt2['ù'] = -1; arrayOfInt2['ú'] = -1; arrayOfInt2['û'] = -1; arrayOfInt2['ü'] = -1; arrayOfInt2['ý'] = -1; arrayOfInt2['þ'] = -1; arrayOfInt2['ÿ'] = -1; d = arrayOfInt2; } public b(int paramInt, byte[] paramArrayOfByte) { this.a = paramArrayOfByte; if ((paramInt & 0x8) == 0) {} for (int[] arrayOfInt = c;; arrayOfInt = d) { this.g = arrayOfInt; this.e = 0; this.f = 0; return; } } public boolean a(byte[] paramArrayOfByte, int paramInt1, int paramInt2, boolean paramBoolean) { boolean bool; if (this.e == 6) { bool = false; return bool; } int i = paramInt2 + paramInt1; int j = this.e; int k = this.f; int m = 0; byte[] arrayOfByte = this.a; int[] arrayOfInt = this.g; int n = paramInt1; label50: if (n < i) { if (j == 0) { while (n + 4 <= i) { k = arrayOfInt[(0xFF & paramArrayOfByte[n])] << 18 | arrayOfInt[(0xFF & paramArrayOfByte[(n + 1)])] << 12 | arrayOfInt[(0xFF & paramArrayOfByte[(n + 2)])] << 6 | arrayOfInt[(0xFF & paramArrayOfByte[(n + 3)])]; if (k < 0) { break; } arrayOfByte[(m + 2)] = ((byte)k); arrayOfByte[(m + 1)] = ((byte)(k >> 8)); arrayOfByte[m] = ((byte)(k >> 16)); m += 3; n += 4; } if (n < i) {} } } for (int i1 = k;; i1 = k) { if (!paramBoolean) { this.e = j; this.f = i1; this.b = m; bool = true; break; int i4 = n + 1; int i5 = arrayOfInt[(0xFF & paramArrayOfByte[n])]; switch (j) { } label284: label587: do { do { int i6 = j; for (;;) { j = i6; n = i4; break label50; if (i5 >= 0) { i6 = j + 1; k = i5; } else { if (i5 == -1) { break label284; } this.e = 6; bool = false; break; if (i5 >= 0) { k = i5 | k << 6; i6 = j + 1; } else { if (i5 == -1) { break label284; } this.e = 6; bool = false; break; if (i5 >= 0) { k = i5 | k << 6; i6 = j + 1; } else if (i5 == -2) { int i7 = m + 1; arrayOfByte[m] = ((byte)(k >> 4)); i6 = 4; m = i7; } else { if (i5 == -1) { break label284; } this.e = 6; bool = false; break; if (i5 >= 0) { k = i5 | k << 6; arrayOfByte[(m + 2)] = ((byte)k); arrayOfByte[(m + 1)] = ((byte)(k >> 8)); arrayOfByte[m] = ((byte)(k >> 16)); m += 3; i6 = 0; } else if (i5 == -2) { arrayOfByte[(m + 1)] = ((byte)(k >> 2)); arrayOfByte[m] = ((byte)(k >> 10)); m += 2; i6 = 5; } else { if (i5 == -1) { break label284; } this.e = 6; bool = false; break; if (i5 != -2) { break label587; } i6 = j + 1; } } } } } } while (i5 == -1); this.e = 6; bool = false; break; } while (i5 == -1); this.e = 6; bool = false; break; } switch (j) { case 0: default: case 1: case 2: case 3: for (;;) { this.e = j; this.b = m; bool = true; break; this.e = 6; bool = false; break; int i3 = m + 1; arrayOfByte[m] = ((byte)(i1 >> 4)); m = i3; continue; int i2 = m + 1; arrayOfByte[m] = ((byte)(i1 >> 10)); m = i2 + 1; arrayOfByte[i2] = ((byte)(i1 >> 2)); } } this.e = 6; bool = false; break; } } } public static abstract class a { public byte[] a; public int b; } } /* Location: F:\neembuu\Research\android_apps\output_jar.jar * Qualified Name: com.google.ads.util.c * JD-Core Version: 0.7.0.1 */