package o;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Set;
import java.util.concurrent.atomic.AtomicReference;

/* compiled from: r8-map-id-3b7cc9102578c509342fa2f0fabed2bfc72239cd258d579fc679bfcbc198b048 */
/* renamed from: o.Vk, reason: case insensitive filesystem */
/* loaded from: classes.dex */
public final class C0555Vk implements InterfaceC0399Pk {
    public C0555Vk A;
    public int B;
    public final J7 C;
    public final C0312Mb D;
    public final C0321Mk E;
    public int F;
    public final AbstractC0425Qk l;
    public final C70 m;
    public final AtomicReference n = new AtomicReference(null);

    /* renamed from: o, reason: collision with root package name */
    public final Object f385o = new Object();
    public final C0904cR p;
    public final C1077e90 q;
    public final ZQ r;
    public final C0713aR s;
    public final C0713aR t;
    public final ZQ u;
    public final C0603Xg v;
    public final C0603Xg w;
    public final ZQ x;
    public ZQ y;
    public boolean z;

    public C0555Vk(AbstractC0425Qk abstractC0425Qk, C70 c70) {
        this.l = abstractC0425Qk;
        this.m = c70;
        C0904cR c0904cR = new C0904cR(new C0713aR());
        this.p = c0904cR;
        C1077e90 c1077e90 = new C1077e90();
        if (abstractC0425Qk.c()) {
            c1077e90.v = new IQ();
        }
        if (abstractC0425Qk.e()) {
            c1077e90.b();
        }
        this.q = c1077e90;
        this.r = AbstractC2001nt0.s();
        this.s = new C0713aR();
        this.t = new C0713aR();
        this.u = AbstractC2001nt0.s();
        C0603Xg c0603Xg = new C0603Xg();
        this.v = c0603Xg;
        C0603Xg c0603Xg2 = new C0603Xg();
        this.w = c0603Xg2;
        this.x = AbstractC2001nt0.s();
        this.y = AbstractC2001nt0.s();
        J7 j7 = new J7(abstractC0425Qk);
        this.C = j7;
        this.D = new C0312Mb(2);
        C0321Mk c0321Mk = new C0321Mk(c70, abstractC0425Qk, c1077e90, c0904cR, c0603Xg, c0603Xg2, j7, this);
        abstractC0425Qk.m(c0321Mk);
        this.E = c0321Mk;
        C0554Vj c0554Vj = AbstractC0742ak.a;
    }

    public final void a() {
        this.n.set(null);
        this.v.g.Q();
        this.w.g.Q();
        C0904cR c0904cR = this.p;
        if (c0904cR.l.g()) {
            return;
        }
        C0312Mb c0312Mb = this.D;
        try {
            c0312Mb.k(c0904cR, this.E.y());
            c0312Mb.g();
        } finally {
            c0312Mb.d();
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:110:0x0231  */
    /* JADX WARN: Removed duplicated region for block: B:73:0x0183 A[EDGE_INSN: B:73:0x0183->B:224:0x0122 BREAK  A[LOOP:13: B:63:0x0151->B:74:0x0185]] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final void b(java.util.Set r33, boolean r34) {
        /*
            Method dump skipped, instructions count: 906
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: o.C0555Vk.b(java.util.Set, boolean):void");
    }

    /* JADX WARN: Removed duplicated region for block: B:24:0x006f  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final void c(boolean r21, java.lang.Object r22) {
        /*
            r20 = this;
            r0 = r20
            r1 = r22
            o.ZQ r2 = r0.r
            java.lang.Object r2 = r2.g(r1)
            if (r2 == 0) goto L9b
            boolean r3 = r2 instanceof o.C0713aR
            r4 = 1
            o.aR r5 = r0.s
            o.aR r6 = r0.t
            o.ZQ r7 = r0.x
            if (r3 == 0) goto L80
            o.aR r2 = (o.C0713aR) r2
            java.lang.Object[] r3 = r2.b
            long[] r2 = r2.a
            int r8 = r2.length
            int r8 = r8 + (-2)
            if (r8 < 0) goto L9b
            r10 = 0
        L23:
            r11 = r2[r10]
            long r13 = ~r11
            r15 = 7
            long r13 = r13 << r15
            long r13 = r13 & r11
            r15 = -9187201950435737472(0x8080808080808080, double:-2.937446524422997E-306)
            long r13 = r13 & r15
            int r13 = (r13 > r15 ? 1 : (r13 == r15 ? 0 : -1))
            if (r13 == 0) goto L7b
            int r13 = r10 - r8
            int r13 = ~r13
            int r13 = r13 >>> 31
            r14 = 8
            int r13 = 8 - r13
            r15 = 0
        L3d:
            if (r15 >= r13) goto L78
            r16 = 255(0xff, double:1.26E-321)
            long r16 = r11 & r16
            r18 = 128(0x80, double:6.3E-322)
            int r16 = (r16 > r18 ? 1 : (r16 == r18 ? 0 : -1))
            if (r16 >= 0) goto L6f
            int r16 = r10 << 3
            int r16 = r16 + r15
            r16 = r3[r16]
            r9 = r16
            o.L00 r9 = (o.L00) r9
            boolean r16 = o.AbstractC2001nt0.C(r7, r1, r9)
            if (r16 != 0) goto L6f
            r16 = r14
            int r14 = r9.b(r1)
            if (r14 == r4) goto L71
            o.ZQ r14 = r9.g
            if (r14 == 0) goto L6b
            if (r21 != 0) goto L6b
            r6.a(r9)
            goto L71
        L6b:
            r5.a(r9)
            goto L71
        L6f:
            r16 = r14
        L71:
            long r11 = r11 >> r16
            int r15 = r15 + 1
            r14 = r16
            goto L3d
        L78:
            r9 = r14
            if (r13 != r9) goto L9b
        L7b:
            if (r10 == r8) goto L9b
            int r10 = r10 + 1
            goto L23
        L80:
            o.L00 r2 = (o.L00) r2
            boolean r3 = o.AbstractC2001nt0.C(r7, r1, r2)
            if (r3 != 0) goto L9b
            int r1 = r2.b(r1)
            if (r1 == r4) goto L9b
            o.ZQ r1 = r2.g
            if (r1 == 0) goto L98
            if (r21 != 0) goto L98
            r6.a(r2)
            return
        L98:
            r5.a(r2)
        L9b:
            return
        */
        throw new UnsupportedOperationException("Method not decompiled: o.C0555Vk.c(boolean, java.lang.Object):void");
    }

    public final void d() {
        synchronized (this.f385o) {
            try {
                e(this.v);
                k();
            } catch (Throwable th) {
                try {
                    if (!this.p.l.g()) {
                        C0312Mb c0312Mb = this.D;
                        try {
                            c0312Mb.k(this.p, this.E.y());
                            c0312Mb.g();
                            c0312Mb.d();
                        } catch (Throwable th2) {
                            c0312Mb.d();
                            throw th2;
                        }
                    }
                    throw th;
                } catch (Throwable th3) {
                    a();
                    throw th3;
                }
            }
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:117:0x01ce A[Catch: all -> 0x01d2, TRY_LEAVE, TryCatch #4 {all -> 0x01d2, blocks: (B:115:0x01c6, B:117:0x01ce), top: B:133:0x01c6 }] */
    /* JADX WARN: Removed duplicated region for block: B:65:0x011f  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final void e(o.C0603Xg r33) throws java.lang.Throwable {
        /*
            Method dump skipped, instructions count: 476
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: o.C0555Vk.e(o.Xg):void");
    }

    public final void f() {
        synchronized (this.f385o) {
            try {
                if (this.w.g.T()) {
                    e(this.w);
                }
            } catch (Throwable th) {
                try {
                    if (!this.p.l.g()) {
                        C0312Mb c0312Mb = this.D;
                        try {
                            c0312Mb.k(this.p, this.E.y());
                            c0312Mb.g();
                            c0312Mb.d();
                        } catch (Throwable th2) {
                            c0312Mb.d();
                            throw th2;
                        }
                    }
                    throw th;
                } finally {
                }
            }
        }
    }

    public final void g() {
        C0312Mb c0312Mb;
        synchronized (this.f385o) {
            try {
                this.E.u = null;
                if (!this.p.l.g()) {
                    c0312Mb = this.D;
                    try {
                        c0312Mb.k(this.p, this.E.y());
                        c0312Mb.g();
                        c0312Mb.d();
                    } finally {
                    }
                }
            } catch (Throwable th) {
                try {
                    if (!this.p.l.g()) {
                        c0312Mb = this.D;
                        try {
                            c0312Mb.k(this.p, this.E.y());
                            c0312Mb.g();
                            c0312Mb.d();
                        } finally {
                        }
                    }
                    throw th;
                } catch (Throwable th2) {
                    a();
                    throw th2;
                }
            }
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:29:0x009f  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final void h() {
        /*
            Method dump skipped, instructions count: 377
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: o.C0555Vk.h():void");
    }

    public final void i(C0554Vj c0554Vj) {
        try {
            synchronized (this.f385o) {
                j();
                ZQ zq = this.y;
                this.y = AbstractC2001nt0.s();
                try {
                    C0321Mk c0321Mk = this.E;
                    if (!c0321Mk.e.g.S()) {
                        AbstractC0373Ok.c("Expected applyChanges() to have been called");
                    }
                    c0321Mk.o(zq, c0554Vj);
                } finally {
                }
            }
        } catch (Throwable th) {
            try {
                if (!this.p.l.g()) {
                    C0312Mb c0312Mb = this.D;
                    try {
                        c0312Mb.k(this.p, this.E.y());
                        c0312Mb.g();
                        c0312Mb.d();
                    } catch (Throwable th2) {
                        c0312Mb.d();
                        throw th2;
                    }
                }
                throw th;
            } catch (Throwable th3) {
                a();
                throw th3;
            }
        }
    }

    public final void j() {
        Object obj = AbstractC2461sm0.a;
        AtomicReference atomicReference = this.n;
        Object andSet = atomicReference.getAndSet(obj);
        if (andSet != null) {
            if (andSet.equals(obj)) {
                AbstractC0373Ok.d("pending composition has not been applied");
                throw new C2170pj();
            }
            if (andSet instanceof Set) {
                b((Set) andSet, true);
                return;
            }
            if (!(andSet instanceof Object[])) {
                AbstractC0373Ok.d("corrupt pendingModifications drain: " + atomicReference);
                throw new C2170pj();
            }
            for (Set set : (Set[]) andSet) {
                b(set, true);
            }
        }
    }

    public final void k() {
        AtomicReference atomicReference = this.n;
        Object andSet = atomicReference.getAndSet(null);
        if (F3.c(andSet, AbstractC2461sm0.a)) {
            return;
        }
        if (andSet instanceof Set) {
            b((Set) andSet, false);
            return;
        }
        if (andSet instanceof Object[]) {
            for (Set set : (Set[]) andSet) {
                b(set, false);
            }
            return;
        }
        if (andSet == null) {
            AbstractC0373Ok.d("calling recordModificationsOf and applyChanges concurrently is not supported");
            throw new C2170pj();
        }
        AbstractC0373Ok.d("corrupt pendingModifications drain: " + atomicReference);
        throw new C2170pj();
    }

    public final void l() {
        C0462Rv c0462Rv = C0462Rv.l;
        AtomicReference atomicReference = this.n;
        Object andSet = atomicReference.getAndSet(c0462Rv);
        if (F3.c(andSet, AbstractC2461sm0.a) || andSet == null) {
            return;
        }
        if (andSet instanceof Set) {
            b((Set) andSet, false);
            return;
        }
        if (!(andSet instanceof Object[])) {
            AbstractC0373Ok.d("corrupt pendingModifications drain: " + atomicReference);
            throw new C2170pj();
        }
        for (Set set : (Set[]) andSet) {
            b(set, false);
        }
    }

    public final void m(ArrayList arrayList) {
        C0904cR c0904cR = this.p;
        C0321Mk c0321Mk = this.E;
        if (arrayList.size() > 0) {
            ((AbstractC2047oQ) ((C3001yV) arrayList.get(0)).l).getClass();
            throw null;
        }
        try {
            c0321Mk.getClass();
            try {
                c0321Mk.A(arrayList);
                c0321Mk.i();
            } catch (Throwable th) {
                c0321Mk.a();
                throw th;
            }
        } catch (Throwable th2) {
            try {
                if (!c0904cR.l.g()) {
                    C0312Mb c0312Mb = this.D;
                    try {
                        c0312Mb.k(c0904cR, c0321Mk.y());
                        c0312Mb.g();
                        c0312Mb.d();
                    } catch (Throwable th3) {
                        c0312Mb.d();
                        throw th3;
                    }
                }
                throw th2;
            } catch (Throwable th4) {
                a();
                throw th4;
            }
        }
    }

    public final int n(L00 l00, Object obj) {
        C0555Vk c0555Vk;
        int i = l00.b;
        if ((i & 2) != 0) {
            l00.b = i | 4;
        }
        G2 g2 = l00.c;
        if (g2 != null && g2.a()) {
            if (!this.q.e(g2)) {
                synchronized (this.f385o) {
                    c0555Vk = this.A;
                }
                if (c0555Vk != null) {
                    C0321Mk c0321Mk = c0555Vk.E;
                    if (c0321Mk.E && c0321Mk.a0(l00, obj)) {
                        return 4;
                    }
                }
                return 1;
            }
            if (l00.d != null) {
                int iP = p(l00, g2, obj);
                if (iP != 1) {
                    this.C.getClass();
                }
                return iP;
            }
        }
        return 1;
    }

    public final void o() {
        C0555Vk c0555Vk;
        synchronized (this.f385o) {
            try {
                for (Object obj : this.q.n) {
                    L00 l00 = obj instanceof L00 ? (L00) obj : null;
                    if (l00 != null && (c0555Vk = l00.a) != null) {
                        c0555Vk.n(l00, null);
                    }
                }
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:20:0x003f  */
    /* JADX WARN: Removed duplicated region for block: B:69:0x00ef  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final int p(o.L00 r23, o.G2 r24, java.lang.Object r25) {
        /*
            Method dump skipped, instructions count: 271
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: o.C0555Vk.p(o.L00, o.G2, java.lang.Object):int");
    }

    public final void q(Object obj) {
        Object objG = this.r.g(obj);
        if (objG == null) {
            return;
        }
        boolean z = objG instanceof C0713aR;
        ZQ zq = this.x;
        if (!z) {
            L00 l00 = (L00) objG;
            if (l00.b(obj) == 4) {
                AbstractC2001nt0.j(zq, obj, l00);
                return;
            }
            return;
        }
        C0713aR c0713aR = (C0713aR) objG;
        Object[] objArr = c0713aR.b;
        long[] jArr = c0713aR.a;
        int length = jArr.length - 2;
        if (length < 0) {
            return;
        }
        int i = 0;
        while (true) {
            long j = jArr[i];
            if ((((~j) << 7) & j & (-9187201950435737472L)) != -9187201950435737472L) {
                int i2 = 8 - ((~(i - length)) >>> 31);
                for (int i3 = 0; i3 < i2; i3++) {
                    if ((255 & j) < 128) {
                        L00 l002 = (L00) objArr[(i << 3) + i3];
                        if (l002.b(obj) == 4) {
                            AbstractC2001nt0.j(zq, obj, l002);
                        }
                    }
                    j >>= 8;
                }
                if (i2 != 8) {
                    return;
                }
            }
            if (i == length) {
                return;
            } else {
                i++;
            }
        }
    }

    /* JADX WARN: Code restructure failed: missing block: B:17:0x0052, code lost:
    
        return true;
     */
    /* JADX WARN: Removed duplicated region for block: B:20:0x0059  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final boolean r(java.util.Set r19) {
        /*
            r18 = this;
            r0 = r18
            r1 = r19
            boolean r2 = r1 instanceof o.B40
            o.ZQ r3 = r0.u
            o.ZQ r4 = r0.r
            r5 = 0
            r6 = 1
            if (r2 == 0) goto L5e
            o.B40 r1 = (o.B40) r1
            o.aR r1 = r1.l
            java.lang.Object[] r2 = r1.b
            long[] r1 = r1.a
            int r7 = r1.length
            int r7 = r7 + (-2)
            if (r7 < 0) goto L7b
            r8 = r5
        L1c:
            r9 = r1[r8]
            long r11 = ~r9
            r13 = 7
            long r11 = r11 << r13
            long r11 = r11 & r9
            r13 = -9187201950435737472(0x8080808080808080, double:-2.937446524422997E-306)
            long r11 = r11 & r13
            int r11 = (r11 > r13 ? 1 : (r11 == r13 ? 0 : -1))
            if (r11 == 0) goto L59
            int r11 = r8 - r7
            int r11 = ~r11
            int r11 = r11 >>> 31
            r12 = 8
            int r11 = 8 - r11
            r13 = r5
        L36:
            if (r13 >= r11) goto L57
            r14 = 255(0xff, double:1.26E-321)
            long r14 = r14 & r9
            r16 = 128(0x80, double:6.3E-322)
            int r14 = (r14 > r16 ? 1 : (r14 == r16 ? 0 : -1))
            if (r14 >= 0) goto L53
            int r14 = r8 << 3
            int r14 = r14 + r13
            r14 = r2[r14]
            boolean r15 = r4.c(r14)
            if (r15 != 0) goto L52
            boolean r14 = r3.c(r14)
            if (r14 == 0) goto L53
        L52:
            return r6
        L53:
            long r9 = r9 >> r12
            int r13 = r13 + 1
            goto L36
        L57:
            if (r11 != r12) goto L7b
        L59:
            if (r8 == r7) goto L7b
            int r8 = r8 + 1
            goto L1c
        L5e:
            java.lang.Iterable r1 = (java.lang.Iterable) r1
            java.util.Iterator r1 = r1.iterator()
        L64:
            boolean r2 = r1.hasNext()
            if (r2 == 0) goto L7b
            java.lang.Object r2 = r1.next()
            boolean r7 = r4.c(r2)
            if (r7 != 0) goto L7a
            boolean r2 = r3.c(r2)
            if (r2 == 0) goto L64
        L7a:
            return r6
        L7b:
            return r5
        */
        throw new UnsupportedOperationException("Method not decompiled: o.C0555Vk.r(java.util.Set):boolean");
    }

    public final boolean s() {
        boolean zT;
        synchronized (this.f385o) {
            j();
            try {
                ZQ zq = this.y;
                this.y = AbstractC2001nt0.s();
                try {
                    C0321Mk c0321Mk = this.E;
                    C0603Xg c0603Xg = c0321Mk.e;
                    if (!c0603Xg.g.S()) {
                        AbstractC0373Ok.c("Expected applyChanges() to have been called");
                    }
                    if (zq.e > 0 || !c0321Mk.r.isEmpty()) {
                        c0321Mk.o(zq, null);
                        zT = c0603Xg.g.T();
                    } else {
                        zT = false;
                    }
                    if (!zT) {
                        k();
                    }
                } catch (Throwable th) {
                    this.y = zq;
                    throw th;
                }
            } catch (Throwable th2) {
                try {
                    if (!this.p.l.g()) {
                        C0312Mb c0312Mb = this.D;
                        try {
                            c0312Mb.k(this.p, this.E.y());
                            c0312Mb.g();
                            c0312Mb.d();
                        } catch (Throwable th3) {
                            c0312Mb.d();
                            throw th3;
                        }
                    }
                    throw th2;
                } catch (Throwable th4) {
                    a();
                    throw th4;
                }
            }
        }
        return zT;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r1v10, types: [java.lang.Object[]] */
    /* JADX WARN: Type inference failed for: r1v12, types: [java.util.Set[]] */
    public final void t(B40 b40) {
        B40 b402;
        while (true) {
            Object obj = this.n.get();
            if (obj == null || obj.equals(AbstractC2461sm0.a)) {
                b402 = b40;
            } else if (obj instanceof Set) {
                b402 = new Set[]{obj, b40};
            } else {
                if (!(obj instanceof Object[])) {
                    throw new IllegalStateException(("corrupt pendingModifications: " + this.n).toString());
                }
                Set[] setArr = (Set[]) obj;
                int length = setArr.length;
                ?? CopyOf = Arrays.copyOf(setArr, length + 1);
                CopyOf[length] = b40;
                b402 = CopyOf;
            }
            AtomicReference atomicReference = this.n;
            while (!atomicReference.compareAndSet(obj, b402)) {
                if (atomicReference.get() != obj) {
                    break;
                }
            }
            if (obj == null) {
                synchronized (this.f385o) {
                    k();
                }
                return;
            }
            return;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:9:0x001c  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final void u(java.lang.Object r22) {
        /*
            Method dump skipped, instructions count: 233
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: o.C0555Vk.u(java.lang.Object):void");
    }

    /* JADX WARN: Removed duplicated region for block: B:22:0x0057  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final void v(java.lang.Object r15) {
        /*
            r14 = this;
            java.lang.Object r0 = r14.f385o
            monitor-enter(r0)
            r14.q(r15)     // Catch: java.lang.Throwable -> L4f
            o.ZQ r1 = r14.u     // Catch: java.lang.Throwable -> L4f
            java.lang.Object r15 = r1.g(r15)     // Catch: java.lang.Throwable -> L4f
            if (r15 == 0) goto L61
            boolean r1 = r15 instanceof o.C0713aR     // Catch: java.lang.Throwable -> L4f
            if (r1 == 0) goto L5c
            o.aR r15 = (o.C0713aR) r15     // Catch: java.lang.Throwable -> L4f
            java.lang.Object[] r1 = r15.b     // Catch: java.lang.Throwable -> L4f
            long[] r15 = r15.a     // Catch: java.lang.Throwable -> L4f
            int r2 = r15.length     // Catch: java.lang.Throwable -> L4f
            int r2 = r2 + (-2)
            if (r2 < 0) goto L61
            r3 = 0
            r4 = r3
        L1f:
            r5 = r15[r4]     // Catch: java.lang.Throwable -> L4f
            long r7 = ~r5     // Catch: java.lang.Throwable -> L4f
            r9 = 7
            long r7 = r7 << r9
            long r7 = r7 & r5
            r9 = -9187201950435737472(0x8080808080808080, double:-2.937446524422997E-306)
            long r7 = r7 & r9
            int r7 = (r7 > r9 ? 1 : (r7 == r9 ? 0 : -1))
            if (r7 == 0) goto L57
            int r7 = r4 - r2
            int r7 = ~r7     // Catch: java.lang.Throwable -> L4f
            int r7 = r7 >>> 31
            r8 = 8
            int r7 = 8 - r7
            r9 = r3
        L39:
            if (r9 >= r7) goto L55
            r10 = 255(0xff, double:1.26E-321)
            long r10 = r10 & r5
            r12 = 128(0x80, double:6.3E-322)
            int r10 = (r10 > r12 ? 1 : (r10 == r12 ? 0 : -1))
            if (r10 >= 0) goto L51
            int r10 = r4 << 3
            int r10 = r10 + r9
            r10 = r1[r10]     // Catch: java.lang.Throwable -> L4f
            o.Dr r10 = (o.C0095Dr) r10     // Catch: java.lang.Throwable -> L4f
            r14.q(r10)     // Catch: java.lang.Throwable -> L4f
            goto L51
        L4f:
            r15 = move-exception
            goto L63
        L51:
            long r5 = r5 >> r8
            int r9 = r9 + 1
            goto L39
        L55:
            if (r7 != r8) goto L61
        L57:
            if (r4 == r2) goto L61
            int r4 = r4 + 1
            goto L1f
        L5c:
            o.Dr r15 = (o.C0095Dr) r15     // Catch: java.lang.Throwable -> L4f
            r14.q(r15)     // Catch: java.lang.Throwable -> L4f
        L61:
            monitor-exit(r0)
            return
        L63:
            monitor-exit(r0)
            throw r15
        */
        throw new UnsupportedOperationException("Method not decompiled: o.C0555Vk.v(java.lang.Object):void");
    }
}
