public static PlaceRequest m10690a(Parcel parcel) {
   int a = SafeParcelReader.m10468a(parcel);
   int i = 0;
   PlaceFilter placeFilter = null;
   long j = PlaceRequest.f7506a;
   int i2 = HttpStatus.SC_PROCESSING;
   while (parcel.dataPosition() < a) {
     int readInt = parcel.readInt();
     switch (SupportMenu.USER_MASK & readInt) {
       case R.SlidingUpPanelLayout_umanoParalaxOffset /*2*/:
         placeFilter =
             (PlaceFilter) SafeParcelReader.m10470a(parcel, readInt, PlaceFilter.CREATOR);
         break;
       case R.SlidingUpPanelLayout_umanoFadeColor /*3*/:
         j = SafeParcelReader.m10480h(parcel, readInt);
         break;
       case R.SlidingUpPanelLayout_umanoFlingVelocity /*4*/:
         i2 = SafeParcelReader.m10478f(parcel, readInt);
         break;
       case Constants.MILLIS_IN_A_SECOND /*1000*/:
         i = SafeParcelReader.m10478f(parcel, readInt);
         break;
       default:
         SafeParcelReader.m10472b(parcel, readInt);
         break;
     }
   }
   if (parcel.dataPosition() == a) {
     return new PlaceRequest(i, placeFilter, j, i2);
   }
   throw new SafeParcelReader.SafeParcelReader("Overread allowed size end=" + a, parcel);
 }
 public MapsEngineLayerOptions m11019a(Parcel parcel) {
   boolean z = false;
   int a = SafeParcelReader.m10468a(parcel);
   MapsEngineLayerInfo mapsEngineLayerInfo = null;
   float f = 0.0f;
   boolean z2 = false;
   int i = 0;
   while (parcel.dataPosition() < a) {
     int readInt = parcel.readInt();
     switch (SupportMenu.USER_MASK & readInt) {
       case R.SlidingUpPanelLayout_umanoShadowHeight /*1*/:
         i = SafeParcelReader.m10478f(parcel, readInt);
         break;
       case R.SlidingUpPanelLayout_umanoParalaxOffset /*2*/:
         mapsEngineLayerInfo =
             (MapsEngineLayerInfo)
                 SafeParcelReader.m10470a(parcel, readInt, MapsEngineLayerInfo.CREATOR);
         break;
       case R.SlidingUpPanelLayout_umanoFadeColor /*3*/:
         z2 = SafeParcelReader.m10475c(parcel, readInt);
         break;
       case R.SlidingUpPanelLayout_umanoFlingVelocity /*4*/:
         f = SafeParcelReader.m10481i(parcel, readInt);
         break;
       case R.SlidingUpPanelLayout_umanoDragView /*5*/:
         z = SafeParcelReader.m10475c(parcel, readInt);
         break;
       default:
         SafeParcelReader.m10472b(parcel, readInt);
         break;
     }
   }
   if (parcel.dataPosition() == a) {
     return new MapsEngineLayerOptions(i, mapsEngineLayerInfo, z2, f, z);
   }
   throw new SafeParcelReader.SafeParcelReader("Overread allowed size end=" + a, parcel);
 }