Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.globalegrow.app.gearbest.util;
- public class e
- {
- private static char[] a;
- private static byte[] b;
- static
- {
- char[] arrayOfChar = new char[64];
- arrayOfChar[0] = 65;
- arrayOfChar[1] = 66;
- arrayOfChar[2] = 67;
- arrayOfChar[3] = 68;
- arrayOfChar[4] = 69;
- arrayOfChar[5] = 70;
- arrayOfChar[6] = 71;
- arrayOfChar[7] = 72;
- arrayOfChar[8] = 73;
- arrayOfChar[9] = 74;
- arrayOfChar[10] = 75;
- arrayOfChar[11] = 76;
- arrayOfChar[12] = 77;
- arrayOfChar[13] = 78;
- arrayOfChar[14] = 79;
- arrayOfChar[15] = 80;
- arrayOfChar[16] = 81;
- arrayOfChar[17] = 82;
- arrayOfChar[18] = 83;
- arrayOfChar[19] = 84;
- arrayOfChar[20] = 85;
- arrayOfChar[21] = 86;
- arrayOfChar[22] = 87;
- arrayOfChar[23] = 88;
- arrayOfChar[24] = 89;
- arrayOfChar[25] = 90;
- arrayOfChar[26] = 97;
- arrayOfChar[27] = 98;
- arrayOfChar[28] = 99;
- arrayOfChar[29] = 100;
- arrayOfChar[30] = 101;
- arrayOfChar[31] = 102;
- arrayOfChar[32] = 103;
- arrayOfChar[33] = 104;
- arrayOfChar[34] = 105;
- arrayOfChar[35] = 106;
- arrayOfChar[36] = 107;
- arrayOfChar[37] = 108;
- arrayOfChar[38] = 109;
- arrayOfChar[39] = 110;
- arrayOfChar[40] = 111;
- arrayOfChar[41] = 112;
- arrayOfChar[42] = 113;
- arrayOfChar[43] = 114;
- arrayOfChar[44] = 115;
- arrayOfChar[45] = 116;
- arrayOfChar[46] = 117;
- arrayOfChar[47] = 118;
- arrayOfChar[48] = 119;
- arrayOfChar[49] = 120;
- arrayOfChar[50] = 121;
- arrayOfChar[51] = 122;
- arrayOfChar[52] = 48;
- arrayOfChar[53] = 49;
- arrayOfChar[54] = 50;
- arrayOfChar[55] = 51;
- arrayOfChar[56] = 52;
- arrayOfChar[57] = 53;
- arrayOfChar[58] = 54;
- arrayOfChar[59] = 55;
- arrayOfChar[60] = 56;
- arrayOfChar[61] = 57;
- arrayOfChar[62] = 43;
- arrayOfChar[63] = 47;
- a = arrayOfChar;
- byte[] arrayOfByte = new byte[''];
- arrayOfByte[0] = -1;
- arrayOfByte[1] = -1;
- arrayOfByte[2] = -1;
- arrayOfByte[3] = -1;
- arrayOfByte[4] = -1;
- arrayOfByte[5] = -1;
- arrayOfByte[6] = -1;
- arrayOfByte[7] = -1;
- arrayOfByte[8] = -1;
- arrayOfByte[9] = -1;
- arrayOfByte[10] = -1;
- arrayOfByte[11] = -1;
- arrayOfByte[12] = -1;
- arrayOfByte[13] = -1;
- arrayOfByte[14] = -1;
- arrayOfByte[15] = -1;
- arrayOfByte[16] = -1;
- arrayOfByte[17] = -1;
- arrayOfByte[18] = -1;
- arrayOfByte[19] = -1;
- arrayOfByte[20] = -1;
- arrayOfByte[21] = -1;
- arrayOfByte[22] = -1;
- arrayOfByte[23] = -1;
- arrayOfByte[24] = -1;
- arrayOfByte[25] = -1;
- arrayOfByte[26] = -1;
- arrayOfByte[27] = -1;
- arrayOfByte[28] = -1;
- arrayOfByte[29] = -1;
- arrayOfByte[30] = -1;
- arrayOfByte[31] = -1;
- arrayOfByte[32] = -1;
- arrayOfByte[33] = -1;
- arrayOfByte[34] = -1;
- arrayOfByte[35] = -1;
- arrayOfByte[36] = -1;
- arrayOfByte[37] = -1;
- arrayOfByte[38] = -1;
- arrayOfByte[39] = -1;
- arrayOfByte[40] = -1;
- arrayOfByte[41] = -1;
- arrayOfByte[42] = -1;
- arrayOfByte[43] = 62;
- arrayOfByte[44] = -1;
- arrayOfByte[45] = -1;
- arrayOfByte[46] = -1;
- arrayOfByte[47] = 63;
- arrayOfByte[48] = 52;
- arrayOfByte[49] = 53;
- arrayOfByte[50] = 54;
- arrayOfByte[51] = 55;
- arrayOfByte[52] = 56;
- arrayOfByte[53] = 57;
- arrayOfByte[54] = 58;
- arrayOfByte[55] = 59;
- arrayOfByte[56] = 60;
- arrayOfByte[57] = 61;
- arrayOfByte[58] = -1;
- arrayOfByte[59] = -1;
- arrayOfByte[60] = -1;
- arrayOfByte[61] = -1;
- arrayOfByte[62] = -1;
- arrayOfByte[63] = -1;
- arrayOfByte[64] = -1;
- arrayOfByte[65] = 0;
- arrayOfByte[66] = 1;
- arrayOfByte[67] = 2;
- arrayOfByte[68] = 3;
- arrayOfByte[69] = 4;
- arrayOfByte[70] = 5;
- arrayOfByte[71] = 6;
- arrayOfByte[72] = 7;
- arrayOfByte[73] = 8;
- arrayOfByte[74] = 9;
- arrayOfByte[75] = 10;
- arrayOfByte[76] = 11;
- arrayOfByte[77] = 12;
- arrayOfByte[78] = 13;
- arrayOfByte[79] = 14;
- arrayOfByte[80] = 15;
- arrayOfByte[81] = 16;
- arrayOfByte[82] = 17;
- arrayOfByte[83] = 18;
- arrayOfByte[84] = 19;
- arrayOfByte[85] = 20;
- arrayOfByte[86] = 21;
- arrayOfByte[87] = 22;
- arrayOfByte[88] = 23;
- arrayOfByte[89] = 24;
- arrayOfByte[90] = 25;
- arrayOfByte[91] = -1;
- arrayOfByte[92] = -1;
- arrayOfByte[93] = -1;
- arrayOfByte[94] = -1;
- arrayOfByte[95] = -1;
- arrayOfByte[96] = -1;
- arrayOfByte[97] = 26;
- arrayOfByte[98] = 27;
- arrayOfByte[99] = 28;
- arrayOfByte[100] = 29;
- arrayOfByte[101] = 30;
- arrayOfByte[102] = 31;
- arrayOfByte[103] = 32;
- arrayOfByte[104] = 33;
- arrayOfByte[105] = 34;
- arrayOfByte[106] = 35;
- arrayOfByte[107] = 36;
- arrayOfByte[108] = 37;
- arrayOfByte[109] = 38;
- arrayOfByte[110] = 39;
- arrayOfByte[111] = 40;
- arrayOfByte[112] = 41;
- arrayOfByte[113] = 42;
- arrayOfByte[114] = 43;
- arrayOfByte[115] = 44;
- arrayOfByte[116] = 45;
- arrayOfByte[117] = 46;
- arrayOfByte[118] = 47;
- arrayOfByte[119] = 48;
- arrayOfByte[120] = 49;
- arrayOfByte[121] = 50;
- arrayOfByte[122] = 51;
- arrayOfByte[123] = -1;
- arrayOfByte[124] = -1;
- arrayOfByte[125] = -1;
- arrayOfByte[126] = -1;
- arrayOfByte[127] = -1;
- b = arrayOfByte;
- }
- public static String a(byte[] paramArrayOfByte)
- {
- StringBuffer localStringBuffer = new StringBuffer();
- int i = paramArrayOfByte.length;
- int j = 0;
- while (true)
- {
- int k;
- int m;
- if (j < i)
- {
- k = j + 1;
- m = 0xFF & paramArrayOfByte[j];
- if (k != i)
- break label78;
- localStringBuffer.append(a[(m >>> 2)]);
- localStringBuffer.append(a[((m & 0x3) << 4)]);
- localStringBuffer.append("==");
- }
- label78: int n;
- int i1;
- while (true)
- {
- return localStringBuffer.toString();
- n = k + 1;
- i1 = 0xFF & paramArrayOfByte[k];
- if (n != i)
- break;
- localStringBuffer.append(a[(m >>> 2)]);
- localStringBuffer.append(a[((m & 0x3) << 4 | (i1 & 0xF0) >>> 4)]);
- localStringBuffer.append(a[((i1 & 0xF) << 2)]);
- localStringBuffer.append("=");
- }
- j = n + 1;
- int i2 = 0xFF & paramArrayOfByte[n];
- localStringBuffer.append(a[(m >>> 2)]);
- localStringBuffer.append(a[((m & 0x3) << 4 | (i1 & 0xF0) >>> 4)]);
- localStringBuffer.append(a[((i1 & 0xF) << 2 | (i2 & 0xC0) >>> 6)]);
- localStringBuffer.append(a[(i2 & 0x3F)]);
- }
- }
- public static byte[] a(String paramString)
- {
- int i = paramString.length() % 4;
- StringBuffer localStringBuffer;
- byte[] arrayOfByte1;
- int j;
- int k;
- if (i == 2)
- {
- paramString = paramString + "==";
- localStringBuffer = new StringBuffer();
- arrayOfByte1 = paramString.getBytes("US-ASCII");
- j = arrayOfByte1.length;
- k = 0;
- if (k >= j);
- }
- while (true)
- {
- byte[] arrayOfByte3 = b;
- int m = k + 1;
- int n = arrayOfByte3[arrayOfByte1[k]];
- if ((m >= j) || (n != -1))
- {
- if (n == -1);
- label102: byte[] arrayOfByte2;
- label113: int i1;
- int i2;
- do
- {
- arrayOfByte2 = localStringBuffer.toString().getBytes("iso8859-1");
- return arrayOfByte2;
- if (i != 3)
- break;
- paramString = paramString + "=";
- break;
- do
- {
- m = i1;
- byte[] arrayOfByte4 = b;
- i1 = m + 1;
- i2 = arrayOfByte4[arrayOfByte1[m]];
- }
- while ((i1 < j) && (i2 == -1));
- }
- while (i2 == -1);
- localStringBuffer.append((char)(n << 2 | (i2 & 0x30) >>> 4));
- while (true)
- {
- int i3 = i1 + 1;
- int i4 = arrayOfByte1[i1];
- if (i4 == 61)
- {
- arrayOfByte2 = localStringBuffer.toString().getBytes("iso8859-1");
- break label113;
- }
- int i5 = b[i4];
- if ((i3 >= j) || (i5 != -1))
- {
- if (i5 == -1)
- break label102;
- localStringBuffer.append((char)((i2 & 0xF) << 4 | (i5 & 0x3C) >>> 2));
- while (true)
- {
- k = i3 + 1;
- int i6 = arrayOfByte1[i3];
- if (i6 == 61)
- {
- arrayOfByte2 = localStringBuffer.toString().getBytes("iso8859-1");
- break label113;
- }
- int i7 = b[i6];
- if ((k >= j) || (i7 != -1))
- {
- if (i7 == -1)
- break label102;
- localStringBuffer.append((char)(i7 | (i5 & 0x3) << 6));
- break;
- }
- i3 = k;
- }
- }
- i1 = i3;
- }
- }
- k = m;
- }
- }
- }
- /* Location: F:\APKtoJava_RC2\tools\classes-dex2jar.jar
- * Qualified Name: com.globalegrow.app.gearbest.util.e
- * JD-Core Version: 0.6.0
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement