Code with Finding: |
/*
* Decompiled with CFR 0_128.
*
* Could not load the following classes:
* com.google.cA
* com.google.c_
* com.google.d4
* com.google.d6
* com.google.gW
* com.google.gf
* com.google.go
*/
package com.google;
import com.google.cA;
import com.google.c_;
import com.google.d4;
import com.google.d6;
import com.google.gW;
import com.google.gf;
import com.google.go;
import java.lang.reflect.Method;
import java.util.Iterator;
import java.util.List;
/*
* Duplicate member names - consider using --renamedupmembers true
*/
class cq
implements d6 {
private static final String[] z;
protected final Class a;
protected final Method b;
protected final Method c;
protected final Method d;
protected final Method e;
protected final Method f;
protected final Method g;
protected final Method h;
protected final Method i;
protected final Method j;
/*
* Enabled aggressive block sorting
*/
static {
String[] arrstring = new String[16];
char[] arrc = "\bd`-".toCharArray();
int n = arrc.length;
int n2 = 0;
do {
int n3;
if (n <= n2) break;
char c = arrc[n2];
switch (n2 % 5) {
default: {
n3 = 112;
break;
}
case 0: {
n3 = 68;
break;
}
case 1: {
n3 = 13;
break;
}
case 2: {
n3 = 19;
break;
}
case 3: {
n3 = 89;
}
}
arrc[n2] = (char)(n3 ^ c);
++n2;
} while (true);
arrstring[0] = new String(arrc).intern();
char[] arrc2 = "'av8\u0002".toCharArray();
int n4 = arrc2.length;
int n5 = 0;
do {
int n6;
if (n4 <= n5) break;
char c = arrc2[n5];
switch (n5 % 5) {
default: {
n6 = 112;
break;
}
case 0: {
n6 = 68;
break;
}
case 1: {
n6 = 13;
break;
}
case 2: {
n6 = 19;
break;
}
case 3: {
n6 = 89;
}
}
arrc2[n5] = (char)(n6 ^ c);
++n5;
} while (true);
arrstring[1] = new String(arrc2).intern();
char[] arrc3 = "#hg".toCharArray();
int n7 = arrc3.length;
int n8 = 0;
do {
int n9;
if (n7 <= n8) break;
char c = arrc3[n8];
switch (n8 % 5) {
default: {
n9 = 112;
break;
}
case 0: {
n9 = 68;
break;
}
case 1: {
n9 = 13;
break;
}
case 2: {
n9 = 19;
break;
}
case 3: {
n9 = 89;
}
}
arrc3[n8] = (char)(n9 ^ c);
++n8;
} while (true);
arrstring[2] = new String(arrc3).intern();
char[] arrc4 = "#hg".toCharArray();
int n10 = arrc4.length;
int n11 = 0;
do {
int n12;
if (n10 <= n11) break;
char c = arrc4[n11];
switch (n11 % 5) {
default: {
n12 = 112;
break;
}
case 0: {
n12 = 68;
break;
}
case 1: {
n12 = 13;
break;
}
case 2: {
n12 = 19;
break;
}
case 3: {
n12 = 89;
}
}
arrc4[n11] = (char)(n12 ^ c);
++n11;
} while (true);
arrstring[3] = new String(arrc4).intern();
char[] arrc5 = "\bd`-".toCharArray();
int n13 = arrc5.length;
int n14 = 0;
do {
int n15;
if (n13 <= n14) break;
char c = arrc5[n14];
switch (n14 % 5) {
default: {
n15 = 112;
break;
}
case 0: {
n15 = 68;
break;
}
case 1: {
n15 = 13;
break;
}
case 2: {
n15 = 19;
break;
}
case 3: {
n15 = 89;
}
}
arrc5[n14] = (char)(n15 ^ c);
++n14;
} while (true);
arrstring[4] = new String(arrc5).intern();
char[] arrc6 = "#hg".toCharArray();
int n16 = arrc6.length;
int n17 = 0;
do {
int n18;
if (n16 <= n17) break;
char c = arrc6[n17];
switch (n17 % 5) {
default: {
n18 = 112;
break;
}
case 0: {
n18 = 68;
break;
}
case 1: {
n18 = 13;
break;
}
case 2: {
n18 = 19;
break;
}
case 3: {
n18 = 89;
}
}
arrc6[n17] = (char)(n18 ^ c);
++n17;
} while (true);
arrstring[5] = new String(arrc6).intern();
char[] arrc7 = "#hg".toCharArray();
int n19 = arrc7.length;
int n20 = 0;
do {
int n21;
if (n19 <= n20) break;
char c = arrc7[n20];
switch (n20 % 5) {
default: {
n21 = 112;
break;
}
case 0: {
n21 = 68;
break;
}
case 1: {
n21 = 13;
break;
}
case 2: {
n21 = 19;
break;
}
case 3: {
n21 = 89;
}
}
arrc7[n20] = (char)(n21 ^ c);
++n20;
} while (true);
arrstring[6] = new String(arrc7).intern();
char[] arrc8 = "7hg".toCharArray();
int n22 = arrc8.length;
int n23 = 0;
do {
int n24;
if (n22 <= n23) break;
char c = arrc8[n23];
switch (n23 % 5) {
default: {
n24 = 112;
break;
}
case 0: {
n24 = 68;
break;
}
case 1: {
n24 = 13;
break;
}
case 2: {
n24 = 19;
break;
}
case 3: {
n24 = 89;
}
}
arrc8[n23] = (char)(n24 ^ c);
++n23;
} while (true);
arrstring[7] = new String(arrc8).intern();
char[] arrc9 = "%iw".toCharArray();
int n25 = arrc9.length;
int n26 = 0;
do {
int n27;
if (n25 <= n26) break;
char c = arrc9[n26];
switch (n26 % 5) {
default: {
n27 = 112;
break;
}
case 0: {
n27 = 68;
break;
}
case 1: {
n27 = 13;
break;
}
case 2: {
n27 = 19;
break;
}
case 3: {
n27 = 89;
}
}
arrc9[n26] = (char)(n27 ^ c);
++n26;
} while (true);
arrstring[8] = new String(arrc9).intern();
char[] arrc10 = "#hg".toCharArray();
int n28 = arrc10.length;
int n29 = 0;
do {
int n30;
if (n28 <= n29) break;
char c = arrc10[n29];
switch (n29 % 5) {
default: {
n30 = 112;
break;
}
case 0: {
n30 = 68;
break;
}
case 1: {
n30 = 13;
break;
}
case 2: {
n30 = 19;
break;
}
case 3: {
n30 = 89;
}
}
arrc10[n29] = (char)(n30 ^ c);
++n29;
} while (true);
arrstring[9] = new String(arrc10).intern();
char[] arrc11 = "\u0007bf7\u0004".toCharArray();
int n31 = arrc11.length;
int n32 = 0;
do {
int n33;
if (n31 <= n32) break;
char c = arrc11[n32];
switch (n32 % 5) {
default: {
n33 = 112;
break;
}
case 0: {
n33 = 68;
break;
}
case 1: {
n33 = 13;
break;
}
case 2: {
n33 = 19;
break;
}
case 3: {
n33 = 89;
}
}
arrc11[n32] = (char)(n33 ^ c);
++n32;
} while (true);
arrstring[10] = new String(arrc11).intern();
char[] arrc12 = "\u0007bf7\u0004".toCharArray();
int n34 = arrc12.length;
int n35 = 0;
do {
int n36;
if (n34 <= n35) break;
char c = arrc12[n35];
switch (n35 % 5) {
default: {
n36 = 112;
break;
}
case 0: {
n36 = 68;
break;
}
case 1: {
n36 = 13;
break;
}
case 2: {
n36 = 19;
break;
}
case 3: {
n36 = 89;
}
}
arrc12[n35] = (char)(n36 ^ c);
++n35;
} while (true);
arrstring[11] = new String(arrc12).intern();
char[] arrc13 = "#hg".toCharArray();
int n37 = arrc13.length;
int n38 = 0;
do {
int n39;
if (n37 <= n38) break;
char c = arrc13[n38];
switch (n38 % 5) {
default: {
n39 = 112;
break;
}
case 0: {
n39 = 68;
break;
}
case 1: {
n39 = 13;
break;
}
case 2: {
n39 = 19;
break;
}
case 3: {
n39 = 89;
}
}
arrc13[n38] = (char)(n39 ^ c);
++n38;
} while (true);
arrstring[12] = new String(arrc13).intern();
char[] arrc14 = ",l`\u001f\u0019!awqYdnr5\u001c!i36\u001edl3+\u00154hr-\u0015 -u0\u0015(i=".toCharArray();
int n40 = arrc14.length;
int n41 = 0;
do {
int n42;
if (n40 <= n41) break;
char c = arrc14[n41];
switch (n41 % 5) {
default: {
n42 = 112;
break;
}
case 0: {
n42 = 68;
break;
}
case 1: {
n42 = 13;
break;
}
case 2: {
n42 = 19;
break;
}
case 3: {
n42 = 89;
}
}
arrc14[n41] = (char)(n42 ^ c);
++n41;
} while (true);
arrstring[13] = new String(arrc14).intern();
char[] arrc15 = ",l`\u001f\u0019!awqYdnr5\u001c!i36\u001edl3+\u00154hr-\u0015 -u0\u0015(i=".toCharArray();
int n43 = arrc15.length;
int n44 = 0;
do {
int n45;
if (n43 <= n44) break;
char c = arrc15[n44];
switch (n44 % 5) {
default: {
n45 = 112;
break;
}
case 0: {
n45 = 68;
break;
}
case 1: {
n45 = 13;
break;
}
case 2: {
n45 = 19;
break;
}
case 3: {
n45 = 89;
}
}
arrc15[n44] = (char)(n45 ^ c);
++n44;
} while (true);
arrstring[14] = new String(arrc15).intern();
char[] arrc16 = "*hd\u001b\u0005-aw<\u0002\u0002ba\u001f\u0019!awqYdnr5\u001c!i36\u001edl37\u001f* ^<\u00037lt<P0tc<^".toCharArray();
int n46 = arrc16.length;
int n47 = 0;
do {
int n48;
if (n46 <= n47) {
arrstring[15] = new String(arrc16).intern();
z = arrstring;
return;
}
char c = arrc16[n47];
switch (n47 % 5) {
default: {
n48 = 112;
break;
}
case 0: {
n48 = 68;
break;
}
case 1: {
n48 = 13;
break;
}
case 2: {
n48 = 19;
break;
}
case 3: {
n48 = 89;
}
}
arrc16[n47] = (char)(n48 ^ c);
++n47;
} while (true);
}
/*
* Enabled aggressive block sorting
*/
cq(d4 d42, String string, Class class_, Class class_2) {
boolean bl = gf.b;
this.g = go.a((Class)class_, (String)(z[3] + string + z[4]), (Class[])new Class[0]);
this.c = go.a((Class)class_2, (String)(z[12] + string + z[0]), (Class[])new Class[0]);
String string2 = z[6] + string;
Class[] arrclass = new Class[]{Integer.TYPE};
this.d = go.a((Class)class_, (String)string2, (Class[])arrclass);
String string3 = z[5] + string;
Class[] arrclass2 = new Class[]{Integer.TYPE};
this.h = go.a((Class)class_2, (String)string3, (Class[])arrclass2);
this.a = this.d.getReturnType();
String string4 = z[7] + string;
Class[] arrclass3 = new Class[]{Integer.TYPE, this.a};
this.b = go.a((Class)class_2, (String)string4, (Class[])arrclass3);
String string5 = z[8] + string;
Class[] arrclass4 = new Class[]{this.a};
this.f = go.a((Class)class_2, (String)string5, (Class[])arrclass4);
this.i = go.a((Class)class_, (String)(z[9] + string + z[11]), (Class[])new Class[0]);
this.e = go.a((Class)class_2, (String)(z[2] + string + z[10]), (Class[])new Class[0]);
this.j = go.a((Class)class_2, (String)(z[1] + string), (Class[])new Class[0]);
if (gW.a != 0) {
boolean bl2 = false;
if (!bl) {
bl2 = true;
}
gf.b = bl2;
}
}
public int a(go go2) {
return (Integer)go.a((Method)this.i, (Object)go2, (Object[])new Object[0]);
}
public cA a() {
throw new UnsupportedOperationException(z[15]);
}
public Object a(c_ c_2) {
return go.a((Method)this.c, (Object)c_2, (Object[])new Object[0]);
}
public Object a(go go2, int n) {
Method method = this.d;
Object[] arrobject = new Object[]{n};
return go.a((Method)method, (Object)go2, (Object[])arrobject);
}
public void a(c_ c_2) {
go.a((Method)this.j, (Object)c_2, (Object[])new Object[0]);
}
public void a(c_ c_2, Object object) {
go.a((Method)this.f, (Object)c_2, (Object[])new Object[]{object});
}
public Object b(go go2) {
return go.a((Method)this.g, (Object)go2, (Object[])new Object[0]);
}
public void b(c_ c_2, Object object) {
boolean bl = gf.b;
this.a(c_2);
Iterator iterator = ((List)object).iterator();
while (iterator.hasNext()) {
this.a(c_2, iterator.next());
if (!bl) continue;
}
}
public boolean b(c_ c_2) {
throw new UnsupportedOperationException(z[14]);
}
public boolean c(go go2) {
throw new UnsupportedOperationException(z[13]);
}
}
|