package g.h.a;

import android.os.Parcel;
import android.os.Parcelable;
import android.text.TextUtils;
import android.util.Log;
import g.h.a.a;
import java.util.ArrayList;

/* JADX INFO: compiled from: BackStackRecord.java */
/* JADX INFO: loaded from: classes.dex */
final class b implements Parcelable {
    public static final Parcelable.Creator<b> CREATOR = new a();
    final int[] b;
    final int d;
    final int e;
    final String f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    final int f520g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    final int f521h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    final CharSequence f522i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    final int f523j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    final CharSequence f524k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    final ArrayList<String> f525l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    final ArrayList<String> f526m;
    final boolean n;

    /* JADX INFO: compiled from: BackStackRecord.java */
    static class a implements Parcelable.Creator<b> {
        a() {
        }

        @Override // android.os.Parcelable.Creator
        /* JADX INFO: renamed from: a, reason: merged with bridge method [inline-methods] */
        public b createFromParcel(Parcel parcel) {
            return new b(parcel);
        }

        @Override // android.os.Parcelable.Creator
        /* JADX INFO: renamed from: b, reason: merged with bridge method [inline-methods] */
        public b[] newArray(int i2) {
            return new b[i2];
        }
    }

    public b(g.h.a.a aVar) {
        int size = aVar.b.size();
        this.b = new int[size * 6];
        if (!aVar.f515i) {
            throw new IllegalStateException("Not on back stack");
        }
        int i2 = 0;
        for (int i3 = 0; i3 < size; i3++) {
            a.C0031a c0031a = aVar.b.get(i3);
            int[] iArr = this.b;
            int i4 = i2 + 1;
            iArr[i2] = c0031a.a;
            int i5 = i4 + 1;
            c cVar = c0031a.b;
            iArr[i4] = cVar != null ? cVar.f527g : -1;
            int[] iArr2 = this.b;
            int i6 = i5 + 1;
            iArr2[i5] = c0031a.c;
            int i7 = i6 + 1;
            iArr2[i6] = c0031a.d;
            int i8 = i7 + 1;
            iArr2[i7] = c0031a.e;
            i2 = i8 + 1;
            iArr2[i8] = c0031a.f;
        }
        this.d = aVar.f513g;
        this.e = aVar.f514h;
        this.f = aVar.f516j;
        this.f520g = aVar.f518l;
        this.f521h = aVar.f519m;
        this.f522i = aVar.n;
        this.f523j = aVar.o;
        this.f524k = aVar.p;
        this.f525l = aVar.q;
        this.f526m = aVar.r;
        this.n = aVar.s;
    }

    public g.h.a.a a(i iVar) {
        g.h.a.a aVar = new g.h.a.a(iVar);
        int i2 = 0;
        int i3 = 0;
        while (i2 < this.b.length) {
            a.C0031a c0031a = new a.C0031a();
            int i4 = i2 + 1;
            c0031a.a = this.b[i2];
            if (i.G) {
                Log.v("FragmentManager", "Instantiate " + aVar + " op #" + i3 + " base fragment #" + this.b[i4]);
            }
            int i5 = i4 + 1;
            int i6 = this.b[i4];
            if (i6 >= 0) {
                c0031a.b = iVar.f548g.get(i6);
            } else {
                c0031a.b = null;
            }
            int[] iArr = this.b;
            int i7 = i5 + 1;
            int i8 = iArr[i5];
            c0031a.c = i8;
            int i9 = i7 + 1;
            int i10 = iArr[i7];
            c0031a.d = i10;
            int i11 = i9 + 1;
            int i12 = iArr[i9];
            c0031a.e = i12;
            int i13 = iArr[i11];
            c0031a.f = i13;
            aVar.c = i8;
            aVar.d = i10;
            aVar.e = i12;
            aVar.f = i13;
            aVar.b(c0031a);
            i3++;
            i2 = i11 + 1;
        }
        aVar.f513g = this.d;
        aVar.f514h = this.e;
        aVar.f516j = this.f;
        aVar.f518l = this.f520g;
        aVar.f515i = true;
        aVar.f519m = this.f521h;
        aVar.n = this.f522i;
        aVar.o = this.f523j;
        aVar.p = this.f524k;
        aVar.q = this.f525l;
        aVar.r = this.f526m;
        aVar.s = this.n;
        aVar.c(1);
        return aVar;
    }

    @Override // android.os.Parcelable
    public int describeContents() {
        return 0;
    }

    @Override // android.os.Parcelable
    public void writeToParcel(Parcel parcel, int i2) {
        parcel.writeIntArray(this.b);
        parcel.writeInt(this.d);
        parcel.writeInt(this.e);
        parcel.writeString(this.f);
        parcel.writeInt(this.f520g);
        parcel.writeInt(this.f521h);
        TextUtils.writeToParcel(this.f522i, parcel, 0);
        parcel.writeInt(this.f523j);
        TextUtils.writeToParcel(this.f524k, parcel, 0);
        parcel.writeStringList(this.f525l);
        parcel.writeStringList(this.f526m);
        parcel.writeInt(this.n ? 1 : 0);
    }

    public b(Parcel parcel) {
        this.b = parcel.createIntArray();
        this.d = parcel.readInt();
        this.e = parcel.readInt();
        this.f = parcel.readString();
        this.f520g = parcel.readInt();
        this.f521h = parcel.readInt();
        this.f522i = (CharSequence) TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel);
        this.f523j = parcel.readInt();
        this.f524k = (CharSequence) TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel);
        this.f525l = parcel.createStringArrayList();
        this.f526m = parcel.createStringArrayList();
        this.n = parcel.readInt() != 0;
    }
}
