com-dot-app-sancharsaathi-1-5-0.apk

Download file
    package com.google.android.gms.internal.vision;

import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;

/* renamed from: com.google.android.gms.internal.vision.v0  reason: case insensitive filesystem */
public abstract class C0551v0 extends C0496d0 {

    /* renamed from: b  reason: collision with root package name */
    public static final Logger f7568b = Logger.getLogger(C0551v0.class.getName());

    /* renamed from: c  reason: collision with root package name */
    public static final boolean f7569c = h2.m();

    /* renamed from: a  reason: collision with root package name */
    public C0557x0 f7570a;

    /* renamed from: com.google.android.gms.internal.vision.v0$a */
    public static class a extends C0551v0 {

        /* renamed from: d  reason: collision with root package name */
        public final byte[] f7571d;

        /* renamed from: e  reason: collision with root package name */
        public final int f7572e;

        /* renamed from: f  reason: collision with root package name */
        public final int f7573f;

        /* renamed from: g  reason: collision with root package name */
        public int f7574g;

        public a(byte[] bArr, int i4, int i5) {
            super();
            if (bArr == null) {
                throw new NullPointerException("buffer");
            } else if (((bArr.length - i5) | i5) >= 0) {
                this.f7571d = bArr;
                this.f7572e = 0;
                this.f7574g = 0;
                this.f7573f = i5;
            } else {
                throw new IllegalArgumentException(String.format("Array range is invalid. Buffer.length=%d, offset=%d, length=%d", new Object[]{Integer.valueOf(bArr.length), 0, Integer.valueOf(i5)}));
            }
        }

        public final void B0(byte[] bArr, int i4, int i5) {
            try {
                System.arraycopy(bArr, i4, this.f7571d, this.f7574g, i5);
                this.f7574g += i5;
            } catch (IndexOutOfBoundsException e4) {
                throw new b(String.format("Pos: %d, limit: %d, len: %d", new Object[]{Integer.valueOf(this.f7574g), Integer.valueOf(this.f7573f), Integer.valueOf(i5)}), e4);
            }
        }

        public final void K(int i4) {
            if (!C0551v0.f7569c || Z.b() || b() < 5) {
                while ((i4 & -128) != 0) {
                    byte[] bArr = this.f7571d;
                    int i5 = this.f7574g;
                    this.f7574g = i5 + 1;
                    bArr[i5] = (byte) ((i4 & 127) | 128);
                    i4 >>>= 7;
                }
                try {
                    byte[] bArr2 = this.f7571d;
                    int i6 = this.f7574g;
                    this.f7574g = i6 + 1;
                    bArr2[i6] = (byte) i4;
                } catch (IndexOutOfBoundsException e4) {
                    throw new b(String.format("Pos: %d, limit: %d, len: %d", new Object[]{Integer.valueOf(this.f7574g), Integer.valueOf(this.f7573f), 1}), e4);
                }
            } else if ((i4 & -128) == 0) {
                byte[] bArr3 = this.f7571d;
                int i7 = this.f7574g;
                this.f7574g = i7 + 1;
                h2.l(bArr3, (long) i7, (byte) i4);
            } else {
                byte[] bArr4 = this.f7571d;
                int i8 = this.f7574g;
                this.f7574g = i8 + 1;
                h2.l(bArr4, (long) i8, (byte) (i4 | 128));
                int i9 = i4 >>> 7;
                if ((i9 & -128) == 0) {
                    byte[] bArr5 = this.f7571d;
                    int i10 = this.f7574g;
                    this.f7574g = i10 + 1;
                    h2.l(bArr5, (long) i10, (byte) i9);
                    return;
                }
                byte[] bArr6 = this.f7571d;
                int i11 = this.f7574g;
                this.f7574g = i11 + 1;
                h2.l(bArr6, (long) i11, (byte) (i9 | 128));
                int i12 = i4 >>> 14;
                if ((i12 & -128) == 0) {
                    byte[] bArr7 = this.f7571d;
                    int i13 = this.f7574g;
                    this.f7574g = i13 + 1;
                    h2.l(bArr7, (long) i13, (byte) i12);
                    return;
                }
                byte[] bArr8 = this.f7571d;
                int i14 = this.f7574g;
                this.f7574g = i14 + 1;
                h2.l(bArr8, (long) i14, (byte) (i12 | 128));
                int i15 = i4 >>> 21;
                if ((i15 & -128) == 0) {
                    byte[] bArr9 = this.f7571d;
                    int i16 = this.f7574g;
                    this.f7574g = i16 + 1;
                    h2.l(bArr9, (long) i16, (byte) i15);
                    return;
                }
                byte[] bArr10 = this.f7571d;
                int i17 = this.f7574g;
                this.f7574g = i17 + 1;
                h2.l(bArr10, (long) i17, (byte) (i15 | 128));
                byte[] bArr11 = this.f7571d;
                int i18 = this.f7574g;
                this.f7574g = i18 + 1;
                h2.l(bArr11, (long) i18, (byte) (i4 >>> 28));
            }
        }

        public final void L(int i4, int i5) {
            k(i4, 0);
            h(i5);
        }

        public final void N(int i4, C0507g0 g0Var) {
            k(1, 3);
            T(2, i4);
            m(3, g0Var);
            k(1, 4);
        }

        public final void T(int i4, int i5) {
            k(i4, 0);
            K(i5);
        }

        public final void U(int i4, long j4) {
            k(i4, 1);
            V(j4);
        }

        public final void V(long j4) {
            try {
                byte[] bArr = this.f7571d;
                int i4 = this.f7574g;
                int i5 = i4 + 1;
                this.f7574g = i5;
                bArr[i4] = (byte) ((int) j4);
                int i6 = i4 + 2;
                this.f7574g = i6;
                bArr[i5] = (byte) ((int) (j4 >> 8));
                int i7 = i4 + 3;
                this.f7574g = i7;
                bArr[i6] = (byte) ((int) (j4 >> 16));
                int i8 = i4 + 4;
                this.f7574g = i8;
                bArr[i7] = (byte) ((int) (j4 >> 24));
                int i9 = i4 + 5;
                this.f7574g = i9;
                bArr[i8] = (byte) ((int) (j4 >> 32));
                int i10 = i4 + 6;
                this.f7574g = i10;
                bArr[i9] = (byte) ((int) (j4 >> 40));
                int i11 = i4 + 7;
                this.f7574g = i11;
                bArr[i10] = (byte) ((int) (j4 >> 48));
                this.f7574g = i4 + 8;
                bArr[i11] = (byte) ((int) (j4 >> 56));
            } catch (IndexOutOfBoundsException e4) {
                throw new b(String.format("Pos: %d, limit: %d, len: %d", new Object[]{Integer.valueOf(this.f7574g), Integer.valueOf(this.f7573f), 1}), e4);
            }
        }

        public final void a(byte[] bArr, int i4, int i5) {
            B0(bArr, i4, i5);
        }

        public final void a0(int i4) {
            try {
                byte[] bArr = this.f7571d;
                int i5 = this.f7574g;
                int i6 = i5 + 1;
                this.f7574g = i6;
                bArr[i5] = (byte) i4;
                int i7 = i5 + 2;
                this.f7574g = i7;
                bArr[i6] = (byte) (i4 >> 8);
                int i8 = i5 + 3;
                this.f7574g = i8;
                bArr[i7] = (byte) (i4 >> 16);
                this.f7574g = i5 + 4;
                bArr[i8] = (byte) (i4 >>> 24);
            } catch (IndexOutOfBoundsException e4) {
                throw new b(String.format("Pos: %d, limit: %d, len: %d", new Object[]{Integer.valueOf(this.f7574g), Integer.valueOf(this.f7573f), 1}), e4);
            }
        }

        public final int b() {
            return this.f7573f - this.f7574g;
        }

        public final void e(byte b4) {
            try {
                byte[] bArr = this.f7571d;
                int i4 = this.f7574g;
                this.f7574g = i4 + 1;
                bArr[i4] = b4;
            } catch (IndexOutOfBoundsException e4) {
                throw new b(String.format("Pos: %d, limit: %d, len: %d", new Object[]{Integer.valueOf(this.f7574g), Integer.valueOf(this.f7573f), 1}), e4);
            }
        }

        public final void f0(int i4, int i5) {
            k(i4, 5);
            a0(i5);
        }

        public final void h(int i4) {
            if (i4 >= 0) {
                K(i4);
            } else {
                r((long) i4);
            }
        }

        public final void k(int i4, int i5) {
            K((i4 << 3) | i5);
        }

        public final void l(int i4, long j4) {
            k(i4, 0);
            r(j4);
        }

        public final void m(int i4, C0507g0 g0Var) {
            k(i4, 2);
            s(g0Var);
        }

        public final void n(int i4, C0546t1 t1Var) {
            k(1, 3);
            T(2, i4);
            k(3, 2);
            t(t1Var);
            k(1, 4);
        }

        public final void o(int i4, C0546t1 t1Var, K1 k12) {
            k(i4, 2);
            X x4 = (X) t1Var;
            int k4 = x4.k();
            if (k4 == -1) {
                k4 = k12.g(x4);
                x4.i(k4);
            }
            K(k4);
            k12.h(t1Var, this.f7570a);
        }

        public final void p(int i4, String str) {
            k(i4, 2);
            u(str);
        }

        public final void q(int i4, boolean z4) {
            k(i4, 0);
            e(z4 ? (byte) 1 : 0);
        }

        public final void r(long j4) {
            if (!C0551v0.f7569c || b() < 10) {
                while ((j4 & -128) != 0) {
                    byte[] bArr = this.f7571d;
                    int i4 = this.f7574g;
                    this.f7574g = i4 + 1;
                    bArr[i4] = (byte) ((((int) j4) & 127) | 128);
                    j4 >>>= 7;
                }
                try {
                    byte[] bArr2 = this.f7571d;
                    int i5 = this.f7574g;
                    this.f7574g = i5 + 1;
                    bArr2[i5] = (byte) ((int) j4);
                } catch (IndexOutOfBoundsException e4) {
                    throw new b(String.format("Pos: %d, limit: %d, len: %d", new Object[]{Integer.valueOf(this.f7574g), Integer.valueOf(this.f7573f), 1}), e4);
                }
            } else {
                while ((j4 & -128) != 0) {
                    byte[] bArr3 = this.f7571d;
                    int i6 = this.f7574g;
                    this.f7574g = i6 + 1;
                    h2.l(bArr3, (long) i6, (byte) ((((int) j4) & 127) | 128));
                    j4 >>>= 7;
                }
                byte[] bArr4 = this.f7571d;
                int i7 = this.f7574g;
                this.f7574g = i7 + 1;
                h2.l(bArr4, (long) i7, (byte) ((int) j4));
            }
        }

        public final void s(C0507g0 g0Var) {
            K(g0Var.t());
            g0Var.A(this);
        }

        public final void t(C0546t1 t1Var) {
            K(t1Var.g());
            t1Var.b(this);
        }

        public final void u(String str) {
            int i4 = this.f7574g;
            try {
                int k02 = C0551v0.k0(str.length() * 3);
                int k03 = C0551v0.k0(str.length());
                if (k03 == k02) {
                    int i5 = i4 + k03;
                    this.f7574g = i5;
                    int e4 = k2.e(str, this.f7571d, i5, b());
                    this.f7574g = i4;
                    K((e4 - i4) - k03);
                    this.f7574g = e4;
                    return;
                }
                K(k2.d(str));
                this.f7574g = k2.e(str, this.f7571d, this.f7574g, b());
            } catch (n2 e5) {
                this.f7574g = i4;
                v(str, e5);
            } catch (IndexOutOfBoundsException e6) {
                throw new b(e6);
            }
        }
    }

    /* renamed from: com.google.android.gms.internal.vision.v0$b */
    public static class b extends IOException {
        public b(Throwable th) {
            super("CodedOutputStream was writing to a flat byte array and ran out of space.", th);
        }

        /* JADX WARNING: Illegal instructions before constructor call */
        /* Code decompiled incorrectly, please refer to instructions dump. */
        public b(java.lang.String r3, java.lang.Throwable r4) {
            /*
                r2 = this;
                java.lang.String r3 = java.lang.String.valueOf(r3)
                int r0 = r3.length()
                java.lang.String r1 = "CodedOutputStream was writing to a flat byte array and ran out of space.: "
                if (r0 == 0) goto L_0x0011
                java.lang.String r3 = r1.concat(r3)
                goto L_0x0016
            L_0x0011:
                java.lang.String r3 = new java.lang.String
                r3.<init>(r1)
            L_0x0016:
                r2.<init>(r3, r4)
                return
            */
            throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.vision.C0551v0.b.<init>(java.lang.String, java.lang.Throwable):void");
        }
    }

    public C0551v0() {
    }

    public static int A(int i4, float f4) {
        return k0(i4 << 3) + 4;
    }

    public static int A0(int i4) {
        return (i4 >> 31) ^ (i4 << 1);
    }

    public static int B(int i4, C0546t1 t1Var, K1 k12) {
        return k0(i4 << 3) + c(t1Var, k12);
    }

    public static int C(int i4, String str) {
        return k0(i4 << 3) + G(str);
    }

    public static int D(int i4, boolean z4) {
        return k0(i4 << 3) + 1;
    }

    public static int E(C0507g0 g0Var) {
        int t4 = g0Var.t();
        return k0(t4) + t4;
    }

    public static int F(C0546t1 t1Var) {
        int g4 = t1Var.g();
        return k0(g4) + g4;
    }

    public static int G(String str) {
        int i4;
        try {
            i4 = k2.d(str);
        } catch (n2 unused) {
            i4 = str.getBytes(R0.f7357a).length;
        }
        return k0(i4) + i4;
    }

    public static int H(boolean z4) {
        return 1;
    }

    public static int I(byte[] bArr) {
        int length = bArr.length;
        return k0(length) + length;
    }

    public static int P(int i4, C0507g0 g0Var) {
        int k02 = k0(i4 << 3);
        int t4 = g0Var.t();
        return k02 + k0(t4) + t4;
    }

    public static int Q(int i4, C0546t1 t1Var, K1 k12) {
        int k02 = k0(i4 << 3) << 1;
        X x4 = (X) t1Var;
        int k4 = x4.k();
        if (k4 == -1) {
            k4 = k12.g(x4);
            x4.i(k4);
        }
        return k02 + k4;
    }

    public static int R(C0546t1 t1Var) {
        return t1Var.g();
    }

    public static int X(int i4, long j4) {
        return k0(i4 << 3) + e0(j4);
    }

    public static int Y(int i4, C0507g0 g0Var) {
        return (k0(8) << 1) + l0(2, i4) + P(3, g0Var);
    }

    public static int Z(long j4) {
        return e0(j4);
    }

    public static int c(C0546t1 t1Var, K1 k12) {
        X x4 = (X) t1Var;
        int k4 = x4.k();
        if (k4 == -1) {
            k4 = k12.g(x4);
            x4.i(k4);
        }
        return k0(k4) + k4;
    }

    public static int c0(int i4) {
        return k0(i4 << 3);
    }

    public static C0551v0 d(byte[] bArr) {
        return new a(bArr, 0, bArr.length);
    }

    public static int d0(int i4, long j4) {
        return k0(i4 << 3) + e0(j4);
    }

    public static int e0(long j4) {
        int i4;
        if ((-128 & j4) == 0) {
            return 1;
        }
        if (j4 < 0) {
            return 10;
        }
        if ((-34359738368L & j4) != 0) {
            j4 >>>= 28;
            i4 = 6;
        } else {
            i4 = 2;
        }
        if ((-2097152 & j4) != 0) {
            i4 += 2;
            j4 >>>= 14;
        }
        return (j4 & -16384) != 0 ? i4 + 1 : i4;
    }

    public static int g0(int i4) {
        if (i4 >= 0) {
            return k0(i4);
        }
        return 10;
    }

    public static int h0(int i4, int i5) {
        return k0(i4 << 3) + g0(i5);
    }

    public static int i0(int i4, long j4) {
        return k0(i4 << 3) + e0(u0(j4));
    }

    public static int j0(long j4) {
        return e0(u0(j4));
    }

    public static int k0(int i4) {
        if ((i4 & -128) == 0) {
            return 1;
        }
        if ((i4 & -16384) == 0) {
            return 2;
        }
        if ((-2097152 & i4) == 0) {
            return 3;
        }
        return (i4 & -268435456) == 0 ? 4 : 5;
    }

    public static int l0(int i4, int i5) {
        return k0(i4 << 3) + k0(i5);
    }

    public static int m0(int i4, long j4) {
        return k0(i4 << 3) + 8;
    }

    public static int n0(long j4) {
        return 8;
    }

    public static int o0(int i4) {
        return k0(A0(i4));
    }

    public static int p0(int i4, int i5) {
        return k0(i4 << 3) + k0(A0(i5));
    }

    public static int q0(int i4, long j4) {
        return k0(i4 << 3) + 8;
    }

    public static int r0(long j4) {
        return 8;
    }

    public static int s0(int i4) {
        return 4;
    }

    public static int t0(int i4, int i5) {
        return k0(i4 << 3) + 4;
    }

    public static long u0(long j4) {
        return (j4 >> 63) ^ (j4 << 1);
    }

    public static int v0(int i4) {
        return 4;
    }

    public static int w0(int i4, int i5) {
        return k0(i4 << 3) + 4;
    }

    public static int x(double d4) {
        return 8;
    }

    public static int x0(int i4) {
        return g0(i4);
    }

    public static int y(float f4) {
        return 4;
    }

    public static int y0(int i4, int i5) {
        return k0(i4 << 3) + g0(i5);
    }

    public static int z(int i4, double d4) {
        return k0(i4 << 3) + 8;
    }

    public static int z0(int i4) {
        return k0(i4);
    }

    public final void J() {
        if (b() != 0) {
            throw new IllegalStateException("Did not write as much data as expected.");
        }
    }

    public abstract void K(int i4);

    public abstract void L(int i4, int i5);

    public final void M(int i4, long j4) {
        l(i4, u0(j4));
    }

    public abstract void N(int i4, C0507g0 g0Var);

    public final void O(long j4) {
        r(u0(j4));
    }

    public final void S(int i4) {
        K(A0(i4));
    }

    public abstract void T(int i4, int i5);

    public abstract void U(int i4, long j4);

    public abstract void V(long j4);

    public abstract void a0(int i4);

    public abstract int b();

    public final void b0(int i4, int i5) {
        T(i4, A0(i5));
    }

    public abstract void e(byte b4);

    public final void f(double d4) {
        V(Double.doubleToRawLongBits(d4));
    }

    public abstract void f0(int i4, int i5);

    public final void g(float f4) {
        a0(Float.floatToRawIntBits(f4));
    }

    public abstract void h(int i4);

    public final void i(int i4, double d4) {
        U(i4, Double.doubleToRawLongBits(d4));
    }

    public final void j(int i4, float f4) {
        f0(i4, Float.floatToRawIntBits(f4));
    }

    public abstract void k(int i4, int i5);

    public abstract void l(int i4, long j4);

    public abstract void m(int i4, C0507g0 g0Var);

    public abstract void n(int i4, C0546t1 t1Var);

    public abstract void o(int i4, C0546t1 t1Var, K1 k12);

    public abstract void p(int i4, String str);

    public abstract void q(int i4, boolean z4);

    public abstract void r(long j4);

    public abstract void s(C0507g0 g0Var);

    public abstract void t(C0546t1 t1Var);

    public abstract void u(String str);

    public final void v(String str, n2 n2Var) {
        f7568b.logp(Level.WARNING, "com.google.protobuf.CodedOutputStream", "inefficientWriteStringNoTag", "Converting ill-formed UTF-16. Your Protocol Buffer will not round trip correctly!", n2Var);
        byte[] bytes = str.getBytes(R0.f7357a);
        try {
            K(bytes.length);
            a(bytes, 0, bytes.length);
        } catch (IndexOutOfBoundsException e4) {
            throw new b(e4);
        } catch (b e5) {
            throw e5;
        }
    }

    public final void w(boolean z4) {
        e(z4 ? (byte) 1 : 0);
    }
}
    
Download file