package defpackage;

import androidx.media3.container.NalUnitUtil;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\u0012\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0001\u0018\u0000*\u0004\b\u0000\u0010\u0001*\u0004\b\u0001\u0010\u0002*\u0004\b\u0002\u0010\u00032\u001a\u0012\u0016\u0012\u0014\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u0001\u0012\u0004\u0012\u00028\u00020\u00050\u0004¨\u0006\u0006"}, d2 = {"Lix9;", "A", "B", "C", "Ln25;", "Lhx9;", "kotlinx-serialization-core"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@wl7
public final class ix9<A, B, C> implements n25<hx9<? extends A, ? extends B, ? extends C>> {
    public final n25 a;
    public final n25 b;
    public final n25 c;
    public final di8 d = ji8.b("kotlin.Triple", new bi8[0], new lt6(this, 12));

    public ix9(n25 n25Var, n25 n25Var2, n25 n25Var3) {
        this.a = n25Var;
        this.b = n25Var2;
        this.c = n25Var3;
    }

    @Override // defpackage.o52
    public final Object deserialize(ux1 ux1Var) {
        di8 di8Var = this.d;
        da1 da1VarC = ux1Var.c(di8Var);
        Object obj = xx9.a;
        Object objY = obj;
        Object objY2 = objY;
        Object objY3 = objY2;
        while (true) {
            int iW = da1VarC.w(di8Var);
            if (iW == -1) {
                da1VarC.b(di8Var);
                if (objY == obj) {
                    throw new xi8("Element 'first' is missing");
                }
                if (objY2 == obj) {
                    throw new xi8("Element 'second' is missing");
                }
                if (objY3 != obj) {
                    return new hx9(objY, objY2, objY3);
                }
                throw new xi8("Element 'third' is missing");
            }
            if (iW == 0) {
                objY = da1VarC.y(di8Var, 0, this.a, null);
            } else if (iW == 1) {
                objY2 = da1VarC.y(di8Var, 1, this.b, null);
            } else {
                if (iW != 2) {
                    throw new xi8(n41.k("Unexpected index ", iW));
                }
                objY3 = da1VarC.y(di8Var, 2, this.c, null);
            }
        }
    }

    @Override // defpackage.yi8, defpackage.o52
    public final bi8 getDescriptor() {
        return this.d;
    }

    @Override // defpackage.yi8
    public final void serialize(fl2 fl2Var, Object obj) {
        hx9 hx9Var = (hx9) obj;
        cr4.g(hx9Var, AppMeasurementSdk.ConditionalUserProperty.VALUE);
        di8 di8Var = this.d;
        fa1 fa1VarC = fl2Var.c(di8Var);
        fa1VarC.q(di8Var, 0, this.a, hx9Var.a);
        fa1VarC.q(di8Var, 1, this.b, hx9Var.b);
        fa1VarC.q(di8Var, 2, this.c, hx9Var.c);
        fa1VarC.b(di8Var);
    }
}
