package defpackage;

import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.math.BigInteger;
import java.util.Iterator;
import java.util.StringTokenizer;

/* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C4473 extends ᵜᵪʾ {

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final /* synthetic */ int f17074;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public /* synthetic */ C4473(C3664 c3664, int i) {
        super(c3664);
        this.f17074 = i;
    }

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public static void m9519(C1857 c1857) {
        String str = c1857.f7339;
        ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
        StringTokenizer stringTokenizer = new StringTokenizer(str, ".");
        byteArrayOutputStream.write((Integer.parseInt(stringTokenizer.nextToken()) * 40) + Integer.parseInt(stringTokenizer.nextToken()));
        while (stringTokenizer.hasMoreTokens()) {
            BigInteger bigInteger = new BigInteger(stringTokenizer.nextToken());
            if (bigInteger.intValue() <= 0 || bigInteger.intValue() >= 127) {
                for (int iBitLength = ((bigInteger.bitLength() / 7) + (bigInteger.bitLength() % 7 > 0 ? 1 : 0)) - 1; iBitLength >= 0; iBitLength--) {
                    byte bByteValue = (byte) (bigInteger.shiftRight(iBitLength * 7).byteValue() & 127);
                    if (iBitLength > 0) {
                        bByteValue = (byte) (bByteValue | 128);
                    }
                    byteArrayOutputStream.write(bByteValue);
                }
            } else {
                byteArrayOutputStream.write(bigInteger.intValue());
            }
        }
        c1857.f8918 = byteArrayOutputStream.toByteArray();
    }

    /* JADX INFO: renamed from: ˉᵲ, reason: contains not printable characters */
    public final void m9520(AbstractC1256 abstractC1256, C1600 c1600) throws IOException {
        switch (this.f17074) {
            case 0:
                C4836 c4836 = (C4836) abstractC1256;
                c1600.write(c4836.f18436);
                c1600.write(c4836.f18291);
                break;
            case 1:
                c1600.write(((C4244) abstractC1256).f16174 ? 1 : 0);
                break;
            case 2:
                C1467 c1467 = (C1467) abstractC1256;
                if (c1467.f8918 == null) {
                    c1467.f8918 = c1467.f5962.toByteArray();
                }
                c1600.write(c1467.f8918);
                break;
            case 3:
                c1600.write(((C4410) abstractC1256).f8918);
                break;
            case 4:
                break;
            case 5:
                C1857 c1857 = (C1857) abstractC1256;
                if (c1857.f8918 == null) {
                    m9519(c1857);
                }
                c1600.write(c1857.f8918);
                break;
            case C5224.STRING_SET_FIELD_NUMBER /* 6 */:
                c1600.write(((C1392) abstractC1256).f18291);
                break;
            case C5224.DOUBLE_FIELD_NUMBER /* 7 */:
                C3781 c3781 = (C3781) abstractC1256;
                byte[] bArr = c3781.f14375;
                if (bArr == null) {
                    Iterator it = c3781.iterator();
                    while (it.hasNext()) {
                        c1600.m4449((AbstractC1256) it.next());
                    }
                } else {
                    c1600.write(bArr);
                }
                break;
            case C5224.BYTES_FIELD_NUMBER /* 8 */:
                C4325 c4325 = (C4325) abstractC1256;
                byte[] bArr2 = c4325.f16464;
                if (bArr2 == null) {
                    Iterator it2 = c4325.iterator();
                    while (it2.hasNext()) {
                        c1600.m4449((AbstractC1256) it2.next());
                    }
                } else {
                    c1600.write(bArr2);
                }
                break;
            default:
                C3149 c3149 = (C3149) abstractC1256;
                if (c3149.f11995 == null) {
                    m9522(c3149);
                }
                c1600.write(c3149.f11995);
                break;
        }
    }

    /* JADX INFO: renamed from: ˏːˆ, reason: contains not printable characters */
    public final int m9521(AbstractC1256 abstractC1256) throws IOException {
        switch (this.f17074) {
            case 0:
                return ((C4836) abstractC1256).f18291.length + 1;
            case 1:
                return 1;
            case 2:
                C1467 c1467 = (C1467) abstractC1256;
                if (c1467.f8918 == null) {
                    c1467.f8918 = c1467.f5962.toByteArray();
                }
                return c1467.f8918.length;
            case 3:
                return ((C4410) abstractC1256).f8918.length;
            case 4:
                return 0;
            case 5:
                C1857 c1857 = (C1857) abstractC1256;
                if (c1857.f8918 == null) {
                    m9519(c1857);
                }
                return c1857.f8918.length;
            case C5224.STRING_SET_FIELD_NUMBER /* 6 */:
                return ((C1392) abstractC1256).f18291.length;
            case C5224.DOUBLE_FIELD_NUMBER /* 7 */:
                C3781 c3781 = (C3781) abstractC1256;
                if (c3781.f14375 == null) {
                    ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
                    C1600 c1600 = new C1600((C3664) ((ᵜᵪʾ) this).ˌᴵ, byteArrayOutputStream);
                    Iterator it = c3781.iterator();
                    while (it.hasNext()) {
                        c1600.m4449((AbstractC1256) it.next());
                    }
                    c3781.f14375 = byteArrayOutputStream.toByteArray();
                }
                return c3781.f14375.length;
            case C5224.BYTES_FIELD_NUMBER /* 8 */:
                C4325 c4325 = (C4325) abstractC1256;
                if (c4325.f16464 == null) {
                    ByteArrayOutputStream byteArrayOutputStream2 = new ByteArrayOutputStream();
                    C1600 c16002 = new C1600((C3664) ((ᵜᵪʾ) this).ˌᴵ, byteArrayOutputStream2);
                    Iterator it2 = c4325.iterator();
                    while (it2.hasNext()) {
                        c16002.m4449((AbstractC1256) it2.next());
                    }
                    c4325.f16464 = byteArrayOutputStream2.toByteArray();
                }
                return c4325.f16464.length;
            default:
                C3149 c3149 = (C3149) abstractC1256;
                if (c3149.f11995 == null) {
                    m9522(c3149);
                }
                return c3149.f11995.length;
        }
    }

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public void m9522(C3149 c3149) throws IOException {
        AbstractC1256 abstractC1256 = c3149.f11996;
        ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
        C3664 c3664 = (C3664) ((ᵜᵪʾ) this).ˌᴵ;
        C1600 c1600 = new C1600(c3664, byteArrayOutputStream);
        try {
            if (c3149.f11998) {
                c1600.m4449(abstractC1256);
            } else {
                abstractC1256.f5297.mo3608(c3664).ˉᵲ(abstractC1256, c1600);
            }
            c3149.f11995 = byteArrayOutputStream.toByteArray();
            c1600.close();
        } catch (Throwable th) {
            try {
                throw th;
            } catch (Throwable th2) {
                try {
                    c1600.close();
                } catch (Throwable th3) {
                    th.addSuppressed(th3);
                }
                throw th2;
            }
        }
    }
}
