package p447;

import java.io.EOFException;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID;
import kotlin.TypeCastException;
import kotlin.jvm.internal.DefaultConstructorMarker;
import p138.p139.p143.p144.C2803;
import p402.InterfaceC6540;
import p402.p411.p413.C6635;
import p402.p420.C6703;
import p447.p448.C6943;
import p461.C7103;
import p461.C7108;
import p461.InterfaceC7106;

/* JADX INFO: renamed from: ސ.ޗ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
@InterfaceC6540
public final class C6916 extends AbstractC6930 {

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public static final C6914 f20039;

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public static final byte[] f20040;

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public static final byte[] f20041;

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public static final byte[] f20042;

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final C6914 f20044;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public long f20045;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final C7108 f20046;

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public final C6914 f20047;

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public final List<C6919> f20048;

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public static final C6918 f20043 = new C6918(null);

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public static final C6914 f20038 = C6914.f20034.m10105("multipart/mixed");

    /* JADX INFO: renamed from: ސ.ޗ$֏, reason: contains not printable characters */
    public static final class C6917 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final C7108 f20049;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public C6914 f20050;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public final List<C6919> f20051;

        /* JADX WARN: Multi-variable type inference failed */
        public C6917() {
            this(null, 1, 0 == true ? 1 : 0);
        }

        public /* synthetic */ C6917(String str, int i, DefaultConstructorMarker defaultConstructorMarker) {
            if ((i & 1) != 0) {
                str = UUID.randomUUID().toString();
                C6635.m9823((Object) str, "UUID.randomUUID().toString()");
            }
            if (str == null) {
                C6635.m9824("boundary");
                throw null;
            }
            this.f20049 = C7108.f20634.m10457(str);
            this.f20050 = C6916.f20038;
            this.f20051 = new ArrayList();
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final C6917 m10108(C6914 c6914) {
            if (c6914 == null) {
                C6635.m9824("type");
                throw null;
            }
            if (C6635.m9825((Object) c6914.f20036, (Object) "multipart")) {
                this.f20050 = c6914;
                return this;
            }
            throw new IllegalArgumentException(("multipart != " + c6914).toString());
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final C6917 m10109(C6919 c6919) {
            if (c6919 != null) {
                this.f20051.add(c6919);
                return this;
            }
            C6635.m9824("part");
            throw null;
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final C6916 m10110() {
            if (!this.f20051.isEmpty()) {
                return new C6916(this.f20049, this.f20050, C6943.m10175(this.f20051));
            }
            throw new IllegalStateException("Multipart body must have at least one part.".toString());
        }
    }

    /* JADX INFO: renamed from: ސ.ޗ$ؠ, reason: contains not printable characters */
    public static final class C6918 {
        public C6918() {
        }

        public /* synthetic */ C6918(DefaultConstructorMarker defaultConstructorMarker) {
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final void m10111(StringBuilder sb, String str) {
            if (sb == null) {
                C6635.m9824("$this$appendQuotedString");
                throw null;
            }
            if (str == null) {
                C6635.m9824("key");
                throw null;
            }
            sb.append('\"');
            int length = str.length();
            for (int i = 0; i < length; i++) {
                char cCharAt = str.charAt(i);
                if (cCharAt == '\n') {
                    sb.append("%0A");
                } else if (cCharAt == '\r') {
                    sb.append("%0D");
                } else if (cCharAt == '\"') {
                    sb.append("%22");
                } else {
                    sb.append(cCharAt);
                }
            }
            sb.append('\"');
        }
    }

    /* JADX INFO: renamed from: ސ.ޗ$ހ, reason: contains not printable characters */
    @InterfaceC6540
    public static final class C6919 {

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public static final C6920 f20052 = new C6920(null);

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final C6905 f20053;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final AbstractC6930 f20054;

        /* JADX INFO: renamed from: ސ.ޗ$ހ$֏, reason: contains not printable characters */
        public static final class C6920 {
            public C6920() {
            }

            public /* synthetic */ C6920(DefaultConstructorMarker defaultConstructorMarker) {
            }

            /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
            public final C6919 m10112(String str, String str2, AbstractC6930 abstractC6930) {
                if (str == null) {
                    C6635.m9824("name");
                    throw null;
                }
                if (abstractC6930 == null) {
                    C6635.m9824("body");
                    throw null;
                }
                StringBuilder sbM4889 = C2803.m4889("form-data; name=");
                C6916.f20043.m10111(sbM4889, str);
                if (str2 != null) {
                    sbM4889.append("; filename=");
                    C6916.f20043.m10111(sbM4889, str2);
                }
                String string = sbM4889.toString();
                C6635.m9823((Object) string, "StringBuilder().apply(builderAction).toString()");
                ArrayList arrayList = new ArrayList(20);
                C6905.f20008.m10077("Content-Disposition");
                if (string == null) {
                    C6635.m9824("value");
                    throw null;
                }
                arrayList.add("Content-Disposition");
                arrayList.add(C6703.m9900(string).toString());
                Object[] array = arrayList.toArray(new String[0]);
                if (array != null) {
                    return m10113(new C6905((String[]) array, null), abstractC6930);
                }
                throw new TypeCastException("null cannot be cast to non-null type kotlin.Array<T>");
            }

            /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
            public final C6919 m10113(C6905 c6905, AbstractC6930 abstractC6930) {
                DefaultConstructorMarker defaultConstructorMarker = null;
                if (abstractC6930 == null) {
                    C6635.m9824("body");
                    throw null;
                }
                if (!((c6905 != null ? c6905.m10067("Content-Type") : null) == null)) {
                    throw new IllegalArgumentException("Unexpected header: Content-Type".toString());
                }
                if ((c6905 != null ? c6905.m10067("Content-Length") : null) == null) {
                    return new C6919(c6905, abstractC6930, defaultConstructorMarker);
                }
                throw new IllegalArgumentException("Unexpected header: Content-Length".toString());
            }
        }

        public /* synthetic */ C6919(C6905 c6905, AbstractC6930 abstractC6930, DefaultConstructorMarker defaultConstructorMarker) {
            this.f20053 = c6905;
            this.f20054 = abstractC6930;
        }
    }

    static {
        C6914.f20034.m10105("multipart/alternative");
        C6914.f20034.m10105("multipart/digest");
        C6914.f20034.m10105("multipart/parallel");
        f20039 = C6914.f20034.m10105("multipart/form-data");
        f20040 = new byte[]{(byte) 58, (byte) 32};
        f20041 = new byte[]{(byte) 13, (byte) 10};
        byte b = (byte) 45;
        f20042 = new byte[]{b, b};
    }

    public C6916(C7108 c7108, C6914 c6914, List<C6919> list) {
        if (c7108 == null) {
            C6635.m9824("boundaryByteString");
            throw null;
        }
        if (c6914 == null) {
            C6635.m9824("type");
            throw null;
        }
        if (list == null) {
            C6635.m9824("parts");
            throw null;
        }
        this.f20046 = c7108;
        this.f20047 = c6914;
        this.f20048 = list;
        this.f20044 = C6914.f20034.m10105(this.f20047 + "; boundary=" + this.f20046.m10454());
        this.f20045 = -1L;
    }

    @Override // p447.AbstractC6930
    public long contentLength() throws EOFException {
        long j = this.f20045;
        if (j != -1) {
            return j;
        }
        long jM10107 = m10107(null, true);
        this.f20045 = jM10107;
        return jM10107;
    }

    @Override // p447.AbstractC6930
    public C6914 contentType() {
        return this.f20044;
    }

    @Override // p447.AbstractC6930
    public void writeTo(InterfaceC7106 interfaceC7106) throws EOFException {
        if (interfaceC7106 != null) {
            m10107(interfaceC7106, false);
        } else {
            C6635.m9824("sink");
            throw null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final long m10107(InterfaceC7106 interfaceC7106, boolean z) throws EOFException {
        C7103 c7103;
        if (z) {
            interfaceC7106 = new C7103();
            c7103 = interfaceC7106;
        } else {
            c7103 = 0;
        }
        int size = this.f20048.size();
        long j = 0;
        for (int i = 0; i < size; i++) {
            C6919 c6919 = this.f20048.get(i);
            C6905 c6905 = c6919.f20053;
            AbstractC6930 abstractC6930 = c6919.f20054;
            if (interfaceC7106 == null) {
                C6635.m9822();
                throw null;
            }
            interfaceC7106.write(f20042);
            interfaceC7106.mo10422(this.f20046);
            interfaceC7106.write(f20041);
            if (c6905 != null) {
                int size2 = c6905.size();
                for (int i2 = 0; i2 < size2; i2++) {
                    interfaceC7106.mo10414(c6905.m10068(i2)).write(f20040).mo10414(c6905.m10070(i2)).write(f20041);
                }
            }
            C6914 c6914ContentType = abstractC6930.contentType();
            if (c6914ContentType != null) {
                interfaceC7106.mo10414("Content-Type: ").mo10414(c6914ContentType.f20035).write(f20041);
            }
            long jContentLength = abstractC6930.contentLength();
            if (jContentLength != -1) {
                interfaceC7106.mo10414("Content-Length: ").mo10432(jContentLength).write(f20041);
            } else if (z) {
                if (c7103 != 0) {
                    c7103.skip(c7103.f20630);
                    return -1L;
                }
                C6635.m9822();
                throw null;
            }
            interfaceC7106.write(f20041);
            if (z) {
                j += jContentLength;
            } else {
                abstractC6930.writeTo(interfaceC7106);
            }
            interfaceC7106.write(f20041);
        }
        if (interfaceC7106 == null) {
            C6635.m9822();
            throw null;
        }
        interfaceC7106.write(f20042);
        interfaceC7106.mo10422(this.f20046);
        interfaceC7106.write(f20042);
        interfaceC7106.write(f20041);
        if (!z) {
            return j;
        }
        if (c7103 == 0) {
            C6635.m9822();
            throw null;
        }
        long j2 = c7103.f20630;
        long j3 = j + j2;
        c7103.skip(j2);
        return j3;
    }
}
