public void run()
 {
   zzb.zzbY("OnBitmapLoadedRunnable must be executed in the main thread");
   boolean bool;
   if (this.mBitmap != null) {
     bool = true;
   }
   while (ImageManager.zzh(ImageManager.this) != null) {
     if (this.zzZb)
     {
       ImageManager.zzh(ImageManager.this).evictAll();
       System.gc();
       this.zzZb = false;
       ImageManager.zzg(ImageManager.this).post(this);
       return;
       bool = false;
     }
     else if (bool)
     {
       ImageManager.zzh(ImageManager.this).put(new zza.zza(this.mUri), this.mBitmap);
     }
   }
   ??? = (ImageManager.ImageReceiver)ImageManager.zze(ImageManager.this).remove(this.mUri);