package k5;

/* JADX INFO: renamed from: k5.s, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes3.dex */
public final class C2430s implements g5.a {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final C2430s f20091a = new C2430s();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final W f20092b = new W("kotlin.time.Duration", i5.e.f19086r);

    @Override // g5.a
    public final Object deserialize(j5.c decoder) {
        kotlin.jvm.internal.o.h(decoder, "decoder");
        T4.a aVar = T4.b.f6709b;
        String value = decoder.q();
        kotlin.jvm.internal.o.h(value, "value");
        try {
            return new T4.b(e4.C.h(value));
        } catch (IllegalArgumentException e6) {
            throw new IllegalArgumentException(Z0.o.o("Invalid ISO duration string format: '", value, "'."), e6);
        }
    }

    @Override // g5.a
    public final i5.g getDescriptor() {
        return f20092b;
    }

    @Override // g5.a
    public final void serialize(j5.d encoder, Object obj) {
        long j4;
        int iH;
        long j6 = ((T4.b) obj).f6712a;
        kotlin.jvm.internal.o.h(encoder, "encoder");
        T4.a aVar = T4.b.f6709b;
        StringBuilder sb = new StringBuilder();
        if (j6 < 0) {
            sb.append('-');
        }
        sb.append("PT");
        long jI = j6 < 0 ? T4.b.i(j6) : j6;
        long jH = T4.b.h(jI, T4.d.f6718f);
        boolean z6 = false;
        if (T4.b.f(jI)) {
            j4 = 0;
            iH = 0;
        } else {
            j4 = 0;
            iH = (int) (T4.b.h(jI, T4.d.f6717e) % ((long) 60));
        }
        int iH2 = T4.b.f(jI) ? 0 : (int) (T4.b.h(jI, T4.d.f6716d) % ((long) 60));
        int iE = T4.b.e(jI);
        if (T4.b.f(j6)) {
            jH = 9999999999999L;
        }
        boolean z7 = jH != j4;
        boolean z8 = (iH2 == 0 && iE == 0) ? false : true;
        if (iH != 0 || (z8 && z7)) {
            z6 = true;
        }
        if (z7) {
            sb.append(jH);
            sb.append('H');
        }
        if (z6) {
            sb.append(iH);
            sb.append('M');
        }
        if (z8 || (!z7 && !z6)) {
            T4.b.b(sb, iH2, iE, 9, "S", true);
        }
        encoder.F(sb.toString());
    }
}
