com-dot-app-sancharsaathi-1-5-0.apk
Download file
package P3;
import O3.C0298b;
import O3.e;
import v3.l;
public abstract class a {
/* renamed from: a reason: collision with root package name */
public static final char[] f2270a = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'};
/* JADX WARNING: Code restructure failed: missing block: B:33:0x005b, code lost:
return -1;
*/
/* Code decompiled incorrectly, please refer to instructions dump. */
public static final int b(byte[] r18, int r19) {
/*
r0 = r18
r1 = r19
r3 = 1
int r4 = r0.length
r5 = 0
r6 = r5
r7 = r6
L_0x0009:
if (r5 >= r4) goto L_0x01a6
byte r8 = r0[r5]
r9 = 65533(0xfffd, float:9.1831E-41)
r10 = 160(0xa0, float:2.24E-43)
r11 = 127(0x7f, float:1.78E-43)
r12 = 32
r13 = 13
r14 = 10
r15 = 65536(0x10000, float:9.18355E-41)
r16 = -1
if (r8 < 0) goto L_0x0063
int r17 = r7 + 1
if (r7 != r1) goto L_0x0025
return r6
L_0x0025:
if (r8 == r14) goto L_0x0033
if (r8 == r13) goto L_0x0033
if (r8 < 0) goto L_0x002e
if (r8 >= r12) goto L_0x002e
goto L_0x0035
L_0x002e:
if (r11 > r8) goto L_0x0033
if (r8 >= r10) goto L_0x0033
goto L_0x0035
L_0x0033:
if (r8 != r9) goto L_0x0036
L_0x0035:
return r16
L_0x0036:
if (r8 >= r15) goto L_0x003a
r7 = r3
goto L_0x003b
L_0x003a:
r7 = 2
L_0x003b:
int r6 = r6 + r7
int r5 = r5 + r3
L_0x003d:
r7 = r17
if (r5 >= r4) goto L_0x0009
byte r8 = r0[r5]
if (r8 < 0) goto L_0x0009
int r5 = r5 + r3
int r17 = r7 + 1
if (r7 != r1) goto L_0x004b
return r6
L_0x004b:
if (r8 == r14) goto L_0x0059
if (r8 == r13) goto L_0x0059
if (r8 < 0) goto L_0x0054
if (r8 >= r12) goto L_0x0054
goto L_0x005b
L_0x0054:
if (r11 > r8) goto L_0x0059
if (r8 >= r10) goto L_0x0059
goto L_0x005b
L_0x0059:
if (r8 != r9) goto L_0x005c
L_0x005b:
return r16
L_0x005c:
if (r8 >= r15) goto L_0x0060
r7 = r3
goto L_0x0061
L_0x0060:
r7 = 2
L_0x0061:
int r6 = r6 + r7
goto L_0x003d
L_0x0063:
int r2 = r8 >> 5
r15 = -2
r9 = 128(0x80, float:1.794E-43)
if (r2 != r15) goto L_0x00af
int r2 = r5 + 1
if (r4 > r2) goto L_0x0072
if (r7 != r1) goto L_0x0071
return r6
L_0x0071:
return r16
L_0x0072:
byte r2 = r0[r2]
r15 = r2 & 192(0xc0, float:2.69E-43)
if (r15 != r9) goto L_0x00ab
r2 = r2 ^ 3968(0xf80, float:5.56E-42)
int r8 = r8 << 6
r2 = r2 ^ r8
if (r2 >= r9) goto L_0x0083
if (r7 != r1) goto L_0x0082
return r6
L_0x0082:
return r16
L_0x0083:
int r8 = r7 + 1
if (r7 != r1) goto L_0x0088
return r6
L_0x0088:
if (r2 == r14) goto L_0x0096
if (r2 == r13) goto L_0x0096
if (r2 < 0) goto L_0x0091
if (r2 >= r12) goto L_0x0091
goto L_0x009b
L_0x0091:
if (r11 > r2) goto L_0x0096
if (r2 >= r10) goto L_0x0096
goto L_0x009b
L_0x0096:
r7 = 65533(0xfffd, float:9.1831E-41)
if (r2 != r7) goto L_0x009c
L_0x009b:
return r16
L_0x009c:
r7 = 65536(0x10000, float:9.18355E-41)
if (r2 >= r7) goto L_0x00a2
r2 = r3
goto L_0x00a3
L_0x00a2:
r2 = 2
L_0x00a3:
int r6 = r6 + r2
h3.n r2 = h3.C0673n.f9639a
r2 = 2
int r5 = r5 + r2
L_0x00a8:
r7 = r8
goto L_0x0009
L_0x00ab:
if (r7 != r1) goto L_0x00ae
return r6
L_0x00ae:
return r16
L_0x00af:
r2 = 2
int r10 = r8 >> 4
r11 = 57344(0xe000, float:8.0356E-41)
r12 = 55296(0xd800, float:7.7486E-41)
if (r10 != r15) goto L_0x011e
int r10 = r5 + 2
if (r4 > r10) goto L_0x00c2
if (r7 != r1) goto L_0x00c1
return r6
L_0x00c1:
return r16
L_0x00c2:
int r2 = r5 + 1
byte r2 = r0[r2]
r15 = r2 & 192(0xc0, float:2.69E-43)
if (r15 != r9) goto L_0x011a
byte r10 = r0[r10]
r15 = r10 & 192(0xc0, float:2.69E-43)
if (r15 != r9) goto L_0x0116
r9 = -123008(0xfffffffffffe1f80, float:NaN)
r9 = r9 ^ r10
int r2 = r2 << 6
r2 = r2 ^ r9
int r8 = r8 << 12
r2 = r2 ^ r8
r8 = 2048(0x800, float:2.87E-42)
if (r2 >= r8) goto L_0x00e2
if (r7 != r1) goto L_0x00e1
return r6
L_0x00e1:
return r16
L_0x00e2:
if (r12 > r2) goto L_0x00ea
if (r2 >= r11) goto L_0x00ea
if (r7 != r1) goto L_0x00e9
return r6
L_0x00e9:
return r16
L_0x00ea:
int r8 = r7 + 1
if (r7 != r1) goto L_0x00ef
return r6
L_0x00ef:
if (r2 == r14) goto L_0x0103
if (r2 == r13) goto L_0x0103
if (r2 < 0) goto L_0x00fa
r7 = 32
if (r2 >= r7) goto L_0x00fa
goto L_0x0108
L_0x00fa:
r7 = 127(0x7f, float:1.78E-43)
if (r7 > r2) goto L_0x0103
r7 = 160(0xa0, float:2.24E-43)
if (r2 >= r7) goto L_0x0103
goto L_0x0108
L_0x0103:
r7 = 65533(0xfffd, float:9.1831E-41)
if (r2 != r7) goto L_0x0109
L_0x0108:
return r16
L_0x0109:
r7 = 65536(0x10000, float:9.18355E-41)
if (r2 >= r7) goto L_0x010f
r2 = r3
goto L_0x0110
L_0x010f:
r2 = 2
L_0x0110:
int r6 = r6 + r2
h3.n r2 = h3.C0673n.f9639a
int r5 = r5 + 3
goto L_0x00a8
L_0x0116:
if (r7 != r1) goto L_0x0119
return r6
L_0x0119:
return r16
L_0x011a:
if (r7 != r1) goto L_0x011d
return r6
L_0x011d:
return r16
L_0x011e:
int r2 = r8 >> 3
if (r2 != r15) goto L_0x01a2
int r2 = r5 + 3
if (r4 > r2) goto L_0x012a
if (r7 != r1) goto L_0x0129
return r6
L_0x0129:
return r16
L_0x012a:
int r10 = r5 + 1
byte r10 = r0[r10]
r15 = r10 & 192(0xc0, float:2.69E-43)
if (r15 != r9) goto L_0x019e
r15 = 2
int r17 = r5 + 2
byte r15 = r0[r17]
r13 = r15 & 192(0xc0, float:2.69E-43)
if (r13 != r9) goto L_0x019a
byte r2 = r0[r2]
r13 = r2 & 192(0xc0, float:2.69E-43)
if (r13 != r9) goto L_0x0196
r9 = 3678080(0x381f80, float:5.154088E-39)
r2 = r2 ^ r9
int r9 = r15 << 6
r2 = r2 ^ r9
int r9 = r10 << 12
r2 = r2 ^ r9
int r8 = r8 << 18
r2 = r2 ^ r8
r8 = 1114111(0x10ffff, float:1.561202E-39)
if (r2 <= r8) goto L_0x0157
if (r7 != r1) goto L_0x0156
return r6
L_0x0156:
return r16
L_0x0157:
if (r12 > r2) goto L_0x015f
if (r2 >= r11) goto L_0x015f
if (r7 != r1) goto L_0x015e
return r6
L_0x015e:
return r16
L_0x015f:
r8 = 65536(0x10000, float:9.18355E-41)
if (r2 >= r8) goto L_0x0167
if (r7 != r1) goto L_0x0166
return r6
L_0x0166:
return r16
L_0x0167:
int r8 = r7 + 1
if (r7 != r1) goto L_0x016c
return r6
L_0x016c:
if (r2 == r14) goto L_0x0182
r7 = 13
if (r2 == r7) goto L_0x0182
if (r2 < 0) goto L_0x0179
r7 = 32
if (r2 >= r7) goto L_0x0179
goto L_0x0187
L_0x0179:
r7 = 127(0x7f, float:1.78E-43)
if (r7 > r2) goto L_0x0182
r7 = 160(0xa0, float:2.24E-43)
if (r2 >= r7) goto L_0x0182
goto L_0x0187
L_0x0182:
r7 = 65533(0xfffd, float:9.1831E-41)
if (r2 != r7) goto L_0x0188
L_0x0187:
return r16
L_0x0188:
r7 = 65536(0x10000, float:9.18355E-41)
if (r2 >= r7) goto L_0x018e
r2 = r3
goto L_0x018f
L_0x018e:
r2 = 2
L_0x018f:
int r6 = r6 + r2
h3.n r2 = h3.C0673n.f9639a
int r5 = r5 + 4
goto L_0x00a8
L_0x0196:
if (r7 != r1) goto L_0x0199
return r6
L_0x0199:
return r16
L_0x019a:
if (r7 != r1) goto L_0x019d
return r6
L_0x019d:
return r16
L_0x019e:
if (r7 != r1) goto L_0x01a1
return r6
L_0x01a1:
return r16
L_0x01a2:
if (r7 != r1) goto L_0x01a5
return r6
L_0x01a5:
return r16
L_0x01a6:
return r6
*/
throw new UnsupportedOperationException("Method not decompiled: P3.a.b(byte[], int):int");
}
public static final void c(e eVar, C0298b bVar, int i4, int i5) {
l.e(eVar, "<this>");
l.e(bVar, "buffer");
bVar.N(eVar.l(), i4, i5);
}
public static final char[] d() {
return f2270a;
}
}
Download file