com-dot-app-sancharsaathi-1-5-0.apk

Download file
    package P3;

import O3.C0298b;
import O3.e;
import O3.r;
import i3.C0743t;
import i3.C0746w;
import java.util.ArrayList;
import v3.l;

public abstract class c {

    /* renamed from: a  reason: collision with root package name */
    public static final e f2271a;

    /* renamed from: b  reason: collision with root package name */
    public static final e f2272b;

    /* renamed from: c  reason: collision with root package name */
    public static final e f2273c;

    /* renamed from: d  reason: collision with root package name */
    public static final e f2274d;

    /* renamed from: e  reason: collision with root package name */
    public static final e f2275e;

    static {
        e.a aVar = e.f2092h;
        f2271a = aVar.a("/");
        f2272b = aVar.a("\\");
        f2273c = aVar.a("/\\");
        f2274d = aVar.a(".");
        f2275e = aVar.a("..");
    }

    public static final r j(r rVar, r rVar2, boolean z4) {
        l.e(rVar, "<this>");
        l.e(rVar2, "child");
        if (rVar2.m() || rVar2.w() != null) {
            return rVar2;
        }
        e m4 = m(rVar);
        if (m4 == null && (m4 = m(rVar2)) == null) {
            m4 = s(r.f2129g);
        }
        C0298b bVar = new C0298b();
        bVar.M(rVar.f());
        if (bVar.H() > 0) {
            bVar.M(m4);
        }
        bVar.M(rVar2.f());
        return q(bVar, z4);
    }

    public static final r k(String str, boolean z4) {
        l.e(str, "<this>");
        return q(new C0298b().Q(str), z4);
    }

    public static final int l(r rVar) {
        int x4 = e.x(rVar.f(), f2271a, 0, 2, (Object) null);
        return x4 != -1 ? x4 : e.x(rVar.f(), f2272b, 0, 2, (Object) null);
    }

    public static final e m(r rVar) {
        e f4 = rVar.f();
        e eVar = f2271a;
        if (e.s(f4, eVar, 0, 2, (Object) null) != -1) {
            return eVar;
        }
        e f5 = rVar.f();
        e eVar2 = f2272b;
        if (e.s(f5, eVar2, 0, 2, (Object) null) != -1) {
            return eVar2;
        }
        return null;
    }

    public static final boolean n(r rVar) {
        return rVar.f().f(f2275e) && (rVar.f().C() == 2 || rVar.f().y(rVar.f().C() + -3, f2271a, 0, 1) || rVar.f().y(rVar.f().C() + -3, f2272b, 0, 1));
    }

    public static final int o(r rVar) {
        if (rVar.f().C() == 0) {
            return -1;
        }
        if (rVar.f().k(0) == 47) {
            return 1;
        }
        if (rVar.f().k(0) != 92) {
            if (rVar.f().C() > 2 && rVar.f().k(1) == 58 && rVar.f().k(2) == 92) {
                char k4 = (char) rVar.f().k(0);
                if ('a' > k4 || k4 >= '{') {
                    return ('A' > k4 || k4 >= '[') ? -1 : 3;
                }
                return 3;
            }
        } else if (rVar.f().C() <= 2 || rVar.f().k(1) != 92) {
            return 1;
        } else {
            int q4 = rVar.f().q(f2272b, 2);
            return q4 == -1 ? rVar.f().C() : q4;
        }
    }

    public static final boolean p(C0298b bVar, e eVar) {
        if (!l.a(eVar, f2272b) || bVar.H() < 2 || bVar.k(1) != 58) {
            return false;
        }
        char k4 = (char) bVar.k(0);
        return ('a' <= k4 && k4 < '{') || ('A' <= k4 && k4 < '[');
    }

    public static final r q(C0298b bVar, boolean z4) {
        e eVar;
        e eVar2;
        C0298b bVar2 = bVar;
        l.e(bVar2, "<this>");
        C0298b bVar3 = new C0298b();
        e eVar3 = null;
        int i4 = 0;
        while (true) {
            if (!bVar2.r(0, f2271a)) {
                eVar = f2272b;
                if (!bVar2.r(0, eVar)) {
                    break;
                }
            }
            byte readByte = bVar.readByte();
            if (eVar3 == null) {
                eVar3 = r(readByte);
            }
            i4++;
        }
        boolean z5 = i4 >= 2 && l.a(eVar3, eVar);
        if (z5) {
            l.b(eVar3);
            bVar3.M(eVar3);
            bVar3.M(eVar3);
        } else if (i4 > 0) {
            l.b(eVar3);
            bVar3.M(eVar3);
        } else {
            long l4 = bVar2.l(f2273c);
            if (eVar3 == null) {
                eVar3 = l4 == -1 ? s(r.f2129g) : r(bVar2.k(l4));
            }
            if (p(bVar2, eVar3)) {
                if (l4 == 2) {
                    bVar3.I(bVar2, 3);
                } else {
                    bVar3.I(bVar2, 2);
                }
            }
        }
        boolean z6 = bVar3.H() > 0;
        ArrayList arrayList = new ArrayList();
        while (!bVar.p()) {
            long l5 = bVar2.l(f2273c);
            if (l5 == -1) {
                eVar2 = bVar.w();
            } else {
                eVar2 = bVar2.x(l5);
                bVar.readByte();
            }
            e eVar4 = f2275e;
            if (l.a(eVar2, eVar4)) {
                if (!z6 || !arrayList.isEmpty()) {
                    if (!z4 || (!z6 && (arrayList.isEmpty() || l.a(C0746w.B(arrayList), eVar4)))) {
                        arrayList.add(eVar2);
                    } else if (!z5 || arrayList.size() != 1) {
                        C0743t.r(arrayList);
                    }
                }
            } else if (!l.a(eVar2, f2274d) && !l.a(eVar2, e.f2093i)) {
                arrayList.add(eVar2);
            }
        }
        int size = arrayList.size();
        for (int i5 = 0; i5 < size; i5++) {
            if (i5 > 0) {
                bVar3.M(eVar3);
            }
            bVar3.M((e) arrayList.get(i5));
        }
        if (bVar3.H() == 0) {
            bVar3.M(f2274d);
        }
        return new r(bVar3.w());
    }

    public static final e r(byte b4) {
        if (b4 == 47) {
            return f2271a;
        }
        if (b4 == 92) {
            return f2272b;
        }
        throw new IllegalArgumentException("not a directory separator: " + b4);
    }

    public static final e s(String str) {
        if (l.a(str, "/")) {
            return f2271a;
        }
        if (l.a(str, "\\")) {
            return f2272b;
        }
        throw new IllegalArgumentException("not a directory separator: " + str);
    }
}
    
Download file