package o; import android.view.ViewGroup; import androidx.recyclerview.widget.RecyclerView; import io.flutter.embedding.android.KeyboardMap; import java.util.List; import o.C16148leh; import org.bouncycastle.asn1.cmp.PKIFailureInfo; /* loaded from: classes2.dex */ public final class kIT extends DDX implements iIq { public Qpt a; public C16148leh.IeS b; C16148leh c; public C16148leh.HBt e; private int f; public C15174gjB g; private int h; private int i; private int j; private int k; private int m; private int n; /* renamed from: o, reason: collision with root package name */ private int f9189o; public kIT(C16148leh c16148leh, RecyclerView.Sts sts, long[] jArr) { super(sts); Object cast; this.h = -1; this.j = -1; this.f = -1; this.i = -1; this.k = -1; this.f9189o = -1; this.n = -1; this.m = -1; while (true) { if (Qpt.class.isInstance(sts)) { cast = Qpt.class.cast(sts); break; } else { if (!(sts instanceof DDX)) { cast = null; break; } sts = ((DDX) sts).d; } } Qpt qpt = (Qpt) cast; this.a = qpt; if (qpt == null) { throw new IllegalArgumentException("adapter does not implement ExpandableItemAdapter"); } this.c = c16148leh; C15174gjB c15174gjB = new C15174gjB(); this.g = c15174gjB; Qpt qpt2 = this.a; boolean z = this.c.d; c15174gjB.d(qpt2, 0, false); if (jArr != null) { this.g.a(jArr); } } @Override // o.DDX public final void a() { super.a(); this.a = null; this.c = null; this.e = null; this.b = null; } @Override // o.DDX, androidx.recyclerview.widget.RecyclerView.Sts public final long getItemId(int i) { if (this.a == null) { return -1L; } long c = this.g.c(i); int i2 = (int) c; int i3 = (int) (c >>> 32); if (i3 == -1) { long d = this.a.d(i2); if (d >= -134217728 && d <= 134217727) { return ((d << 28) & 72057593769492480L) | 268435455; } StringBuilder sb = new StringBuilder("Group ID value is out of range. (groupId = "); sb.append(d); sb.append(")"); throw new IllegalArgumentException(sb.toString()); } long d2 = this.a.d(i2); long a = this.a.a(i3); if (d2 < -134217728 || d2 > 134217727) { StringBuilder sb2 = new StringBuilder("Group ID value is out of range. (groupId = "); sb2.append(d2); sb2.append(")"); throw new IllegalArgumentException(sb2.toString()); } if (a >= -134217728 && a <= 134217727) { return ((d2 << 28) & 72057593769492480L) | (a & 268435455); } StringBuilder sb3 = new StringBuilder("Child ID value is out of range. (childId = "); sb3.append(a); sb3.append(")"); throw new IllegalArgumentException(sb3.toString()); } @Override // o.DDX, androidx.recyclerview.widget.RecyclerView.Sts public final int getItemViewType(int i) { int b; if (this.a == null) { return 0; } long c = this.g.c(i); int i2 = (int) c; int i3 = (int) (c >>> 32); if (i3 == -1) { b = this.a.c(i2); } else { b = this.a.b(); } if ((b & PKIFailureInfo.systemUnavail) == 0) { return i3 == -1 ? b | PKIFailureInfo.systemUnavail : b; } StringBuilder sb = new StringBuilder("Illegal view type (type = "); sb.append(Integer.toHexString(b)); sb.append(")"); throw new IllegalStateException(sb.toString()); } @Override // o.DDX, androidx.recyclerview.widget.RecyclerView.Sts public final RecyclerView.zJl onCreateViewHolder(ViewGroup viewGroup, int i) { RecyclerView.zJl anW_; Qpt qpt = this.a; if (qpt == null) { throw new IllegalStateException(); } int i2 = Integer.MAX_VALUE & i; if ((i & PKIFailureInfo.systemUnavail) != 0) { anW_ = qpt.anX_(viewGroup, i2); } else { anW_ = qpt.anW_(viewGroup, i2); } if (anW_ instanceof InterfaceC9756dpr) { ((InterfaceC9756dpr) anW_).d(-1); } return anW_; } /* JADX WARN: Multi-variable type inference failed */ @Override // o.DDX, androidx.recyclerview.widget.RecyclerView.Sts public final void onBindViewHolder(RecyclerView.zJl zjl, int i, List list) { if (this.a == null) { return; } long c = this.g.c(i); int i2 = (int) c; int i3 = (int) (c >>> 32); zjl.getItemViewType(); int i4 = i3 == -1 ? 1 : 2; if ((this.g.c[i2] & 2147483648L) != 0) { i4 |= 4; } if (zjl instanceof InterfaceC9756dpr) { InterfaceC9756dpr interfaceC9756dpr = (InterfaceC9756dpr) zjl; int e = interfaceC9756dpr.e(); if (e != -1 && ((e ^ i4) & 4) != 0) { i4 |= 8; } if (e == -1 || ((e ^ i4) & Integer.MAX_VALUE) != 0) { i4 |= PKIFailureInfo.systemUnavail; } interfaceC9756dpr.d(i4); } if (zjl instanceof YNE) { YNE yne = (YNE) zjl; int i5 = this.h; boolean z = (i5 == -1 || this.j == -1) ? false : true; int i6 = this.f; boolean z2 = (i6 == -1 || this.i == -1) ? false : true; boolean z3 = i2 >= i5 && i2 <= this.j; boolean z4 = i2 != -1 && i3 >= i6 && i3 <= this.i; int a = yne.a(); if ((a & 1) != 0 && (a & 4) == 0 && ((!z || z3) && (!z2 || (z2 && z4)))) { yne.b((-2147483644) | a); } } if (i3 == -1) { this.a.b(zjl, i2); } else { this.a.e(zjl, i2, i3); } } private void b() { C15174gjB c15174gjB = this.g; if (c15174gjB != null) { long[] d = c15174gjB.d(); C15174gjB c15174gjB2 = this.g; Qpt qpt = this.a; boolean z = this.c.d; c15174gjB2.d(qpt, 0, false); this.g.a(d); } } /* JADX WARN: Multi-variable type inference failed */ @Override // o.DDX, o.InterfaceC7784cup public final void b(RecyclerView.zJl zjl, int i) { if (zjl instanceof InterfaceC9756dpr) { ((InterfaceC9756dpr) zjl).d(-1); } super.b((kIT) zjl, i); } @Override // o.DDX public final void e() { b(); super.e(); } @Override // o.DDX public final void b(int i, int i2) { super.b(i, i2); } @Override // o.DDX public final void f(int i, int i2) { b(); super.f(i, i2); } @Override // o.DDX public final void j(int i, int i2) { int i3; if (i2 == 1) { long c = this.g.c(i); int i4 = (int) c; int i5 = (int) (c >>> 32); if (i5 == -1) { C15174gjB c15174gjB = this.g; for (int i6 = 0; i6 <= 0; i6++) { long j = c15174gjB.c[i4]; if ((j & 2147483648L) != 0) { c15174gjB.e -= (int) (j & 2147483647L); c15174gjB.b--; } } c15174gjB.j--; int i7 = i4; while (true) { i3 = c15174gjB.j; if (i7 >= i3) { break; } long[] jArr = c15174gjB.c; int i8 = i7 + 1; jArr[i7] = jArr[i8]; int[] iArr = c15174gjB.a; iArr[i7] = iArr[i8]; i7 = i8; } c15174gjB.d = Math.min(c15174gjB.d, i3 != 0 ? (-1) + i4 : -1); } else { C15174gjB c15174gjB2 = this.g; long[] jArr2 = c15174gjB2.c; long j2 = jArr2[i4]; int i9 = (int) (2147483647L & j2); if (i5 < 0 || i5 + 1 > i9) { StringBuilder sb = new StringBuilder("Invalid child position removeChildItems(groupPosition = "); sb.append(i4); sb.append(", childPosition = "); sb.append(i5); sb.append(", count = 1)"); throw new IllegalStateException(sb.toString()); } if ((2147483648L & j2) != 0) { c15174gjB2.e--; } jArr2[i4] = (i9 - 1) | ((-2147483648L) & j2); c15174gjB2.d = Math.min(c15174gjB2.d, i4 - 1); } } else { b(); } super.j(i, i2); } @Override // o.DDX public final void d(int i, int i2, int i3) { b(); super.d(i, i2, i3); } @Override // o.iIq public final boolean c(RecyclerView.zJl zjl, int i) { boolean b; Qpt qpt = this.a; if (!(qpt instanceof FXQ)) { return false; } FXQ fxq = (FXQ) qpt; if (((int) (this.g.c(i) >>> 32)) == -1) { b = fxq.c(); } else { b = fxq.b(); } this.h = -1; this.j = -1; this.f = -1; this.i = -1; return b; } @Override // o.iIq public final JuK e(RecyclerView.zJl zjl, int i) { Qpt qpt = this.a; if (!(qpt instanceof FXQ) || qpt.d() <= 0) { return null; } FXQ fxq = (FXQ) this.a; long c = this.g.c(i); int i2 = (int) c; if (((int) (c >>> 32)) == -1) { JuK i3 = fxq.i(); if (i3 == null) { int max = Math.max(0, this.a.d() - 1); C15174gjB c15174gjB = this.g; return new JuK(0, Math.max(0, ((c15174gjB.j + c15174gjB.e) - this.g.a(max)) - 1)); } if (!i3.getClass().equals(cFN.class) && !i3.getClass().equals(JuK.class)) { throw new IllegalStateException("Invalid range specified: ".concat(String.valueOf(i3))); } long j = (i3.c & KeyboardMap.kValueMask) | (-4294967296L); long j2 = (i3.b & KeyboardMap.kValueMask) | (-4294967296L); int e = this.g.e(j); int e2 = this.g.e(j2); if (i3.b > i2) { e2 += this.g.a(i3.b); } this.h = i3.c; this.j = i3.b; return new JuK(e, e2); } JuK d = fxq.d(); if (d == null) { C15174gjB c15174gjB2 = this.g; return new JuK(1, Math.max(1, (c15174gjB2.j + c15174gjB2.e) - 1)); } if (d.getClass().equals(cFN.class) || d.getClass().equals(JuK.class)) { long j3 = (d.c & KeyboardMap.kValueMask) | (-4294967296L); int e3 = this.g.e((d.b & KeyboardMap.kValueMask) | (-4294967296L)) + this.g.a(d.b); int min = Math.min(this.g.e(j3) + 1, e3); this.h = d.c; this.j = d.b; return new JuK(min, e3); } if (d.getClass().equals(C15710hts.class)) { int max2 = Math.max(this.g.a(i2) - 1, 0); int min2 = Math.min(d.c, max2); int min3 = Math.min(d.b, max2); long j4 = i2 & KeyboardMap.kValueMask; int e4 = this.g.e((min2 << 32) | j4); int e5 = this.g.e(j4 | (min3 << 32)); this.f = min2; this.i = min3; return new JuK(e4, e5); } throw new IllegalStateException("Invalid range specified: ".concat(String.valueOf(d))); } /* JADX WARN: Code restructure failed: missing block: B:24:0x0063, code lost: if (r9 == (r2 - 1)) goto L31; */ /* JADX WARN: Code restructure failed: missing block: B:25:0x006d, code lost: return false; */ /* JADX WARN: Code restructure failed: missing block: B:27:0x006c, code lost: return r3.e(); */ /* JADX WARN: Code restructure failed: missing block: B:29:0x0066, code lost: if (r10 != false) goto L31; */ @Override // o.iIq /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final boolean e(int r18, int r19) { /* r17 = this; r0 = r17 r1 = r18 r2 = r19 o.Qpt r3 = r0.a boolean r4 = r3 instanceof o.FXQ r5 = 1 if (r4 != 0) goto Le return r5 Le: int r3 = r3.d() r4 = 0 if (r3 > 0) goto L16 return r4 L16: o.Qpt r3 = r0.a o.FXQ r3 = (o.FXQ) r3 o.gjB r6 = r0.g long r6 = r6.c(r1) int r8 = (int) r6 r9 = 32 long r6 = r6 >>> r9 int r6 = (int) r6 o.gjB r7 = r0.g long r10 = r7.c(r2) int r7 = (int) r10 long r9 = r10 >>> r9 int r9 = (int) r9 r10 = -1 if (r6 != r10) goto L34 r6 = r5 goto L35 L34: r6 = r4 L35: if (r9 != r10) goto L39 r10 = r5 goto L3a L39: r10 = r4 L3a: r11 = 0 r13 = 2147483648(0x80000000, double:1.0609978955E-314) if (r6 == 0) goto L6e if (r8 != r7) goto L46 goto L66 L46: if (r1 >= r2) goto L66 o.gjB r1 = r0.g long[] r1 = r1.c r15 = r1[r7] long r1 = r15 & r13 int r1 = (r1 > r11 ? 1 : (r1 == r11 ? 0 : -1)) if (r1 == 0) goto L56 r1 = r5 goto L57 L56: r1 = r4 L57: o.gjB r2 = r0.g int r2 = r2.a(r7) if (r10 == 0) goto L62 r10 = r1 ^ 1 goto L66 L62: int r2 = r2 - r5 if (r9 != r2) goto L6d goto L68 L66: if (r10 == 0) goto L6d L68: boolean r1 = r3.e() return r1 L6d: return r4 L6e: o.gjB r6 = r0.g long[] r6 = r6.c r8 = r6[r7] long r8 = r8 & r13 int r6 = (r8 > r11 ? 1 : (r8 == r11 ? 0 : -1)) if (r6 == 0) goto L7b r6 = r5 goto L7c L7b: r6 = r4 L7c: if (r1 >= r2) goto L8a if (r10 == 0) goto L97 if (r6 == 0) goto L83 goto L97 L83: o.gjB r1 = r0.g long[] r1 = r1.c r4 = r1[r7] goto L97 L8a: if (r10 == 0) goto L97 if (r7 <= 0) goto L96 int r7 = r7 - r5 o.gjB r1 = r0.g long[] r1 = r1.c r4 = r1[r7] goto L97 L96: return r4 L97: boolean r1 = r3.a() return r1 */ throw new UnsupportedOperationException("Method not decompiled: o.kIT.e(int, int):boolean"); } @Override // o.iIq public final void b(int i) { Qpt qpt = this.a; if (qpt instanceof FXQ) { this.g.c(i); } } @Override // o.iIq public final void d(int i) { int i2 = this.k; int i3 = this.f9189o; this.h = -1; this.j = -1; this.f = -1; this.i = -1; this.k = -1; this.f9189o = -1; this.n = -1; this.m = -1; if (this.a instanceof FXQ) { if (i2 == -1 && i3 == -1) { this.g.c(i); } } } /* JADX WARN: Removed duplicated region for block: B:33:0x0096 */ /* JADX WARN: Removed duplicated region for block: B:35:0x00ae A[ADDED_TO_REGION] */ /* JADX WARN: Removed duplicated region for block: B:40:0x00c0 */ /* JADX WARN: Removed duplicated region for block: B:42:0x00ab */ @Override // o.iIq /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final void c(int r21, int r22) { /* Method dump skipped, instructions count: 244 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: o.kIT.c(int, int):void"); } public final boolean e(int i, boolean z) { if ((this.g.c[i] & 2147483648L) == 0) { return false; } if (this.g.d(i)) { notifyItemRangeRemoved(this.g.e((i & KeyboardMap.kValueMask) | (-4294967296L)) + 1, (int) (this.g.c[i] & 2147483647L)); } notifyItemChanged(this.g.e((-4294967296L) | (KeyboardMap.kValueMask & i)), null); C16148leh.IeS ieS = this.b; if (ieS != null) { ieS.e(i); } return true; } public final boolean a(int i, boolean z) { if ((this.g.c[i] & 2147483648L) != 0) { return false; } if (this.g.e(i)) { notifyItemRangeInserted(this.g.e((i & KeyboardMap.kValueMask) | (-4294967296L)) + 1, (int) (this.g.c[i] & 2147483647L)); } notifyItemChanged(this.g.e((-4294967296L) | (KeyboardMap.kValueMask & i)), null); C16148leh.HBt hBt = this.e; if (hBt != null) { hBt.d(i); } return true; } @Override // o.DDX, androidx.recyclerview.widget.RecyclerView.Sts public final int getItemCount() { C15174gjB c15174gjB = this.g; return c15174gjB.j + c15174gjB.e; } }