package p463.p484.p485;

import java.io.DataInput;
import java.io.Externalizable;
import java.io.IOException;
import java.io.InvalidClassException;
import java.io.ObjectInput;
import java.io.ObjectOutput;
import java.io.StreamCorruptedException;
import p463.p473.p474.p479.C7158;

/* JADX INFO: renamed from: ޒ.ށ.֏.މ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C7188 implements Externalizable {

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public byte f20844;

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public Object f20845;

    public C7188() {
    }

    public C7188(byte b, Object obj) {
        this.f20844 = b;
        this.f20845 = obj;
    }

    private Object readResolve() {
        return this.f20845;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static Object m10716(byte b, DataInput dataInput) throws StreamCorruptedException {
        if (b == 64) {
            return C7183.m10703(dataInput);
        }
        switch (b) {
            case 1:
                return C7176.m10601(dataInput);
            case 2:
                return C7177.m10605(dataInput);
            case 3:
                return C7178.m10623(dataInput);
            case 4:
                return C7179.m10656(dataInput);
            case 5:
                return C7181.m10680(dataInput);
            case 6:
                C7179 c7179M10656 = C7179.m10656(dataInput);
                C7192 c7192M10742 = C7192.m10742(dataInput);
                AbstractC7191 abstractC7191 = (AbstractC7191) m10717(dataInput);
                C7158.m10540(c7179M10656, "localDateTime");
                C7158.m10540(c7192M10742, "offset");
                C7158.m10540(abstractC7191, "zone");
                if (!(abstractC7191 instanceof C7192) || c7192M10742.equals(abstractC7191)) {
                    return new C7194(c7179M10656, c7192M10742, abstractC7191);
                }
                throw new IllegalArgumentException("ZoneId must match ZoneOffset");
            case 7:
                return C7193.m10746(dataInput);
            case 8:
                return C7192.m10742(dataInput);
            default:
                switch (b) {
                    case 66:
                        return C7186.m10711(dataInput);
                    case 67:
                        return C7189.m10719(dataInput);
                    case 68:
                        return C7190.m10723(dataInput);
                    case 69:
                        return C7184.m10704(dataInput);
                    default:
                        throw new StreamCorruptedException("Unknown serialized type");
                }
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static Object m10717(DataInput dataInput) {
        return m10716(dataInput.readByte(), dataInput);
    }

    @Override // java.io.Externalizable
    public void readExternal(ObjectInput objectInput) {
        byte b = objectInput.readByte();
        this.f20844 = b;
        this.f20845 = m10716(b, objectInput);
    }

    @Override // java.io.Externalizable
    public void writeExternal(ObjectOutput objectOutput) throws IOException {
        byte b = this.f20844;
        Object obj = this.f20845;
        objectOutput.writeByte(b);
        if (b == 64) {
            C7183 c7183 = (C7183) obj;
            objectOutput.writeByte(c7183.f20833);
            objectOutput.writeByte(c7183.f20834);
            return;
        }
        switch (b) {
            case 1:
                C7176 c7176 = (C7176) obj;
                objectOutput.writeLong(c7176.f20796);
                objectOutput.writeInt(c7176.f20797);
                return;
            case 2:
                C7177 c7177 = (C7177) obj;
                objectOutput.writeLong(c7177.f20799);
                objectOutput.writeInt(c7177.f20800);
                return;
            case 3:
                C7178 c7178 = (C7178) obj;
                objectOutput.writeInt(c7178.f20803);
                objectOutput.writeByte(c7178.f20804);
                objectOutput.writeByte(c7178.f20805);
                return;
            case 4:
                ((C7179) obj).m10668(objectOutput);
                return;
            case 5:
                ((C7181) obj).m10688(objectOutput);
                return;
            case 6:
                C7194 c7194 = (C7194) obj;
                c7194.f20860.m10668(objectOutput);
                c7194.f20861.m10745(objectOutput);
                c7194.f20862.mo10736(objectOutput);
                return;
            case 7:
                objectOutput.writeUTF(((C7193) obj).f20858);
                return;
            case 8:
                ((C7192) obj).m10745(objectOutput);
                return;
            default:
                switch (b) {
                    case 66:
                        C7186 c7186 = (C7186) obj;
                        c7186.f20838.m10688(objectOutput);
                        c7186.f20839.m10745(objectOutput);
                        return;
                    case 67:
                        objectOutput.writeInt(((C7189) obj).f20846);
                        return;
                    case 68:
                        C7190 c7190 = (C7190) obj;
                        objectOutput.writeInt(c7190.f20847);
                        objectOutput.writeByte(c7190.f20848);
                        return;
                    case 69:
                        C7184 c7184 = (C7184) obj;
                        c7184.f20836.m10668(objectOutput);
                        c7184.f20837.m10745(objectOutput);
                        return;
                    default:
                        throw new InvalidClassException("Unknown serialized type");
                }
        }
    }
}
