package p463.p484.p485.p487;

import java.io.IOException;
import java.text.ParsePosition;
import java.util.HashMap;
import java.util.Locale;
import java.util.Set;
import org.threeten.bp.DateTimeException;
import org.threeten.bp.format.DateTimeParseException;
import p138.p139.p143.p144.C2803;
import p463.p473.p474.p479.C7158;
import p463.p484.p485.AbstractC7191;
import p463.p484.p485.C7178;
import p463.p484.p485.p486.AbstractC7202;
import p463.p484.p485.p486.C7207;
import p463.p484.p485.p487.C7221;
import p463.p484.p485.p487.C7243;
import p463.p484.p485.p489.C7261;
import p463.p484.p485.p489.C7276;
import p463.p484.p485.p489.EnumC7259;
import p463.p484.p485.p489.InterfaceC7270;
import p463.p484.p485.p489.InterfaceC7275;
import p463.p484.p485.p489.InterfaceC7284;

/* JADX INFO: renamed from: ޒ.ށ.֏.ޑ.ؠ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C7220 {

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public static final C7220 f20951;

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public static final C7220 f20952;

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public static final C7220 f20953;

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public static final C7220 f20954;

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public static final C7220 f20955;

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final C7221.C7226 f20956;

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

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

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

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public final Set<InterfaceC7275> f20960;

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public final AbstractC7202 f20961;

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public final AbstractC7191 f20962;

    static {
        C7221 c7221 = new C7221();
        c7221.m10859(EnumC7259.YEAR, 4, 10, EnumC7251.EXCEEDS_PAD);
        c7221.m10851('-');
        c7221.m10858(EnumC7259.MONTH_OF_YEAR, 2);
        c7221.m10851('-');
        c7221.m10858(EnumC7259.DAY_OF_MONTH, 2);
        f20951 = c7221.m10849(EnumC7250.STRICT).m10847(C7207.f20907);
        C7221 c72212 = new C7221();
        c72212.m10848(C7221.EnumC7235.INSENSITIVE);
        c72212.m10854(f20951);
        c72212.m10848(C7221.C7232.f20990);
        c72212.m10849(EnumC7250.STRICT).m10847(C7207.f20907);
        C7221 c72213 = new C7221();
        c72213.m10848(C7221.EnumC7235.INSENSITIVE);
        c72213.m10854(f20951);
        c72213.m10863();
        c72213.m10848(C7221.C7232.f20990);
        c72213.m10849(EnumC7250.STRICT).m10847(C7207.f20907);
        C7221 c72214 = new C7221();
        c72214.m10858(EnumC7259.HOUR_OF_DAY, 2);
        c72214.m10851(':');
        c72214.m10858(EnumC7259.MINUTE_OF_HOUR, 2);
        c72214.m10863();
        c72214.m10851(':');
        c72214.m10858(EnumC7259.SECOND_OF_MINUTE, 2);
        c72214.m10863();
        c72214.m10860((InterfaceC7275) EnumC7259.NANO_OF_SECOND, 0, 9, true);
        f20952 = c72214.m10849(EnumC7250.STRICT);
        C7221 c72215 = new C7221();
        c72215.m10848(C7221.EnumC7235.INSENSITIVE);
        c72215.m10854(f20952);
        c72215.m10848(C7221.C7232.f20990);
        c72215.m10849(EnumC7250.STRICT);
        C7221 c72216 = new C7221();
        c72216.m10848(C7221.EnumC7235.INSENSITIVE);
        c72216.m10854(f20952);
        c72216.m10863();
        c72216.m10848(C7221.C7232.f20990);
        c72216.m10849(EnumC7250.STRICT);
        C7221 c72217 = new C7221();
        c72217.m10848(C7221.EnumC7235.INSENSITIVE);
        c72217.m10854(f20951);
        c72217.m10851('T');
        c72217.m10854(f20952);
        f20953 = c72217.m10849(EnumC7250.STRICT).m10847(C7207.f20907);
        C7221 c72218 = new C7221();
        c72218.m10848(C7221.EnumC7235.INSENSITIVE);
        c72218.m10854(f20953);
        c72218.m10848(C7221.C7232.f20990);
        f20954 = c72218.m10849(EnumC7250.STRICT).m10847(C7207.f20907);
        C7221 c72219 = new C7221();
        c72219.m10854(f20954);
        c72219.m10863();
        c72219.m10851('[');
        c72219.m10848(C7221.EnumC7235.SENSITIVE);
        c72219.m10848(new C7221.C7239(C7221.f20963, "ZoneRegionId()"));
        c72219.m10851(']');
        c72219.m10849(EnumC7250.STRICT).m10847(C7207.f20907);
        C7221 c722110 = new C7221();
        c722110.m10854(f20953);
        c722110.m10863();
        c722110.m10848(C7221.C7232.f20990);
        c722110.m10863();
        c722110.m10851('[');
        c722110.m10848(C7221.EnumC7235.SENSITIVE);
        c722110.m10848(new C7221.C7239(C7221.f20963, "ZoneRegionId()"));
        c722110.m10851(']');
        c722110.m10849(EnumC7250.STRICT).m10847(C7207.f20907);
        C7221 c722111 = new C7221();
        c722111.m10848(C7221.EnumC7235.INSENSITIVE);
        c722111.m10859(EnumC7259.YEAR, 4, 10, EnumC7251.EXCEEDS_PAD);
        c722111.m10851('-');
        c722111.m10858(EnumC7259.DAY_OF_YEAR, 3);
        c722111.m10863();
        c722111.m10848(C7221.C7232.f20990);
        c722111.m10849(EnumC7250.STRICT).m10847(C7207.f20907);
        C7221 c722112 = new C7221();
        c722112.m10848(C7221.EnumC7235.INSENSITIVE);
        c722112.m10859(C7261.f21123, 4, 10, EnumC7251.EXCEEDS_PAD);
        c722112.m10852("-W");
        c722112.m10858(C7261.f21122, 2);
        c722112.m10851('-');
        c722112.m10858(EnumC7259.DAY_OF_WEEK, 1);
        c722112.m10863();
        c722112.m10848(C7221.C7232.f20990);
        c722112.m10849(EnumC7250.STRICT).m10847(C7207.f20907);
        C7221 c722113 = new C7221();
        c722113.m10848(C7221.EnumC7235.INSENSITIVE);
        c722113.m10848(new C7221.C7229(-2));
        f20955 = c722113.m10849(EnumC7250.STRICT);
        C7221 c722114 = new C7221();
        c722114.m10848(C7221.EnumC7235.INSENSITIVE);
        c722114.m10858(EnumC7259.YEAR, 4);
        c722114.m10858(EnumC7259.MONTH_OF_YEAR, 2);
        c722114.m10858(EnumC7259.DAY_OF_MONTH, 2);
        c722114.m10863();
        c722114.m10853("+HHMMss", "Z");
        c722114.m10849(EnumC7250.STRICT).m10847(C7207.f20907);
        HashMap map = new HashMap();
        map.put(1L, "Mon");
        map.put(2L, "Tue");
        map.put(3L, "Wed");
        map.put(4L, "Thu");
        map.put(5L, "Fri");
        map.put(6L, "Sat");
        map.put(7L, "Sun");
        HashMap map2 = new HashMap();
        map2.put(1L, "Jan");
        map2.put(2L, "Feb");
        map2.put(3L, "Mar");
        map2.put(4L, "Apr");
        map2.put(5L, "May");
        map2.put(6L, "Jun");
        map2.put(7L, "Jul");
        map2.put(8L, "Aug");
        map2.put(9L, "Sep");
        map2.put(10L, "Oct");
        map2.put(11L, "Nov");
        map2.put(12L, "Dec");
        C7221 c722115 = new C7221();
        c722115.m10848(C7221.EnumC7235.INSENSITIVE);
        c722115.m10848(C7221.EnumC7235.LENIENT);
        c722115.m10863();
        c722115.m10861(EnumC7259.DAY_OF_WEEK, map);
        c722115.m10852(", ");
        c722115.m10850();
        c722115.m10859(EnumC7259.DAY_OF_MONTH, 1, 2, EnumC7251.NOT_NEGATIVE);
        c722115.m10851(' ');
        c722115.m10861(EnumC7259.MONTH_OF_YEAR, map2);
        c722115.m10851(' ');
        c722115.m10858(EnumC7259.YEAR, 4);
        c722115.m10851(' ');
        c722115.m10858(EnumC7259.HOUR_OF_DAY, 2);
        c722115.m10851(':');
        c722115.m10858(EnumC7259.MINUTE_OF_HOUR, 2);
        c722115.m10863();
        c722115.m10851(':');
        c722115.m10858(EnumC7259.SECOND_OF_MINUTE, 2);
        c722115.m10850();
        c722115.m10851(' ');
        c722115.m10853("+HHMM", "GMT");
        c722115.m10849(EnumC7250.SMART).m10847(C7207.f20907);
    }

    public C7220(C7221.C7226 c7226, Locale locale, C7249 c7249, EnumC7250 enumC7250, Set<InterfaceC7275> set, AbstractC7202 abstractC7202, AbstractC7191 abstractC7191) {
        C7158.m10540(c7226, "printerParser");
        this.f20956 = c7226;
        C7158.m10540(locale, "locale");
        this.f20957 = locale;
        C7158.m10540(c7249, "decimalStyle");
        this.f20958 = c7249;
        C7158.m10540(enumC7250, "resolverStyle");
        this.f20959 = enumC7250;
        this.f20960 = set;
        this.f20961 = abstractC7202;
        this.f20962 = abstractC7191;
    }

    /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
    /* JADX WARN: Removed duplicated region for block: B:117:0x01dc  */
    /* JADX WARN: Removed duplicated region for block: B:129:0x020f  */
    /* JADX WARN: Removed duplicated region for block: B:129:0x020f A[FALL_THROUGH] */
    /* JADX WARN: Removed duplicated region for block: B:140:0x0241  */
    /* JADX WARN: Removed duplicated region for block: B:242:0x03cc  */
    /* JADX WARN: Removed duplicated region for block: B:293:0x03e5 A[SYNTHETIC] */
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static C7220 m10843(String str) {
        int i;
        int i2;
        C7221 c7221 = new C7221();
        C7158.m10540(str, "pattern");
        int i3 = 0;
        while (i3 < str.length()) {
            char cCharAt = str.charAt(i3);
            if ((cCharAt >= 'A' && cCharAt <= 'Z') || (cCharAt >= 'a' && cCharAt <= 'z')) {
                int i4 = i3 + 1;
                while (i4 < str.length() && str.charAt(i4) == cCharAt) {
                    i4++;
                }
                int i5 = i4 - i3;
                if (cCharAt == 'p') {
                    if (i4 >= str.length() || (((cCharAt = str.charAt(i4)) < 'A' || cCharAt > 'Z') && (cCharAt < 'a' || cCharAt > 'z'))) {
                        i = i4;
                        i2 = i5;
                        i5 = 0;
                    } else {
                        i = i4 + 1;
                        while (i < str.length() && str.charAt(i) == cCharAt) {
                            i++;
                        }
                        i2 = i - i4;
                    }
                    if (i5 == 0) {
                        throw new IllegalArgumentException(C2803.m4879("Pad letter 'p' must be followed by valid pad pattern: ", str));
                    }
                    if (i5 < 1) {
                        throw new IllegalArgumentException(C2803.m4871("The pad width must be at least one but was ", i5));
                    }
                    C7221 c72212 = c7221.f20966;
                    c72212.f20970 = i5;
                    c72212.f20971 = ' ';
                    c72212.f20972 = -1;
                    i5 = i2;
                    i4 = i;
                }
                InterfaceC7275 interfaceC7275 = C7221.f20964.get(Character.valueOf(cCharAt));
                if (interfaceC7275 != null) {
                    if (cCharAt == 'Q') {
                        if (i5 == 1) {
                            c7221.m10857(interfaceC7275);
                        } else if (i5 == 2) {
                            c7221.m10858(interfaceC7275, 2);
                        } else if (i5 == 3) {
                            c7221.m10862(interfaceC7275, EnumC7255.SHORT);
                        } else if (i5 == 4) {
                            c7221.m10862(interfaceC7275, EnumC7255.FULL);
                        } else {
                            if (i5 != 5) {
                                throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                            }
                            c7221.m10862(interfaceC7275, EnumC7255.NARROW);
                        }
                    } else if (cCharAt == 'S') {
                        c7221.m10860((InterfaceC7275) EnumC7259.NANO_OF_SECOND, i5, i5, false);
                    } else if (cCharAt == 'a') {
                        if (i5 != 1) {
                            throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                        }
                        c7221.m10862(interfaceC7275, EnumC7255.SHORT);
                    } else if (cCharAt == 'h' || cCharAt == 'k' || cCharAt == 'm') {
                        if (i5 == 1) {
                            c7221.m10857(interfaceC7275);
                        } else {
                            if (i5 != 2) {
                                throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                            }
                            c7221.m10858(interfaceC7275, i5);
                        }
                    } else if (cCharAt != 'q') {
                        if (cCharAt != 's') {
                            if (cCharAt != 'u' && cCharAt != 'y') {
                                switch (cCharAt) {
                                    case 'D':
                                        if (i5 == 1) {
                                            c7221.m10857(interfaceC7275);
                                        } else {
                                            if (i5 > 3) {
                                                throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                                            }
                                            c7221.m10858(interfaceC7275, i5);
                                        }
                                        break;
                                    case 'E':
                                    case 'G':
                                        if (i5 == 1 || i5 == 2 || i5 == 3) {
                                            c7221.m10862(interfaceC7275, EnumC7255.SHORT);
                                        } else if (i5 == 4) {
                                            c7221.m10862(interfaceC7275, EnumC7255.FULL);
                                        } else {
                                            if (i5 != 5) {
                                                throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                                            }
                                            c7221.m10862(interfaceC7275, EnumC7255.NARROW);
                                        }
                                        break;
                                    case 'F':
                                        if (i5 != 1) {
                                            throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                                        }
                                        c7221.m10857(interfaceC7275);
                                        break;
                                        break;
                                    default:
                                        switch (cCharAt) {
                                            case 'K':
                                                break;
                                            case 'L':
                                                break;
                                            case 'M':
                                                break;
                                            default:
                                                switch (cCharAt) {
                                                    case 'c':
                                                        if (i5 == 1) {
                                                            c7221.m10848(new C7221.C7238('c', i5));
                                                        } else {
                                                            if (i5 == 2) {
                                                                throw new IllegalArgumentException(C2803.m4870("Invalid number of pattern letters: ", cCharAt));
                                                            }
                                                            if (i5 == 3) {
                                                                c7221.m10862(interfaceC7275, EnumC7255.SHORT_STANDALONE);
                                                            } else if (i5 == 4) {
                                                                c7221.m10862(interfaceC7275, EnumC7255.FULL_STANDALONE);
                                                            } else {
                                                                if (i5 != 5) {
                                                                    throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                                                                }
                                                                c7221.m10862(interfaceC7275, EnumC7255.NARROW_STANDALONE);
                                                            }
                                                        }
                                                        break;
                                                    case 'd':
                                                        break;
                                                    case 'e':
                                                        if (i5 == 1 || i5 == 2) {
                                                            c7221.m10848(new C7221.C7238('e', i5));
                                                        } else if (i5 == 3) {
                                                            c7221.m10862(interfaceC7275, EnumC7255.SHORT);
                                                        } else if (i5 == 4) {
                                                            c7221.m10862(interfaceC7275, EnumC7255.FULL);
                                                        } else {
                                                            if (i5 != 5) {
                                                                throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                                                            }
                                                            c7221.m10862(interfaceC7275, EnumC7255.NARROW);
                                                        }
                                                        break;
                                                    default:
                                                        if (i5 != 1) {
                                                            c7221.m10858(interfaceC7275, i5);
                                                        } else {
                                                            c7221.m10857(interfaceC7275);
                                                        }
                                                        break;
                                                }
                                                break;
                                        }
                                    case 'H':
                                        break;
                                }
                            } else if (i5 == 2) {
                                C7178 c7178 = C7221.C7234.f20996;
                                C7158.m10540(interfaceC7275, "field");
                                C7158.m10540(c7178, "baseDate");
                                c7221.m10855((C7221.C7231) new C7221.C7234(interfaceC7275, 2, 2, 0, c7178));
                            } else if (i5 < 4) {
                                c7221.m10859(interfaceC7275, i5, 19, EnumC7251.NORMAL);
                            } else {
                                c7221.m10859(interfaceC7275, i5, 19, EnumC7251.EXCEEDS_PAD);
                            }
                        }
                    } else if (i5 == 1) {
                        c7221.m10857(interfaceC7275);
                    } else if (i5 == 2) {
                        c7221.m10858(interfaceC7275, 2);
                    } else if (i5 == 3) {
                        c7221.m10862(interfaceC7275, EnumC7255.SHORT_STANDALONE);
                    } else if (i5 == 4) {
                        c7221.m10862(interfaceC7275, EnumC7255.FULL_STANDALONE);
                    } else {
                        if (i5 != 5) {
                            throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                        }
                        c7221.m10862(interfaceC7275, EnumC7255.NARROW_STANDALONE);
                    }
                } else if (cCharAt == 'z') {
                    if (i5 > 4) {
                        throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                    }
                    if (i5 == 4) {
                        c7221.m10848(new C7221.C7241(EnumC7255.FULL));
                    } else {
                        c7221.m10848(new C7221.C7241(EnumC7255.SHORT));
                    }
                } else if (cCharAt != 'V') {
                    String str2 = "+0000";
                    if (cCharAt == 'Z') {
                        if (i5 < 4) {
                            c7221.m10853("+HHMM", "+0000");
                        } else if (i5 == 4) {
                            c7221.m10856(EnumC7255.FULL);
                        } else {
                            if (i5 != 5) {
                                throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                            }
                            c7221.m10853("+HH:MM:ss", "Z");
                        }
                    } else if (cCharAt == 'O') {
                        if (i5 == 1) {
                            c7221.m10856(EnumC7255.SHORT);
                        } else {
                            if (i5 != 4) {
                                throw new IllegalArgumentException(C2803.m4870("Pattern letter count must be 1 or 4: ", cCharAt));
                            }
                            c7221.m10856(EnumC7255.FULL);
                        }
                    } else if (cCharAt == 'X') {
                        if (i5 > 5) {
                            throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                        }
                        c7221.m10853(C7221.C7232.f20989[i5 + (i5 == 1 ? 0 : 1)], "Z");
                    } else if (cCharAt == 'x') {
                        if (i5 > 5) {
                            throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                        }
                        if (i5 == 1) {
                            str2 = "+00";
                        } else if (i5 % 2 != 0) {
                            str2 = "+00:00";
                        }
                        c7221.m10853(C7221.C7232.f20989[i5 + (i5 == 1 ? 0 : 1)], str2);
                    } else if (cCharAt == 'W') {
                        if (i5 > 1) {
                            throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                        }
                        c7221.m10848(new C7221.C7238('W', i5));
                    } else if (cCharAt == 'w') {
                        if (i5 > 2) {
                            throw new IllegalArgumentException(C2803.m4870("Too many pattern letters: ", cCharAt));
                        }
                        c7221.m10848(new C7221.C7238('w', i5));
                    } else {
                        if (cCharAt != 'Y') {
                            throw new IllegalArgumentException(C2803.m4870("Unknown pattern letter: ", cCharAt));
                        }
                        c7221.m10848(new C7221.C7238('Y', i5));
                    }
                } else {
                    if (i5 != 2) {
                        throw new IllegalArgumentException(C2803.m4870("Pattern letter count must be 2: ", cCharAt));
                    }
                    c7221.m10848(new C7221.C7239(C7276.f21139, "ZoneId()"));
                }
                i3 = i4 - 1;
            } else if (cCharAt == '\'') {
                int i6 = i3 + 1;
                int i7 = i6;
                while (i7 < str.length()) {
                    if (str.charAt(i7) == '\'') {
                        int i8 = i7 + 1;
                        if (i8 < str.length() && str.charAt(i8) == '\'') {
                            i7 = i8;
                        } else {
                            if (i7 < str.length()) {
                                throw new IllegalArgumentException(C2803.m4879("Pattern ends with an incomplete string literal: ", str));
                            }
                            String strSubstring = str.substring(i6, i7);
                            if (strSubstring.length() == 0) {
                                c7221.m10851('\'');
                            } else {
                                c7221.m10852(strSubstring.replace("''", "'"));
                            }
                            i3 = i7;
                        }
                    }
                    i7++;
                }
                if (i7 < str.length()) {
                }
            } else if (cCharAt == '[') {
                c7221.m10863();
            } else if (cCharAt == ']') {
                if (c7221.f20966.f20967 == null) {
                    throw new IllegalArgumentException("Pattern invalid as it contains ] without previous [");
                }
                c7221.m10850();
            } else {
                if (cCharAt == '{' || cCharAt == '}' || cCharAt == '#') {
                    throw new IllegalArgumentException("Pattern includes reserved character: '" + cCharAt + "'");
                }
                c7221.m10851(cCharAt);
            }
            i3++;
        }
        return c7221.m10864();
    }

    public String toString() {
        String string = this.f20956.toString();
        return string.startsWith("[") ? string : string.substring(1, string.length() - 1);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public <T> T m10844(CharSequence charSequence, InterfaceC7284<T> interfaceC7284) {
        String string;
        C7158.m10540(charSequence, "text");
        C7158.m10540(interfaceC7284, "type");
        try {
            C7219 c7219M10846 = m10846(charSequence, (ParsePosition) null);
            c7219M10846.m10833(this.f20959, this.f20960);
            return interfaceC7284.mo10675(c7219M10846);
        } catch (DateTimeParseException e) {
            throw e;
        } catch (RuntimeException e2) {
            if (charSequence.length() > 64) {
                string = charSequence.subSequence(0, 64).toString() + "...";
            } else {
                string = charSequence.toString();
            }
            StringBuilder sbM4898 = C2803.m4898("Text '", string, "' could not be parsed: ");
            sbM4898.append(e2.getMessage());
            throw new DateTimeParseException(sbM4898.toString(), charSequence, 0, e2);
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public String m10845(InterfaceC7270 interfaceC7270) {
        StringBuilder sb = new StringBuilder(32);
        C7158.m10540(interfaceC7270, "temporal");
        C7158.m10540(sb, "appendable");
        try {
            this.f20956.mo10868(new C7246(interfaceC7270, this), sb);
            return sb.toString();
        } catch (IOException e) {
            throw new DateTimeException(e.getMessage(), e);
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final C7219 m10846(CharSequence charSequence, ParsePosition parsePosition) {
        C7243.C7244 c7244M10882;
        String string;
        ParsePosition parsePosition2 = parsePosition != null ? parsePosition : new ParsePosition(0);
        C7158.m10540(charSequence, "text");
        C7158.m10540(parsePosition2, "position");
        C7243 c7243 = new C7243(this);
        int iMo10867 = this.f20956.mo10867(c7243, charSequence, parsePosition2.getIndex());
        if (iMo10867 < 0) {
            parsePosition2.setErrorIndex(~iMo10867);
            c7244M10882 = null;
        } else {
            parsePosition2.setIndex(iMo10867);
            c7244M10882 = c7243.m10882();
        }
        if (c7244M10882 == null || parsePosition2.getErrorIndex() >= 0 || (parsePosition == null && parsePosition2.getIndex() < charSequence.length())) {
            if (charSequence.length() > 64) {
                string = charSequence.subSequence(0, 64).toString() + "...";
            } else {
                string = charSequence.toString();
            }
            if (parsePosition2.getErrorIndex() >= 0) {
                StringBuilder sbM4898 = C2803.m4898("Text '", string, "' could not be parsed at index ");
                sbM4898.append(parsePosition2.getErrorIndex());
                throw new DateTimeParseException(sbM4898.toString(), charSequence, parsePosition2.getErrorIndex());
            }
            StringBuilder sbM48982 = C2803.m4898("Text '", string, "' could not be parsed, unparsed text found at index ");
            sbM48982.append(parsePosition2.getIndex());
            throw new DateTimeParseException(sbM48982.toString(), charSequence, parsePosition2.getIndex());
        }
        C7219 c7219 = new C7219();
        c7219.f20944.putAll(c7244M10882.f21028);
        C7243 c72432 = C7243.this;
        AbstractC7202 abstractC7202 = c72432.m10882().f21026;
        if (abstractC7202 == null && (abstractC7202 = c72432.f21021) == null) {
            abstractC7202 = C7207.f20907;
        }
        c7219.f20945 = abstractC7202;
        AbstractC7191 abstractC7191 = c7244M10882.f21027;
        if (abstractC7191 != null) {
            c7219.f20946 = abstractC7191;
        } else {
            c7219.f20946 = C7243.this.f21022;
        }
        c7219.f20949 = c7244M10882.f21029;
        c7219.f20950 = c7244M10882.f21030;
        return c7219;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public C7220 m10847(AbstractC7202 abstractC7202) {
        return C7158.m10543(this.f20961, abstractC7202) ? this : new C7220(this.f20956, this.f20957, this.f20958, this.f20959, this.f20960, abstractC7202, this.f20962);
    }
}
