241 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			Smali
		
	
	
	
	
	
			
		
		
	
	
			241 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			Smali
		
	
	
	
	
	
| .class final Lcom/google/android/gms/internal/firebase-auth-api/zzack;
 | |
| .super Ljava/lang/Object;
 | |
| .source "com.google.firebase:firebase-auth@@21.0.1"
 | |
| 
 | |
| 
 | |
| # direct methods
 | |
| .method public static synthetic zza(BBBB[CI)V
 | |
|     .locals 2
 | |
|     .annotation system Ldalvik/annotation/Throws;
 | |
|         value = {
 | |
|             Lcom/google/android/gms/internal/firebase-auth-api/zzaae;
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     invoke-static {p1}, Lcom/google/android/gms/internal/firebase-auth-api/zzack;->zze(B)Z
 | |
| 
 | |
|     move-result v0
 | |
| 
 | |
|     if-nez v0, :cond_0
 | |
| 
 | |
|     shl-int/lit8 v0, p0, 0x1c
 | |
| 
 | |
|     add-int/lit8 v1, p1, 0x70
 | |
| 
 | |
|     add-int/2addr v1, v0
 | |
| 
 | |
|     shr-int/lit8 v0, v1, 0x1e
 | |
| 
 | |
|     if-nez v0, :cond_0
 | |
| 
 | |
|     invoke-static {p2}, Lcom/google/android/gms/internal/firebase-auth-api/zzack;->zze(B)Z
 | |
| 
 | |
|     move-result v0
 | |
| 
 | |
|     if-nez v0, :cond_0
 | |
| 
 | |
|     invoke-static {p3}, Lcom/google/android/gms/internal/firebase-auth-api/zzack;->zze(B)Z
 | |
| 
 | |
|     move-result v0
 | |
| 
 | |
|     if-nez v0, :cond_0
 | |
| 
 | |
|     and-int/lit8 p0, p0, 0x7
 | |
| 
 | |
|     shl-int/lit8 p0, p0, 0x12
 | |
| 
 | |
|     and-int/lit8 p1, p1, 0x3f
 | |
| 
 | |
|     shl-int/lit8 p1, p1, 0xc
 | |
| 
 | |
|     or-int/2addr p0, p1
 | |
| 
 | |
|     and-int/lit8 p1, p2, 0x3f
 | |
| 
 | |
|     shl-int/lit8 p1, p1, 0x6
 | |
| 
 | |
|     or-int/2addr p0, p1
 | |
| 
 | |
|     and-int/lit8 p1, p3, 0x3f
 | |
| 
 | |
|     or-int/2addr p0, p1
 | |
| 
 | |
|     ushr-int/lit8 p1, p0, 0xa
 | |
| 
 | |
|     const p2, 0xd7c0
 | |
| 
 | |
|     add-int/2addr p1, p2
 | |
| 
 | |
|     int-to-char p1, p1
 | |
| 
 | |
|     .line 1
 | |
|     aput-char p1, p4, p5
 | |
| 
 | |
|     add-int/lit8 p5, p5, 0x1
 | |
| 
 | |
|     and-int/lit16 p0, p0, 0x3ff
 | |
| 
 | |
|     const p1, 0xdc00
 | |
| 
 | |
|     add-int/2addr p0, p1
 | |
| 
 | |
|     int-to-char p0, p0
 | |
| 
 | |
|     .line 2
 | |
|     aput-char p0, p4, p5
 | |
| 
 | |
|     return-void
 | |
| 
 | |
|     .line 3
 | |
|     :cond_0
 | |
|     invoke-static {}, Lcom/google/android/gms/internal/firebase-auth-api/zzaae;->zzd()Lcom/google/android/gms/internal/firebase-auth-api/zzaae;
 | |
| 
 | |
|     move-result-object p0
 | |
| 
 | |
|     throw p0
 | |
| .end method
 | |
| 
 | |
| .method public static synthetic zzb(BB[CI)V
 | |
|     .locals 1
 | |
|     .annotation system Ldalvik/annotation/Throws;
 | |
|         value = {
 | |
|             Lcom/google/android/gms/internal/firebase-auth-api/zzaae;
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     const/16 v0, -0x3e
 | |
| 
 | |
|     if-lt p0, v0, :cond_0
 | |
| 
 | |
|     invoke-static {p1}, Lcom/google/android/gms/internal/firebase-auth-api/zzack;->zze(B)Z
 | |
| 
 | |
|     move-result v0
 | |
| 
 | |
|     if-nez v0, :cond_0
 | |
| 
 | |
|     and-int/lit8 p0, p0, 0x1f
 | |
| 
 | |
|     shl-int/lit8 p0, p0, 0x6
 | |
| 
 | |
|     and-int/lit8 p1, p1, 0x3f
 | |
| 
 | |
|     or-int/2addr p0, p1
 | |
| 
 | |
|     int-to-char p0, p0
 | |
| 
 | |
|     .line 1
 | |
|     aput-char p0, p2, p3
 | |
| 
 | |
|     return-void
 | |
| 
 | |
|     .line 2
 | |
|     :cond_0
 | |
|     invoke-static {}, Lcom/google/android/gms/internal/firebase-auth-api/zzaae;->zzd()Lcom/google/android/gms/internal/firebase-auth-api/zzaae;
 | |
| 
 | |
|     move-result-object p0
 | |
| 
 | |
|     throw p0
 | |
| .end method
 | |
| 
 | |
| .method public static synthetic zzc(BBB[CI)V
 | |
|     .locals 2
 | |
|     .annotation system Ldalvik/annotation/Throws;
 | |
|         value = {
 | |
|             Lcom/google/android/gms/internal/firebase-auth-api/zzaae;
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     invoke-static {p1}, Lcom/google/android/gms/internal/firebase-auth-api/zzack;->zze(B)Z
 | |
| 
 | |
|     move-result v0
 | |
| 
 | |
|     if-nez v0, :cond_2
 | |
| 
 | |
|     const/16 v0, -0x60
 | |
| 
 | |
|     const/16 v1, -0x20
 | |
| 
 | |
|     if-ne p0, v1, :cond_0
 | |
| 
 | |
|     if-lt p1, v0, :cond_2
 | |
| 
 | |
|     move p0, v1
 | |
| 
 | |
|     :cond_0
 | |
|     const/16 v1, -0x13
 | |
| 
 | |
|     if-ne p0, v1, :cond_1
 | |
| 
 | |
|     if-ge p1, v0, :cond_2
 | |
| 
 | |
|     move p0, v1
 | |
| 
 | |
|     :cond_1
 | |
|     invoke-static {p2}, Lcom/google/android/gms/internal/firebase-auth-api/zzack;->zze(B)Z
 | |
| 
 | |
|     move-result v0
 | |
| 
 | |
|     if-nez v0, :cond_2
 | |
| 
 | |
|     and-int/lit8 p0, p0, 0xf
 | |
| 
 | |
|     shl-int/lit8 p0, p0, 0xc
 | |
| 
 | |
|     and-int/lit8 p1, p1, 0x3f
 | |
| 
 | |
|     shl-int/lit8 p1, p1, 0x6
 | |
| 
 | |
|     or-int/2addr p0, p1
 | |
| 
 | |
|     and-int/lit8 p1, p2, 0x3f
 | |
| 
 | |
|     or-int/2addr p0, p1
 | |
| 
 | |
|     int-to-char p0, p0
 | |
| 
 | |
|     .line 1
 | |
|     aput-char p0, p3, p4
 | |
| 
 | |
|     return-void
 | |
| 
 | |
|     .line 2
 | |
|     :cond_2
 | |
|     invoke-static {}, Lcom/google/android/gms/internal/firebase-auth-api/zzaae;->zzd()Lcom/google/android/gms/internal/firebase-auth-api/zzaae;
 | |
| 
 | |
|     move-result-object p0
 | |
| 
 | |
|     throw p0
 | |
| .end method
 | |
| 
 | |
| .method public static synthetic zzd(B)Z
 | |
|     .locals 0
 | |
| 
 | |
|     if-ltz p0, :cond_0
 | |
| 
 | |
|     const/4 p0, 0x1
 | |
| 
 | |
|     return p0
 | |
| 
 | |
|     :cond_0
 | |
|     const/4 p0, 0x0
 | |
| 
 | |
|     return p0
 | |
| .end method
 | |
| 
 | |
| .method private static zze(B)Z
 | |
|     .locals 1
 | |
| 
 | |
|     const/16 v0, -0x41
 | |
| 
 | |
|     if-le p0, v0, :cond_0
 | |
| 
 | |
|     const/4 p0, 0x1
 | |
| 
 | |
|     return p0
 | |
| 
 | |
|     :cond_0
 | |
|     const/4 p0, 0x0
 | |
| 
 | |
|     return p0
 | |
| .end method
 |