package defpackage;

import com.hierynomus.protocol.commons.buffer.Buffer$BufferException;
import java.nio.charset.Charset;
import java.util.ArrayList;

/* renamed from: ᵳᵼᵜ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C4615 implements InterfaceC3570 {

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final /* synthetic */ int f17093;

    @Override // defpackage.InterfaceC3570
    /* renamed from: ᵥᵯˎ */
    public final int mo2651() {
        switch (this.f17093) {
            case 0:
                return 6;
            case 1:
                return 14;
            case 2:
                return 5;
            case 3:
                return 3;
            case 4:
                return 1;
            case 5:
                return 2;
            case C1339.STRING_SET_FIELD_NUMBER /* 6 */:
                return 37;
            case C1339.DOUBLE_FIELD_NUMBER /* 7 */:
                return 38;
            case C1339.BYTES_FIELD_NUMBER /* 8 */:
                return 12;
            case 9:
                return 8;
            case 10:
                return 17;
            case 11:
                return 18;
            case 12:
                return 7;
            default:
                return 22;
        }
    }

    @Override // defpackage.InterfaceC3570
    /* renamed from: ᵴᵳ */
    public final InterfaceC2932 mo2652(AbstractC4362 abstractC4362) throws Buffer$BufferException {
        switch (this.f17093) {
            case 0:
                abstractC4362.f16316.m7617(abstractC4362);
                return new C2471();
            case 1:
                abstractC4362.f16316.m7617(abstractC4362);
                return new C5351();
            case 2:
                return AbstractC0129.m1239(abstractC4362);
            case 3:
                long jM7615 = abstractC4362.f16316.m7615(abstractC4362);
                C3253 c3253 = abstractC4362.f16316;
                c3253.m7615(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                c3253.m7620(abstractC4362);
                c3253.m7620(abstractC4362);
                c3253.m7615(abstractC4362);
                long jM76152 = c3253.m7615(abstractC4362);
                c3253.m7615(abstractC4362);
                byte bM9340 = abstractC4362.m9340();
                abstractC4362.m9340();
                byte[] bArr = new byte[24];
                abstractC4362.m9346(24, bArr);
                Charset charset = AbstractC5005.f18584;
                new String(bArr, 0, bM9340, charset);
                return new C3919(jM7615, abstractC4362.m9337(((int) jM76152) / 2, charset));
            case 4:
                long jM76153 = abstractC4362.f16316.m7615(abstractC4362);
                C3253 c32532 = abstractC4362.f16316;
                c32532.m7615(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                c32532.m7620(abstractC4362);
                c32532.m7620(abstractC4362);
                c32532.m7615(abstractC4362);
                return new C0635(jM76153, abstractC4362.m9337(((int) c32532.m7615(abstractC4362)) / 2, AbstractC5005.f18584));
            case 5:
                long jM76154 = abstractC4362.f16316.m7615(abstractC4362);
                C3253 c32533 = abstractC4362.f16316;
                c32533.m7615(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                c32533.m7620(abstractC4362);
                c32533.m7620(abstractC4362);
                c32533.m7615(abstractC4362);
                long jM76155 = c32533.m7615(abstractC4362);
                c32533.m7615(abstractC4362);
                return new C0373(jM76154, abstractC4362.m9337(((int) jM76155) / 2, AbstractC5005.f18584));
            case C1339.STRING_SET_FIELD_NUMBER /* 6 */:
                long jM76156 = abstractC4362.f16316.m7615(abstractC4362);
                C3253 c32534 = abstractC4362.f16316;
                c32534.m7615(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                c32534.m7620(abstractC4362);
                c32534.m7620(abstractC4362);
                long jM76157 = c32534.m7615(abstractC4362);
                long jM76158 = c32534.m7615(abstractC4362);
                c32534.m7615(abstractC4362);
                byte bM93402 = abstractC4362.m9340();
                abstractC4362.m9340();
                byte[] bArr2 = new byte[24];
                abstractC4362.m9346(24, bArr2);
                Charset charset2 = AbstractC5005.f18584;
                new String(bArr2, 0, bM93402, charset2);
                abstractC4362.m9343();
                abstractC4362.m9346(8, new byte[8]);
                return new C0983(jM76156, jM76157, abstractC4362.m9337(((int) jM76158) / 2, charset2));
            case C1339.DOUBLE_FIELD_NUMBER /* 7 */:
                long jM76159 = abstractC4362.f16316.m7615(abstractC4362);
                C3253 c32535 = abstractC4362.f16316;
                c32535.m7615(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                c32535.m7620(abstractC4362);
                c32535.m7620(abstractC4362);
                c32535.m7615(abstractC4362);
                long jM761510 = c32535.m7615(abstractC4362);
                c32535.m7615(abstractC4362);
                abstractC4362.m9344(4);
                abstractC4362.m9347(8);
                return new C0682(jM76159, abstractC4362.m9337(((int) jM761510) / 2, AbstractC5005.f18584));
            case C1339.BYTES_FIELD_NUMBER /* 8 */:
                long jM761511 = abstractC4362.f16316.m7615(abstractC4362);
                C3253 c32536 = abstractC4362.f16316;
                c32536.m7615(abstractC4362);
                return new C3311(jM761511, abstractC4362.m9337(((int) c32536.m7615(abstractC4362)) / 2, AbstractC5005.f18584));
            case 9:
                abstractC4362.f16316.m7615(abstractC4362);
                return new C5291();
            case 10:
                abstractC4362.f16316.m7615(abstractC4362);
                return new C1050();
            case 11:
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                ᵯᵽᵦ.ˁˑᵰ(abstractC4362);
                C3253 c32537 = abstractC4362.f16316;
                c32537.m7615(abstractC4362);
                abstractC4362.m9344(4);
                AbstractC0129.m1239(abstractC4362);
                c32537.m7617(abstractC4362);
                c32537.m7615(abstractC4362);
                c32537.m7615(abstractC4362);
                c32537.m7617(abstractC4362);
                c32537.m7615(abstractC4362);
                c32537.m7615(abstractC4362);
                abstractC4362.m9337(((int) c32537.m7615(abstractC4362)) / 2, AbstractC5005.f18584);
                return new C4812();
            case 12:
                abstractC4362.f16316.m7615(abstractC4362);
                return new C4154();
            default:
                ArrayList arrayList = new ArrayList();
                long j = 0;
                long jM761512 = 0;
                do {
                    j += jM761512;
                    abstractC4362.f16314 = (int) j;
                    C3253 c32538 = abstractC4362.f16316;
                    jM761512 = c32538.m7615(abstractC4362);
                    long jM761513 = c32538.m7615(abstractC4362);
                    c32538.m7617(abstractC4362);
                    c32538.m7617(abstractC4362);
                    abstractC4362.m9337(((int) jM761513) / 2, AbstractC5005.f18584);
                    arrayList.add(new ˊᵻ(24));
                } while (jM761512 != 0);
                return new C0943();
        }
    }
}
