package defpackage;

import java.lang.annotation.Annotation;
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
import java.util.concurrent.Executor;

/* renamed from: ʿˏˏˉ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0403 extends AbstractC4827 {

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final Executor f2290;

    public C0403(Executor executor) {
        this.f2290 = executor;
    }

    @Override // defpackage.AbstractC4827
    /* renamed from: ᵥᵯˎ */
    public final InterfaceC5119 mo1289(Type type, Annotation[] annotationArr) {
        if (ᵯᵽᵦ.ᵨᵳʝ(type) != InterfaceC0967.class) {
            return null;
        }
        if (type instanceof ParameterizedType) {
            return new C2720(ᵯᵽᵦ.ᵞʡ(0, (ParameterizedType) type), 14, ᵯᵽᵦ.ˑᵥˁ(annotationArr, InterfaceC4480.class) ? null : this.f2290);
        }
        ᵹˉᵞ.ˌᵜᵹᵩ("Call return type must be parameterized as Call<Foo> or Call<? extends Foo>");
        return null;
    }
}
