package com.google.android.gms.internal.measurement; import com.google.android.gms.internal.measurement.zzuo; /* loaded from: classes.dex */ final class zzvk implements zzwm { private static final zzvu b = new zzvl(); private final zzvu a; public zzvk() { this(new zzvm(zzun.a(), a())); } @Override // com.google.android.gms.internal.measurement.zzwm public final zzwl a(Class cls) { zzwn.a((Class) cls); zzvt a = this.a.a(cls); return a.b() ? zzuo.class.isAssignableFrom(cls) ? zzwa.a(zzwn.c(), zzue.b(), a.a()) : zzwa.a(zzwn.a(), zzue.c(), a.a()) : zzuo.class.isAssignableFrom(cls) ? a(a) ? zzvz.a(cls, a, zzwe.b(), zzvf.b(), zzwn.c(), zzue.b(), zzvs.b()) : zzvz.a(cls, a, zzwe.b(), zzvf.b(), zzwn.c(), null, zzvs.b()) : a(a) ? zzvz.a(cls, a, zzwe.a(), zzvf.a(), zzwn.a(), zzue.c(), zzvs.a()) : zzvz.a(cls, a, zzwe.a(), zzvf.a(), zzwn.b(), null, zzvs.a()); } private zzvk(zzvu zzvuVar) { zzuq.a(zzvuVar, "messageInfoFactory"); this.a = zzvuVar; } private static boolean a(zzvt zzvtVar) { return zzvtVar.c() == zzuo.zze.i; } private static zzvu a() { try { return (zzvu) Class.forName("com.google.protobuf.DescriptorMessageInfoFactory").getDeclaredMethod("getInstance", new Class[0]).invoke(null, new Object[0]); } catch (Exception unused) { return b; } } }