Info Call to logging API

Description

List of all logging API calls in the application.

Recommendation

This entry is informative, no recommendations applicable.

Technical details

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.processPendingCallbacks() calling method android.util.Log.e()


    private void processPendingCallbacks()
    {
        if (this.mExtraBinder != null) {
            try {
                String v3_5 = this.mPendingCallbacks.iterator();
            } catch (String v3_3) {
                throw v3_3;
            }
            while (v3_5.hasNext()) {
                android.support.v4.media.session.MediaControllerCompat$Callback v0_1 = ((android.support.v4.media.session.MediaControllerCompat$Callback) v3_5.next());
                android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback v2_1 = new android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback(this, v0_1);
                this.mCallbackMap.put(v0_1, v2_1);
                v0_1.mHasExtraCallback = 1;
                try {
                    this.mExtraBinder.registerCallbackListener(v2_1);
                } catch (android.os.RemoteException v1) {
                    android.util.Log.e("MediaControllerCompat", "Dead object in registerCallback.", v1);
                    break;
                }
            }
            this.mPendingCallbacks.clear();
        }
        return;
    }

Method android.support.v4.media.RatingCompat.newStarRating() calling method android.util.Log.e()


    public static android.support.v4.media.RatingCompat newStarRating(int p5, float p6)
    {
        int v0;
        android.support.v4.media.RatingCompat v1_0 = 0;
        switch (p5) {
            case 3:
                v0 = 1077936128;
                if ((p6 >= 0) && (p6 <= v0)) {
                    v1_0 = new android.support.v4.media.RatingCompat(p5, p6);
                } else {
                    android.util.Log.e("Rating", "Trying to set out of range star-based rating");
                }
                break;
            case 4:
                v0 = 1082130432;
                break;
            case 5:
                v0 = 1084227584;
                break;
            default:
                android.util.Log.e("Rating", new StringBuilder().append("Invalid rating style (").append(p5).append(") for a star rating").toString());
        }
        return v1_0;
    }

Method android.support.v4.media.RatingCompat.newPercentageRating() calling method android.util.Log.e()


    public static android.support.v4.media.RatingCompat newPercentageRating(float p2)
    {
        if ((p2 >= 0) && (p2 <= 1120403456)) {
            android.support.v4.media.RatingCompat v0_2 = new android.support.v4.media.RatingCompat(6, p2);
        } else {
            android.util.Log.e("Rating", "Invalid percentage-based rating value");
            v0_2 = 0;
        }
        return v0_2;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.onConnectionFailed() calling method android.util.Log.e()


    public void onConnectionFailed(android.os.Messenger p4)
    {
        android.util.Log.e("MediaBrowserCompat", new StringBuilder().append("onConnectFailed for ").append(this.mServiceComponent).toString());
        if (this.isCurrent(p4, "onConnectFailed")) {
            if (this.mState == 2) {
                this.forceCloseConnection();
                this.mCallback.onConnectionFailed();
            } else {
                android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("onConnect from service while mState=").append(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.getStateLabel(this.mState)).append("... ignoring").toString());
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.connect() calling method android.util.Log.e()


    public void connect()
    {
        if (this.mState == 1) {
            if ((!android.support.v4.media.MediaBrowserCompat.DEBUG) || (this.mServiceConnection == null)) {
                if (this.mServiceBinderWrapper == null) {
                    if (this.mCallbacksMessenger == null) {
                        this.mState = 2;
                        android.content.Intent v2_1 = new android.content.Intent("android.media.browse.MediaBrowserService");
                        v2_1.setComponent(this.mServiceComponent);
                        android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection v3_1 = new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection(this);
                        this.mServiceConnection = v3_1;
                        try {
                            boolean v0 = this.mContext.bindService(v2_1, this.mServiceConnection, 1);
                        } catch (Exception v1) {
                            android.util.Log.e("MediaBrowserCompat", new StringBuilder().append("Failed binding to service ").append(this.mServiceComponent).toString());
                        }
                        if (!v0) {
                            this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$1(this, v3_1));
                        }
                        if (android.support.v4.media.MediaBrowserCompat.DEBUG) {
                            android.util.Log.d("MediaBrowserCompat", "connect...");
                            this.dump();
                        }
                        return;
                    } else {
                        throw new RuntimeException(new StringBuilder().append("mCallbacksMessenger should be null. Instead it is ").append(this.mCallbacksMessenger).toString());
                    }
                } else {
                    throw new RuntimeException(new StringBuilder().append("mServiceBinderWrapper should be null. Instead it is ").append(this.mServiceBinderWrapper).toString());
                }
            } else {
                throw new RuntimeException(new StringBuilder().append("mServiceConnection should be null. Instead it is ").append(this.mServiceConnection).toString());
            }
        } else {
            throw new IllegalStateException(new StringBuilder().append("connect() called while not disconnected (state=").append(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.getStateLabel(this.mState)).append(")").toString());
        }
    }

Method android.support.v4.app.TaskStackBuilder.addParentStack() calling method android.util.Log.e()


    public android.support.v4.app.TaskStackBuilder addParentStack(android.content.ComponentName p6)
    {
        int v1 = this.mIntents.size();
        try {
            android.content.Intent v2 = android.support.v4.app.NavUtils.getParentActivityIntent(this.mSourceContext, p6);
        } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
            android.util.Log.e("TaskStackBuilder", "Bad ComponentName while traversing activity parent metadata");
            throw new IllegalArgumentException(v0);
        }
        while (v2 != null) {
            this.mIntents.add(v1, v2);
            v2 = android.support.v4.app.NavUtils.getParentActivityIntent(this.mSourceContext, v2.getComponent());
        }
        return this;
    }

Method android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel() calling method android.util.Log.e()


    public CharSequence getCallingApplicationLabel()
    {
        CharSequence v2 = 0;
        if (this.mCallingPackage != null) {
            android.content.pm.PackageManager v1 = this.mActivity.getPackageManager();
            try {
                v2 = v1.getApplicationLabel(v1.getApplicationInfo(this.mCallingPackage, 0));
            } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
                android.util.Log.e("IntentReader", "Could not retrieve label for calling application", v0);
            }
        }
        return v2;
    }

Method android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon() calling method android.util.Log.e()


    public android.graphics.drawable.Drawable getCallingApplicationIcon()
    {
        android.graphics.drawable.Drawable v2 = 0;
        if (this.mCallingPackage != null) {
            try {
                v2 = this.mActivity.getPackageManager().getApplicationIcon(this.mCallingPackage);
            } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
                android.util.Log.e("IntentReader", "Could not retrieve icon for calling application", v0);
            }
        }
        return v2;
    }

Method android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon() calling method android.util.Log.e()


    public android.graphics.drawable.Drawable getCallingActivityIcon()
    {
        android.graphics.drawable.Drawable v2 = 0;
        if (this.mCallingActivity != null) {
            try {
                v2 = this.mActivity.getPackageManager().getActivityIcon(this.mCallingActivity);
            } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
                android.util.Log.e("IntentReader", "Could not retrieve icon for calling activity", v0);
            }
        }
        return v2;
    }

Method android.support.v4.app.NotificationCompatJellybean.getExtras() calling method android.util.Log.e()


    public static android.os.Bundle getExtras(android.app.Notification p7)
    {
        try {
            Throwable v1_1;
            if (!android.support.v4.app.NotificationCompatJellybean.sExtrasFieldAccessFailed) {
                try {
                    if (android.support.v4.app.NotificationCompatJellybean.sExtrasField != null) {
                        v1_1 = ((android.os.Bundle) android.support.v4.app.NotificationCompatJellybean.sExtrasField.get(p7));
                        if (v1_1 == null) {
                            v1_1 = new android.os.Bundle();
                            android.support.v4.app.NotificationCompatJellybean.sExtrasField.set(p7, v1_1);
                        }
                        return v1_1;
                    } else {
                        reflect.Field v2 = android.app.Notification.getDeclaredField("extras");
                        if (android.os.Bundle.isAssignableFrom(v2.getType())) {
                            v2.setAccessible(1);
                            android.support.v4.app.NotificationCompatJellybean.sExtrasField = v2;
                        } else {
                            android.util.Log.e("NotificationCompat", "Notification.extras field is not of type Bundle");
                            android.support.v4.app.NotificationCompatJellybean.sExtrasFieldAccessFailed = 1;
                            v1_1 = 0;
                            return v1_1;
                        }
                    }
                } catch (NoSuchFieldException v0_1) {
                    android.util.Log.e("NotificationCompat", "Unable to access notification extras", v0_1);
                } catch (NoSuchFieldException v0_0) {
                    android.util.Log.e("NotificationCompat", "Unable to access notification extras", v0_0);
                }
                android.support.v4.app.NotificationCompatJellybean.sExtrasFieldAccessFailed = 1;
                v1_1 = 0;
            } else {
                v1_1 = 0;
            }
        } catch (Throwable v3_1) {
            throw v3_1;
        }
        return v1_1;
    }

Method android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked() calling method android.util.Log.e()


    private static Object[] getActionObjectsLocked(android.app.Notification p5)
    {
        try {
            int v1_2;
            if (android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked()) {
                try {
                    v1_2 = ((Object[]) ((Object[]) android.support.v4.app.NotificationCompatJellybean.sActionsField.get(p5)));
                } catch (IllegalAccessException v0) {
                    android.util.Log.e("NotificationCompat", "Unable to access notification actions", v0);
                    android.support.v4.app.NotificationCompatJellybean.sActionsAccessFailed = 1;
                    v1_2 = 0;
                }
            } else {
                v1_2 = 0;
            }
        } catch (int v1_3) {
            throw v1_3;
        }
        return v1_2;
    }

Method android.support.v4.app.NotificationCompatJellybean.getAction() calling method android.util.Log.e()


    public static android.support.v4.app.NotificationCompatBase$Action getAction(android.app.Notification p12, int p13, android.support.v4.app.NotificationCompatBase$Action$Factory p14, android.support.v4.app.RemoteInputCompatBase$RemoteInput$Factory p15)
    {
        try {
            android.support.v4.app.NotificationCompatBase$Action v0_2;
            Object[] v8 = android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked(p12);
        } catch (android.support.v4.app.NotificationCompatBase$Action v0_7) {
            throw v0_7;
        }
        if (v8 == null) {
            v0_2 = 0;
            return v0_2;
        } else {
            Object v7 = v8[p13];
            android.os.Bundle v5_1 = 0;
            android.os.Bundle v10 = android.support.v4.app.NotificationCompatJellybean.getExtras(p12);
            if (v10 != null) {
                android.util.SparseArray v6 = v10.getSparseParcelableArray("android.support.actionExtras");
                if (v6 != null) {
                    v5_1 = ((android.os.Bundle) v6.get(p13));
                }
            }
            v0_2 = android.support.v4.app.NotificationCompatJellybean.readAction(p14, p15, android.support.v4.app.NotificationCompatJellybean.sActionIconField.getInt(v7), ((CharSequence) android.support.v4.app.NotificationCompatJellybean.sActionTitleField.get(v7)), ((android.app.PendingIntent) android.support.v4.app.NotificationCompatJellybean.sActionIntentField.get(v7)), v5_1);
            return v0_2;
        }
    }

Method android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked() calling method android.util.Log.e()


    private static boolean ensureActionReflectionReadyLocked()
    {
        int v2 = 0;
        int v1 = 1;
        if (!android.support.v4.app.NotificationCompatJellybean.sActionsAccessFailed) {
            try {
                if (android.support.v4.app.NotificationCompatJellybean.sActionsField == null) {
                    android.support.v4.app.NotificationCompatJellybean.sActionClass = Class.forName("android.app.Notification$Action");
                    android.support.v4.app.NotificationCompatJellybean.sActionIconField = android.support.v4.app.NotificationCompatJellybean.sActionClass.getDeclaredField("icon");
                    android.support.v4.app.NotificationCompatJellybean.sActionTitleField = android.support.v4.app.NotificationCompatJellybean.sActionClass.getDeclaredField("title");
                    android.support.v4.app.NotificationCompatJellybean.sActionIntentField = android.support.v4.app.NotificationCompatJellybean.sActionClass.getDeclaredField("actionIntent");
                    android.support.v4.app.NotificationCompatJellybean.sActionsField = android.app.Notification.getDeclaredField("actions");
                    android.support.v4.app.NotificationCompatJellybean.sActionsField.setAccessible(1);
                }
            } catch (NoSuchFieldException v0_1) {
                android.util.Log.e("NotificationCompat", "Unable to access notification actions", v0_1);
                android.support.v4.app.NotificationCompatJellybean.sActionsAccessFailed = 1;
            } catch (NoSuchFieldException v0_0) {
                android.util.Log.e("NotificationCompat", "Unable to access notification actions", v0_0);
                android.support.v4.app.NotificationCompatJellybean.sActionsAccessFailed = 1;
            }
            if (android.support.v4.app.NotificationCompatJellybean.sActionsAccessFailed) {
                v1 = 0;
            }
            v2 = v1;
        }
        return v2;
    }

Method android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent() calling method android.util.Log.e()


    public android.content.Intent getParentActivityIntent(android.app.Activity p9)
    {
        android.content.Intent v2 = 0;
        String v3 = android.support.v4.app.NavUtils.getParentActivityName(p9);
        if (v3 != null) {
            android.content.ComponentName v4_1 = new android.content.ComponentName(p9, v3);
            try {
                if (android.support.v4.app.NavUtils.getParentActivityName(p9, v4_1) != null) {
                    v2 = new android.content.Intent().setComponent(v4_1);
                } else {
                    v2 = android.support.v4.content.IntentCompat.makeMainActivity(v4_1);
                }
            } catch (android.content.pm.PackageManager$NameNotFoundException v0) {
                android.util.Log.e("NavUtils", new StringBuilder().append("getParentActivityIntent: bad parentActivityName \'").append(v3).append("\' in manifest").toString());
            }
        }
        return v2;
    }

Method android.support.v4.app.FragmentManagerImpl.throwException() calling method android.util.Log.e()


    private void throwException(RuntimeException p8)
    {
        android.util.Log.e("FragmentManager", p8.getMessage());
        android.util.Log.e("FragmentManager", "Activity state:");
        java.io.PrintWriter v2_1 = new java.io.PrintWriter(new android.support.v4.util.LogWriter("FragmentManager"));
        if (this.mHost == null) {
            try {
                String[] v5_1 = new String[0];
                this.dump("  ", 0, v2_1, v5_1);
            } catch (Exception v0_0) {
                android.util.Log.e("FragmentManager", "Failed dumping state", v0_0);
            }
        } else {
            try {
                String[] v6_1 = new String[0];
                this.mHost.onDump("  ", 0, v2_1, v6_1);
            } catch (Exception v0_1) {
                android.util.Log.e("FragmentManager", "Failed dumping state", v0_1);
            }
        }
        throw p8;
    }

Method android.support.v4.app.FragmentManagerImpl.setHWLayerAnimListenerIfAlpha() calling method android.util.Log.e()


    private void setHWLayerAnimListenerIfAlpha(android.view.View p6, android.view.animation.Animation p7)
    {
        if ((p6 != null) && ((p7 != null) && (android.support.v4.app.FragmentManagerImpl.shouldRunOnHWLayer(p6, p7)))) {
            android.view.animation.Animation$AnimationListener v2 = 0;
            try {
                if (android.support.v4.app.FragmentManagerImpl.sAnimationListenerField != null) {
                    v2 = ((android.view.animation.Animation$AnimationListener) android.support.v4.app.FragmentManagerImpl.sAnimationListenerField.get(p7));
                } else {
                    android.support.v4.app.FragmentManagerImpl.sAnimationListenerField = android.view.animation.Animation.getDeclaredField("mListener");
                    android.support.v4.app.FragmentManagerImpl.sAnimationListenerField.setAccessible(1);
                }
            } catch (IllegalAccessException v1_1) {
                android.util.Log.e("FragmentManager", "No field with the name mListener is found in Animation class", v1_1);
            } catch (IllegalAccessException v1_0) {
                android.util.Log.e("FragmentManager", "Cannot access Animation\'s mListener field", v1_0);
            }
            android.support.v4.view.ViewCompat.setLayerType(p6, 2, 0);
            p7.setAnimationListener(new android.support.v4.app.FragmentManagerImpl$AnimateOnHWLayerIfNeededListener(p6, p7, v2));
        }
        return;
    }

Method com.nokia.maps.bp.a() calling method android.util.Log.i()


    private static varargs void a(int p5, String p6, String p7, Object[] p8)
    {
        if (((ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.a) && (((ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.b) || ((com.nokia.maps.MapsEngine.J()) || ((p5 != 3) && (p5 != 2)))) || (ark>com.nokia.maps.bpark>.c != null))) && ((ark>com.nokia.maps.bpark>.c == null) || (ark>com.nokia.maps.bpark>.c.compareTo(p6) == 0))) {
            String v0_7;
            if (p8.length != 0) {
                v0_7 = 0;
            } else {
                v0_7 = 1;
            }
            String v1_2 = new StringBuilder();
            com.nokia.maps.bq v2_2 = new Exception().getStackTrace();
            if (v2_2.length >= 2) {
                v1_2.append(v2_2[2].getMethodName());
                v1_2.append(": ");
            }
            if (v0_7 == null) {
                p7 = String.format(p7, p8);
            }
            v1_2.append(p7);
            String v0_10 = v1_2.toString().replaceAll("(\\r|\\n)", "");
            switch (p5) {
                case 2:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.v(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("V", p6, v0_10);
                    }
                    break;
                case 3:
                default:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.d(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("D", p6, v0_10);
                    }
                    break;
                case 4:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.i(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("I", p6, v0_10);
                    }
                    break;
                case 5:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.w(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("W", p6, v0_10);
                    }
                    break;
                case 6:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.e(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("E", p6, v0_10);
                    }
                    break;
                case 7:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.wtf(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("WTF", p6, v0_10);
                    }
                    break;
            }
        }
        return;
    }

Method com.nokia.maps.NmaaGestureHandler$1.run() calling method android.util.Log.i()


    public void run()
    {
        String v1_1 = new android.graphics.PointF(((float) this.a), ((float) this.b));
        java.util.List v2_2 = com.nokia.maps.NmaaGestureHandler.a(this.c).a(com.nokia.maps.NmaaGestureHandler.a(this.c).e(v1_1));
        java.util.Iterator v3 = v2_2.iterator();
        while (v3.hasNext()) {
            if ((((com.here.android.mpa.common.ViewObject) v3.next()) instanceof com.here.android.mpa.mapping.MapBuildingObject)) {
                com.nokia.maps.n.a().g();
                break;
            }
        }
        com.nokia.maps.NmaaGestureHandler.a(this.c, v1_1);
        if (!this.c.a(v1_1)) {
            com.nokia.maps.ViewObjectImpl.a(v2_2, com.nokia.maps.NmaaGestureHandler.a(this.c).d(v1_1));
            if ((v2_2.size() > 0) && (!this.c.a(v2_2))) {
                android.util.Log.i(com.nokia.maps.NmaaGestureHandler.e(), "notifyMapObjectsSelected unhandled");
            }
        }
        com.nokia.maps.NmaaGestureHandler.a(this.c, 0);
        return;
    }

Method com.nokia.maps.ARSensors.a() calling method android.util.Log.i()


    private void a(boolean p5)
    {
        if (com.nokia.maps.j.g) {
            if (!p5) {
                this.Q = -1;
                this.a(1);
                this.q = 0;
            } else {
                if (this.q == null) {
                    this.q = this.a(9, this.l);
                    if (this.q == null) {
                        android.util.Log.i("livesight", "TYPE_GRAVITY - FAILED");
                        this.q = this.a(1, this.l);
                    }
                    if (this.q == null) {
                        com.nokia.maps.j.g = 0;
                    } else {
                        this.Q = -1;
                    }
                }
            }
        }
        return;
    }

Method com.here.sdk.analytics.internal.g.b() calling method android.util.Log.i()


    public static void b(String p1, String p2)
    {
        if (com.here.sdk.analytics.internal.g.b()) {
            android.util.Log.i(p1, p2);
        }
        return;
    }

Method com.here.sdk.analytics.internal.a.logInfo() calling method android.util.Log.i()


    public void logInfo(String p2)
    {
        android.util.Log.i("APCImpl", p2);
        return;
    }

Method android.support.v4.widget.PopupWindowCompatApi21.setOverlapAnchor() calling method android.util.Log.i()


    static void setOverlapAnchor(android.widget.PopupWindow p3, boolean p4)
    {
        if (android.support.v4.widget.PopupWindowCompatApi21.sOverlapAnchorField != null) {
            try {
                android.support.v4.widget.PopupWindowCompatApi21.sOverlapAnchorField.set(p3, Boolean.valueOf(p4));
            } catch (IllegalAccessException v0) {
                android.util.Log.i("PopupWindowCompatApi21", "Could not set overlap anchor field in PopupWindow", v0);
            }
        }
        return;
    }

Method android.support.v4.widget.PopupWindowCompatApi21.getOverlapAnchor() calling method android.util.Log.i()


    static boolean getOverlapAnchor(android.widget.PopupWindow p3)
    {
        String v1_1;
        if (android.support.v4.widget.PopupWindowCompatApi21.sOverlapAnchorField == null) {
            v1_1 = 0;
        } else {
            try {
                v1_1 = ((Boolean) android.support.v4.widget.PopupWindowCompatApi21.sOverlapAnchorField.get(p3)).booleanValue();
            } catch (IllegalAccessException v0) {
                android.util.Log.i("PopupWindowCompatApi21", "Could not get overlap anchor field in PopupWindow", v0);
            }
        }
        return v1_1;
    }

Method android.support.v4.widget.PopupWindowCompatApi21.<clinit>() calling method android.util.Log.i()


    static PopupWindowCompatApi21()
    {
        try {
            android.support.v4.widget.PopupWindowCompatApi21.sOverlapAnchorField = android.widget.PopupWindow.getDeclaredField("mOverlapAnchor");
            android.support.v4.widget.PopupWindowCompatApi21.sOverlapAnchorField.setAccessible(1);
        } catch (NoSuchFieldException v0) {
            android.util.Log.i("PopupWindowCompatApi21", "Could not fetch mOverlapAnchor field from PopupWindow", v0);
        }
        return;
    }

Method android.support.v4.widget.CompoundButtonCompatGingerbread.getButtonDrawable() calling method android.util.Log.i()


    static android.graphics.drawable.Drawable getButtonDrawable(android.widget.CompoundButton p5)
    {
        if (!android.support.v4.widget.CompoundButtonCompatGingerbread.sButtonDrawableFieldFetched) {
            try {
                android.support.v4.widget.CompoundButtonCompatGingerbread.sButtonDrawableField = android.widget.CompoundButton.getDeclaredField("mButtonDrawable");
                android.support.v4.widget.CompoundButtonCompatGingerbread.sButtonDrawableField.setAccessible(1);
            } catch (IllegalAccessException v0_0) {
                android.util.Log.i("CompoundButtonCompatGingerbread", "Failed to retrieve mButtonDrawable field", v0_0);
            }
            android.support.v4.widget.CompoundButtonCompatGingerbread.sButtonDrawableFieldFetched = 1;
        }
        String v1_5;
        if (android.support.v4.widget.CompoundButtonCompatGingerbread.sButtonDrawableField == null) {
            v1_5 = 0;
        } else {
            try {
                v1_5 = ((android.graphics.drawable.Drawable) android.support.v4.widget.CompoundButtonCompatGingerbread.sButtonDrawableField.get(p5));
            } catch (IllegalAccessException v0_1) {
                android.util.Log.i("CompoundButtonCompatGingerbread", "Failed to get button drawable via reflection", v0_1);
                android.support.v4.widget.CompoundButtonCompatGingerbread.sButtonDrawableField = 0;
            }
        }
        return v1_5;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$1.run() calling method android.util.Log.i()


    public void run()
    {
        android.os.IBinder v0 = this.val$callbacks.asBinder();
        this.this$1.this$0.mConnections.remove(v0);
        android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v1_0 = new android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord(this.this$1.this$0);
        v1_0.pkg = this.val$pkg;
        v1_0.rootHints = this.val$rootHints;
        v1_0.callbacks = this.val$callbacks;
        v1_0.root = this.this$1.this$0.onGetRoot(this.val$pkg, this.val$uid, this.val$rootHints);
        if (v1_0.root != null) {
            try {
                this.this$1.this$0.mConnections.put(v0, v1_0);
            } catch (android.os.RemoteException v2) {
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("Calling onConnect() failed. Dropping client. pkg=").append(this.val$pkg).toString());
                this.this$1.this$0.mConnections.remove(v0);
            }
            if (this.this$1.this$0.mSession != null) {
                this.val$callbacks.onConnect(v1_0.root.getRootId(), this.this$1.this$0.mSession, v1_0.root.getExtras());
            }
        } else {
            android.util.Log.i("MBServiceCompat", new StringBuilder().append("No root for client ").append(this.val$pkg).append(" from service ").append(this.getClass().getName()).toString());
            try {
                this.val$callbacks.onConnectFailed();
            } catch (android.os.RemoteException v2) {
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("Calling onConnectFailed() failed. Ignoring. pkg=").append(this.val$pkg).toString());
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.sendCustomAction() calling method android.util.Log.i()


    public void sendCustomAction(String p6, android.os.Bundle p7, android.support.v4.media.MediaBrowserCompat$CustomActionCallback p8)
    {
        if (this.isConnected()) {
            try {
                this.mServiceBinderWrapper.sendCustomAction(p6, p7, new android.support.v4.media.MediaBrowserCompat$CustomActionResultReceiver(p6, p7, p8, this.mHandler), this.mCallbacksMessenger);
            } catch (android.os.RemoteException v0) {
                android.util.Log.i("MediaBrowserCompat", new StringBuilder().append("Remote error sending a custom action: action=").append(p6).append(", extras=").append(p7).toString(), v0);
                this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$6(this, p8, p6, p7));
            }
            return;
        } else {
            throw new IllegalStateException(new StringBuilder().append("Cannot send a custom action (").append(p6).append(") with ").append("extras ").append(p7).append(" because the browser is not connected to the ").append("service.").toString());
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.search() calling method android.util.Log.i()


    public void search(String p6, android.os.Bundle p7, android.support.v4.media.MediaBrowserCompat$SearchCallback p8)
    {
        if (this.isConnected()) {
            try {
                this.mServiceBinderWrapper.search(p6, p7, new android.support.v4.media.MediaBrowserCompat$SearchResultReceiver(p6, p7, p8, this.mHandler), this.mCallbacksMessenger);
            } catch (android.os.RemoteException v0) {
                android.util.Log.i("MediaBrowserCompat", new StringBuilder().append("Remote error searching items with query: ").append(p6).toString(), v0);
                this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$5(this, p8, p6, p7));
            }
            return;
        } else {
            throw new IllegalStateException(new StringBuilder().append("search() called while not connected (state=").append(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.getStateLabel(this.mState)).append(")").toString());
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.getItem() calling method android.util.Log.i()


    public void getItem(String p6, android.support.v4.media.MediaBrowserCompat$ItemCallback p7)
    {
        if (!android.text.TextUtils.isEmpty(p6)) {
            if (p7 != null) {
                if (this.isConnected()) {
                    try {
                        this.mServiceBinderWrapper.getMediaItem(p6, new android.support.v4.media.MediaBrowserCompat$ItemReceiver(p6, p7, this.mHandler), this.mCallbacksMessenger);
                    } catch (android.os.RemoteException v0) {
                        android.util.Log.i("MediaBrowserCompat", new StringBuilder().append("Remote error getting media item: ").append(p6).toString());
                        this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$4(this, p7, p6));
                    }
                } else {
                    android.util.Log.i("MediaBrowserCompat", "Not connected, unable to retrieve the MediaItem.");
                    this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$3(this, p7, p6));
                }
                return;
            } else {
                throw new IllegalArgumentException("cb is null");
            }
        } else {
            throw new IllegalArgumentException("mediaId is empty");
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.isCurrent() calling method android.util.Log.i()


    private boolean isCurrent(android.os.Messenger p4, String p5)
    {
        int v0_0 = 1;
        if (this.mCallbacksMessenger != p4) {
            if (this.mState != 1) {
                android.util.Log.i("MediaBrowserCompat", new StringBuilder().append(p5).append(" for ").append(this.mServiceComponent).append(" with mCallbacksMessenger=").append(this.mCallbacksMessenger).append(" this=").append(this).toString());
            }
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection.isCurrent() calling method android.util.Log.i()


    boolean isCurrent(String p4)
    {
        int v0_0 = 1;
        if (this.this$0.mServiceConnection != this) {
            if (this.this$0.mState != 1) {
                android.util.Log.i("MediaBrowserCompat", new StringBuilder().append(p4).append(" for ").append(this.this$0.mServiceComponent).append(" with mServiceConnection=").append(this.this$0.mServiceConnection).append(" this=").append(this).toString());
            }
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21.subscribe() calling method android.util.Log.i()


    public void subscribe(String p7, android.os.Bundle p8, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback p9)
    {
        android.support.v4.media.MediaBrowserCompat$Subscription v2_1 = ((android.support.v4.media.MediaBrowserCompat$Subscription) this.mSubscriptions.get(p7));
        if (v2_1 == null) {
            v2_1 = new android.support.v4.media.MediaBrowserCompat$Subscription();
            this.mSubscriptions.put(p7, v2_1);
        }
        android.os.Bundle v0_1;
        android.support.v4.media.MediaBrowserCompat$SubscriptionCallback.access$100(p9, v2_1);
        if (p8 != null) {
            v0_1 = new android.os.Bundle(p8);
        } else {
            v0_1 = 0;
        }
        v2_1.putCallback(v0_1, p9);
        if (this.mServiceBinderWrapper != null) {
            try {
                this.mServiceBinderWrapper.addSubscription(p7, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback.access$000(p9), v0_1, this.mCallbacksMessenger);
            } catch (android.os.RemoteException v1) {
                android.util.Log.i("MediaBrowserCompat", new StringBuilder().append("Remote error subscribing media item: ").append(p7).toString());
            }
        } else {
            android.support.v4.media.MediaBrowserCompatApi21.subscribe(this.mBrowserObj, p7, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback.access$200(p9));
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21.sendCustomAction() calling method android.util.Log.i()


    public void sendCustomAction(String p6, android.os.Bundle p7, android.support.v4.media.MediaBrowserCompat$CustomActionCallback p8)
    {
        if (this.isConnected()) {
            if (this.mServiceBinderWrapper == null) {
                android.util.Log.i("MediaBrowserCompat", "The connected service doesn\'t support sendCustomAction.");
                this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$6(this, p8, p6, p7));
            }
            try {
                this.mServiceBinderWrapper.sendCustomAction(p6, p7, new android.support.v4.media.MediaBrowserCompat$CustomActionResultReceiver(p6, p7, p8, this.mHandler), this.mCallbacksMessenger);
            } catch (android.os.RemoteException v0) {
                android.util.Log.i("MediaBrowserCompat", new StringBuilder().append("Remote error sending a custom action: action=").append(p6).append(", extras=").append(p7).toString(), v0);
                this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$7(this, p8, p6, p7));
            }
            return;
        } else {
            throw new IllegalStateException(new StringBuilder().append("Cannot send a custom action (").append(p6).append(") with ").append("extras ").append(p7).append(" because the browser is not connected to the ").append("service.").toString());
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21.search() calling method android.util.Log.i()


    public void search(String p6, android.os.Bundle p7, android.support.v4.media.MediaBrowserCompat$SearchCallback p8)
    {
        if (this.isConnected()) {
            if (this.mServiceBinderWrapper != null) {
                try {
                    this.mServiceBinderWrapper.search(p6, p7, new android.support.v4.media.MediaBrowserCompat$SearchResultReceiver(p6, p7, p8, this.mHandler), this.mCallbacksMessenger);
                } catch (android.os.RemoteException v0) {
                    android.util.Log.i("MediaBrowserCompat", new StringBuilder().append("Remote error searching items with query: ").append(p6).toString(), v0);
                    this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$5(this, p8, p6, p7));
                }
            } else {
                android.util.Log.i("MediaBrowserCompat", "The connected service doesn\'t support search.");
                this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$4(this, p8, p6, p7));
            }
            return;
        } else {
            throw new IllegalStateException("search() called while not connected");
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21.onConnected() calling method android.util.Log.i()


    public void onConnected()
    {
        android.os.Bundle v1 = android.support.v4.media.MediaBrowserCompatApi21.getExtras(this.mBrowserObj);
        if (v1 != null) {
            android.os.IBinder v2 = android.support.v4.app.BundleCompat.getBinder(v1, "extra_messenger");
            if (v2 != null) {
                this.mServiceBinderWrapper = new android.support.v4.media.MediaBrowserCompat$ServiceBinderWrapper(v2, this.mRootHints);
                this.mCallbacksMessenger = new android.os.Messenger(this.mHandler);
                this.mHandler.setCallbacksMessenger(this.mCallbacksMessenger);
                try {
                    this.mServiceBinderWrapper.registerCallbackMessenger(this.mCallbacksMessenger);
                } catch (android.os.RemoteException v0) {
                    android.util.Log.i("MediaBrowserCompat", "Remote error registering client messenger.");
                }
            }
            android.support.v4.media.session.IMediaSession v3 = android.support.v4.media.session.IMediaSession$Stub.asInterface(android.support.v4.app.BundleCompat.getBinder(v1, "extra_session_binder"));
            if (v3 != null) {
                this.mMediaSessionToken = android.support.v4.media.session.MediaSessionCompat$Token.fromToken(android.support.v4.media.MediaBrowserCompatApi21.getSessionToken(this.mBrowserObj), v3);
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21.getItem() calling method android.util.Log.i()


    public void getItem(String p6, android.support.v4.media.MediaBrowserCompat$ItemCallback p7)
    {
        if (!android.text.TextUtils.isEmpty(p6)) {
            if (p7 != null) {
                if (android.support.v4.media.MediaBrowserCompatApi21.isConnected(this.mBrowserObj)) {
                    if (this.mServiceBinderWrapper != null) {
                        try {
                            this.mServiceBinderWrapper.getMediaItem(p6, new android.support.v4.media.MediaBrowserCompat$ItemReceiver(p6, p7, this.mHandler), this.mCallbacksMessenger);
                        } catch (android.os.RemoteException v0) {
                            android.util.Log.i("MediaBrowserCompat", new StringBuilder().append("Remote error getting media item: ").append(p6).toString());
                            this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$3(this, p7, p6));
                        }
                    } else {
                        this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$2(this, p7, p6));
                    }
                } else {
                    android.util.Log.i("MediaBrowserCompat", "Not connected, unable to retrieve the MediaItem.");
                    this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$1(this, p7, p6));
                }
                return;
            } else {
                throw new IllegalArgumentException("cb is null");
            }
        } else {
            throw new IllegalArgumentException("mediaId is empty");
        }
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21.disconnect() calling method android.util.Log.i()


    public void disconnect()
    {
        if ((this.mServiceBinderWrapper != null) && (this.mCallbacksMessenger != null)) {
            try {
                this.mServiceBinderWrapper.unregisterCallbackMessenger(this.mCallbacksMessenger);
            } catch (android.os.RemoteException v0) {
                android.util.Log.i("MediaBrowserCompat", "Remote error unregistering client messenger.");
            }
        }
        android.support.v4.media.MediaBrowserCompatApi21.disconnect(this.mBrowserObj);
        return;
    }

Method android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.setLayoutDirection() calling method android.util.Log.i()


    public static boolean setLayoutDirection(android.graphics.drawable.Drawable p8, int p9)
    {
        int v1_0 = 1;
        if (!android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.sSetLayoutDirectionMethodFetched) {
            try {
                int v5_2 = new Class[1];
                v5_2[0] = Integer.TYPE;
                android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.sSetLayoutDirectionMethod = android.graphics.drawable.Drawable.getDeclaredMethod("setLayoutDirection", v5_2);
                android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.sSetLayoutDirectionMethod.setAccessible(1);
            } catch (Exception v0_0) {
                android.util.Log.i("DrawableCompatJellybeanMr1", "Failed to retrieve setLayoutDirection(int) method", v0_0);
            }
            android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.sSetLayoutDirectionMethodFetched = 1;
        }
        if (android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.sSetLayoutDirectionMethod == null) {
            v1_0 = 0;
        } else {
            try {
                Object[] v4_3 = new Object[1];
                v4_3[0] = Integer.valueOf(p9);
                android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.sSetLayoutDirectionMethod.invoke(p8, v4_3);
            } catch (Exception v0_1) {
                android.util.Log.i("DrawableCompatJellybeanMr1", "Failed to invoke setLayoutDirection(int) via reflection", v0_1);
                android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.sSetLayoutDirectionMethod = 0;
            }
        }
        return v1_0;
    }

Method android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.getLayoutDirection() calling method android.util.Log.i()


    public static int getLayoutDirection(android.graphics.drawable.Drawable p5)
    {
        if (!android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.sGetLayoutDirectionMethodFetched) {
            try {
                Class[] v3_1 = new Class[0];
                android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.sGetLayoutDirectionMethod = android.graphics.drawable.Drawable.getDeclaredMethod("getLayoutDirection", v3_1);
                android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.sGetLayoutDirectionMethod.setAccessible(1);
            } catch (Exception v0_0) {
                android.util.Log.i("DrawableCompatJellybeanMr1", "Failed to retrieve getLayoutDirection() method", v0_0);
            }
            android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.sGetLayoutDirectionMethodFetched = 1;
        }
        int v1_7;
        if (android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.sGetLayoutDirectionMethod == null) {
            v1_7 = -1;
        } else {
            try {
                String v2_3 = new Object[0];
                v1_7 = ((Integer) android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.sGetLayoutDirectionMethod.invoke(p5, v2_3)).intValue();
            } catch (Exception v0_1) {
                android.util.Log.i("DrawableCompatJellybeanMr1", "Failed to invoke getLayoutDirection() via reflection", v0_1);
                android.support.v4.graphics.drawable.DrawableCompatJellybeanMr1.sGetLayoutDirectionMethod = 0;
            }
        }
        return v1_7;
    }

Method android.support.v4.app.BundleCompatGingerbread.putBinder() calling method android.util.Log.i()


    public static void putBinder(android.os.Bundle p7, String p8, android.os.IBinder p9)
    {
        if (!android.support.v4.app.BundleCompatGingerbread.sPutIBinderMethodFetched) {
            try {
                int v3_3 = new Class[2];
                v3_3[0] = String;
                v3_3[1] = android.os.IBinder;
                android.support.v4.app.BundleCompatGingerbread.sPutIBinderMethod = android.os.Bundle.getMethod("putIBinder", v3_3);
                android.support.v4.app.BundleCompatGingerbread.sPutIBinderMethod.setAccessible(1);
            } catch (IllegalArgumentException v0_0) {
                android.util.Log.i("BundleCompatGingerbread", "Failed to retrieve putIBinder method", v0_0);
            }
            android.support.v4.app.BundleCompatGingerbread.sPutIBinderMethodFetched = 1;
        }
        if (android.support.v4.app.BundleCompatGingerbread.sPutIBinderMethod != null) {
            try {
                String v2_3 = new Object[2];
                v2_3[0] = p8;
                v2_3[1] = p9;
                android.support.v4.app.BundleCompatGingerbread.sPutIBinderMethod.invoke(p7, v2_3);
            } catch (IllegalArgumentException v0_1) {
                android.util.Log.i("BundleCompatGingerbread", "Failed to invoke putIBinder via reflection", v0_1);
                android.support.v4.app.BundleCompatGingerbread.sPutIBinderMethod = 0;
            } catch (IllegalArgumentException v0_1) {
            } catch (IllegalArgumentException v0_1) {
            }
        }
        return;
    }

Method android.support.v4.app.BundleCompatGingerbread.getBinder() calling method android.util.Log.i()


    public static android.os.IBinder getBinder(android.os.Bundle p8, String p9)
    {
        if (!android.support.v4.app.BundleCompatGingerbread.sGetIBinderMethodFetched) {
            try {
                int v4_2 = new Class[1];
                v4_2[0] = String;
                android.support.v4.app.BundleCompatGingerbread.sGetIBinderMethod = android.os.Bundle.getMethod("getIBinder", v4_2);
                android.support.v4.app.BundleCompatGingerbread.sGetIBinderMethod.setAccessible(1);
            } catch (IllegalArgumentException v0_0) {
                android.util.Log.i("BundleCompatGingerbread", "Failed to retrieve getIBinder method", v0_0);
            }
            android.support.v4.app.BundleCompatGingerbread.sGetIBinderMethodFetched = 1;
        }
        String v1_7;
        if (android.support.v4.app.BundleCompatGingerbread.sGetIBinderMethod == null) {
            v1_7 = 0;
        } else {
            try {
                String v3_3 = new Object[1];
                v3_3[0] = p9;
                v1_7 = ((android.os.IBinder) android.support.v4.app.BundleCompatGingerbread.sGetIBinderMethod.invoke(p8, v3_3));
            } catch (IllegalArgumentException v0_1) {
                android.util.Log.i("BundleCompatGingerbread", "Failed to invoke getIBinder via reflection", v0_1);
                android.support.v4.app.BundleCompatGingerbread.sGetIBinderMethod = 0;
            } catch (IllegalArgumentException v0_1) {
            } catch (IllegalArgumentException v0_1) {
            }
        }
        return v1_7;
    }

Method com.nokia.maps.bp.a() calling method android.util.Log.v()


    private static varargs void a(int p5, String p6, String p7, Object[] p8)
    {
        if (((ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.a) && (((ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.b) || ((com.nokia.maps.MapsEngine.J()) || ((p5 != 3) && (p5 != 2)))) || (ark>com.nokia.maps.bpark>.c != null))) && ((ark>com.nokia.maps.bpark>.c == null) || (ark>com.nokia.maps.bpark>.c.compareTo(p6) == 0))) {
            String v0_7;
            if (p8.length != 0) {
                v0_7 = 0;
            } else {
                v0_7 = 1;
            }
            String v1_2 = new StringBuilder();
            com.nokia.maps.bq v2_2 = new Exception().getStackTrace();
            if (v2_2.length >= 2) {
                v1_2.append(v2_2[2].getMethodName());
                v1_2.append(": ");
            }
            if (v0_7 == null) {
                p7 = String.format(p7, p8);
            }
            v1_2.append(p7);
            String v0_10 = v1_2.toString().replaceAll("(\\r|\\n)", "");
            switch (p5) {
                case 2:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.v(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("V", p6, v0_10);
                    }
                    break;
                case 3:
                default:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.d(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("D", p6, v0_10);
                    }
                    break;
                case 4:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.i(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("I", p6, v0_10);
                    }
                    break;
                case 5:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.w(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("W", p6, v0_10);
                    }
                    break;
                case 6:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.e(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("E", p6, v0_10);
                    }
                    break;
                case 7:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.wtf(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("WTF", p6, v0_10);
                    }
                    break;
            }
        }
        return;
    }

Method android.support.v4.content.LocalBroadcastManager.sendBroadcast() calling method android.util.Log.v()


    public boolean sendBroadcast(android.content.Intent p18)
    {
        try {
            int v8;
            String v2 = p18.getAction();
            String v3 = p18.resolveTypeIfNeeded(this.mAppContext.getContentResolver());
            android.net.Uri v5 = p18.getData();
            String v4 = p18.getScheme();
            java.util.Set v6 = p18.getCategories();
        } catch (String v1_9) {
            throw v1_9;
        }
        if ((p18.getFlags() & 8) == 0) {
            v8 = 0;
        } else {
            v8 = 1;
        }
        if (v8 != 0) {
            android.util.Log.v("LocalBroadcastManager", new StringBuilder().append("Resolving type ").append(v3).append(" scheme ").append(v4).append(" of intent ").append(p18).toString());
        }
        String v1_18;
        java.util.ArrayList v9_1 = ((java.util.ArrayList) this.mActions.get(p18.getAction()));
        if (v9_1 == null) {
            v1_18 = 0;
        } else {
            if (v8 != 0) {
                android.util.Log.v("LocalBroadcastManager", new StringBuilder().append("Action list: ").append(v9_1).toString());
            }
            java.util.ArrayList v14_1 = 0;
            int v10_1 = 0;
            while (v10_1 < v9_1.size()) {
                android.support.v4.content.LocalBroadcastManager$ReceiverRecord v13_1 = ((android.support.v4.content.LocalBroadcastManager$ReceiverRecord) v9_1.get(v10_1));
                if (v8 != 0) {
                    android.util.Log.v("LocalBroadcastManager", new StringBuilder().append("Matching against filter ").append(v13_1.filter).toString());
                }
                if (!v13_1.broadcasting) {
                    int v11 = v13_1.filter.match(v2, v3, v4, v5, v6, "LocalBroadcastManager");
                    if (v11 < 0) {
                        if (v8 != 0) {
                            String v12;
                            switch (v11) {
                                case -4:
                                    v12 = "category";
                                    break;
                                case -3:
                                    v12 = "action";
                                    break;
                                case -2:
                                    v12 = "data";
                                    break;
                                case -1:
                                    v12 = "type";
                                    break;
                                default:
                                    v12 = "unknown reason";
                            }
                            android.util.Log.v("LocalBroadcastManager", new StringBuilder().append("  Filter did not match: ").append(v12).toString());
                        }
                    } else {
                        if (v8 != 0) {
                            android.util.Log.v("LocalBroadcastManager", new StringBuilder().append("  Filter matched!  match=0x").append(Integer.toHexString(v11)).toString());
                        }
                        if (v14_1 == null) {
                            v14_1 = new java.util.ArrayList();
                        }
                        v14_1.add(v13_1);
                        v13_1.broadcasting = 1;
                    }
                } else {
                    if (v8 != 0) {
                        android.util.Log.v("LocalBroadcastManager", "  Filter\'s target already added");
                    }
                }
                v10_1++;
            }
            if (v14_1 == null) {
            } else {
                int v10_0 = 0;
                while (v10_0 < v14_1.size()) {
                    ((android.support.v4.content.LocalBroadcastManager$ReceiverRecord) v14_1.get(v10_0)).broadcasting = 0;
                    v10_0++;
                }
                this.mPendingBroadcasts.add(new android.support.v4.content.LocalBroadcastManager$BroadcastRecord(p18, v14_1));
                if (!this.mHandler.hasMessages(1)) {
                    this.mHandler.sendEmptyMessage(1);
                }
                v1_18 = 1;
            }
        }
        return v1_18;
    }

Method android.support.v4.app.LoaderManagerImpl.restartLoader() calling method android.util.Log.v()


    public android.support.v4.content.Loader restartLoader(int p7, android.os.Bundle p8, android.support.v4.app.LoaderManager$LoaderCallbacks p9)
    {
        if (!this.mCreatingLoader) {
            android.support.v4.app.LoaderManagerImpl$LoaderInfo v1_2 = ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.get(p7));
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", new StringBuilder().append("restartLoader in ").append(this).append(": args=").append(p8).toString());
            }
            android.support.v4.content.Loader v2_4;
            if (v1_2 == null) {
                v2_4 = this.createAndInstallLoader(p7, p8, p9).mLoader;
            } else {
                android.support.v4.app.LoaderManagerImpl$LoaderInfo v0_1 = ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mInactiveLoaders.get(p7));
                if (v0_1 == null) {
                    if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                        android.util.Log.v("LoaderManager", new StringBuilder().append("  Making last loader inactive: ").append(v1_2).toString());
                    }
                    v1_2.mLoader.abandon();
                    this.mInactiveLoaders.put(p7, v1_2);
                } else {
                    if (!v1_2.mHaveData) {
                        if (v1_2.cancel()) {
                            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                                android.util.Log.v("LoaderManager", "  Current loader is running; configuring pending loader");
                            }
                            if (v1_2.mPendingLoader != null) {
                                if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                                    android.util.Log.v("LoaderManager", new StringBuilder().append("  Removing pending loader: ").append(v1_2.mPendingLoader).toString());
                                }
                                v1_2.mPendingLoader.destroy();
                                v1_2.mPendingLoader = 0;
                            }
                            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                                android.util.Log.v("LoaderManager", "  Enqueuing as new pending loader");
                            }
                            v1_2.mPendingLoader = this.createLoader(p7, p8, p9);
                            v2_4 = v1_2.mPendingLoader.mLoader;
                        } else {
                            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                                android.util.Log.v("LoaderManager", "  Current loader is stopped; replacing");
                            }
                            this.mLoaders.put(p7, 0);
                            v1_2.destroy();
                        }
                    } else {
                        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                            android.util.Log.v("LoaderManager", new StringBuilder().append("  Removing last inactive loader: ").append(v1_2).toString());
                        }
                        v0_1.mDeliveredData = 0;
                        v0_1.destroy();
                        v1_2.mLoader.abandon();
                        this.mInactiveLoaders.put(p7, v1_2);
                    }
                }
            }
            return v2_4;
        } else {
            throw new IllegalStateException("Called while creating a loader");
        }
    }

Method android.support.v4.app.LoaderManagerImpl.initLoader() calling method android.util.Log.v()


    public android.support.v4.content.Loader initLoader(int p5, android.os.Bundle p6, android.support.v4.app.LoaderManager$LoaderCallbacks p7)
    {
        if (!this.mCreatingLoader) {
            android.support.v4.app.LoaderManagerImpl$LoaderInfo v0_1 = ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.get(p5));
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", new StringBuilder().append("initLoader in ").append(this).append(": args=").append(p6).toString());
            }
            if (v0_1 != null) {
                if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                    android.util.Log.v("LoaderManager", new StringBuilder().append("  Re-using existing loader ").append(v0_1).toString());
                }
                v0_1.mCallbacks = p7;
            } else {
                v0_1 = this.createAndInstallLoader(p5, p6, p7);
                if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                    android.util.Log.v("LoaderManager", new StringBuilder().append("  Created new loader ").append(v0_1).toString());
                }
            }
            if ((v0_1.mHaveData) && (this.mStarted)) {
                v0_1.callOnLoadFinished(v0_1.mLoader, v0_1.mData);
            }
            return v0_1.mLoader;
        } else {
            throw new IllegalStateException("Called while creating a loader");
        }
    }

Method android.support.v4.app.LoaderManagerImpl.finishRetain() calling method android.util.Log.v()


    void finishRetain()
    {
        if (this.mRetaining) {
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", new StringBuilder().append("Finished Retaining in ").append(this).toString());
            }
            this.mRetaining = 0;
            int v0 = (this.mLoaders.size() - 1);
            while (v0 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v0)).finishRetain();
                v0--;
            }
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.doStop() calling method android.util.Log.v()


    void doStop()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("Stopping in ").append(this).toString());
        }
        if (this.mStarted) {
            int v1 = (this.mLoaders.size() - 1);
            while (v1 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v1)).stop();
                v1--;
            }
            this.mStarted = 0;
        } else {
            RuntimeException v0_1 = new RuntimeException("here");
            v0_1.fillInStackTrace();
            android.util.Log.w("LoaderManager", new StringBuilder().append("Called doStop when not started: ").append(this).toString(), v0_1);
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.doStart() calling method android.util.Log.v()


    void doStart()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("Starting in ").append(this).toString());
        }
        if (!this.mStarted) {
            this.mStarted = 1;
            int v1 = (this.mLoaders.size() - 1);
            while (v1 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v1)).start();
                v1--;
            }
        } else {
            RuntimeException v0_1 = new RuntimeException("here");
            v0_1.fillInStackTrace();
            android.util.Log.w("LoaderManager", new StringBuilder().append("Called doStart when already started: ").append(this).toString(), v0_1);
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.doRetain() calling method android.util.Log.v()


    void doRetain()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("Retaining in ").append(this).toString());
        }
        if (this.mStarted) {
            this.mRetaining = 1;
            this.mStarted = 0;
            int v1 = (this.mLoaders.size() - 1);
            while (v1 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v1)).retain();
                v1--;
            }
        } else {
            RuntimeException v0_1 = new RuntimeException("here");
            v0_1.fillInStackTrace();
            android.util.Log.w("LoaderManager", new StringBuilder().append("Called doRetain when not started: ").append(this).toString(), v0_1);
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.doDestroy() calling method android.util.Log.v()


    void doDestroy()
    {
        if (!this.mRetaining) {
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", new StringBuilder().append("Destroying Active in ").append(this).toString());
            }
            int v0_0 = (this.mLoaders.size() - 1);
            while (v0_0 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v0_0)).destroy();
                v0_0--;
            }
            this.mLoaders.clear();
        }
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("Destroying Inactive in ").append(this).toString());
        }
        int v0_1 = (this.mInactiveLoaders.size() - 1);
        while (v0_1 >= 0) {
            ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mInactiveLoaders.valueAt(v0_1)).destroy();
            v0_1--;
        }
        this.mInactiveLoaders.clear();
        this.mHost = 0;
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.destroyLoader() calling method android.util.Log.v()


    public void destroyLoader(int p6)
    {
        if (!this.mCreatingLoader) {
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", new StringBuilder().append("destroyLoader in ").append(this).append(" of ").append(p6).toString());
            }
            int v0_0 = this.mLoaders.indexOfKey(p6);
            if (v0_0 >= 0) {
                android.support.v4.app.LoaderManagerImpl$LoaderInfo v1_1 = ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v0_0));
                this.mLoaders.removeAt(v0_0);
                v1_1.destroy();
            }
            int v0_1 = this.mInactiveLoaders.indexOfKey(p6);
            if (v0_1 >= 0) {
                android.support.v4.app.LoaderManagerImpl$LoaderInfo v1_3 = ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mInactiveLoaders.valueAt(v0_1));
                this.mInactiveLoaders.removeAt(v0_1);
                v1_3.destroy();
            }
            if ((this.mHost != null) && (!this.hasRunningLoaders())) {
                this.mHost.mFragmentManager.startPendingDeferredFragments();
            }
            return;
        } else {
            throw new IllegalStateException("Called while creating a loader");
        }
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop() calling method android.util.Log.v()


    void stop()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("  Stopping: ").append(this).toString());
        }
        this.mStarted = 0;
        if ((!this.mRetaining) && ((this.mLoader != null) && (this.mListenerRegistered))) {
            this.mListenerRegistered = 0;
            this.mLoader.unregisterListener(this);
            this.mLoader.unregisterOnLoadCanceledListener(this);
            this.mLoader.stopLoading();
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.start() calling method android.util.Log.v()


    void start()
    {
        if ((!this.mRetaining) || (!this.mRetainingStarted)) {
            if (!this.mStarted) {
                this.mStarted = 1;
                if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                    android.util.Log.v("LoaderManager", new StringBuilder().append("  Starting: ").append(this).toString());
                }
                if ((this.mLoader == null) && (this.mCallbacks != null)) {
                    this.mLoader = this.mCallbacks.onCreateLoader(this.mId, this.mArgs);
                }
                if (this.mLoader != null) {
                    if ((!this.mLoader.getClass().isMemberClass()) || (reflect.Modifier.isStatic(this.mLoader.getClass().getModifiers()))) {
                        if (!this.mListenerRegistered) {
                            this.mLoader.registerListener(this.mId, this);
                            this.mLoader.registerOnLoadCanceledListener(this);
                            this.mListenerRegistered = 1;
                        }
                        this.mLoader.startLoading();
                    } else {
                        throw new IllegalArgumentException(new StringBuilder().append("Object returned from onCreateLoader must not be a non-static inner member class: ").append(this.mLoader).toString());
                    }
                }
            }
        } else {
            this.mStarted = 1;
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain() calling method android.util.Log.v()


    void retain()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("  Retaining: ").append(this).toString());
        }
        this.mRetaining = 1;
        this.mRetainingStarted = this.mStarted;
        this.mStarted = 0;
        this.mCallbacks = 0;
        return;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete() calling method android.util.Log.v()


    public void onLoadComplete(android.support.v4.content.Loader p7, Object p8)
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("onLoadComplete: ").append(this).toString());
        }
        if (!this.mDestroyed) {
            if (this.this$0.mLoaders.get(this.mId) == this) {
                android.support.v4.app.LoaderManagerImpl$LoaderInfo v1 = this.mPendingLoader;
                if (v1 == null) {
                    if ((this.mData != p8) || (!this.mHaveData)) {
                        this.mData = p8;
                        this.mHaveData = 1;
                        if (this.mStarted) {
                            this.callOnLoadFinished(p7, p8);
                        }
                    }
                    android.support.v4.app.LoaderManagerImpl$LoaderInfo v0_1 = ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.this$0.mInactiveLoaders.get(this.mId));
                    if ((v0_1 != null) && (v0_1 != this)) {
                        v0_1.mDeliveredData = 0;
                        v0_1.destroy();
                        this.this$0.mInactiveLoaders.remove(this.mId);
                    }
                    if ((this.this$0.mHost != null) && (!this.this$0.hasRunningLoaders())) {
                        this.this$0.mHost.mFragmentManager.startPendingDeferredFragments();
                    }
                } else {
                    if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                        android.util.Log.v("LoaderManager", new StringBuilder().append("  Switching to pending loader: ").append(v1).toString());
                    }
                    this.mPendingLoader = 0;
                    this.this$0.mLoaders.put(this.mId, 0);
                    this.destroy();
                    this.this$0.installLoader(v1);
                }
            } else {
                if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                    android.util.Log.v("LoaderManager", "  Ignoring load complete -- not active");
                }
            }
        } else {
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", "  Ignoring load complete -- destroyed");
            }
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadCanceled() calling method android.util.Log.v()


    public void onLoadCanceled(android.support.v4.content.Loader p6)
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("onLoadCanceled: ").append(this).toString());
        }
        if (!this.mDestroyed) {
            if (this.this$0.mLoaders.get(this.mId) == this) {
                android.support.v4.app.LoaderManagerImpl$LoaderInfo v0 = this.mPendingLoader;
                if (v0 != null) {
                    if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                        android.util.Log.v("LoaderManager", new StringBuilder().append("  Switching to pending loader: ").append(v0).toString());
                    }
                    this.mPendingLoader = 0;
                    this.this$0.mLoaders.put(this.mId, 0);
                    this.destroy();
                    this.this$0.installLoader(v0);
                }
            } else {
                if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                    android.util.Log.v("LoaderManager", "  Ignoring load canceled -- not active");
                }
            }
        } else {
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", "  Ignoring load canceled -- destroyed");
            }
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain() calling method android.util.Log.v()


    void finishRetain()
    {
        if (this.mRetaining) {
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", new StringBuilder().append("  Finished Retaining: ").append(this).toString());
            }
            this.mRetaining = 0;
            if ((this.mStarted != this.mRetainingStarted) && (!this.mStarted)) {
                this.stop();
            }
        }
        if ((this.mStarted) && ((this.mHaveData) && (!this.mReportNextStart))) {
            this.callOnLoadFinished(this.mLoader, this.mData);
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy() calling method android.util.Log.v()


    void destroy()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("  Destroying: ").append(this).toString());
        }
        this.mDestroyed = 1;
        boolean v1 = this.mDeliveredData;
        this.mDeliveredData = 0;
        if ((this.mCallbacks != null) && ((this.mLoader != null) && ((this.mHaveData) && (v1)))) {
            if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                android.util.Log.v("LoaderManager", new StringBuilder().append("  Resetting: ").append(this).toString());
            }
            String v0 = 0;
            if (this.this$0.mHost != null) {
                v0 = this.this$0.mHost.mFragmentManager.mNoTransactionsBecause;
                this.this$0.mHost.mFragmentManager.mNoTransactionsBecause = "onLoaderReset";
            }
            try {
                this.mCallbacks.onLoaderReset(this.mLoader);
            } catch (android.support.v4.app.FragmentManagerImpl v2_19) {
                if (this.this$0.mHost != null) {
                    this.this$0.mHost.mFragmentManager.mNoTransactionsBecause = v0;
                }
                throw v2_19;
            }
            if (this.this$0.mHost != null) {
                this.this$0.mHost.mFragmentManager.mNoTransactionsBecause = v0;
            }
        }
        this.mCallbacks = 0;
        this.mData = 0;
        this.mHaveData = 0;
        if (this.mLoader != null) {
            if (this.mListenerRegistered) {
                this.mListenerRegistered = 0;
                this.mLoader.unregisterListener(this);
                this.mLoader.unregisterOnLoadCanceledListener(this);
            }
            this.mLoader.reset();
        }
        if (this.mPendingLoader != null) {
            this.mPendingLoader.destroy();
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.cancel() calling method android.util.Log.v()


    boolean cancel()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("  Canceling: ").append(this).toString());
        }
        if ((!this.mStarted) || ((this.mLoader == null) || (!this.mListenerRegistered))) {
            boolean v0 = 0;
        } else {
            v0 = this.mLoader.cancelLoad();
            if (!v0) {
                this.onLoadCanceled(this.mLoader);
            }
        }
        return v0;
    }

Method android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished() calling method android.util.Log.v()


    void callOnLoadFinished(android.support.v4.content.Loader p5, Object p6)
    {
        if (this.mCallbacks != null) {
            String v0 = 0;
            if (this.this$0.mHost != null) {
                v0 = this.this$0.mHost.mFragmentManager.mNoTransactionsBecause;
                this.this$0.mHost.mFragmentManager.mNoTransactionsBecause = "onLoadFinished";
            }
            try {
                if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
                    android.util.Log.v("LoaderManager", new StringBuilder().append("  onLoadFinished in ").append(p5).append(": ").append(p5.dataToString(p6)).toString());
                }
            } catch (int v1_7) {
                if (this.this$0.mHost != null) {
                    this.this$0.mHost.mFragmentManager.mNoTransactionsBecause = v0;
                }
                throw v1_7;
            }
            this.mCallbacks.onLoadFinished(p5, p6);
            if (this.this$0.mHost != null) {
                this.this$0.mHost.mFragmentManager.mNoTransactionsBecause = v0;
            }
            this.mDeliveredData = 1;
        }
        return;
    }

Method android.support.v4.app.FragmentState.instantiate() calling method android.util.Log.v()


    public android.support.v4.app.Fragment instantiate(android.support.v4.app.FragmentHostCallback p5, android.support.v4.app.Fragment p6, android.support.v4.app.FragmentManagerNonConfig p7)
    {
        if (this.mInstance == null) {
            android.content.Context v0 = p5.getContext();
            if (this.mArguments != null) {
                this.mArguments.setClassLoader(v0.getClassLoader());
            }
            this.mInstance = android.support.v4.app.Fragment.instantiate(v0, this.mClassName, this.mArguments);
            if (this.mSavedFragmentState != null) {
                this.mSavedFragmentState.setClassLoader(v0.getClassLoader());
                this.mInstance.mSavedFragmentState = this.mSavedFragmentState;
            }
            this.mInstance.setIndex(this.mIndex, p6);
            this.mInstance.mFromLayout = this.mFromLayout;
            this.mInstance.mRestored = 1;
            this.mInstance.mFragmentId = this.mFragmentId;
            this.mInstance.mContainerId = this.mContainerId;
            this.mInstance.mTag = this.mTag;
            this.mInstance.mRetainInstance = this.mRetainInstance;
            this.mInstance.mDetached = this.mDetached;
            this.mInstance.mHidden = this.mHidden;
            this.mInstance.mFragmentManager = p5.mFragmentManager;
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Instantiated fragment ").append(this.mInstance).toString());
            }
        }
        this.mInstance.mChildNonConfig = p7;
        return this.mInstance;
    }

Method android.support.v4.app.FragmentManagerImpl.showFragment() calling method android.util.Log.v()


    public void showFragment(android.support.v4.app.Fragment p5)
    {
        int v0 = 0;
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("show: ").append(p5).toString());
        }
        if (p5.mHidden) {
            p5.mHidden = 0;
            if (!p5.mHiddenChanged) {
                v0 = 1;
            }
            p5.mHiddenChanged = v0;
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.setBackStackIndex() calling method android.util.Log.v()


    public void setBackStackIndex(int p5, android.support.v4.app.BackStackRecord p6)
    {
        try {
            if (this.mBackStackIndices == null) {
                this.mBackStackIndices = new java.util.ArrayList();
            }
        } catch (java.util.ArrayList v1_17) {
            throw v1_17;
        }
        int v0 = this.mBackStackIndices.size();
        if (p5 >= v0) {
            while (v0 < p5) {
                this.mBackStackIndices.add(0);
                if (this.mAvailBackStackIndices == null) {
                    this.mAvailBackStackIndices = new java.util.ArrayList();
                }
                if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                    android.util.Log.v("FragmentManager", new StringBuilder().append("Adding available back stack index ").append(v0).toString());
                }
                this.mAvailBackStackIndices.add(Integer.valueOf(v0));
                v0++;
            }
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Adding back stack index ").append(p5).append(" with ").append(p6).toString());
            }
            this.mBackStackIndices.add(p6);
        } else {
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Setting back stack index ").append(p5).append(" to ").append(p6).toString());
            }
            this.mBackStackIndices.set(p5, p6);
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.saveAllState() calling method android.util.Log.v()


    android.os.Parcelable saveAllState()
    {
        android.support.v4.app.FragmentManagerState v5_0 = 0;
        this.forcePostponedTransactions();
        this.endAnimatingAwayFragments();
        this.execPendingActions();
        if (android.support.v4.app.FragmentManagerImpl.HONEYCOMB) {
            this.mStateSaved = 1;
        }
        if ((this.mActive != null) && (this.mActive.size() > 0)) {
            int v0_0 = this.mActive.size();
            android.support.v4.app.FragmentState[] v1 = new android.support.v4.app.FragmentState[v0_0];
            int v7 = 0;
            int v8_1 = 0;
            while (v8_1 < v0_0) {
                android.support.v4.app.Fragment v4_1 = ((android.support.v4.app.Fragment) this.mActive.valueAt(v8_1));
                if (v4_1 != null) {
                    if (v4_1.mIndex < 0) {
                        this.throwException(new IllegalStateException(new StringBuilder().append("Failure saving state: active ").append(v4_1).append(" has cleared index: ").append(v4_1.mIndex).toString()));
                    }
                    v7 = 1;
                    android.support.v4.app.FragmentState v6_1 = new android.support.v4.app.FragmentState(v4_1);
                    v1[v8_1] = v6_1;
                    if ((v4_1.mState <= 0) || (v6_1.mSavedFragmentState != null)) {
                        v6_1.mSavedFragmentState = v4_1.mSavedFragmentState;
                    } else {
                        v6_1.mSavedFragmentState = this.saveFragmentBasicState(v4_1);
                        if (v4_1.mTarget != null) {
                            if (v4_1.mTarget.mIndex < 0) {
                                this.throwException(new IllegalStateException(new StringBuilder().append("Failure saving state: ").append(v4_1).append(" has target not in fragment manager: ").append(v4_1.mTarget).toString()));
                            }
                            if (v6_1.mSavedFragmentState == null) {
                                v6_1.mSavedFragmentState = new android.os.Bundle();
                            }
                            this.putFragment(v6_1.mSavedFragmentState, "android:target_state", v4_1.mTarget);
                            if (v4_1.mTargetRequestCode != 0) {
                                v6_1.mSavedFragmentState.putInt("android:target_req_state", v4_1.mTargetRequestCode);
                            }
                        }
                    }
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("Saved state of ").append(v4_1).append(": ").append(v6_1.mSavedFragmentState).toString());
                    }
                }
                v8_1++;
            }
            if (v7 != 0) {
                int[] v2 = 0;
                android.support.v4.app.BackStackState[] v3 = 0;
                if (this.mAdded != null) {
                    int v0_1 = this.mAdded.size();
                    if (v0_1 > 0) {
                        v2 = new int[v0_1];
                        int v8_0 = 0;
                        while (v8_0 < v0_1) {
                            v2[v8_0] = ((android.support.v4.app.Fragment) this.mAdded.get(v8_0)).mIndex;
                            if (v2[v8_0] < 0) {
                                this.throwException(new IllegalStateException(new StringBuilder().append("Failure saving state: active ").append(this.mAdded.get(v8_0)).append(" has cleared index: ").append(v2[v8_0]).toString()));
                            }
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("saveAllState: adding fragment #").append(v8_0).append(": ").append(this.mAdded.get(v8_0)).toString());
                            }
                            v8_0++;
                        }
                    }
                }
                if (this.mBackStack != null) {
                    int v0_2 = this.mBackStack.size();
                    if (v0_2 > 0) {
                        v3 = new android.support.v4.app.BackStackState[v0_2];
                        int v8_2 = 0;
                        while (v8_2 < v0_2) {
                            v3[v8_2] = new android.support.v4.app.BackStackState(((android.support.v4.app.BackStackRecord) this.mBackStack.get(v8_2)));
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("saveAllState: adding back stack #").append(v8_2).append(": ").append(this.mBackStack.get(v8_2)).toString());
                            }
                            v8_2++;
                        }
                    }
                }
                v5_0 = new android.support.v4.app.FragmentManagerState();
                v5_0.mActive = v1;
                v5_0.mAdded = v2;
                v5_0.mBackStack = v3;
                v5_0.mNextFragmentIndex = this.mNextFragmentIndex;
            } else {
                if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                    android.util.Log.v("FragmentManager", "saveAllState: no fragments!");
                }
            }
        }
        return v5_0;
    }

Method android.support.v4.app.FragmentManagerImpl.retainNonConfig() calling method android.util.Log.v()


    android.support.v4.app.FragmentManagerNonConfig retainNonConfig()
    {
        java.util.ArrayList v4_0 = 0;
        java.util.ArrayList v2_0 = 0;
        if (this.mActive != null) {
            int v5 = 0;
            while (v5 < this.mActive.size()) {
                android.support.v4.app.Fragment v3_1 = ((android.support.v4.app.Fragment) this.mActive.valueAt(v5));
                if (v3_1 != null) {
                    if (v3_1.mRetainInstance) {
                        if (v4_0 == null) {
                            v4_0 = new java.util.ArrayList();
                        }
                        String v7_7;
                        v4_0.add(v3_1);
                        v3_1.mRetaining = 1;
                        if (v3_1.mTarget == null) {
                            v7_7 = -1;
                        } else {
                            v7_7 = v3_1.mTarget.mIndex;
                        }
                        v3_1.mTargetIndex = v7_7;
                        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                            android.util.Log.v("FragmentManager", new StringBuilder().append("retainNonConfig: keeping retained ").append(v3_1).toString());
                        }
                    }
                    int v0 = 0;
                    if (v3_1.mChildFragmentManager != null) {
                        android.support.v4.app.FragmentManagerNonConfig v1 = v3_1.mChildFragmentManager.retainNonConfig();
                        if (v1 != null) {
                            if (v2_0 == null) {
                                v2_0 = new java.util.ArrayList();
                                int v6 = 0;
                                while (v6 < v5) {
                                    v2_0.add(0);
                                    v6++;
                                }
                            }
                            v2_0.add(v1);
                            v0 = 1;
                        }
                    }
                    if ((v2_0 != null) && (v0 == 0)) {
                        v2_0.add(0);
                    }
                }
                v5++;
            }
        }
        if ((v4_0 != null) || (v2_0 != null)) {
            String v7_1 = new android.support.v4.app.FragmentManagerNonConfig(v4_0, v2_0);
        } else {
            v7_1 = 0;
        }
        return v7_1;
    }

Method android.support.v4.app.FragmentManagerImpl.restoreAllState() calling method android.util.Log.v()


    void restoreAllState(android.os.Parcelable p16, android.support.v4.app.FragmentManagerNonConfig p17)
    {
        if ((p16 != null) && (((android.support.v4.app.FragmentManagerState) p16).mActive != null)) {
            java.util.List v2 = 0;
            if (p17 != null) {
                int v3_0;
                java.util.List v10_1 = p17.getFragments();
                v2 = p17.getChildNonConfigs();
                if (v10_1 == null) {
                    v3_0 = 0;
                } else {
                    v3_0 = v10_1.size();
                }
                int v7_1 = 0;
                while (v7_1 < v3_0) {
                    android.support.v4.app.Fragment v4_6 = ((android.support.v4.app.Fragment) v10_1.get(v7_1));
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: re-attaching retained ").append(v4_6).toString());
                    }
                    int v8 = 0;
                    while ((v8 < ((android.support.v4.app.FragmentManagerState) p16).mActive.length) && (((android.support.v4.app.FragmentManagerState) p16).mActive[v8].mIndex != v4_6.mIndex)) {
                        v8++;
                    }
                    if (v8 == ((android.support.v4.app.FragmentManagerState) p16).mActive.length) {
                        this.throwException(new IllegalStateException(new StringBuilder().append("Could not find active fragment with index ").append(v4_6.mIndex).toString()));
                    }
                    android.support.v4.app.FragmentState v6_1 = ((android.support.v4.app.FragmentManagerState) p16).mActive[v8];
                    v6_1.mInstance = v4_6;
                    v4_6.mSavedViewState = 0;
                    v4_6.mBackStackNesting = 0;
                    v4_6.mInLayout = 0;
                    v4_6.mAdded = 0;
                    v4_6.mTarget = 0;
                    if (v6_1.mSavedFragmentState != null) {
                        v6_1.mSavedFragmentState.setClassLoader(this.mHost.getContext().getClassLoader());
                        v4_6.mSavedViewState = v6_1.mSavedFragmentState.getSparseParcelableArray("android:view_state");
                        v4_6.mSavedFragmentState = v6_1.mSavedFragmentState;
                    }
                    v7_1++;
                }
            }
            this.mActive = new android.util.SparseArray(((android.support.v4.app.FragmentManagerState) p16).mActive.length);
            int v7_4 = 0;
            while (v7_4 < ((android.support.v4.app.FragmentManagerState) p16).mActive.length) {
                android.support.v4.app.FragmentState v6_0 = ((android.support.v4.app.FragmentManagerState) p16).mActive[v7_4];
                if (v6_0 != null) {
                    android.support.v4.app.FragmentManagerNonConfig v1_0 = 0;
                    if ((v2 != null) && (v7_4 < v2.size())) {
                        v1_0 = ((android.support.v4.app.FragmentManagerNonConfig) v2.get(v7_4));
                    }
                    android.support.v4.app.Fragment v4_4 = v6_0.instantiate(this.mHost, this.mParent, v1_0);
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: active #").append(v7_4).append(": ").append(v4_4).toString());
                    }
                    this.mActive.put(v4_4.mIndex, v4_4);
                    v6_0.mInstance = 0;
                }
                v7_4++;
            }
            if (p17 != null) {
                int v3_1;
                java.util.List v10_0 = p17.getFragments();
                if (v10_0 == null) {
                    v3_1 = 0;
                } else {
                    v3_1 = v10_0.size();
                }
                int v7_3 = 0;
                while (v7_3 < v3_1) {
                    android.support.v4.app.Fragment v4_3 = ((android.support.v4.app.Fragment) v10_0.get(v7_3));
                    if (v4_3.mTargetIndex >= 0) {
                        v4_3.mTarget = ((android.support.v4.app.Fragment) this.mActive.get(v4_3.mTargetIndex));
                        if (v4_3.mTarget == null) {
                            android.util.Log.w("FragmentManager", new StringBuilder().append("Re-attaching retained fragment ").append(v4_3).append(" target no longer exists: ").append(v4_3.mTargetIndex).toString());
                        }
                    }
                    v7_3++;
                }
            }
            if (((android.support.v4.app.FragmentManagerState) p16).mAdded == null) {
                this.mAdded = 0;
            } else {
                this.mAdded = new java.util.ArrayList(((android.support.v4.app.FragmentManagerState) p16).mAdded.length);
                int v7_2 = 0;
                while (v7_2 < ((android.support.v4.app.FragmentManagerState) p16).mAdded.length) {
                    android.support.v4.app.Fragment v4_1 = ((android.support.v4.app.Fragment) this.mActive.get(((android.support.v4.app.FragmentManagerState) p16).mAdded[v7_2]));
                    if (v4_1 == null) {
                        this.throwException(new IllegalStateException(new StringBuilder().append("No instantiated fragment for index #").append(((android.support.v4.app.FragmentManagerState) p16).mAdded[v7_2]).toString()));
                    }
                    v4_1.mAdded = 1;
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: added #").append(v7_2).append(": ").append(v4_1).toString());
                    }
                    if (!this.mAdded.contains(v4_1)) {
                        try {
                            this.mAdded.add(v4_1);
                            v7_2++;
                        } catch (Throwable v12_12) {
                            throw v12_12;
                        }
                    } else {
                        throw new IllegalStateException("Already added!");
                    }
                }
            }
            if (((android.support.v4.app.FragmentManagerState) p16).mBackStack == null) {
                this.mBackStack = 0;
            } else {
                this.mBackStack = new java.util.ArrayList(((android.support.v4.app.FragmentManagerState) p16).mBackStack.length);
                int v7_0 = 0;
                while (v7_0 < ((android.support.v4.app.FragmentManagerState) p16).mBackStack.length) {
                    android.support.v4.app.BackStackRecord v0 = ((android.support.v4.app.FragmentManagerState) p16).mBackStack[v7_0].instantiate(this);
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: back stack #").append(v7_0).append(" (index ").append(v0.mIndex).append("): ").append(v0).toString());
                        java.io.PrintWriter v11_1 = new java.io.PrintWriter(new android.support.v4.util.LogWriter("FragmentManager"));
                        v0.dump("  ", v11_1, 0);
                        v11_1.close();
                    }
                    this.mBackStack.add(v0);
                    if (v0.mIndex >= 0) {
                        this.setBackStackIndex(v0.mIndex, v0);
                    }
                    v7_0++;
                }
            }
            this.mNextFragmentIndex = ((android.support.v4.app.FragmentManagerState) p16).mNextFragmentIndex;
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.removeFragment() calling method android.util.Log.v()


    public void removeFragment(android.support.v4.app.Fragment p7)
    {
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("remove: ").append(p7).append(" nesting=").append(p7.mBackStackNesting).toString());
        }
        int v0;
        if (p7.isInBackStack()) {
            v0 = 0;
        } else {
            v0 = 1;
        }
        if ((!p7.mDetached) || (v0 != 0)) {
            if (this.mAdded != null) {
                this.mAdded.remove(p7);
            }
            if ((p7.mHasMenu) && (p7.mMenuVisible)) {
                this.mNeedMenuInvalidate = 1;
            }
            p7.mAdded = 0;
            p7.mRemoving = 1;
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.onCreateView() calling method android.util.Log.v()


    public android.view.View onCreateView(android.view.View p12, String p13, android.content.Context p14, android.util.AttributeSet p15)
    {
        android.view.View v0_0 = 0;
        if ("fragment".equals(p13)) {
            String v8 = p15.getAttributeValue(0, "class");
            android.content.res.TypedArray v6 = p14.obtainStyledAttributes(p15, android.support.v4.app.FragmentManagerImpl$FragmentTag.Fragment);
            if (v8 == null) {
                v8 = v6.getString(0);
            }
            int v9 = v6.getResourceId(1, -1);
            String v10 = v6.getString(2);
            v6.recycle();
            if (android.support.v4.app.Fragment.isSupportFragmentClass(this.mHost.getContext(), v8)) {
                int v7;
                if (p12 == null) {
                    v7 = 0;
                } else {
                    v7 = p12.getId();
                }
                if ((v7 != -1) || ((v9 != -1) || (v10 != null))) {
                    android.support.v4.app.Fragment v1;
                    if (v9 == -1) {
                        v1 = 0;
                    } else {
                        v1 = this.findFragmentById(v9);
                    }
                    if ((v1 == null) && (v10 != null)) {
                        v1 = this.findFragmentByTag(v10);
                    }
                    if ((v1 == null) && (v7 != -1)) {
                        v1 = this.findFragmentById(v7);
                    }
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("onCreateView: id=0x").append(Integer.toHexString(v9)).append(" fname=").append(v8).append(" existing=").append(v1).toString());
                    }
                    if (v1 != null) {
                        if (!v1.mInLayout) {
                            v1.mInLayout = 1;
                            v1.mHost = this.mHost;
                            if (!v1.mRetaining) {
                                v1.onInflate(this.mHost.getContext(), p15, v1.mSavedFragmentState);
                            }
                        } else {
                            throw new IllegalArgumentException(new StringBuilder().append(p15.getPositionDescription()).append(": Duplicate id 0x").append(Integer.toHexString(v9)).append(", tag ").append(v10).append(", or parent id 0x").append(Integer.toHexString(v7)).append(" with another fragment for ").append(v8).toString());
                        }
                    } else {
                        android.view.View v0_2;
                        v1 = android.support.v4.app.Fragment.instantiate(p14, v8);
                        v1.mFromLayout = 1;
                        if (v9 == 0) {
                            v0_2 = v7;
                        } else {
                            v0_2 = v9;
                        }
                        v1.mFragmentId = v0_2;
                        v1.mContainerId = v7;
                        v1.mTag = v10;
                        v1.mInLayout = 1;
                        v1.mFragmentManager = this;
                        v1.mHost = this.mHost;
                        v1.onInflate(this.mHost.getContext(), p15, v1.mSavedFragmentState);
                        this.addFragment(v1, 1);
                    }
                    if ((this.mCurState >= 1) || (!v1.mFromLayout)) {
                        this.moveToState(v1);
                    } else {
                        this.moveToState(v1, 1, 0, 0, 0);
                    }
                    if (v1.mView != null) {
                        if (v9 != 0) {
                            v1.mView.setId(v9);
                        }
                        if (v1.mView.getTag() == null) {
                            v1.mView.setTag(v10);
                        }
                        v0_0 = v1.mView;
                    } else {
                        throw new IllegalStateException(new StringBuilder().append("Fragment ").append(v8).append(" did not create a view.").toString());
                    }
                } else {
                    throw new IllegalArgumentException(new StringBuilder().append(p15.getPositionDescription()).append(": Must specify unique android:id, android:tag, or have a parent with an id for ").append(v8).toString());
                }
            }
        }
        return v0_0;
    }

Method android.support.v4.app.FragmentManagerImpl.moveToState() calling method android.util.Log.v()


    void moveToState(android.support.v4.app.Fragment p18, int p19, int p20, int p21, boolean p22)
    {
        if (((!p18.mAdded) || (p18.mDetached)) && (p19 > 1)) {
            p19 = 1;
        }
        if ((p18.mRemoving) && (p19 > p18.mState)) {
            if ((p18.mState != 0) || (!p18.isInBackStack())) {
                p19 = p18.mState;
            } else {
                p19 = 1;
            }
        }
        if ((p18.mDeferStart) && ((p18.mState < 4) && (p19 > 3))) {
            p19 = 3;
        }
        if (p18.mState >= p19) {
            if (p18.mState <= p19) {
                if (p18.mState != p19) {
                    android.util.Log.w("FragmentManager", new StringBuilder().append("moveToState: Fragment state for ").append(p18).append(" not updated inline; ").append("expected state ").append(p19).append(" found ").append(p18.mState).toString());
                    p18.mState = p19;
                }
            } else {
                switch (p18.mState) {
                    case 1:
                        break;
                    case 2:
                        if (p19 >= 2) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom ACTIVITY_CREATED: ").append(p18).toString());
                            }
                            if ((p18.mView != null) && ((this.mHost.onShouldSaveFragmentState(p18)) && (p18.mSavedViewState == null))) {
                                this.saveFragmentViewState(p18);
                            }
                            p18.performDestroyView();
                            this.dispatchOnFragmentViewDestroyed(p18, 0);
                            if ((p18.mView != null) && (p18.mContainer != null)) {
                                android.view.animation.Animation v10 = 0;
                                if ((this.mCurState > 0) && ((!this.mDestroyed) && ((p18.mView.getVisibility() == 0) && (p18.mPostponedAlpha >= 0)))) {
                                    v10 = this.loadAnimation(p18, p20, 0, p21);
                                }
                                p18.mPostponedAlpha = 0;
                                if (v10 != null) {
                                    p18.setAnimatingAway(p18.mView);
                                    p18.setStateAfterAnimating(p19);
                                    v10.setAnimationListener(new android.support.v4.app.FragmentManagerImpl$2(this, p18.mView, v10, p18));
                                    p18.mView.startAnimation(v10);
                                }
                                p18.mContainer.removeView(p18.mView);
                            }
                            p18.mContainer = 0;
                            p18.mView = 0;
                            p18.mInnerView = 0;
                        }
                        break;
                    case 3:
                        if (p19 >= 3) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom STOPPED: ").append(p18).toString());
                            }
                            p18.performReallyStop();
                        }
                        break;
                    case 4:
                        if (p19 >= 4) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom STARTED: ").append(p18).toString());
                            }
                            p18.performStop();
                            this.dispatchOnFragmentStopped(p18, 0);
                        }
                        break;
                    case 5:
                        if (p19 >= 5) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom RESUMED: ").append(p18).toString());
                            }
                            p18.performPause();
                            this.dispatchOnFragmentPaused(p18, 0);
                        }
                        break;
                    default:
                }
                if (p19 >= 1) {
                } else {
                    if ((this.mDestroyed) && (p18.getAnimatingAway() != null)) {
                        android.view.View v15 = p18.getAnimatingAway();
                        p18.setAnimatingAway(0);
                        v15.clearAnimation();
                    }
                    if (p18.getAnimatingAway() == null) {
                        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                            android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom CREATED: ").append(p18).toString());
                        }
                        if (p18.mRetaining) {
                            p18.mState = 0;
                        } else {
                            p18.performDestroy();
                            this.dispatchOnFragmentDestroyed(p18, 0);
                        }
                        p18.performDetach();
                        this.dispatchOnFragmentDetached(p18, 0);
                        if (p22) {
                        } else {
                            if (p18.mRetaining) {
                                p18.mHost = 0;
                                p18.mParentFragment = 0;
                                p18.mFragmentManager = 0;
                            } else {
                                this.makeInactive(p18);
                            }
                        }
                    } else {
                        p18.setStateAfterAnimating(p19);
                        p19 = 1;
                    }
                }
            }
        } else {
            if ((!p18.mFromLayout) || (p18.mInLayout)) {
                if (p18.getAnimatingAway() != null) {
                    p18.setAnimatingAway(0);
                    this.moveToState(p18, p18.getStateAfterAnimating(), 0, 0, 1);
                }
                switch (p18.mState) {
                    case 0:
                        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                            android.util.Log.v("FragmentManager", new StringBuilder().append("moveto CREATED: ").append(p18).toString());
                        }
                        if (p18.mSavedFragmentState != null) {
                            p18.mSavedFragmentState.setClassLoader(this.mHost.getContext().getClassLoader());
                            p18.mSavedViewState = p18.mSavedFragmentState.getSparseParcelableArray("android:view_state");
                            p18.mTarget = this.getFragment(p18.mSavedFragmentState, "android:target_state");
                            if (p18.mTarget != null) {
                                p18.mTargetRequestCode = p18.mSavedFragmentState.getInt("android:target_req_state", 0);
                            }
                            p18.mUserVisibleHint = p18.mSavedFragmentState.getBoolean("android:user_visible_hint", 1);
                            if (!p18.mUserVisibleHint) {
                                p18.mDeferStart = 1;
                                if (p19 > 3) {
                                    p19 = 3;
                                }
                            }
                        }
                        android.view.View v4_75;
                        p18.mHost = this.mHost;
                        p18.mParentFragment = this.mParent;
                        if (this.mParent == null) {
                            v4_75 = this.mHost.getFragmentManagerImpl();
                        } else {
                            v4_75 = this.mParent.mChildFragmentManager;
                        }
                        p18.mFragmentManager = v4_75;
                        this.dispatchOnFragmentPreAttached(p18, this.mHost.getContext(), 0);
                        p18.mCalled = 0;
                        p18.onAttach(this.mHost.getContext());
                        if (p18.mCalled) {
                            if (p18.mParentFragment != null) {
                                p18.mParentFragment.onAttachFragment(p18);
                            } else {
                                this.mHost.onAttachFragment(p18);
                            }
                            this.dispatchOnFragmentAttached(p18, this.mHost.getContext(), 0);
                            if (p18.mRetaining) {
                                p18.restoreChildFragmentState(p18.mSavedFragmentState);
                                p18.mState = 1;
                            } else {
                                p18.performCreate(p18.mSavedFragmentState);
                                this.dispatchOnFragmentCreated(p18, p18.mSavedFragmentState, 0);
                            }
                            p18.mRetaining = 0;
                            if (p18.mFromLayout) {
                                p18.mView = p18.performCreateView(p18.performGetLayoutInflater(p18.mSavedFragmentState), 0, p18.mSavedFragmentState);
                                if (p18.mView == null) {
                                    p18.mInnerView = 0;
                                } else {
                                    p18.mInnerView = p18.mView;
                                    if (android.os.Build$VERSION.SDK_INT < 11) {
                                        p18.mView = android.support.v4.app.NoSaveStateFrameLayout.wrap(p18.mView);
                                    } else {
                                        android.support.v4.view.ViewCompat.setSaveFromParentEnabled(p18.mView, 0);
                                    }
                                    if (p18.mHidden) {
                                        p18.mView.setVisibility(8);
                                    }
                                    p18.onViewCreated(p18.mView, p18.mSavedFragmentState);
                                    this.dispatchOnFragmentViewCreated(p18, p18.mView, p18.mSavedFragmentState, 0);
                                }
                            } else {
                                if (p19 <= 1) {
                                    if (p19 <= 2) {
                                        if (p19 <= 3) {
                                            if (p19 <= 4) {
                                            } else {
                                                if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                                    android.util.Log.v("FragmentManager", new StringBuilder().append("moveto RESUMED: ").append(p18).toString());
                                                }
                                                p18.performResume();
                                                this.dispatchOnFragmentResumed(p18, 0);
                                                p18.mSavedFragmentState = 0;
                                                p18.mSavedViewState = 0;
                                            }
                                        } else {
                                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                                android.util.Log.v("FragmentManager", new StringBuilder().append("moveto STARTED: ").append(p18).toString());
                                            }
                                            p18.performStart();
                                            this.dispatchOnFragmentStarted(p18, 0);
                                        }
                                    } else {
                                        p18.mState = 3;
                                    }
                                } else {
                                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                        android.util.Log.v("FragmentManager", new StringBuilder().append("moveto ACTIVITY_CREATED: ").append(p18).toString());
                                    }
                                    if (!p18.mFromLayout) {
                                        android.view.ViewGroup v11_0 = 0;
                                        if (p18.mContainerId != 0) {
                                            if (p18.mContainerId == -1) {
                                                this.throwException(new IllegalArgumentException(new StringBuilder().append("Cannot create fragment ").append(p18).append(" for a container view with no id").toString()));
                                            }
                                            v11_0 = ((android.view.ViewGroup) this.mContainer.onFindViewById(p18.mContainerId));
                                            if ((v11_0 == null) && (!p18.mRestored)) {
                                                try {
                                                    String v14 = p18.getResources().getResourceName(p18.mContainerId);
                                                } catch (android.content.res.Resources$NotFoundException v12) {
                                                    v14 = "unknown";
                                                }
                                                this.throwException(new IllegalArgumentException(new StringBuilder().append("No view found for id 0x").append(Integer.toHexString(p18.mContainerId)).append(" (").append(v14).append(") for fragment ").append(p18).toString()));
                                            }
                                        }
                                        p18.mContainer = v11_0;
                                        p18.mView = p18.performCreateView(p18.performGetLayoutInflater(p18.mSavedFragmentState), v11_0, p18.mSavedFragmentState);
                                        if (p18.mView == null) {
                                            p18.mInnerView = 0;
                                        } else {
                                            p18.mInnerView = p18.mView;
                                            if (android.os.Build$VERSION.SDK_INT < 11) {
                                                p18.mView = android.support.v4.app.NoSaveStateFrameLayout.wrap(p18.mView);
                                            } else {
                                                android.support.v4.view.ViewCompat.setSaveFromParentEnabled(p18.mView, 0);
                                            }
                                            if (v11_0 != null) {
                                                v11_0.addView(p18.mView);
                                            }
                                            if (p18.mHidden) {
                                                p18.mView.setVisibility(8);
                                            }
                                            android.view.View v4_149;
                                            p18.onViewCreated(p18.mView, p18.mSavedFragmentState);
                                            this.dispatchOnFragmentViewCreated(p18, p18.mView, p18.mSavedFragmentState, 0);
                                            if ((p18.mView.getVisibility() != 0) || (p18.mContainer == null)) {
                                                v4_149 = 0;
                                            } else {
                                                v4_149 = 1;
                                            }
                                            p18.mIsNewlyAdded = v4_149;
                                        }
                                    }
                                    p18.performActivityCreated(p18.mSavedFragmentState);
                                    this.dispatchOnFragmentActivityCreated(p18, p18.mSavedFragmentState, 0);
                                    if (p18.mView != null) {
                                        p18.restoreViewState(p18.mSavedFragmentState);
                                    }
                                    p18.mSavedFragmentState = 0;
                                }
                            }
                        } else {
                            throw new android.support.v4.app.SuperNotCalledException(new StringBuilder().append("Fragment ").append(p18).append(" did not call through to super.onAttach()").toString());
                        }
                    default:
                }
            }
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.makeInactive() calling method android.util.Log.v()


    void makeInactive(android.support.v4.app.Fragment p4)
    {
        if (p4.mIndex >= 0) {
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Freeing fragment index ").append(p4).toString());
            }
            this.mActive.put(p4.mIndex, 0);
            this.mHost.inactivateFragment(p4.mWho);
            p4.initState();
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.makeActive() calling method android.util.Log.v()


    void makeActive(android.support.v4.app.Fragment p4)
    {
        if (p4.mIndex < 0) {
            String v0_5 = this.mNextFragmentIndex;
            this.mNextFragmentIndex = (v0_5 + 1);
            p4.setIndex(v0_5, this.mParent);
            if (this.mActive == null) {
                this.mActive = new android.util.SparseArray();
            }
            this.mActive.put(p4.mIndex, p4);
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Allocated fragment index ").append(p4).toString());
            }
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.hideFragment() calling method android.util.Log.v()


    public void hideFragment(android.support.v4.app.Fragment p5)
    {
        int v0 = 1;
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("hide: ").append(p5).toString());
        }
        if (!p5.mHidden) {
            p5.mHidden = 1;
            if (p5.mHiddenChanged) {
                v0 = 0;
            }
            p5.mHiddenChanged = v0;
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.freeBackStackIndex() calling method android.util.Log.v()


    public void freeBackStackIndex(int p4)
    {
        try {
            this.mBackStackIndices.set(p4, 0);
        } catch (java.util.ArrayList v0_3) {
            throw v0_3;
        }
        if (this.mAvailBackStackIndices == null) {
            this.mAvailBackStackIndices = new java.util.ArrayList();
        }
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("Freeing back stack index ").append(p4).toString());
        }
        this.mAvailBackStackIndices.add(Integer.valueOf(p4));
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.detachFragment() calling method android.util.Log.v()


    public void detachFragment(android.support.v4.app.Fragment p5)
    {
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("detach: ").append(p5).toString());
        }
        if (!p5.mDetached) {
            p5.mDetached = 1;
            if (p5.mAdded) {
                if (this.mAdded != null) {
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("remove from detach: ").append(p5).toString());
                    }
                    this.mAdded.remove(p5);
                }
                if ((p5.mHasMenu) && (p5.mMenuVisible)) {
                    this.mNeedMenuInvalidate = 1;
                }
                p5.mAdded = 0;
            }
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.attachFragment() calling method android.util.Log.v()


    public void attachFragment(android.support.v4.app.Fragment p5)
    {
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("attach: ").append(p5).toString());
        }
        if (p5.mDetached) {
            p5.mDetached = 0;
            if (!p5.mAdded) {
                if (this.mAdded == null) {
                    this.mAdded = new java.util.ArrayList();
                }
                if (!this.mAdded.contains(p5)) {
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("add from attach: ").append(p5).toString());
                    }
                    this.mAdded.add(p5);
                    p5.mAdded = 1;
                    if ((p5.mHasMenu) && (p5.mMenuVisible)) {
                        this.mNeedMenuInvalidate = 1;
                    }
                } else {
                    throw new IllegalStateException(new StringBuilder().append("Fragment already added: ").append(p5).toString());
                }
            }
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.allocBackStackIndex() calling method android.util.Log.v()


    public int allocBackStackIndex(android.support.v4.app.BackStackRecord p6)
    {
        try {
            if ((this.mAvailBackStackIndices != null) && (this.mAvailBackStackIndices.size() > 0)) {
                int v0_0 = ((Integer) this.mAvailBackStackIndices.remove((this.mAvailBackStackIndices.size() - 1))).intValue();
                if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                    android.util.Log.v("FragmentManager", new StringBuilder().append("Adding back stack index ").append(v0_0).append(" with ").append(p6).toString());
                }
                this.mBackStackIndices.set(v0_0, p6);
                int v1 = v0_0;
            } else {
                if (this.mBackStackIndices == null) {
                    this.mBackStackIndices = new java.util.ArrayList();
                }
                int v0_1 = this.mBackStackIndices.size();
                if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                    android.util.Log.v("FragmentManager", new StringBuilder().append("Setting back stack index ").append(v0_1).append(" to ").append(p6).toString());
                }
                this.mBackStackIndices.add(p6);
                v1 = v0_1;
            }
        } catch (java.util.ArrayList v2_16) {
            throw v2_16;
        }
        return v1;
    }

Method android.support.v4.app.FragmentManagerImpl.addFragment() calling method android.util.Log.v()


    public void addFragment(android.support.v4.app.Fragment p6, boolean p7)
    {
        if (this.mAdded == null) {
            this.mAdded = new java.util.ArrayList();
        }
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("add: ").append(p6).toString());
        }
        this.makeActive(p6);
        if (!p6.mDetached) {
            if (!this.mAdded.contains(p6)) {
                this.mAdded.add(p6);
                p6.mAdded = 1;
                p6.mRemoving = 0;
                if (p6.mView == null) {
                    p6.mHiddenChanged = 0;
                }
                if ((p6.mHasMenu) && (p6.mMenuVisible)) {
                    this.mNeedMenuInvalidate = 1;
                }
                if (p7) {
                    this.moveToState(p6);
                }
            } else {
                throw new IllegalStateException(new StringBuilder().append("Fragment already added: ").append(p6).toString());
            }
        }
        return;
    }

Method android.support.v4.app.BackStackState.instantiate() calling method android.util.Log.v()


    public android.support.v4.app.BackStackRecord instantiate(android.support.v4.app.FragmentManagerImpl p12)
    {
        android.support.v4.app.BackStackRecord v0_1 = new android.support.v4.app.BackStackRecord(p12);
        int v5_0 = 0;
        int v3 = 0;
        while (v5_0 < this.mOps.length) {
            android.support.v4.app.BackStackRecord$Op v4_1 = new android.support.v4.app.BackStackRecord$Op();
            int v6_0 = (v5_0 + 1);
            v4_1.cmd = this.mOps[v5_0];
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Instantiate ").append(v0_1).append(" op #").append(v3).append(" base fragment #").append(this.mOps[v6_0]).toString());
            }
            int v5_1 = (v6_0 + 1);
            int v2 = this.mOps[v6_0];
            if (v2 < 0) {
                v4_1.fragment = 0;
            } else {
                v4_1.fragment = ((android.support.v4.app.Fragment) p12.mActive.get(v2));
            }
            int v6_1 = (v5_1 + 1);
            v4_1.enterAnim = this.mOps[v5_1];
            int v5_2 = (v6_1 + 1);
            v4_1.exitAnim = this.mOps[v6_1];
            int v6_2 = (v5_2 + 1);
            v4_1.popEnterAnim = this.mOps[v5_2];
            v5_0 = (v6_2 + 1);
            v4_1.popExitAnim = this.mOps[v6_2];
            v0_1.mEnterAnim = v4_1.enterAnim;
            v0_1.mExitAnim = v4_1.exitAnim;
            v0_1.mPopEnterAnim = v4_1.popEnterAnim;
            v0_1.mPopExitAnim = v4_1.popExitAnim;
            v0_1.addOp(v4_1);
            v3++;
        }
        v0_1.mTransition = this.mTransition;
        v0_1.mTransitionStyle = this.mTransitionStyle;
        v0_1.mName = this.mName;
        v0_1.mIndex = this.mIndex;
        v0_1.mAddToBackStack = 1;
        v0_1.mBreadCrumbTitleRes = this.mBreadCrumbTitleRes;
        v0_1.mBreadCrumbTitleText = this.mBreadCrumbTitleText;
        v0_1.mBreadCrumbShortTitleRes = this.mBreadCrumbShortTitleRes;
        v0_1.mBreadCrumbShortTitleText = this.mBreadCrumbShortTitleText;
        v0_1.mSharedElementSourceNames = this.mSharedElementSourceNames;
        v0_1.mSharedElementTargetNames = this.mSharedElementTargetNames;
        v0_1.mAllowOptimization = this.mAllowOptimization;
        v0_1.bumpBackStackNesting(1);
        return v0_1;
    }

Method android.support.v4.app.BackStackRecord.generateOps() calling method android.util.Log.v()


    public boolean generateOps(java.util.ArrayList p4, java.util.ArrayList p5)
    {
        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
            android.util.Log.v("FragmentManager", new StringBuilder().append("Run: ").append(this).toString());
        }
        p4.add(this);
        p5.add(Boolean.valueOf(0));
        if (this.mAddToBackStack) {
            this.mManager.addBackStackState(this);
        }
        return 1;
    }

Method android.support.v4.app.BackStackRecord.commitInternal() calling method android.util.Log.v()


    int commitInternal(boolean p7)
    {
        if (!this.mCommitted) {
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Commit: ").append(this).toString());
                java.io.PrintWriter v1_1 = new java.io.PrintWriter(new android.support.v4.util.LogWriter("FragmentManager"));
                this.dump("  ", 0, v1_1, 0);
                v1_1.close();
            }
            this.mCommitted = 1;
            if (!this.mAddToBackStack) {
                this.mIndex = -1;
            } else {
                this.mIndex = this.mManager.allocBackStackIndex(this);
            }
            this.mManager.enqueueAction(this, p7);
            return this.mIndex;
        } else {
            throw new IllegalStateException("commit already called");
        }
    }

Method android.support.v4.app.BackStackRecord.bumpBackStackNesting() calling method android.util.Log.v()


    void bumpBackStackNesting(int p7)
    {
        if (this.mAddToBackStack) {
            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                android.util.Log.v("FragmentManager", new StringBuilder().append("Bump nesting in ").append(this).append(" by ").append(p7).toString());
            }
            int v0 = this.mOps.size();
            int v2 = 0;
            while (v2 < v0) {
                android.support.v4.app.BackStackRecord$Op v1_1 = ((android.support.v4.app.BackStackRecord$Op) this.mOps.get(v2));
                if (v1_1.fragment != null) {
                    String v3_5 = v1_1.fragment;
                    v3_5.mBackStackNesting = (v3_5.mBackStackNesting + p7);
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("Bump nesting of ").append(v1_1.fragment).append(" to ").append(v1_1.fragment.mBackStackNesting).toString());
                    }
                }
                v2++;
            }
        }
        return;
    }

Method com.nokia.maps.bp.a() calling method android.util.Log.w()


    private static varargs void a(int p5, String p6, String p7, Object[] p8)
    {
        if (((ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.a) && (((ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.b) || ((com.nokia.maps.MapsEngine.J()) || ((p5 != 3) && (p5 != 2)))) || (ark>com.nokia.maps.bpark>.c != null))) && ((ark>com.nokia.maps.bpark>.c == null) || (ark>com.nokia.maps.bpark>.c.compareTo(p6) == 0))) {
            String v0_7;
            if (p8.length != 0) {
                v0_7 = 0;
            } else {
                v0_7 = 1;
            }
            String v1_2 = new StringBuilder();
            com.nokia.maps.bq v2_2 = new Exception().getStackTrace();
            if (v2_2.length >= 2) {
                v1_2.append(v2_2[2].getMethodName());
                v1_2.append(": ");
            }
            if (v0_7 == null) {
                p7 = String.format(p7, p8);
            }
            v1_2.append(p7);
            String v0_10 = v1_2.toString().replaceAll("(\\r|\\n)", "");
            switch (p5) {
                case 2:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.v(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("V", p6, v0_10);
                    }
                    break;
                case 3:
                default:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.d(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("D", p6, v0_10);
                    }
                    break;
                case 4:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.i(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("I", p6, v0_10);
                    }
                    break;
                case 5:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.w(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("W", p6, v0_10);
                    }
                    break;
                case 6:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.e(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("E", p6, v0_10);
                    }
                    break;
                case 7:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.wtf(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("WTF", p6, v0_10);
                    }
                    break;
            }
        }
        return;
    }

Method com.here.sdk.analytics.internal.g.c() calling method android.util.Log.w()


    public static void c(String p1, String p2)
    {
        if (com.here.sdk.analytics.internal.g.c()) {
            android.util.Log.w(p1, p2);
        }
        return;
    }

Method com.here.sdk.analytics.internal.a.logWarn() calling method android.util.Log.w()


    public void logWarn(String p2)
    {
        android.util.Log.w("APCImpl", p2);
        return;
    }

Method com.here.network.NetworkSSLContextFactory.getSSLContext() calling method android.util.Log.w()


    public javax.net.ssl.SSLContext getSSLContext(String p4)
    {
        javax.net.ssl.SSLContext v0_0 = 0;
        if (p4 != null) {
            if (!p4.isEmpty()) {
                javax.net.ssl.SSLContext v0_1 = 0;
                try {
                    if (this.m_certificatesPath != null) {
                        if (this.m_certificatesPath.compareToIgnoreCase(p4) != 0) {
                            v0_1 = 1;
                        }
                    } else {
                        v0_1 = 1;
                    }
                } catch (javax.net.ssl.SSLContext v0_2) {
                    throw v0_2;
                }
                if (v0_1 != null) {
                    this.m_certificatesPath = p4;
                    this.generateSSlContext();
                }
                v0_0 = this.m_sslContext;
            } else {
                android.util.Log.w("NetworkSSLContextFactory", "getSSLContext certificatesPath is empty");
            }
        } else {
            android.util.Log.w("NetworkSSLContextFactory", "getSSLContext certificatesPath is null");
        }
        return v0_0;
    }

Method com.here.network.NetworkSSLContextFactory.generateSSlContext() calling method android.util.Log.w()


    private void generateSSlContext()
    {
        if (this.m_certificateFactory != null) {
            try {
                int v2_1 = java.security.KeyStore.getInstance(java.security.KeyStore.getDefaultType());
                v2_1.load(0, 0);
                int v3_0 = this.getListFiles(new java.io.File(this.m_certificatesPath));
                int v1_1 = 0;
            } catch (int v0_15) {
                android.util.Log.e("NetworkSSLContextFactory", new StringBuilder().append("failed to generate ssl context ").append(v0_15).toString());
            }
            while (v1_1 < v3_0.size()) {
                int v0_9 = ((java.io.File) v3_0.get(v1_1));
                String v4_0 = this.loadCertificate(v0_9);
                if (v4_0 == null) {
                    android.util.Log.e("NetworkSSLContextFactory", new StringBuilder().append("invalid certificate file ").append(v0_9.getName()).toString());
                } else {
                    v2_1.setCertificateEntry(v0_9.getName(), v4_0);
                }
                v1_1++;
            }
            int v0_5 = javax.net.ssl.TrustManagerFactory.getInstance(javax.net.ssl.TrustManagerFactory.getDefaultAlgorithm());
            v0_5.init(v2_1);
            this.m_sslContext = javax.net.ssl.SSLContext.getInstance("TLS");
            this.m_sslContext.init(0, v0_5.getTrustManagers(), 0);
        } else {
            android.util.Log.w("NetworkSSLContextFactory", "generateSSlContext failed since certificateFactory is null");
        }
        return;
    }

Method android.support.v7.widget.RecyclerView.setScrollingTouchSlop() calling method android.util.Log.w()


    public void setScrollingTouchSlop(int p5)
    {
        android.view.ViewConfiguration v0 = android.view.ViewConfiguration.get(this.getContext());
        switch (p5) {
            case 0:
                this.mTouchSlop = v0.getScaledTouchSlop();
                break;
            case 1:
                this.mTouchSlop = v0.getScaledPagingTouchSlop();
                break;
            default:
                android.util.Log.w("RecyclerView", new StringBuilder().append("setScrollingTouchSlop(): bad argument constant ").append(p5).append("; using default value").toString());
        }
        return;
    }

Method android.support.v7.widget.RecyclerView.scrollTo() calling method android.util.Log.w()


    public void scrollTo(int p3, int p4)
    {
        android.util.Log.w("RecyclerView", "RecyclerView does not support scrolling to an absolute position. Use scrollToPosition instead");
        return;
    }

Method android.support.v7.widget.RecyclerView.assertNotInLayoutOrScroll() calling method android.util.Log.w()


    void assertNotInLayoutOrScroll(String p5)
    {
        if (!this.isComputingLayout()) {
            if (this.mDispatchScrollCounter > 0) {
                android.util.Log.w("RecyclerView", "Cannot call this method in a scroll callback. Scroll callbacks mightbe run during a measure & layout pass where you cannot change theRecyclerView data. Any method call that might change the structureof the RecyclerView or the adapter contents should be postponed tothe next frame.", new IllegalStateException(""));
            }
            return;
        } else {
            if (p5 != null) {
                throw new IllegalStateException(p5);
            } else {
                throw new IllegalStateException("Cannot call this method while RecyclerView is computing a layout or scrolling");
            }
        }
    }

Method android.support.v7.widget.LinearSmoothScroller.computeScrollVectorForPosition() calling method android.util.Log.w()


    public android.graphics.PointF computeScrollVectorForPosition(int p5)
    {
        int v1_0;
        android.support.v7.widget.RecyclerView$SmoothScroller$ScrollVectorProvider v0_0 = this.getLayoutManager();
        if (!(v0_0 instanceof android.support.v7.widget.RecyclerView$SmoothScroller$ScrollVectorProvider)) {
            android.util.Log.w("LinearSmoothScroller", new StringBuilder().append("You should override computeScrollVectorForPosition when the LayoutManager does not implement ").append(android.support.v7.widget.RecyclerView$SmoothScroller$ScrollVectorProvider.getCanonicalName()).toString());
            v1_0 = 0;
        } else {
            v1_0 = ((android.support.v7.widget.RecyclerView$SmoothScroller$ScrollVectorProvider) v0_0).computeScrollVectorForPosition(p5);
        }
        return v1_0;
    }

Method android.support.v7.widget.GridLayoutManager.getSpanSize() calling method android.util.Log.w()


    private int getSpanSize(android.support.v7.widget.RecyclerView$Recycler p6, android.support.v7.widget.RecyclerView$State p7, int p8)
    {
        int v1;
        if (p7.isPreLayout()) {
            v1 = this.mPreLayoutSpanSizeCache.get(p8, -1);
            if (v1 == -1) {
                int v0 = p6.convertPreLayoutPositionToPostLayout(p8);
                if (v0 != -1) {
                    v1 = this.mSpanSizeLookup.getSpanSize(v0);
                } else {
                    android.util.Log.w("GridLayoutManager", new StringBuilder().append("Cannot find span size for pre layout position. It is not cached, not in the adapter. Pos:").append(p8).toString());
                    v1 = 1;
                }
            }
        } else {
            v1 = this.mSpanSizeLookup.getSpanSize(p8);
        }
        return v1;
    }

Method android.support.v7.widget.GridLayoutManager.getSpanIndex() calling method android.util.Log.w()


    private int getSpanIndex(android.support.v7.widget.RecyclerView$Recycler p6, android.support.v7.widget.RecyclerView$State p7, int p8)
    {
        int v1;
        if (p7.isPreLayout()) {
            v1 = this.mPreLayoutSpanIndexCache.get(p8, -1);
            if (v1 == -1) {
                int v0 = p6.convertPreLayoutPositionToPostLayout(p8);
                if (v0 != -1) {
                    v1 = this.mSpanSizeLookup.getCachedSpanIndex(v0, this.mSpanCount);
                } else {
                    android.util.Log.w("GridLayoutManager", new StringBuilder().append("Cannot find span size for pre layout position. It is not cached, not in the adapter. Pos:").append(p8).toString());
                    v1 = 0;
                }
            }
        } else {
            v1 = this.mSpanSizeLookup.getCachedSpanIndex(p8, this.mSpanCount);
        }
        return v1;
    }

Method android.support.v7.widget.GridLayoutManager.getSpanGroupIndex() calling method android.util.Log.w()


    private int getSpanGroupIndex(android.support.v7.widget.RecyclerView$Recycler p5, android.support.v7.widget.RecyclerView$State p6, int p7)
    {
        int v1_1;
        if (p6.isPreLayout()) {
            int v0 = p5.convertPreLayoutPositionToPostLayout(p7);
            if (v0 != -1) {
                v1_1 = this.mSpanSizeLookup.getSpanGroupIndex(v0, this.mSpanCount);
            } else {
                android.util.Log.w("GridLayoutManager", new StringBuilder().append("Cannot find span size for pre layout position. ").append(p7).toString());
                v1_1 = 0;
            }
        } else {
            v1_1 = this.mSpanSizeLookup.getSpanGroupIndex(p7, this.mSpanCount);
        }
        return v1_1;
    }

Method android.support.v4.view.ViewPager.setOffscreenPageLimit() calling method android.util.Log.w()


    public void setOffscreenPageLimit(int p5)
    {
        if (p5 < 1) {
            android.util.Log.w("ViewPager", new StringBuilder().append("Requested offscreen page limit ").append(p5).append(" too small; defaulting to ").append(1).toString());
            p5 = 1;
        }
        if (p5 != this.mOffscreenPageLimit) {
            this.mOffscreenPageLimit = p5;
            this.populate();
        }
        return;
    }

Method android.support.v4.view.MenuItemCompat.setActionProvider() calling method android.util.Log.w()


    public static android.view.MenuItem setActionProvider(android.view.MenuItem p2, android.support.v4.view.ActionProvider p3)
    {
        if (!(p2 instanceof android.support.v4.internal.view.SupportMenuItem)) {
            android.util.Log.w("MenuItemCompat", "setActionProvider: item does not implement SupportMenuItem; ignoring");
        } else {
            p2 = ((android.support.v4.internal.view.SupportMenuItem) p2).setSupportActionProvider(p3);
        }
        return p2;
    }

Method android.support.v4.view.MenuItemCompat.getActionProvider() calling method android.util.Log.w()


    public static android.support.v4.view.ActionProvider getActionProvider(android.view.MenuItem p2)
    {
        int v0_2;
        if (!(p2 instanceof android.support.v4.internal.view.SupportMenuItem)) {
            android.util.Log.w("MenuItemCompat", "getActionProvider: item does not implement SupportMenuItem; returning null");
            v0_2 = 0;
        } else {
            v0_2 = ((android.support.v4.internal.view.SupportMenuItem) p2).getSupportActionProvider();
        }
        return v0_2;
    }

Method android.support.v4.view.AsyncLayoutInflater$InflateThread.run() calling method android.util.Log.w()


    public void run()
    {
        try {
            while(true) {
                android.support.v4.view.AsyncLayoutInflater$InflateRequest v1_1 = ((android.support.v4.view.AsyncLayoutInflater$InflateRequest) this.mQueue.take());
                android.os.Message.obtain(v1_1.inflater.mHandler, 0, v1_1).sendToTarget();
            }
        } catch (RuntimeException v0_1) {
            android.util.Log.w("AsyncLayoutInflater", v0_1);
        }
        v1_1.view = v1_1.inflater.mInflater.inflate(v1_1.resid, v1_1.parent, 0);
    }

Method android.support.v4.view.ActionProvider.setVisibilityListener() calling method android.util.Log.w()


    public void setVisibilityListener(android.support.v4.view.ActionProvider$VisibilityListener p4)
    {
        if ((this.mVisibilityListener != null) && (p4 != null)) {
            android.util.Log.w("ActionProvider(support)", new StringBuilder().append("setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this ").append(this.getClass().getSimpleName()).append(" instance while it is still in use somewhere else?").toString());
        }
        this.mVisibilityListener = p4;
        return;
    }

Method android.support.v4.util.AtomicFile.startWrite() calling method android.util.Log.w()


    public java.io.FileOutputStream startWrite()
    {
        if (this.mBaseName.exists()) {
            if (this.mBackupName.exists()) {
                this.mBaseName.delete();
            } else {
                if (!this.mBaseName.renameTo(this.mBackupName)) {
                    android.util.Log.w("AtomicFile", new StringBuilder().append("Couldn\'t rename file ").append(this.mBaseName).append(" to backup file ").append(this.mBackupName).toString());
                }
            }
        }
        try {
            java.io.FileOutputStream v3_1 = new java.io.FileOutputStream(this.mBaseName);
        } catch (java.io.FileNotFoundException v0) {
            if (this.mBaseName.getParentFile().mkdirs()) {
                try {
                    v3_1 = new java.io.FileOutputStream(this.mBaseName);
                } catch (java.io.FileNotFoundException v1) {
                    throw new java.io.IOException(new StringBuilder().append("Couldn\'t create ").append(this.mBaseName).toString());
                }
            } else {
                throw new java.io.IOException(new StringBuilder().append("Couldn\'t create directory ").append(this.mBaseName).toString());
            }
        }
        return v3_1;
    }

Method android.support.v4.util.AtomicFile.finishWrite() calling method android.util.Log.w()


    public void finishWrite(java.io.FileOutputStream p4)
    {
        if (p4 != null) {
            android.support.v4.util.AtomicFile.sync(p4);
            try {
                p4.close();
                this.mBackupName.delete();
            } catch (java.io.IOException v0) {
                android.util.Log.w("AtomicFile", "finishWrite: Got exception:", v0);
            }
        }
        return;
    }

Method android.support.v4.util.AtomicFile.failWrite() calling method android.util.Log.w()


    public void failWrite(java.io.FileOutputStream p4)
    {
        if (p4 != null) {
            android.support.v4.util.AtomicFile.sync(p4);
            try {
                p4.close();
                this.mBaseName.delete();
                this.mBackupName.renameTo(this.mBaseName);
            } catch (java.io.IOException v0) {
                android.util.Log.w("AtomicFile", "failWrite: Got exception:", v0);
            }
        }
        return;
    }

Method android.support.v4.text.ICUCompatIcs.getScript() calling method android.util.Log.w()


    private static String getScript(String p5)
    {
        try {
            int v2_2;
            if (android.support.v4.text.ICUCompatIcs.sGetScriptMethod == null) {
                v2_2 = 0;
            } else {
                Object[] v0 = new Object[1];
                v0[0] = p5;
                v2_2 = ((String) android.support.v4.text.ICUCompatIcs.sGetScriptMethod.invoke(0, v0));
            }
        } catch (reflect.InvocationTargetException v1_1) {
            android.util.Log.w("ICUCompatIcs", v1_1);
        } catch (reflect.InvocationTargetException v1_0) {
            android.util.Log.w("ICUCompatIcs", v1_0);
        }
        return v2_2;
    }

Method android.support.v4.text.ICUCompatIcs.addLikelySubtags() calling method android.util.Log.w()


    private static String addLikelySubtags(java.util.Locale p5)
    {
        String v2 = p5.toString();
        try {
            String v3_1;
            if (android.support.v4.text.ICUCompatIcs.sAddLikelySubtagsMethod == null) {
                v3_1 = v2;
            } else {
                Object[] v0 = new Object[1];
                v0[0] = v2;
                v3_1 = ((String) android.support.v4.text.ICUCompatIcs.sAddLikelySubtagsMethod.invoke(0, v0));
            }
        } catch (reflect.InvocationTargetException v1_1) {
            android.util.Log.w("ICUCompatIcs", v1_1);
        } catch (reflect.InvocationTargetException v1_0) {
            android.util.Log.w("ICUCompatIcs", v1_0);
        }
        return v3_1;
    }

Method android.support.v4.text.ICUCompatIcs.<clinit>() calling method android.util.Log.w()


    static ICUCompatIcs()
    {
        try {
            Class v0 = Class.forName("libcore.icu.ICU");
        } catch (Exception v1) {
            android.support.v4.text.ICUCompatIcs.sGetScriptMethod = 0;
            android.support.v4.text.ICUCompatIcs.sAddLikelySubtagsMethod = 0;
            android.util.Log.w("ICUCompatIcs", v1);
            return;
        }
        if (v0 == null) {
            return;
        } else {
            Class[] v3_3 = new Class[1];
            v3_3[0] = String;
            android.support.v4.text.ICUCompatIcs.sGetScriptMethod = v0.getMethod("getScript", v3_3);
            Class[] v3_1 = new Class[1];
            v3_1[0] = String;
            android.support.v4.text.ICUCompatIcs.sAddLikelySubtagsMethod = v0.getMethod("addLikelySubtags", v3_1);
            return;
        }
    }

Method android.support.v4.text.ICUCompatApi23.maximizeAndGetScript() calling method android.util.Log.w()


    public static String maximizeAndGetScript(java.util.Locale p4)
    {
        try {
            Object[] v0 = new Object[1];
            v0[0] = p4;
            String v2_1 = ((java.util.Locale) android.support.v4.text.ICUCompatApi23.sAddLikelySubtagsMethod.invoke(0, v0)).getScript();
        } catch (IllegalAccessException v1_1) {
            android.util.Log.w("ICUCompatIcs", v1_1);
            v2_1 = p4.getScript();
        } catch (IllegalAccessException v1_0) {
            android.util.Log.w("ICUCompatIcs", v1_0);
        }
        return v2_1;
    }

Method android.support.v4.provider.RawDocumentFile.createFile() calling method android.util.Log.w()


    public android.support.v4.provider.DocumentFile createFile(String p7, String p8)
    {
        String v1 = android.webkit.MimeTypeMap.getSingleton().getExtensionFromMimeType(p7);
        if (v1 != null) {
            p8 = new StringBuilder().append(p8).append(".").append(v1).toString();
        }
        java.io.File v2_1 = new java.io.File(this.mFile, p8);
        try {
            v2_1.createNewFile();
            int v3_5 = new android.support.v4.provider.RawDocumentFile(this, v2_1);
        } catch (java.io.IOException v0) {
            android.util.Log.w("DocumentFile", new StringBuilder().append("Failed to createFile: ").append(v0).toString());
            v3_5 = 0;
        }
        return v3_5;
    }

Method android.support.v4.provider.RawDocumentFile.deleteContents() calling method android.util.Log.w()


    private static boolean deleteContents(java.io.File p8)
    {
        java.io.File[] v1 = p8.listFiles();
        int v2 = 1;
        if (v1 != null) {
            int v4 = v1.length;
            int v3 = 0;
            while (v3 < v4) {
                java.io.File v0 = v1[v3];
                if (v0.isDirectory()) {
                    v2 &= android.support.v4.provider.RawDocumentFile.deleteContents(v0);
                }
                if (!v0.delete()) {
                    android.util.Log.w("DocumentFile", new StringBuilder().append("Failed to delete ").append(v0).toString());
                    v2 = 0;
                }
                v3++;
            }
        }
        return v2;
    }

Method android.support.v4.provider.DocumentsContractApi21.listFiles() calling method android.util.Log.w()


    public static android.net.Uri[] listFiles(android.content.Context p11, android.net.Uri p12)
    {
        android.content.ContentResolver v0 = p11.getContentResolver();
        android.net.Uri v1 = android.provider.DocumentsContract.buildChildDocumentsUriUsingTree(p12, android.provider.DocumentsContract.getDocumentId(p12));
        java.util.ArrayList v10_1 = new java.util.ArrayList();
        try {
            android.net.Uri[] v2_0 = new String[1];
            v2_0[0] = "document_id";
            android.database.Cursor v6 = v0.query(v1, v2_0, 0, 0, 0);
        } catch (android.net.Uri[] v2_4) {
            android.support.v4.provider.DocumentsContractApi21.closeQuietly(v6);
            throw v2_4;
        } catch (Exception v9) {
            android.util.Log.w("DocumentFile", new StringBuilder().append("Failed query: ").append(v9).toString());
            android.support.v4.provider.DocumentsContractApi21.closeQuietly(v6);
            android.net.Uri[] v2_6 = new android.net.Uri[v10_1.size()];
            return ((android.net.Uri[]) v10_1.toArray(v2_6));
        }
        while (v6.moveToNext()) {
            v10_1.add(android.provider.DocumentsContract.buildDocumentUriUsingTree(p12, v6.getString(0)));
        }
        android.support.v4.provider.DocumentsContractApi21.closeQuietly(v6);
        v2_6 = new android.net.Uri[v10_1.size()];
        return ((android.net.Uri[]) v10_1.toArray(v2_6));
    }

Method android.support.v4.provider.DocumentsContractApi19.queryForString() calling method android.util.Log.w()


    private static String queryForString(android.content.Context p8, android.net.Uri p9, String p10, String p11)
    {
        android.content.ContentResolver v0 = p8.getContentResolver();
        try {
            String v2_5 = new String[1];
            v2_5[0] = p10;
            android.database.Cursor v6 = v0.query(p9, v2_5, 0, 0, 0);
        } catch (int v1_6) {
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            throw v1_6;
        } catch (Exception v7) {
            android.util.Log.w("DocumentFile", new StringBuilder().append("Failed query: ").append(v7).toString());
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            return p11;
        }
        if ((!v6.moveToFirst()) || (v6.isNull(0))) {
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            return p11;
        } else {
            p11 = v6.getString(0);
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            return p11;
        }
    }

Method android.support.v4.provider.DocumentsContractApi19.queryForLong() calling method android.util.Log.w()


    private static long queryForLong(android.content.Context p9, android.net.Uri p10, String p11, long p12)
    {
        android.content.ContentResolver v0 = p9.getContentResolver();
        try {
            String v2_5 = new String[1];
            v2_5[0] = p11;
            android.database.Cursor v6 = v0.query(p10, v2_5, 0, 0, 0);
        } catch (int v1_6) {
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            throw v1_6;
        } catch (Exception v7) {
            android.util.Log.w("DocumentFile", new StringBuilder().append("Failed query: ").append(v7).toString());
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            return p12;
        }
        if ((!v6.moveToFirst()) || (v6.isNull(0))) {
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            return p12;
        } else {
            p12 = v6.getLong(0);
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            return p12;
        }
    }

Method android.support.v4.provider.DocumentsContractApi19.exists() calling method android.util.Log.w()


    public static boolean exists(android.content.Context p10, android.net.Uri p11)
    {
        android.content.ContentResolver v0 = p10.getContentResolver();
        try {
            int v1_3;
            String v2_5 = new String[1];
            v2_5[0] = "document_id";
            android.database.Cursor v6 = v0.query(p11, v2_5, 0, 0, 0);
        } catch (int v1_4) {
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            throw v1_4;
        } catch (Exception v7) {
            android.util.Log.w("DocumentFile", new StringBuilder().append("Failed query: ").append(v7).toString());
            android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
            v1_3 = 0;
            return v1_3;
        }
        if (v6.getCount() <= 0) {
            v1_3 = 0;
        } else {
            v1_3 = 1;
        }
        android.support.v4.provider.DocumentsContractApi19.closeQuietly(v6);
        return v1_3;
    }

Method android.support.v4.print.PrintHelperKitkat.loadBitmap() calling method android.util.Log.w()


    private android.graphics.Bitmap loadBitmap(android.net.Uri p6, android.graphics.BitmapFactory$Options p7)
    {
        if ((p6 != null) && (this.mContext != null)) {
            try {
                java.io.InputStream v0 = this.mContext.getContentResolver().openInputStream(p6);
                Throwable v2_1 = android.graphics.BitmapFactory.decodeStream(v0, 0, p7);
            } catch (Throwable v2_2) {
                if (v0 != null) {
                    try {
                        v0.close();
                    } catch (java.io.IOException v1_0) {
                        android.util.Log.w("PrintHelperKitkat", "close fail ", v1_0);
                    }
                }
                throw v2_2;
            }
            if (v0 != null) {
                try {
                    v0.close();
                } catch (java.io.IOException v1_1) {
                    android.util.Log.w("PrintHelperKitkat", "close fail ", v1_1);
                }
            }
            return v2_1;
        } else {
            throw new IllegalArgumentException("bad argument to loadBitmap");
        }
    }

Method android.support.v4.os.EnvironmentCompat.getStorageState() calling method android.util.Log.w()


    public static String getStorageState(java.io.File p7)
    {
        String v4_3;
        if (android.os.Build$VERSION.SDK_INT < 19) {
            try {
                if (p7.getCanonicalPath().startsWith(android.os.Environment.getExternalStorageDirectory().getCanonicalPath())) {
                    v4_3 = android.os.Environment.getExternalStorageState();
                    return v4_3;
                }
            } catch (java.io.IOException v2) {
                android.util.Log.w("EnvironmentCompat", new StringBuilder().append("Failed to resolve canonical path: ").append(v2).toString());
            }
            v4_3 = "unknown";
        } else {
            v4_3 = android.support.v4.os.EnvironmentCompatKitKat.getStorageState(p7);
        }
        return v4_3;
    }

Method android.support.v4.media.session.MediaSessionCompatApi18.registerMediaButtonEventReceiver() calling method android.util.Log.w()


    public static void registerMediaButtonEventReceiver(android.content.Context p4, android.app.PendingIntent p5, android.content.ComponentName p6)
    {
        android.media.AudioManager v0_1 = ((android.media.AudioManager) p4.getSystemService("audio"));
        if (android.support.v4.media.session.MediaSessionCompatApi18.sIsMbrPendingIntentSupported) {
            try {
                v0_1.registerMediaButtonEventReceiver(p5);
            } catch (NullPointerException v1) {
                android.util.Log.w("MediaSessionCompatApi18", "Unable to register media button event receiver with PendingIntent, falling back to ComponentName.");
                android.support.v4.media.session.MediaSessionCompatApi18.sIsMbrPendingIntentSupported = 0;
            }
        }
        if (!android.support.v4.media.session.MediaSessionCompatApi18.sIsMbrPendingIntentSupported) {
            v0_1.registerMediaButtonEventReceiver(p6);
        }
        return;
    }

Method android.support.v4.media.session.MediaSessionCompat.<init>() calling method android.util.Log.w()


    public MediaSessionCompat(android.content.Context p5, String p6, android.content.ComponentName p7, android.app.PendingIntent p8)
    {
        this.mActiveListeners = new java.util.ArrayList();
        if (p5 != null) {
            if (!android.text.TextUtils.isEmpty(p6)) {
                if (p7 == null) {
                    p7 = android.support.v4.media.session.MediaButtonReceiver.getMediaButtonReceiverComponent(p5);
                    if (p7 == null) {
                        android.util.Log.w("MediaSessionCompat", "Couldn\'t find a unique registered media button receiver in the given context.");
                    }
                }
                if ((p7 != null) && (p8 == null)) {
                    android.content.Intent v0_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
                    v0_1.setComponent(p7);
                    p8 = android.app.PendingIntent.getBroadcast(p5, 0, v0_1, 0);
                }
                if (android.os.Build$VERSION.SDK_INT < 21) {
                    this.mImpl = new android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase(p5, p6, p7, p8);
                } else {
                    this.mImpl = new android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21(p5, p6);
                    this.mImpl.setMediaButtonReceiver(p8);
                    this.setCallback(new android.support.v4.media.session.MediaSessionCompat$1(this));
                }
                this.mController = new android.support.v4.media.session.MediaControllerCompat(p5, this);
                if (android.support.v4.media.session.MediaSessionCompat.sMaxBitmapSize == 0) {
                    android.support.v4.media.session.MediaSessionCompat.sMaxBitmapSize = ((int) android.util.TypedValue.applyDimension(1, 1134559232, p5.getResources().getDisplayMetrics()));
                }
                return;
            } else {
                throw new IllegalArgumentException("tag must not be null or empty");
            }
        } else {
            throw new IllegalArgumentException("context must not be null");
        }
    }

Method android.support.v4.media.session.MediaButtonReceiver.getMediaButtonReceiverComponent() calling method android.util.Log.w()


    static android.content.ComponentName getMediaButtonReceiverComponent(android.content.Context p7)
    {
        int v4_3;
        android.content.Intent v1_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
        v1_1.setPackage(p7.getPackageName());
        java.util.List v3 = p7.getPackageManager().queryBroadcastReceivers(v1_1, 0);
        if (v3.size() != 1) {
            if (v3.size() > 1) {
                android.util.Log.w("MediaButtonReceiver", "More than one BroadcastReceiver that handles android.intent.action.MEDIA_BUTTON was found, returning null.");
            }
            v4_3 = 0;
        } else {
            android.content.pm.ResolveInfo v2_1 = ((android.content.pm.ResolveInfo) v3.get(0));
            v4_3 = new android.content.ComponentName(v2_1.activityInfo.packageName, v2_1.activityInfo.name);
        }
        return v4_3;
    }

Method android.support.v4.media.session.MediaButtonReceiver.buildMediaButtonPendingIntent() calling method android.util.Log.w()


    public static android.app.PendingIntent buildMediaButtonPendingIntent(android.content.Context p6, android.content.ComponentName p7, long p8)
    {
        android.app.PendingIntent v2_0 = 0;
        if (p7 != null) {
            int v1 = android.support.v4.media.session.PlaybackStateCompat.toKeyCode(p8);
            if (v1 != 0) {
                android.content.Intent v0_1 = new android.content.Intent("android.intent.action.MEDIA_BUTTON");
                v0_1.setComponent(p7);
                v0_1.putExtra("android.intent.extra.KEY_EVENT", new android.view.KeyEvent(0, v1));
                v2_0 = android.app.PendingIntent.getBroadcast(p6, v1, v0_1, 0);
            } else {
                android.util.Log.w("MediaButtonReceiver", new StringBuilder().append("Cannot build a media button pending intent with the given action: ").append(p8).toString());
            }
        } else {
            android.util.Log.w("MediaButtonReceiver", "The component name of media button receiver should be provided.");
        }
        return v2_0;
    }

Method android.support.v4.media.session.MediaButtonReceiver.buildMediaButtonPendingIntent() calling method android.util.Log.w()


    public static android.app.PendingIntent buildMediaButtonPendingIntent(android.content.Context p3, long p4)
    {
        android.app.PendingIntent v1_0;
        android.content.ComponentName v0 = android.support.v4.media.session.MediaButtonReceiver.getMediaButtonReceiverComponent(p3);
        if (v0 != null) {
            v1_0 = android.support.v4.media.session.MediaButtonReceiver.buildMediaButtonPendingIntent(p3, v0, p4);
        } else {
            android.util.Log.w("MediaButtonReceiver", "A unique media button receiver could not be found in the given context, so couldn\'t build a pending intent.");
            v1_0 = 0;
        }
        return v1_0;
    }

Method android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive() calling method android.util.Log.w()


    public void onReceive(android.content.Context p4, android.content.Intent p5)
    {
        try {
            this.this$0.mTransportCallback.handleKey(((android.view.KeyEvent) p5.getParcelableExtra("android.intent.extra.KEY_EVENT")));
        } catch (ClassCastException v0) {
            android.util.Log.w("TransportController", v0);
        }
        return;
    }

Method android.support.v4.media.MediaMetadataCompat.getRating() calling method android.util.Log.w()


    public android.support.v4.media.RatingCompat getRating(String p6)
    {
        android.support.v4.media.RatingCompat v2 = 0;
        try {
            if (android.os.Build$VERSION.SDK_INT < 19) {
                v2 = ((android.support.v4.media.RatingCompat) this.mBundle.getParcelable(p6));
            } else {
                v2 = android.support.v4.media.RatingCompat.fromRating(this.mBundle.getParcelable(p6));
            }
        } catch (Exception v1) {
            android.util.Log.w("MediaMetadata", "Failed to retrieve a key as Rating.", v1);
        }
        return v2;
    }

Method android.support.v4.media.MediaMetadataCompat.getBitmap() calling method android.util.Log.w()


    public android.graphics.Bitmap getBitmap(String p6)
    {
        try {
            android.graphics.Bitmap v1 = ((android.graphics.Bitmap) this.mBundle.getParcelable(p6));
        } catch (Exception v2) {
            android.util.Log.w("MediaMetadata", "Failed to retrieve a key as Bitmap.", v2);
        }
        return v1;
    }

Method android.support.v4.media.MediaBrowserServiceCompatApi24.<clinit>() calling method android.util.Log.w()


    static MediaBrowserServiceCompatApi24()
    {
        try {
            android.support.v4.media.MediaBrowserServiceCompatApi24.sResultFlags = android.service.media.MediaBrowserService$Result.getDeclaredField("mFlags");
            android.support.v4.media.MediaBrowserServiceCompatApi24.sResultFlags.setAccessible(1);
        } catch (NoSuchFieldException v0) {
            android.util.Log.w("MBSCompatApi24", v0);
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompatApi24$ResultWrapper.sendResult() calling method android.util.Log.w()


    public void sendResult(java.util.List p4, int p5)
    {
        try {
            android.support.v4.media.MediaBrowserServiceCompatApi24.access$000().setInt(this.mResultObj, p5);
        } catch (IllegalAccessException v0) {
            android.util.Log.w("MBSCompatApi24", v0);
        }
        this.mResultObj.sendResult(this.parcelListToItemList(p4));
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceHandler.handleMessage() calling method android.util.Log.w()


    public void handleMessage(android.os.Message p9)
    {
        android.os.Bundle v0 = p9.getData();
        switch (p9.what) {
            case 1:
                this.mServiceBinderImpl.connect(v0.getString("data_package_name"), v0.getInt("data_calling_uid"), v0.getBundle("data_root_hints"), new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(this.this$0, p9.replyTo));
                break;
            case 2:
                this.mServiceBinderImpl.disconnect(new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(this.this$0, p9.replyTo));
                break;
            case 3:
                this.mServiceBinderImpl.addSubscription(v0.getString("data_media_item_id"), android.support.v4.app.BundleCompat.getBinder(v0, "data_callback_token"), v0.getBundle("data_options"), new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(this.this$0, p9.replyTo));
                break;
            case 4:
                this.mServiceBinderImpl.removeSubscription(v0.getString("data_media_item_id"), android.support.v4.app.BundleCompat.getBinder(v0, "data_callback_token"), new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(this.this$0, p9.replyTo));
                break;
            case 5:
                this.mServiceBinderImpl.getMediaItem(v0.getString("data_media_item_id"), ((android.support.v4.os.ResultReceiver) v0.getParcelable("data_result_receiver")), new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(this.this$0, p9.replyTo));
                break;
            case 6:
                this.mServiceBinderImpl.registerCallbacks(new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(this.this$0, p9.replyTo), v0.getBundle("data_root_hints"));
                break;
            case 7:
                this.mServiceBinderImpl.unregisterCallbacks(new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(this.this$0, p9.replyTo));
                break;
            case 8:
                this.mServiceBinderImpl.search(v0.getString("data_search_query"), v0.getBundle("data_search_extras"), ((android.support.v4.os.ResultReceiver) v0.getParcelable("data_result_receiver")), new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(this.this$0, p9.replyTo));
                break;
            case 9:
                this.mServiceBinderImpl.sendCustomAction(v0.getString("data_custom_action"), v0.getBundle("data_custom_action_extras"), ((android.support.v4.os.ResultReceiver) v0.getParcelable("data_result_receiver")), new android.support.v4.media.MediaBrowserServiceCompat$ServiceCallbacksCompat(this.this$0, p9.replyTo));
                break;
            default:
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("Unhandled message: ").append(p9).append("\n  Service version: ").append(1).append("\n  Client version: ").append(p9.arg1).toString());
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$9.run() calling method android.util.Log.w()


    public void run()
    {
        android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v1_1 = ((android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord) this.this$1.this$0.mConnections.get(this.val$callbacks.asBinder()));
        if (v1_1 != null) {
            this.this$1.this$0.performCustomAction(this.val$action, this.val$extras, v1_1, this.val$receiver);
        } else {
            android.util.Log.w("MBServiceCompat", new StringBuilder().append("sendCustomAction for callback that isn\'t registered action=").append(this.val$action).append(", extras=").append(this.val$extras).toString());
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$8.run() calling method android.util.Log.w()


    public void run()
    {
        android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v1_1 = ((android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord) this.this$1.this$0.mConnections.get(this.val$callbacks.asBinder()));
        if (v1_1 != null) {
            this.this$1.this$0.performSearch(this.val$query, this.val$extras, v1_1, this.val$receiver);
        } else {
            android.util.Log.w("MBServiceCompat", new StringBuilder().append("search for callback that isn\'t registered query=").append(this.val$query).toString());
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$5.run() calling method android.util.Log.w()


    public void run()
    {
        android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v1_1 = ((android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord) this.this$1.this$0.mConnections.get(this.val$callbacks.asBinder()));
        if (v1_1 != null) {
            this.this$1.this$0.performLoadItem(this.val$mediaId, v1_1, this.val$receiver);
        } else {
            android.util.Log.w("MBServiceCompat", new StringBuilder().append("getMediaItem for callback that isn\'t registered id=").append(this.val$mediaId).toString());
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$4.run() calling method android.util.Log.w()


    public void run()
    {
        android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v1_1 = ((android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord) this.this$1.this$0.mConnections.get(this.val$callbacks.asBinder()));
        if (v1_1 != null) {
            if (!this.this$1.this$0.removeSubscription(this.val$id, v1_1, this.val$token)) {
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("removeSubscription called for ").append(this.val$id).append(" which is not subscribed").toString());
            }
        } else {
            android.util.Log.w("MBServiceCompat", new StringBuilder().append("removeSubscription for callback that isn\'t registered id=").append(this.val$id).toString());
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$3.run() calling method android.util.Log.w()


    public void run()
    {
        android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v1_1 = ((android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord) this.this$1.this$0.mConnections.get(this.val$callbacks.asBinder()));
        if (v1_1 != null) {
            this.this$1.this$0.addSubscription(this.val$id, v1_1, this.val$token, this.val$options);
        } else {
            android.util.Log.w("MBServiceCompat", new StringBuilder().append("addSubscription for callback that isn\'t registered id=").append(this.val$id).toString());
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$ServiceBinderImpl$1.run() calling method android.util.Log.w()


    public void run()
    {
        android.os.IBinder v0 = this.val$callbacks.asBinder();
        this.this$1.this$0.mConnections.remove(v0);
        android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v1_0 = new android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord(this.this$1.this$0);
        v1_0.pkg = this.val$pkg;
        v1_0.rootHints = this.val$rootHints;
        v1_0.callbacks = this.val$callbacks;
        v1_0.root = this.this$1.this$0.onGetRoot(this.val$pkg, this.val$uid, this.val$rootHints);
        if (v1_0.root != null) {
            try {
                this.this$1.this$0.mConnections.put(v0, v1_0);
            } catch (android.os.RemoteException v2) {
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("Calling onConnect() failed. Dropping client. pkg=").append(this.val$pkg).toString());
                this.this$1.this$0.mConnections.remove(v0);
            }
            if (this.this$1.this$0.mSession != null) {
                this.val$callbacks.onConnect(v1_0.root.getRootId(), this.this$1.this$0.mSession, v1_0.root.getExtras());
            }
        } else {
            android.util.Log.i("MBServiceCompat", new StringBuilder().append("No root for client ").append(this.val$pkg).append(" from service ").append(this.getClass().getName()).toString());
            try {
                this.val$callbacks.onConnectFailed();
            } catch (android.os.RemoteException v2) {
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("Calling onConnectFailed() failed. Ignoring. pkg=").append(this.val$pkg).toString());
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1.run() calling method android.util.Log.w()


    public void run()
    {
        java.util.Iterator v2 = this.this$1.this$0.mConnections.values().iterator();
        while (v2.hasNext()) {
            android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord v0_1 = ((android.support.v4.media.MediaBrowserServiceCompat$ConnectionRecord) v2.next());
            try {
                v0_1.callbacks.onConnect(v0_1.root.getRootId(), this.val$token, v0_1.root.getExtras());
            } catch (android.os.RemoteException v1) {
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("Connection for ").append(v0_1.pkg).append(" is no longer valid.").toString());
                v2.remove();
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserServiceCompat$1.onResultSent() calling method android.util.Log.w()


    void onResultSent(java.util.List p6)
    {
        if (this.this$0.mConnections.get(this.val$connection.callbacks.asBinder()) == this.val$connection) {
            java.util.List v1;
            if ((this.getFlags() & 1) == 0) {
                v1 = p6;
            } else {
                v1 = this.this$0.applyOptions(p6, this.val$options);
            }
            try {
                this.val$connection.callbacks.onLoadChildren(this.val$parentId, v1, this.val$options);
            } catch (android.os.RemoteException v0) {
                android.util.Log.w("MBServiceCompat", new StringBuilder().append("Calling onLoadChildren() failed for id=").append(this.val$parentId).append(" package=").append(this.val$connection.pkg).toString());
            }
        } else {
            if (android.support.v4.media.MediaBrowserServiceCompat.DEBUG) {
                android.util.Log.d("MBServiceCompat", new StringBuilder().append("Not sending onLoadChildren result for connection that has been disconnected. pkg=").append(this.val$connection.pkg).append(" id=").append(this.val$parentId).toString());
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.onServiceConnected() calling method android.util.Log.w()


    public void onServiceConnected(android.os.Messenger p14, String p15, android.support.v4.media.session.MediaSessionCompat$Token p16, android.os.Bundle p17)
    {
        if (this.isCurrent(p14, "onConnect")) {
            if (this.mState == 2) {
                this.mRootId = p15;
                this.mMediaSessionToken = p16;
                this.mExtras = p17;
                this.mState = 3;
                if (android.support.v4.media.MediaBrowserCompat.DEBUG) {
                    android.util.Log.d("MediaBrowserCompat", "ServiceCallbacks.onConnect...");
                    this.dump();
                }
                this.mCallback.onConnected();
                try {
                    String v9_1 = this.mSubscriptions.entrySet().iterator();
                } catch (android.os.RemoteException v2) {
                    android.util.Log.d("MediaBrowserCompat", "addSubscription failed with RemoteException.");
                }
                while (v9_1.hasNext()) {
                    java.util.Map$Entry v7_1 = ((java.util.Map$Entry) v9_1.next());
                    String v4_1 = ((String) v7_1.getKey());
                    android.support.v4.media.MediaBrowserCompat$Subscription v6_1 = ((android.support.v4.media.MediaBrowserCompat$Subscription) v7_1.getValue());
                    java.util.List v1 = v6_1.getCallbacks();
                    java.util.List v5 = v6_1.getOptionsList();
                    int v3 = 0;
                    while (v3 < v1.size()) {
                        this.mServiceBinderWrapper.addSubscription(v4_1, android.support.v4.media.MediaBrowserCompat$SubscriptionCallback.access$000(((android.support.v4.media.MediaBrowserCompat$SubscriptionCallback) v1.get(v3))), ((android.os.Bundle) v5.get(v3)), this.mCallbacksMessenger);
                        v3++;
                    }
                }
            } else {
                android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("onConnect from service while mState=").append(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.getStateLabel(this.mState)).append("... ignoring").toString());
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.onConnectionFailed() calling method android.util.Log.w()


    public void onConnectionFailed(android.os.Messenger p4)
    {
        android.util.Log.e("MediaBrowserCompat", new StringBuilder().append("onConnectFailed for ").append(this.mServiceComponent).toString());
        if (this.isCurrent(p4, "onConnectFailed")) {
            if (this.mState == 2) {
                this.forceCloseConnection();
                this.mCallback.onConnectionFailed();
            } else {
                android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("onConnect from service while mState=").append(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase.getStateLabel(this.mState)).append("... ignoring").toString());
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1.run() calling method android.util.Log.w()


    public void run()
    {
        if (android.support.v4.media.MediaBrowserCompat.DEBUG) {
            android.util.Log.d("MediaBrowserCompat", new StringBuilder().append("MediaServiceConnection.onServiceConnected name=").append(this.val$name).append(" binder=").append(this.val$binder).toString());
            this.this$1.this$0.dump();
        }
        if (this.this$1.isCurrent("onServiceConnected")) {
            this.this$1.this$0.mServiceBinderWrapper = new android.support.v4.media.MediaBrowserCompat$ServiceBinderWrapper(this.val$binder, this.this$1.this$0.mRootHints);
            this.this$1.this$0.mCallbacksMessenger = new android.os.Messenger(this.this$1.this$0.mHandler);
            this.this$1.this$0.mHandler.setCallbacksMessenger(this.this$1.this$0.mCallbacksMessenger);
            this.this$1.this$0.mState = 2;
            try {
                if (android.support.v4.media.MediaBrowserCompat.DEBUG) {
                    android.util.Log.d("MediaBrowserCompat", "ServiceCallbacks.onConnect...");
                    this.this$1.this$0.dump();
                }
            } catch (android.os.RemoteException v0) {
                android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("RemoteException during connect for ").append(this.this$1.this$0.mServiceComponent).toString());
                if (!android.support.v4.media.MediaBrowserCompat.DEBUG) {
                    return;
                } else {
                    android.util.Log.d("MediaBrowserCompat", "ServiceCallbacks.onConnect...");
                    this.this$1.this$0.dump();
                    return;
                }
            }
            this.this$1.this$0.mServiceBinderWrapper.connect(this.this$1.this$0.mContext, this.this$1.this$0.mCallbacksMessenger);
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$2.run() calling method android.util.Log.w()


    public void run()
    {
        if (this.this$0.mCallbacksMessenger != null) {
            try {
                this.this$0.mServiceBinderWrapper.disconnect(this.this$0.mCallbacksMessenger);
            } catch (android.os.RemoteException v0) {
                android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("RemoteException during connect for ").append(this.this$0.mServiceComponent).toString());
            }
        }
        this.this$0.forceCloseConnection();
        if (android.support.v4.media.MediaBrowserCompat.DEBUG) {
            android.util.Log.d("MediaBrowserCompat", "disconnect...");
            this.this$0.dump();
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$CustomActionResultReceiver.onReceiveResult() calling method android.util.Log.w()


    protected void onReceiveResult(int p4, android.os.Bundle p5)
    {
        if (this.mCallback != null) {
            switch (p4) {
                case -1:
                    this.mCallback.onError(this.mAction, this.mExtras, p5);
                    break;
                case 0:
                    this.mCallback.onResult(this.mAction, this.mExtras, p5);
                    break;
                case 1:
                    this.mCallback.onProgressUpdate(this.mAction, this.mExtras, p5);
                    break;
                default:
                    android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("Unknown result code: ").append(p4).append(" (extras=").append(this.mExtras).append(", resultData=").append(p5).append(")").toString());
            }
        }
        return;
    }

Method android.support.v4.media.MediaBrowserCompat$CallbackHandler.handleMessage() calling method android.util.Log.w()


    public void handleMessage(android.os.Message p7)
    {
        if ((this.mCallbacksMessengerRef != null) && ((this.mCallbacksMessengerRef.get() != null) && (this.mCallbackImplRef.get() != null))) {
            android.os.Bundle v0 = p7.getData();
            v0.setClassLoader(android.support.v4.media.session.MediaSessionCompat.getClassLoader());
            switch (p7.what) {
                case 1:
                    ((android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl) this.mCallbackImplRef.get()).onServiceConnected(((android.os.Messenger) this.mCallbacksMessengerRef.get()), v0.getString("data_media_item_id"), ((android.support.v4.media.session.MediaSessionCompat$Token) v0.getParcelable("data_media_session_token")), v0.getBundle("data_root_hints"));
                    break;
                case 2:
                    ((android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl) this.mCallbackImplRef.get()).onConnectionFailed(((android.os.Messenger) this.mCallbacksMessengerRef.get()));
                    break;
                case 3:
                    ((android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl) this.mCallbackImplRef.get()).onLoadChildren(((android.os.Messenger) this.mCallbacksMessengerRef.get()), v0.getString("data_media_item_id"), v0.getParcelableArrayList("data_media_item_list"), v0.getBundle("data_options"));
                    break;
                default:
                    android.util.Log.w("MediaBrowserCompat", new StringBuilder().append("Unhandled message: ").append(p7).append("\n  Client version: ").append(1).append("\n  Service version: ").append(p7.arg1).toString());
            }
        }
        return;
    }

Method android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create() calling method android.util.Log.w()


    public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create(android.content.res.Resources p4, String p5)
    {
        android.support.v4.graphics.drawable.RoundedBitmapDrawable v0 = android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create(p4, android.graphics.BitmapFactory.decodeFile(p5));
        if (v0.getBitmap() == null) {
            android.util.Log.w("RoundedBitmapDrawableFactory", new StringBuilder().append("RoundedBitmapDrawable cannot decode ").append(p5).toString());
        }
        return v0;
    }

Method android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create() calling method android.util.Log.w()


    public static android.support.v4.graphics.drawable.RoundedBitmapDrawable create(android.content.res.Resources p4, java.io.InputStream p5)
    {
        android.support.v4.graphics.drawable.RoundedBitmapDrawable v0 = android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create(p4, android.graphics.BitmapFactory.decodeStream(p5));
        if (v0.getBitmap() == null) {
            android.util.Log.w("RoundedBitmapDrawableFactory", new StringBuilder().append("RoundedBitmapDrawable cannot decode ").append(p5).toString());
        }
        return v0;
    }

Method android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent() calling method android.util.Log.w()


    public static boolean completeWakefulIntent(android.content.Intent p7)
    {
        int v2_0 = 0;
        int v0 = p7.getIntExtra("android.support.content.wakelockid", 0);
        if (v0 != 0) {
            try {
                android.os.PowerManager$WakeLock v1_0 = ((android.os.PowerManager$WakeLock) android.support.v4.content.WakefulBroadcastReceiver.mActiveWakeLocks.get(v0));
            } catch (int v2_3) {
                throw v2_3;
            }
            if (v1_0 == null) {
                android.util.Log.w("WakefulBroadcastReceiver", new StringBuilder().append("No active wake lock id #").append(v0).toString());
                v2_0 = 1;
            } else {
                v1_0.release();
                android.support.v4.content.WakefulBroadcastReceiver.mActiveWakeLocks.remove(v0);
                v2_0 = 1;
            }
        }
        return v2_0;
    }

Method android.support.v4.content.ModernAsyncTask$3.done() calling method android.util.Log.w()


    protected void done()
    {
        try {
            this.this$0.postResultIfNotInvoked(this.get());
        } catch (java.util.concurrent.CancellationException v0_1) {
            android.util.Log.w("AsyncTask", v0_1);
        } catch (java.util.concurrent.CancellationException v0_0) {
            throw new RuntimeException("An error occurred while executing doInBackground()", v0_0.getCause());
        } catch (java.util.concurrent.CancellationException v0) {
            this.this$0.postResultIfNotInvoked(0);
        } catch (Throwable v2) {
            throw new RuntimeException("An error occurred while executing doInBackground()", v2);
        }
        return;
    }

Method android.support.v4.app.RemoteInput$ImplBase.getResultsFromIntent() calling method android.util.Log.w()


    public android.os.Bundle getResultsFromIntent(android.content.Intent p3)
    {
        android.util.Log.w("RemoteInput", "RemoteInput is only supported from API Level 16");
        return 0;
    }

Method android.support.v4.app.RemoteInput$ImplBase.addResultsToIntent() calling method android.util.Log.w()


    public void addResultsToIntent(android.support.v4.app.RemoteInput[] p3, android.content.Intent p4, android.os.Bundle p5)
    {
        android.util.Log.w("RemoteInput", "RemoteInput is only supported from API Level 16");
        return;
    }

Method android.support.v4.app.NotificationManagerCompat$SideChannelManager.updateListenerMap() calling method android.util.Log.w()


    private void updateListenerMap()
    {
        java.util.Set v2 = android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages(this.mContext);
        if (!v2.equals(this.mCachedEnabledPackages)) {
            this.mCachedEnabledPackages = v2;
            java.util.List v6 = this.mContext.getPackageManager().queryIntentServices(new android.content.Intent().setAction("android.support.BIND_NOTIFICATION_SIDE_CHANNEL"), 4);
            java.util.HashSet v1_1 = new java.util.HashSet();
            android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord v7_2 = v6.iterator();
            while (v7_2.hasNext()) {
                android.content.pm.ResolveInfo v5_1 = ((android.content.pm.ResolveInfo) v7_2.next());
                if (v2.contains(v5_1.serviceInfo.packageName)) {
                    android.content.ComponentName v0_1 = new android.content.ComponentName(v5_1.serviceInfo.packageName, v5_1.serviceInfo.name);
                    if (v5_1.serviceInfo.permission == null) {
                        v1_1.add(v0_1);
                    } else {
                        android.util.Log.w("NotifManCompat", new StringBuilder().append("Permission present on component ").append(v0_1).append(", not adding listener record.").toString());
                    }
                }
            }
            android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord v7_3 = v1_1.iterator();
            while (v7_3.hasNext()) {
                android.content.ComponentName v0_3 = ((android.content.ComponentName) v7_3.next());
                if (!this.mRecordMap.containsKey(v0_3)) {
                    if (android.util.Log.isLoggable("NotifManCompat", 3)) {
                        android.util.Log.d("NotifManCompat", new StringBuilder().append("Adding listener record for ").append(v0_3).toString());
                    }
                    this.mRecordMap.put(v0_3, new android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord(v0_3));
                }
            }
            java.util.Iterator v4 = this.mRecordMap.entrySet().iterator();
            while (v4.hasNext()) {
                java.util.Map$Entry v3_1 = ((java.util.Map$Entry) v4.next());
                if (!v1_1.contains(v3_1.getKey())) {
                    if (android.util.Log.isLoggable("NotifManCompat", 3)) {
                        android.util.Log.d("NotifManCompat", new StringBuilder().append("Removing listener record for ").append(v3_1.getKey()).toString());
                    }
                    this.ensureServiceUnbound(((android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord) v3_1.getValue()));
                    v4.remove();
                }
            }
        }
        return;
    }

Method android.support.v4.app.NotificationManagerCompat$SideChannelManager.scheduleListenerRetry() calling method android.util.Log.w()


    private void scheduleListenerRetry(android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord p7)
    {
        if (!this.mHandler.hasMessages(3, p7.componentName)) {
            p7.retryCount = (p7.retryCount + 1);
            if (p7.retryCount <= 6) {
                int v0 = ((1 << (p7.retryCount - 1)) * 1000);
                if (android.util.Log.isLoggable("NotifManCompat", 3)) {
                    android.util.Log.d("NotifManCompat", new StringBuilder().append("Scheduling retry for ").append(v0).append(" ms").toString());
                }
                this.mHandler.sendMessageDelayed(this.mHandler.obtainMessage(3, p7.componentName), ((long) v0));
            } else {
                android.util.Log.w("NotifManCompat", new StringBuilder().append("Giving up on delivering ").append(p7.taskQueue.size()).append(" tasks to ").append(p7.componentName).append(" after ").append(p7.retryCount).append(" retries").toString());
                p7.taskQueue.clear();
            }
        }
        return;
    }

Method android.support.v4.app.NotificationManagerCompat$SideChannelManager.processListenerQueue() calling method android.util.Log.w()


    private void processListenerQueue(android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord p7)
    {
        if (android.util.Log.isLoggable("NotifManCompat", 3)) {
            android.util.Log.d("NotifManCompat", new StringBuilder().append("Processing component ").append(p7.componentName).append(", ").append(p7.taskQueue.size()).append(" queued tasks").toString());
        }
        if (!p7.taskQueue.isEmpty()) {
            if ((!this.ensureServiceBound(p7)) || (p7.service == null)) {
                this.scheduleListenerRetry(p7);
                return;
            }
            while(true) {
                android.support.v4.app.NotificationManagerCompat$Task v1_1 = ((android.support.v4.app.NotificationManagerCompat$Task) p7.taskQueue.peek());
                if (v1_1 == null) {
                    break;
                }
                try {
                    if (android.util.Log.isLoggable("NotifManCompat", 3)) {
                        android.util.Log.d("NotifManCompat", new StringBuilder().append("Sending task ").append(v1_1).toString());
                    }
                    v1_1.send(p7.service);
                    p7.taskQueue.remove();
                } catch (android.os.RemoteException v0) {
                    android.util.Log.w("NotifManCompat", new StringBuilder().append("RemoteException communicating with ").append(p7.componentName).toString(), v0);
                    break;
                } catch (android.os.RemoteException v0) {
                    if (!android.util.Log.isLoggable("NotifManCompat", 3)) {
                        break;
                    }
                    android.util.Log.d("NotifManCompat", new StringBuilder().append("Remote service has died: ").append(p7.componentName).toString());
                    break;
                }
            }
            if (!p7.taskQueue.isEmpty()) {
                this.scheduleListenerRetry(p7);
            }
        }
        return;
    }

Method android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound() calling method android.util.Log.w()


    private boolean ensureServiceBound(android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord p5)
    {
        boolean v1_7;
        if (!p5.bound) {
            p5.bound = this.mContext.bindService(new android.content.Intent("android.support.BIND_NOTIFICATION_SIDE_CHANNEL").setComponent(p5.componentName), this, android.support.v4.app.NotificationManagerCompat.SIDE_CHANNEL_BIND_FLAGS);
            if (!p5.bound) {
                android.util.Log.w("NotifManCompat", new StringBuilder().append("Unable to bind to listener ").append(p5.componentName).toString());
                this.mContext.unbindService(this);
            } else {
                p5.retryCount = 0;
            }
            v1_7 = p5.bound;
        } else {
            v1_7 = 1;
        }
        return v1_7;
    }

Method android.support.v4.app.LoaderManagerImpl.doStop() calling method android.util.Log.w()


    void doStop()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("Stopping in ").append(this).toString());
        }
        if (this.mStarted) {
            int v1 = (this.mLoaders.size() - 1);
            while (v1 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v1)).stop();
                v1--;
            }
            this.mStarted = 0;
        } else {
            RuntimeException v0_1 = new RuntimeException("here");
            v0_1.fillInStackTrace();
            android.util.Log.w("LoaderManager", new StringBuilder().append("Called doStop when not started: ").append(this).toString(), v0_1);
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.doStart() calling method android.util.Log.w()


    void doStart()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("Starting in ").append(this).toString());
        }
        if (!this.mStarted) {
            this.mStarted = 1;
            int v1 = (this.mLoaders.size() - 1);
            while (v1 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v1)).start();
                v1--;
            }
        } else {
            RuntimeException v0_1 = new RuntimeException("here");
            v0_1.fillInStackTrace();
            android.util.Log.w("LoaderManager", new StringBuilder().append("Called doStart when already started: ").append(this).toString(), v0_1);
        }
        return;
    }

Method android.support.v4.app.LoaderManagerImpl.doRetain() calling method android.util.Log.w()


    void doRetain()
    {
        if (android.support.v4.app.LoaderManagerImpl.DEBUG) {
            android.util.Log.v("LoaderManager", new StringBuilder().append("Retaining in ").append(this).toString());
        }
        if (this.mStarted) {
            this.mRetaining = 1;
            this.mStarted = 0;
            int v1 = (this.mLoaders.size() - 1);
            while (v1 >= 0) {
                ((android.support.v4.app.LoaderManagerImpl$LoaderInfo) this.mLoaders.valueAt(v1)).retain();
                v1--;
            }
        } else {
            RuntimeException v0_1 = new RuntimeException("here");
            v0_1.fillInStackTrace();
            android.util.Log.w("LoaderManager", new StringBuilder().append("Called doRetain when not started: ").append(this).toString(), v0_1);
        }
        return;
    }

Method android.support.v4.app.FragmentStatePagerAdapter.restoreState() calling method android.util.Log.w()


    public void restoreState(android.os.Parcelable p12, ClassLoader p13)
    {
        if (p12 != null) {
            ((android.os.Bundle) p12).setClassLoader(p13);
            android.os.Parcelable[] v2 = ((android.os.Bundle) p12).getParcelableArray("states");
            this.mSavedState.clear();
            this.mFragments.clear();
            if (v2 != null) {
                int v3 = 0;
                while (v3 < v2.length) {
                    this.mSavedState.add(((android.support.v4.app.Fragment$SavedState) v2[v3]));
                    v3++;
                }
            }
            android.support.v4.app.Fragment$SavedState v7_1 = ((android.os.Bundle) p12).keySet().iterator();
            while (v7_1.hasNext()) {
                String v5_1 = ((String) v7_1.next());
                if (v5_1.startsWith("f")) {
                    int v4 = Integer.parseInt(v5_1.substring(1));
                    android.support.v4.app.Fragment v1 = this.mFragmentManager.getFragment(((android.os.Bundle) p12), v5_1);
                    if (v1 == null) {
                        android.util.Log.w("FragmentStatePagerAdapter", new StringBuilder().append("Bad fragment at key ").append(v5_1).toString());
                    }
                    while (this.mFragments.size() <= v4) {
                        this.mFragments.add(0);
                    }
                    v1.setMenuVisibility(0);
                    this.mFragments.set(v4, v1);
                }
            }
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.restoreAllState() calling method android.util.Log.w()


    void restoreAllState(android.os.Parcelable p16, android.support.v4.app.FragmentManagerNonConfig p17)
    {
        if ((p16 != null) && (((android.support.v4.app.FragmentManagerState) p16).mActive != null)) {
            java.util.List v2 = 0;
            if (p17 != null) {
                int v3_0;
                java.util.List v10_1 = p17.getFragments();
                v2 = p17.getChildNonConfigs();
                if (v10_1 == null) {
                    v3_0 = 0;
                } else {
                    v3_0 = v10_1.size();
                }
                int v7_1 = 0;
                while (v7_1 < v3_0) {
                    android.support.v4.app.Fragment v4_6 = ((android.support.v4.app.Fragment) v10_1.get(v7_1));
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: re-attaching retained ").append(v4_6).toString());
                    }
                    int v8 = 0;
                    while ((v8 < ((android.support.v4.app.FragmentManagerState) p16).mActive.length) && (((android.support.v4.app.FragmentManagerState) p16).mActive[v8].mIndex != v4_6.mIndex)) {
                        v8++;
                    }
                    if (v8 == ((android.support.v4.app.FragmentManagerState) p16).mActive.length) {
                        this.throwException(new IllegalStateException(new StringBuilder().append("Could not find active fragment with index ").append(v4_6.mIndex).toString()));
                    }
                    android.support.v4.app.FragmentState v6_1 = ((android.support.v4.app.FragmentManagerState) p16).mActive[v8];
                    v6_1.mInstance = v4_6;
                    v4_6.mSavedViewState = 0;
                    v4_6.mBackStackNesting = 0;
                    v4_6.mInLayout = 0;
                    v4_6.mAdded = 0;
                    v4_6.mTarget = 0;
                    if (v6_1.mSavedFragmentState != null) {
                        v6_1.mSavedFragmentState.setClassLoader(this.mHost.getContext().getClassLoader());
                        v4_6.mSavedViewState = v6_1.mSavedFragmentState.getSparseParcelableArray("android:view_state");
                        v4_6.mSavedFragmentState = v6_1.mSavedFragmentState;
                    }
                    v7_1++;
                }
            }
            this.mActive = new android.util.SparseArray(((android.support.v4.app.FragmentManagerState) p16).mActive.length);
            int v7_4 = 0;
            while (v7_4 < ((android.support.v4.app.FragmentManagerState) p16).mActive.length) {
                android.support.v4.app.FragmentState v6_0 = ((android.support.v4.app.FragmentManagerState) p16).mActive[v7_4];
                if (v6_0 != null) {
                    android.support.v4.app.FragmentManagerNonConfig v1_0 = 0;
                    if ((v2 != null) && (v7_4 < v2.size())) {
                        v1_0 = ((android.support.v4.app.FragmentManagerNonConfig) v2.get(v7_4));
                    }
                    android.support.v4.app.Fragment v4_4 = v6_0.instantiate(this.mHost, this.mParent, v1_0);
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: active #").append(v7_4).append(": ").append(v4_4).toString());
                    }
                    this.mActive.put(v4_4.mIndex, v4_4);
                    v6_0.mInstance = 0;
                }
                v7_4++;
            }
            if (p17 != null) {
                int v3_1;
                java.util.List v10_0 = p17.getFragments();
                if (v10_0 == null) {
                    v3_1 = 0;
                } else {
                    v3_1 = v10_0.size();
                }
                int v7_3 = 0;
                while (v7_3 < v3_1) {
                    android.support.v4.app.Fragment v4_3 = ((android.support.v4.app.Fragment) v10_0.get(v7_3));
                    if (v4_3.mTargetIndex >= 0) {
                        v4_3.mTarget = ((android.support.v4.app.Fragment) this.mActive.get(v4_3.mTargetIndex));
                        if (v4_3.mTarget == null) {
                            android.util.Log.w("FragmentManager", new StringBuilder().append("Re-attaching retained fragment ").append(v4_3).append(" target no longer exists: ").append(v4_3.mTargetIndex).toString());
                        }
                    }
                    v7_3++;
                }
            }
            if (((android.support.v4.app.FragmentManagerState) p16).mAdded == null) {
                this.mAdded = 0;
            } else {
                this.mAdded = new java.util.ArrayList(((android.support.v4.app.FragmentManagerState) p16).mAdded.length);
                int v7_2 = 0;
                while (v7_2 < ((android.support.v4.app.FragmentManagerState) p16).mAdded.length) {
                    android.support.v4.app.Fragment v4_1 = ((android.support.v4.app.Fragment) this.mActive.get(((android.support.v4.app.FragmentManagerState) p16).mAdded[v7_2]));
                    if (v4_1 == null) {
                        this.throwException(new IllegalStateException(new StringBuilder().append("No instantiated fragment for index #").append(((android.support.v4.app.FragmentManagerState) p16).mAdded[v7_2]).toString()));
                    }
                    v4_1.mAdded = 1;
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: added #").append(v7_2).append(": ").append(v4_1).toString());
                    }
                    if (!this.mAdded.contains(v4_1)) {
                        try {
                            this.mAdded.add(v4_1);
                            v7_2++;
                        } catch (Throwable v12_12) {
                            throw v12_12;
                        }
                    } else {
                        throw new IllegalStateException("Already added!");
                    }
                }
            }
            if (((android.support.v4.app.FragmentManagerState) p16).mBackStack == null) {
                this.mBackStack = 0;
            } else {
                this.mBackStack = new java.util.ArrayList(((android.support.v4.app.FragmentManagerState) p16).mBackStack.length);
                int v7_0 = 0;
                while (v7_0 < ((android.support.v4.app.FragmentManagerState) p16).mBackStack.length) {
                    android.support.v4.app.BackStackRecord v0 = ((android.support.v4.app.FragmentManagerState) p16).mBackStack[v7_0].instantiate(this);
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: back stack #").append(v7_0).append(" (index ").append(v0.mIndex).append("): ").append(v0).toString());
                        java.io.PrintWriter v11_1 = new java.io.PrintWriter(new android.support.v4.util.LogWriter("FragmentManager"));
                        v0.dump("  ", v11_1, 0);
                        v11_1.close();
                    }
                    this.mBackStack.add(v0);
                    if (v0.mIndex >= 0) {
                        this.setBackStackIndex(v0.mIndex, v0);
                    }
                    v7_0++;
                }
            }
            this.mNextFragmentIndex = ((android.support.v4.app.FragmentManagerState) p16).mNextFragmentIndex;
        }
        return;
    }

Method android.support.v4.app.FragmentManagerImpl.moveToState() calling method android.util.Log.w()


    void moveToState(android.support.v4.app.Fragment p18, int p19, int p20, int p21, boolean p22)
    {
        if (((!p18.mAdded) || (p18.mDetached)) && (p19 > 1)) {
            p19 = 1;
        }
        if ((p18.mRemoving) && (p19 > p18.mState)) {
            if ((p18.mState != 0) || (!p18.isInBackStack())) {
                p19 = p18.mState;
            } else {
                p19 = 1;
            }
        }
        if ((p18.mDeferStart) && ((p18.mState < 4) && (p19 > 3))) {
            p19 = 3;
        }
        if (p18.mState >= p19) {
            if (p18.mState <= p19) {
                if (p18.mState != p19) {
                    android.util.Log.w("FragmentManager", new StringBuilder().append("moveToState: Fragment state for ").append(p18).append(" not updated inline; ").append("expected state ").append(p19).append(" found ").append(p18.mState).toString());
                    p18.mState = p19;
                }
            } else {
                switch (p18.mState) {
                    case 1:
                        break;
                    case 2:
                        if (p19 >= 2) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom ACTIVITY_CREATED: ").append(p18).toString());
                            }
                            if ((p18.mView != null) && ((this.mHost.onShouldSaveFragmentState(p18)) && (p18.mSavedViewState == null))) {
                                this.saveFragmentViewState(p18);
                            }
                            p18.performDestroyView();
                            this.dispatchOnFragmentViewDestroyed(p18, 0);
                            if ((p18.mView != null) && (p18.mContainer != null)) {
                                android.view.animation.Animation v10 = 0;
                                if ((this.mCurState > 0) && ((!this.mDestroyed) && ((p18.mView.getVisibility() == 0) && (p18.mPostponedAlpha >= 0)))) {
                                    v10 = this.loadAnimation(p18, p20, 0, p21);
                                }
                                p18.mPostponedAlpha = 0;
                                if (v10 != null) {
                                    p18.setAnimatingAway(p18.mView);
                                    p18.setStateAfterAnimating(p19);
                                    v10.setAnimationListener(new android.support.v4.app.FragmentManagerImpl$2(this, p18.mView, v10, p18));
                                    p18.mView.startAnimation(v10);
                                }
                                p18.mContainer.removeView(p18.mView);
                            }
                            p18.mContainer = 0;
                            p18.mView = 0;
                            p18.mInnerView = 0;
                        }
                        break;
                    case 3:
                        if (p19 >= 3) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom STOPPED: ").append(p18).toString());
                            }
                            p18.performReallyStop();
                        }
                        break;
                    case 4:
                        if (p19 >= 4) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom STARTED: ").append(p18).toString());
                            }
                            p18.performStop();
                            this.dispatchOnFragmentStopped(p18, 0);
                        }
                        break;
                    case 5:
                        if (p19 >= 5) {
                        } else {
                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom RESUMED: ").append(p18).toString());
                            }
                            p18.performPause();
                            this.dispatchOnFragmentPaused(p18, 0);
                        }
                        break;
                    default:
                }
                if (p19 >= 1) {
                } else {
                    if ((this.mDestroyed) && (p18.getAnimatingAway() != null)) {
                        android.view.View v15 = p18.getAnimatingAway();
                        p18.setAnimatingAway(0);
                        v15.clearAnimation();
                    }
                    if (p18.getAnimatingAway() == null) {
                        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                            android.util.Log.v("FragmentManager", new StringBuilder().append("movefrom CREATED: ").append(p18).toString());
                        }
                        if (p18.mRetaining) {
                            p18.mState = 0;
                        } else {
                            p18.performDestroy();
                            this.dispatchOnFragmentDestroyed(p18, 0);
                        }
                        p18.performDetach();
                        this.dispatchOnFragmentDetached(p18, 0);
                        if (p22) {
                        } else {
                            if (p18.mRetaining) {
                                p18.mHost = 0;
                                p18.mParentFragment = 0;
                                p18.mFragmentManager = 0;
                            } else {
                                this.makeInactive(p18);
                            }
                        }
                    } else {
                        p18.setStateAfterAnimating(p19);
                        p19 = 1;
                    }
                }
            }
        } else {
            if ((!p18.mFromLayout) || (p18.mInLayout)) {
                if (p18.getAnimatingAway() != null) {
                    p18.setAnimatingAway(0);
                    this.moveToState(p18, p18.getStateAfterAnimating(), 0, 0, 1);
                }
                switch (p18.mState) {
                    case 0:
                        if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                            android.util.Log.v("FragmentManager", new StringBuilder().append("moveto CREATED: ").append(p18).toString());
                        }
                        if (p18.mSavedFragmentState != null) {
                            p18.mSavedFragmentState.setClassLoader(this.mHost.getContext().getClassLoader());
                            p18.mSavedViewState = p18.mSavedFragmentState.getSparseParcelableArray("android:view_state");
                            p18.mTarget = this.getFragment(p18.mSavedFragmentState, "android:target_state");
                            if (p18.mTarget != null) {
                                p18.mTargetRequestCode = p18.mSavedFragmentState.getInt("android:target_req_state", 0);
                            }
                            p18.mUserVisibleHint = p18.mSavedFragmentState.getBoolean("android:user_visible_hint", 1);
                            if (!p18.mUserVisibleHint) {
                                p18.mDeferStart = 1;
                                if (p19 > 3) {
                                    p19 = 3;
                                }
                            }
                        }
                        android.view.View v4_75;
                        p18.mHost = this.mHost;
                        p18.mParentFragment = this.mParent;
                        if (this.mParent == null) {
                            v4_75 = this.mHost.getFragmentManagerImpl();
                        } else {
                            v4_75 = this.mParent.mChildFragmentManager;
                        }
                        p18.mFragmentManager = v4_75;
                        this.dispatchOnFragmentPreAttached(p18, this.mHost.getContext(), 0);
                        p18.mCalled = 0;
                        p18.onAttach(this.mHost.getContext());
                        if (p18.mCalled) {
                            if (p18.mParentFragment != null) {
                                p18.mParentFragment.onAttachFragment(p18);
                            } else {
                                this.mHost.onAttachFragment(p18);
                            }
                            this.dispatchOnFragmentAttached(p18, this.mHost.getContext(), 0);
                            if (p18.mRetaining) {
                                p18.restoreChildFragmentState(p18.mSavedFragmentState);
                                p18.mState = 1;
                            } else {
                                p18.performCreate(p18.mSavedFragmentState);
                                this.dispatchOnFragmentCreated(p18, p18.mSavedFragmentState, 0);
                            }
                            p18.mRetaining = 0;
                            if (p18.mFromLayout) {
                                p18.mView = p18.performCreateView(p18.performGetLayoutInflater(p18.mSavedFragmentState), 0, p18.mSavedFragmentState);
                                if (p18.mView == null) {
                                    p18.mInnerView = 0;
                                } else {
                                    p18.mInnerView = p18.mView;
                                    if (android.os.Build$VERSION.SDK_INT < 11) {
                                        p18.mView = android.support.v4.app.NoSaveStateFrameLayout.wrap(p18.mView);
                                    } else {
                                        android.support.v4.view.ViewCompat.setSaveFromParentEnabled(p18.mView, 0);
                                    }
                                    if (p18.mHidden) {
                                        p18.mView.setVisibility(8);
                                    }
                                    p18.onViewCreated(p18.mView, p18.mSavedFragmentState);
                                    this.dispatchOnFragmentViewCreated(p18, p18.mView, p18.mSavedFragmentState, 0);
                                }
                            } else {
                                if (p19 <= 1) {
                                    if (p19 <= 2) {
                                        if (p19 <= 3) {
                                            if (p19 <= 4) {
                                            } else {
                                                if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                                    android.util.Log.v("FragmentManager", new StringBuilder().append("moveto RESUMED: ").append(p18).toString());
                                                }
                                                p18.performResume();
                                                this.dispatchOnFragmentResumed(p18, 0);
                                                p18.mSavedFragmentState = 0;
                                                p18.mSavedViewState = 0;
                                            }
                                        } else {
                                            if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                                android.util.Log.v("FragmentManager", new StringBuilder().append("moveto STARTED: ").append(p18).toString());
                                            }
                                            p18.performStart();
                                            this.dispatchOnFragmentStarted(p18, 0);
                                        }
                                    } else {
                                        p18.mState = 3;
                                    }
                                } else {
                                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                                        android.util.Log.v("FragmentManager", new StringBuilder().append("moveto ACTIVITY_CREATED: ").append(p18).toString());
                                    }
                                    if (!p18.mFromLayout) {
                                        android.view.ViewGroup v11_0 = 0;
                                        if (p18.mContainerId != 0) {
                                            if (p18.mContainerId == -1) {
                                                this.throwException(new IllegalArgumentException(new StringBuilder().append("Cannot create fragment ").append(p18).append(" for a container view with no id").toString()));
                                            }
                                            v11_0 = ((android.view.ViewGroup) this.mContainer.onFindViewById(p18.mContainerId));
                                            if ((v11_0 == null) && (!p18.mRestored)) {
                                                try {
                                                    String v14 = p18.getResources().getResourceName(p18.mContainerId);
                                                } catch (android.content.res.Resources$NotFoundException v12) {
                                                    v14 = "unknown";
                                                }
                                                this.throwException(new IllegalArgumentException(new StringBuilder().append("No view found for id 0x").append(Integer.toHexString(p18.mContainerId)).append(" (").append(v14).append(") for fragment ").append(p18).toString()));
                                            }
                                        }
                                        p18.mContainer = v11_0;
                                        p18.mView = p18.performCreateView(p18.performGetLayoutInflater(p18.mSavedFragmentState), v11_0, p18.mSavedFragmentState);
                                        if (p18.mView == null) {
                                            p18.mInnerView = 0;
                                        } else {
                                            p18.mInnerView = p18.mView;
                                            if (android.os.Build$VERSION.SDK_INT < 11) {
                                                p18.mView = android.support.v4.app.NoSaveStateFrameLayout.wrap(p18.mView);
                                            } else {
                                                android.support.v4.view.ViewCompat.setSaveFromParentEnabled(p18.mView, 0);
                                            }
                                            if (v11_0 != null) {
                                                v11_0.addView(p18.mView);
                                            }
                                            if (p18.mHidden) {
                                                p18.mView.setVisibility(8);
                                            }
                                            android.view.View v4_149;
                                            p18.onViewCreated(p18.mView, p18.mSavedFragmentState);
                                            this.dispatchOnFragmentViewCreated(p18, p18.mView, p18.mSavedFragmentState, 0);
                                            if ((p18.mView.getVisibility() != 0) || (p18.mContainer == null)) {
                                                v4_149 = 0;
                                            } else {
                                                v4_149 = 1;
                                            }
                                            p18.mIsNewlyAdded = v4_149;
                                        }
                                    }
                                    p18.performActivityCreated(p18.mSavedFragmentState);
                                    this.dispatchOnFragmentActivityCreated(p18, p18.mSavedFragmentState, 0);
                                    if (p18.mView != null) {
                                        p18.restoreViewState(p18.mSavedFragmentState);
                                    }
                                    p18.mSavedFragmentState = 0;
                                }
                            }
                        } else {
                            throw new android.support.v4.app.SuperNotCalledException(new StringBuilder().append("Fragment ").append(p18).append(" did not call through to super.onAttach()").toString());
                        }
                    default:
                }
            }
        }
        return;
    }

Method android.support.v4.app.FragmentActivity.onRequestPermissionsResult() calling method android.util.Log.w()


    public void onRequestPermissionsResult(int p7, String[] p8, int[] p9)
    {
        int v1_0 = ((p7 >> 16) & 65535);
        if (v1_0 != 0) {
            int v1_1 = (v1_0 - 1);
            String v2_1 = ((String) this.mPendingFragmentActivityResults.get(v1_1));
            this.mPendingFragmentActivityResults.remove(v1_1);
            if (v2_1 != null) {
                android.support.v4.app.Fragment v0 = this.mFragments.findFragmentByWho(v2_1);
                if (v0 != null) {
                    v0.onRequestPermissionsResult((p7 & 65535), p8, p9);
                } else {
                    android.util.Log.w("FragmentActivity", new StringBuilder().append("Activity result no fragment exists for who: ").append(v2_1).toString());
                }
            } else {
                android.util.Log.w("FragmentActivity", "Activity result delivered for unknown Fragment.");
            }
        }
        return;
    }

Method android.support.v4.app.FragmentActivity.onCreate() calling method android.util.Log.w()


    protected void onCreate(android.os.Bundle p9)
    {
        android.support.v4.util.SparseArrayCompat v5_0 = 0;
        this.mFragments.attachHost(0);
        super.onCreate(p9);
        android.support.v4.app.FragmentActivity$NonConfigurationInstances v2_1 = ((android.support.v4.app.FragmentActivity$NonConfigurationInstances) this.getLastNonConfigurationInstance());
        if (v2_1 != null) {
            this.mFragments.restoreLoaderNonConfig(v2_1.loaders);
        }
        if (p9 != null) {
            android.os.Parcelable vtmp2 = p9.getParcelable("android:support:fragments");
            if (v2_1 != null) {
                v5_0 = v2_1.fragments;
            }
            this.mFragments.restoreAllState(vtmp2, v5_0);
            if (p9.containsKey("android:support:next_request_index")) {
                this.mNextCandidateRequestIndex = p9.getInt("android:support:next_request_index");
                int[] v4 = p9.getIntArray("android:support:request_indicies");
                String[] v0 = p9.getStringArray("android:support:request_fragment_who");
                if ((v4 != null) && ((v0 != null) && (v4.length == v0.length))) {
                    this.mPendingFragmentActivityResults = new android.support.v4.util.SparseArrayCompat(v4.length);
                    int v1 = 0;
                    while (v1 < v4.length) {
                        this.mPendingFragmentActivityResults.put(v4[v1], v0[v1]);
                        v1++;
                    }
                } else {
                    android.util.Log.w("FragmentActivity", "Invalid requestCode mapping in savedInstanceState.");
                }
            }
        }
        if (this.mPendingFragmentActivityResults == null) {
            this.mPendingFragmentActivityResults = new android.support.v4.util.SparseArrayCompat();
            this.mNextCandidateRequestIndex = 0;
        }
        this.mFragments.dispatchCreate();
        return;
    }

Method android.support.v4.app.FragmentActivity.onActivityResult() calling method android.util.Log.w()


    protected void onActivityResult(int p7, int p8, android.content.Intent p9)
    {
        this.mFragments.noteStateNotSaved();
        int v0_0 = (p7 >> 16);
        if (v0_0 == 0) {
            super.onActivityResult(p7, p8, p9);
        } else {
            int v0_1 = (v0_0 - 1);
            String v2_1 = ((String) this.mPendingFragmentActivityResults.get(v0_1));
            this.mPendingFragmentActivityResults.remove(v0_1);
            if (v2_1 != null) {
                android.support.v4.app.Fragment v1 = this.mFragments.findFragmentByWho(v2_1);
                if (v1 != null) {
                    v1.onActivityResult((65535 & p7), p8, p9);
                } else {
                    android.util.Log.w("FragmentActivity", new StringBuilder().append("Activity result no fragment exists for who: ").append(v2_1).toString());
                }
            } else {
                android.util.Log.w("FragmentActivity", "Activity result delivered for unknown Fragment.");
            }
        }
        return;
    }

Method android.support.v4.content.ContextCompat.createFilesDir() calling method android.util.Log.w()


    private static declared_synchronized java.io.File createFilesDir(java.io.File p4)
    {
        try {
            if ((!p4.exists()) && ((!p4.mkdirs()) && (!p4.exists()))) {
                android.util.Log.w("ContextCompat", new StringBuilder().append("Unable to create files subdir ").append(p4.getPath()).toString());
                p4 = 0;
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        return p4;
    }

Method android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator() calling method android.util.Log.w()


    public static Object setActionBarUpIndicator(Object p7, android.app.Activity p8, android.graphics.drawable.Drawable p9, int p10)
    {
        if (p7 == null) {
            p7 = new android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo(p8);
        }
        if (((android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo) p7).setHomeAsUpIndicator == null) {
            if (((android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo) p7).upIndicatorView == null) {
                android.util.Log.w("ActionBarDrawerToggleHoneycomb", "Couldn\'t set home-as-up indicator");
            } else {
                ((android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo) p7).upIndicatorView.setImageDrawable(p9);
            }
        } else {
            try {
                android.app.ActionBar v0 = p8.getActionBar();
                String v3_1 = ((android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo) p7).setHomeAsUpIndicator;
                String v4_2 = new Object[1];
                v4_2[0] = p9;
                v3_1.invoke(v0, v4_2);
                String v3_2 = ((android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo) p7).setHomeActionContentDescription;
                String v4_4 = new Object[1];
                v4_4[0] = Integer.valueOf(p10);
                v3_2.invoke(v0, v4_4);
            } catch (Exception v1) {
                android.util.Log.w("ActionBarDrawerToggleHoneycomb", "Couldn\'t set home-as-up indicator via JB-MR2 API", v1);
            }
        }
        return p7;
    }

Method android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription() calling method android.util.Log.w()


    public static Object setActionBarDescription(Object p7, android.app.Activity p8, int p9)
    {
        if (p7 == null) {
            p7 = new android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo(p8);
        }
        if (((android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo) p7).setHomeAsUpIndicator != null) {
            try {
                android.app.ActionBar v0 = p8.getActionBar();
                CharSequence v3_4 = ((android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo) p7).setHomeActionContentDescription;
                String v4_1 = new Object[1];
                v4_1[0] = Integer.valueOf(p9);
                v3_4.invoke(v0, v4_1);
            } catch (Exception v1) {
                android.util.Log.w("ActionBarDrawerToggleHoneycomb", "Couldn\'t set content description via JB-MR2 API", v1);
            }
            if (android.os.Build$VERSION.SDK_INT <= 19) {
                v0.setSubtitle(v0.getSubtitle());
            }
        }
        return p7;
    }

Method com.nokia.maps.bp.a() calling method android.util.Log.wtf()


    private static varargs void a(int p5, String p6, String p7, Object[] p8)
    {
        if (((ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.a) && (((ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.b) || ((com.nokia.maps.MapsEngine.J()) || ((p5 != 3) && (p5 != 2)))) || (ark>com.nokia.maps.bpark>.c != null))) && ((ark>com.nokia.maps.bpark>.c == null) || (ark>com.nokia.maps.bpark>.c.compareTo(p6) == 0))) {
            String v0_7;
            if (p8.length != 0) {
                v0_7 = 0;
            } else {
                v0_7 = 1;
            }
            String v1_2 = new StringBuilder();
            com.nokia.maps.bq v2_2 = new Exception().getStackTrace();
            if (v2_2.length >= 2) {
                v1_2.append(v2_2[2].getMethodName());
                v1_2.append(": ");
            }
            if (v0_7 == null) {
                p7 = String.format(p7, p8);
            }
            v1_2.append(p7);
            String v0_10 = v1_2.toString().replaceAll("(\\r|\\n)", "");
            switch (p5) {
                case 2:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.v(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("V", p6, v0_10);
                    }
                    break;
                case 3:
                default:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.d(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("D", p6, v0_10);
                    }
                    break;
                case 4:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.i(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("I", p6, v0_10);
                    }
                    break;
                case 5:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.w(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("W", p6, v0_10);
                    }
                    break;
                case 6:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.e(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("E", p6, v0_10);
                    }
                    break;
                case 7:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.wtf(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("WTF", p6, v0_10);
                    }
                    break;
            }
        }
        return;
    }

Method com.nokia.maps.ac$b.run() calling method android.util.Log.wtf()


    public void run()
    {
        try {
            while(true) {
                com.nokia.maps.ac.b(this.i).acquire();
                this.g(this.k);
            }
        } catch (com.nokia.maps.ac v0_47) {
            try {
                android.util.Log.wtf("BaseTextureView", new StringBuilder().append("******** GL Thread crash ********").append(this).toString());
                v0_47.printStackTrace();
                android.util.Log.wtf("BaseTextureView", new StringBuilder().append("******** GL Thread crash ********").append(this).toString());
                this.b.set(0);
                com.nokia.maps.ac.b(this.i).release();
                com.nokia.maps.ac.f(this.i).release();
                this.b(1, this.k);
                this.g(this.k);
                this.d();
            } catch (com.nokia.maps.ac v0_58) {
                throw v0_58;
            }
            return;
        }
        if (this.b.get()) {
            this.j = com.nokia.maps.ac.d(this.i);
            if (this.j != null) {
                this.l = ((long) this.j.e());
                this.k = com.nokia.maps.ac.a(this.l, com.nokia.maps.ac.h(this.i), this.k);
                if (!this.c(this.k)) {
                    if (this.k.a != null) {
                        com.nokia.maps.ac v0_74 = this.k.a.eglGetError();
                        this.f(this.k);
                        Object[] v3_29 = this.k.a.eglGetCurrentContext();
                        String v4_14 = this.k.a.eglGetCurrentDisplay();
                        javax.microedition.khronos.egl.EGLSurface vtmp24 = this.k.a.eglGetCurrentSurface(12377);
                        if ((v0_74 != 12288) || ((v3_29 == javax.microedition.khronos.egl.EGL10.EGL_NO_CONTEXT) || ((v4_14 == javax.microedition.khronos.egl.EGL10.EGL_NO_DISPLAY) || (vtmp24 == javax.microedition.khronos.egl.EGL10.EGL_NO_SURFACE)))) {
                            String v4_19 = new Object[0];
                            com.nokia.maps.bp.f("BaseTextureView", new StringBuilder().append("******** EGL check error ********").append(v0_74).toString(), v4_19);
                            this.f.set(1);
                        }
                    }
                    if ((this.f.get() == 1) || ((this.g.get() == 1) || (this.k.g == 1))) {
                        this.b(1, this.k);
                        com.nokia.maps.ac v0_88 = this.e(this.k);
                        android.opengl.GLES20.glClearColor((((float) android.graphics.Color.red(com.nokia.maps.ac.h)) / 1132396544), (((float) android.graphics.Color.green(com.nokia.maps.ac.h)) / 1132396544), (((float) android.graphics.Color.blue(com.nokia.maps.ac.h)) / 1132396544), (((float) android.graphics.Color.alpha(com.nokia.maps.ac.h)) / 1132396544));
                        android.opengl.GLES20.glClearDepthf(1065353216);
                        android.opengl.GLES20.glClear(16640);
                        if (android.opengl.GLES20.glGetError() == 0) {
                            com.nokia.maps.ac.f(this.i).release();
                            if (v0_88 != 1) {
                                throw new Exception("Unable to create EGL context");
                            } else {
                                this.j.onSurfaceCreated(0, this.k.c);
                                this.g.set(1);
                                this.f.set(0);
                            }
                        } else {
                            String v4_9 = new Object[0];
                            com.nokia.maps.bp.f("BaseTextureView", "GL error try again", v4_9);
                            this.g(this.k);
                        }
                    }
                    if (com.nokia.maps.ac.i(this.i).get() != 1) {
                        this.b(this.k);
                        this.b();
                        if (this.g.get()) {
                            this.j.onSurfaceChanged(0, this.d, this.e);
                            this.g.set(0);
                        }
                        this.j.onDrawFrame(0);
                        this.h.set(1);
                        com.nokia.maps.ac v0_20 = android.opengl.GLES20.glGetError();
                        if (v0_20 == null) {
                            if ((com.nokia.maps.ac.g) && (android.os.Build$VERSION.SDK_INT >= 16)) {
                                ((com.nokia.maps.af) com.nokia.maps.ac.g(this.i)).b();
                                this.d(this.k);
                                if (com.nokia.maps.ax.a()) {
                                    com.nokia.maps.ac.j(this.i);
                                }
                            } else {
                                this.d(this.k);
                            }
                        } else {
                            Object[] v3_18 = new Object[0];
                            com.nokia.maps.bp.f("BaseTextureView", new StringBuilder().append("GL Thread Error").append(v0_20).toString(), v3_18);
                            this.g(this.k);
                        }
                    } else {
                        this.a(this.k);
                        this.g(this.k);
                    }
                } else {
                    this.g(this.k);
                }
            } else {
                com.nokia.maps.ac.b(this.i).release();
                Thread.sleep(100);
            }
        } else {
            if ((this.k == null) || (this.l == -1)) {
                return;
            } else {
                try {
                    Thread.sleep(3000);
                } catch (com.nokia.maps.ac v0_63) {
                    v0_63.printStackTrace();
                }
                this.b(this.c(this.k), this.k);
                this.d();
                com.nokia.maps.ac.a(this.l);
                return;
            }
        }
    }

Method com.nokia.maps.PanoramaLink.finalize() calling method android.util.Log.wtf()


    protected void finalize()
    {
        if (this.b == null) {
            android.util.Log.wtf("PanormaLink", "BAD PROGRAMMING ERROR. Make sure to setModel");
        } else {
            int v0_5 = ((com.nokia.maps.PanoramaModelImpl) this.b.get());
            if (v0_5 != 0) {
                v0_5.a(new com.nokia.maps.PanoramaLink$1(this, this.nativeptr));
            }
        }
        this.nativeptr = 0;
        super.finalize();
        return;
    }

Method com.nokia.maps.PanoramaImpl.finalize() calling method android.util.Log.wtf()


    protected void finalize()
    {
        if (this.b == null) {
            if (!this.a) {
                android.util.Log.wtf("Panorama", "BAD PROGRAMMING ERROR. Make sure to setModel + panoramaImpl");
            } else {
                com.nokia.maps.PanoramaImpl.destroyPanoramaNative(this.nativeptr);
            }
        } else {
            String v0_3 = ((com.nokia.maps.PanoramaModelImpl) this.b.get());
            if (v0_3 != null) {
                v0_3.a(new com.nokia.maps.PanoramaImpl$1(this, this.nativeptr));
            }
        }
        this.nativeptr = 0;
        return;
    }

Method com.here.network.NetworkProtocol.sendAPI15() calling method android.util.Log.wtf()


    private com.here.network.NetworkProtocol$GetTask sendAPI15(com.here.network.NetworkProtocol$Request p8)
    {
        com.here.network.NetworkProtocol$GetTask v0_0 = 0;
        if (com.here.network.NetworkProtocol.m_appContext != null) {
            java.util.concurrent.ExecutorService v1_5 = new android.os.Handler(com.here.network.NetworkProtocol.m_appContext.getMainLooper());
            com.here.network.NetworkProtocol$TaskCreationRunnable v2_1 = new com.here.network.NetworkProtocol$TaskCreationRunnable(this, 0);
            try {
                v1_5.post(v2_1);
                v2_1.ca.block();
            } catch (com.here.network.NetworkProtocol$GetTask v0_4) {
                int v4_1 = new Object[1];
                v4_1[0] = v0_4.getMessage();
                android.util.Log.wtf("NetworkProtocol", String.format("Can\'t init GetTask: %s", v4_1));
                v0_0 = v2_1.mTask;
            }
            if (v2_1.mTask == null) {
            } else {
                com.here.network.NetworkProtocol$GetTask v0_3 = v2_1.mTask;
                java.util.concurrent.ExecutorService v1_0 = this.m_executor;
                com.here.network.NetworkProtocol$Request[] v3_1 = new com.here.network.NetworkProtocol$Request[1];
                v3_1[0] = p8;
                v0_3.executeOnExecutor(v1_0, v3_1);
            }
        } else {
            android.util.Log.wtf("NetworkProtocol", "App context is absent");
        }
        return v0_0;
    }

Method com.nokia.maps.nlp.NlpResourceManager.a() calling method android.util.Log.e()


    private static boolean a(android.content.Context p4, String p5)
    {
        boolean v0 = 0;
        String v1_4 = new java.io.File(p5);
        if ((v1_4.exists()) || (v1_4.mkdirs())) {
            if (com.nokia.maps.bk.a("NlpResourcePkg").booleanValue()) {
                v0 = ark>com.nokia.maps.nlp.NlpResourceManagerark>.deployToDisk(p5, 0);
            } else {
                android.util.Log.e("here_nlp", "*** Error: NlpResourcePkg is ABSENT!!!");
            }
        } else {
            android.util.Log.e("here_nlp", new StringBuilder().append("*** Error: ").append(p5).append(" cannot be accessed").toString());
        }
        return v0;
    }

Method com.nokia.maps.bp.a() calling method android.util.Log.e()


    private static varargs void a(int p5, String p6, String p7, Object[] p8)
    {
        if (((ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.a) && (((ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.b) || ((com.nokia.maps.MapsEngine.J()) || ((p5 != 3) && (p5 != 2)))) || (ark>com.nokia.maps.bpark>.c != null))) && ((ark>com.nokia.maps.bpark>.c == null) || (ark>com.nokia.maps.bpark>.c.compareTo(p6) == 0))) {
            String v0_7;
            if (p8.length != 0) {
                v0_7 = 0;
            } else {
                v0_7 = 1;
            }
            String v1_2 = new StringBuilder();
            com.nokia.maps.bq v2_2 = new Exception().getStackTrace();
            if (v2_2.length >= 2) {
                v1_2.append(v2_2[2].getMethodName());
                v1_2.append(": ");
            }
            if (v0_7 == null) {
                p7 = String.format(p7, p8);
            }
            v1_2.append(p7);
            String v0_10 = v1_2.toString().replaceAll("(\\r|\\n)", "");
            switch (p5) {
                case 2:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.v(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("V", p6, v0_10);
                    }
                    break;
                case 3:
                default:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.d(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("D", p6, v0_10);
                    }
                    break;
                case 4:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.i(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("I", p6, v0_10);
                    }
                    break;
                case 5:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.w(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("W", p6, v0_10);
                    }
                    break;
                case 6:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.e(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("E", p6, v0_10);
                    }
                    break;
                case 7:
                    if (ark>com.nokia.maps.bpark>.a != com.nokia.maps.bq.c) {
                        android.util.Log.wtf(p6, v0_10);
                    } else {
                        ark>com.nokia.maps.bpark>.a("WTF", p6, v0_10);
                    }
                    break;
            }
        }
        return;
    }

Method com.nokia.maps.MapsEngine.onNativeCrash() calling method android.util.Log.e()


    private void onNativeCrash()
    {
        new RuntimeException("A crash in native code occurred").printStackTrace();
        android.util.Log.e("NATIVE CRASH", "Call stacks ---->");
        java.util.Iterator v2 = Thread.getAllStackTraces().entrySet().iterator();
        while (v2.hasNext()) {
            String v0_6 = ((java.util.Map$Entry) v2.next());
            System.err.println(new StringBuilder().append("\n\nThread:").append(((Thread) v0_6.getKey()).getName()).toString());
            String v0_9 = ((StackTraceElement[]) v0_6.getValue());
            int v3_1 = v0_9.length;
            int v1_7 = 0;
            while (v1_7 < v3_1) {
                System.err.println(new StringBuilder().append("\tat ").append(v0_9[v1_7]).toString());
                v1_7++;
            }
        }
        android.util.Log.e("NATIVE CRASH", "Call stacks <----");
        return;
    }

Method com.nokia.maps.ARSensors.b() calling method android.util.Log.e()


    boolean b()
    {
        String v0 = 0;
        if ((this.H().getDefaultSensor(1) != null) || (this.an[com.here.android.mpa.ar.ARController$SensorType.ACCELEROMETER.ordinal()])) {
            if ((this.H().getDefaultSensor(2) != null) || (this.an[com.here.android.mpa.ar.ARController$SensorType.COMPASS.ordinal()])) {
                v0 = 1;
            } else {
                android.util.Log.e("livesight", "Livesight cannot work without compass sensor");
            }
        } else {
            android.util.Log.e("livesight", "Livesight cannot work without accelerometer sensor");
        }
        return v0;
    }

Method com.here.sdk.analytics.internal.g.d() calling method android.util.Log.e()


    public static void d(String p1, String p2)
    {
        if (com.here.sdk.analytics.internal.g.d()) {
            android.util.Log.e(p1, p2);
        }
        return;
    }

Method com.here.sdk.analytics.internal.g.a() calling method android.util.Log.e()


    public static void a(String p1, String p2, Throwable p3)
    {
        if (ark>com.here.sdk.analytics.internal.gark>.d()) {
            android.util.Log.e(p1, p2, p3);
        }
        return;
    }

Method com.here.sdk.analytics.internal.a.logError() calling method android.util.Log.e()


    public void logError(String p2)
    {
        android.util.Log.e("APCImpl", p2);
        return;
    }

Method com.here.network.NetworkSSLContextFactory.loadCertificate() calling method android.util.Log.e()


    private java.security.cert.Certificate loadCertificate(java.io.File p7)
    {
        int v2_3;
        if (!p7.exists()) {
            android.util.Log.e("NetworkSSLContextFactory", new StringBuilder().append("certificate file ").append(p7.getName()).append("does not exist").toString());
            v2_3 = 0;
        } else {
            try {
                StringBuilder v4_3 = new java.io.BufferedInputStream(new java.io.FileInputStream(p7));
                v2_3 = this.m_certificateFactory.generateCertificate(v4_3);
            } catch (java.security.cert.X509Certificate v1_5) {
                android.util.Log.e("NetworkSSLContextFactory", new StringBuilder().append("Load certificate failed ").append(v1_5).toString());
                v2_3 = 0;
            }
            if ((v2_3 instanceof java.security.cert.X509Certificate)) {
            }
            v4_3.close();
        }
        return v2_3;
    }

Method com.here.network.NetworkSSLContextFactory.generateSSlContext() calling method android.util.Log.e()


    private void generateSSlContext()
    {
        if (this.m_certificateFactory != null) {
            try {
                int v2_1 = java.security.KeyStore.getInstance(java.security.KeyStore.getDefaultType());
                v2_1.load(0, 0);
                int v3_0 = this.getListFiles(new java.io.File(this.m_certificatesPath));
                int v1_1 = 0;
            } catch (int v0_15) {
                android.util.Log.e("NetworkSSLContextFactory", new StringBuilder().append("failed to generate ssl context ").append(v0_15).toString());
            }
            while (v1_1 < v3_0.size()) {
                int v0_9 = ((java.io.File) v3_0.get(v1_1));
                String v4_0 = this.loadCertificate(v0_9);
                if (v4_0 == null) {
                    android.util.Log.e("NetworkSSLContextFactory", new StringBuilder().append("invalid certificate file ").append(v0_9.getName()).toString());
                } else {
                    v2_1.setCertificateEntry(v0_9.getName(), v4_0);
                }
                v1_1++;
            }
            int v0_5 = javax.net.ssl.TrustManagerFactory.getInstance(javax.net.ssl.TrustManagerFactory.getDefaultAlgorithm());
            v0_5.init(v2_1);
            this.m_sslContext = javax.net.ssl.SSLContext.getInstance("TLS");
            this.m_sslContext.init(0, v0_5.getTrustManagers(), 0);
        } else {
            android.util.Log.w("NetworkSSLContextFactory", "generateSSlContext failed since certificateFactory is null");
        }
        return;
    }

Method com.here.network.NetworkSSLContextFactory.<init>() calling method android.util.Log.e()


    private NetworkSSLContextFactory()
    {
        this.LOGTAG = "NetworkSSLContextFactory";
        this.m_sslContext = 0;
        this.m_certificatesPath = 0;
        this.m_certificateFactory = 0;
        try {
            this.m_certificateFactory = java.security.cert.CertificateFactory.getInstance("X.509");
        } catch (String v0_0) {
            android.util.Log.e("NetworkSSLContextFactory", new StringBuilder().append("X509 CertificateFactory failed to create").append(v0_0).toString());
        }
        return;
    }

Method com.here.network.NetworkProtocol$GetTask.doInBackground() calling method android.util.Log.e()


    protected varargs Void doInBackground(com.here.network.NetworkProtocol$Request[] p21)
    {
        int v11 = 0;
        while (v11 < p21.length) {
            try {
                int v10_0;
                com.here.network.NetworkProtocol$Request v18 = p21[v11];
                com.here.network.NetworkProtocol v2_8 = new java.net.URL(v18.url());
            } catch (com.here.network.NetworkProtocol v2_56) {
                int v12 = 0;
                this.cleanup(v12);
                throw v2_56;
            } catch (com.here.network.NetworkProtocol v2_62) {
                int v6_8 = v2_62;
                int v10_1 = 0;
                try {
                    android.util.Log.e("NetworkProtocol", new StringBuilder().append("NetworkProtocol::GetTask::run exception: ").append(v6_8).toString());
                    v6_8.printStackTrace();
                    com.here.network.NetworkProtocol.access$000(this.this$0, p21[v11].clientId(), p21[v11].requestId(), -1, v6_8.toString(), 0, "", "");
                    this.cleanup(v10_1);
                } catch (com.here.network.NetworkProtocol v2_56) {
                    v12 = v10_1;
                }
                v11++;
            }
            if (!v18.hasProxy()) {
                v10_0 = v2_8.openConnection();
            } else {
                if (!v18.noProxy()) {
                    v10_0 = v2_8.openConnection(new java.net.Proxy(java.net.Proxy$Type.HTTP, new java.net.InetSocketAddress(v18.proxyServer(), v18.proxyPort())));
                } else {
                    v10_0 = v2_8.openConnection(java.net.Proxy.NO_PROXY);
                }
            }
            if ((v10_0 instanceof javax.net.ssl.HttpsURLConnection)) {
                com.here.network.NetworkProtocol v2_54 = ((javax.net.ssl.HttpsURLConnection) v10_0);
                int v4_28 = 0;
                if (!v18.certificatePath().isEmpty()) {
                    v4_28 = com.here.network.NetworkSSLContextFactory.getInstance().getSSLContext(v18.certificatePath());
                    if (v4_28 == 0) {
                        android.util.Log.e("NetworkProtocol", new StringBuilder().append("NetworkProtocol::GetTask::run failed to create ssl context, certificate path is set to ? ").append(v18.certificatePath()).toString());
                    }
                }
                if (v4_28 == 0) {
                    if (v18.ignoreCertificate()) {
                        v2_54.setSSLSocketFactory(android.net.SSLCertificateSocketFactory.getInsecure(0, 0));
                        v2_54.setHostnameVerifier(new org.apache.http.conn.ssl.AllowAllHostnameVerifier());
                    }
                } else {
                    v2_54.setSSLSocketFactory(v4_28.getSocketFactory());
                }
            }
            if (!(v10_0 instanceof java.net.HttpURLConnection)) {
                v12 = 0;
            } else {
                v12 = ((java.net.HttpURLConnection) v10_0);
            }
            try {
                if (v12 != 0) {
                    if (v18.verb() != com.here.network.NetworkProtocol$HttpVerb.HEAD) {
                        if (v18.verb() != com.here.network.NetworkProtocol$HttpVerb.PUT) {
                            if (v18.verb() != com.here.network.NetworkProtocol$HttpVerb.DELETE) {
                                if (v18.verb() != com.here.network.NetworkProtocol$HttpVerb.POST) {
                                    v12.setRequestMethod("GET");
                                } else {
                                    v12.setRequestMethod("POST");
                                }
                            } else {
                                v12.setRequestMethod("DELETE");
                            }
                        } else {
                            v12.setRequestMethod("PUT");
                        }
                    } else {
                        v12.setRequestMethod("HEAD");
                    }
                }
                int v4_1 = v18.headers();
                com.here.network.NetworkProtocol v2_9 = 0;
                if (v4_1 != 0) {
                    int v3_3 = 0;
                    while ((v3_3 + 1) < v4_1.length) {
                        v10_0.addRequestProperty(v4_1[v3_3], v4_1[(v3_3 + 1)]);
                        if (v4_1[v3_3].compareToIgnoreCase("If-None-Match") == 0) {
                            v2_9 = 1;
                        }
                        v3_3 += 2;
                    }
                }
                v10_0.setUseCaches(0);
                v10_0.setConnectTimeout((v18.connectTimeout() * 1000));
                v10_0.setReadTimeout((v18.requestTimeout() * 1000));
                if ((v18.verb() != com.here.network.NetworkProtocol$HttpVerb.HEAD) && (v12 != 0)) {
                    if (v18.postData() == null) {
                        v12.setChunkedStreamingMode(8192);
                    } else {
                        v12.setFixedLengthStreamingMode(v18.postData().length);
                    }
                }
                if ((android.os.Build$VERSION.SDK_INT < 21) && ((v18.verb() == com.here.network.NetworkProtocol$HttpVerb.HEAD) || (v2_9 != null))) {
                    v10_0.setRequestProperty("Accept-Encoding", "");
                }
                v10_0.setRequestProperty("Connection", "Close");
                v10_0.setDoInput(1);
                if (v18.postData() == null) {
                    v10_0.setDoOutput(0);
                } else {
                    v10_0.setDoOutput(1);
                    v10_0.getOutputStream().write(v18.postData());
                }
                int v17;
                String v16;
                if (v12 == 0) {
                    v16 = "";
                    v17 = 0;
                } else {
                    v16 = v12.getResponseMessage();
                    v17 = v12.getResponseCode();
                }
                if (!this.isCancelled()) {
                    String v15;
                    com.here.network.NetworkProtocol v2_21 = v10_0.getHeaderField("ETag");
                    if (v2_21 != null) {
                        v15 = v2_21;
                    } else {
                        v15 = "";
                    }
                    String v14;
                    com.here.network.NetworkProtocol v2_24 = v10_0.getHeaderField("Content-Type");
                    if (v2_24 != null) {
                        v14 = v2_24;
                    } else {
                        v14 = "";
                    }
                    int v13;
                    int v6_1 = v10_0.getHeaderFieldDate("Date", 0);
                    int v3_22 = v10_0.getHeaderField("Cache-Control");
                    if (v3_22 == 0) {
                        v13 = 0;
                    } else {
                        int v4_10 = v3_22.indexOf("max-age=");
                        if (v4_10 < 0) {
                        } else {
                            int v3_23;
                            int v4_11 = (v4_10 + 8);
                            com.here.network.NetworkProtocol v5_3 = v3_22.indexOf(44, v4_11);
                            try {
                                if (v5_3 <= v4_11) {
                                    v3_23 = v3_22.substring(v4_11);
                                } else {
                                    v3_23 = v3_22.substring(v4_11, v5_3);
                                }
                                v13 = Integer.parseInt(v3_23);
                            } catch (int v3) {
                                v13 = 0;
                            }
                        }
                    }
                    String v8_0 = 0;
                    com.here.network.NetworkProtocol v2_30 = v10_0.getHeaderField("Content-Range");
                    if (v2_30 != null) {
                        int v3_25 = v2_30.indexOf("bytes ");
                        if (v3_25 >= 0) {
                            com.here.network.NetworkProtocol v2_31;
                            int v3_26 = (v3_25 + 6);
                            int v4_13 = v2_30.indexOf(45, v3_26);
                            try {
                                if (v4_13 <= v3_26) {
                                    v2_31 = v2_30.substring(v3_26);
                                } else {
                                    v2_31 = v2_30.substring(v3_26, v4_13);
                                }
                                v8_0 = Long.parseLong(v2_31);
                            } catch (com.here.network.NetworkProtocol v2_32) {
                                android.util.Log.d("NetworkProtocol", new StringBuilder().append("parseInt: ").append(v2_32).toString());
                            }
                        }
                    }
                    int v3_28 = 0;
                    while (v10_0.getHeaderFieldKey(v3_28) != null) {
                        v3_28++;
                    }
                    int v4_17 = new String[(v3_28 * 2)];
                    com.here.network.NetworkProtocol v2_38 = 0;
                    while (v2_38 < v3_28) {
                        v4_17[(v2_38 * 2)] = v10_0.getHeaderFieldKey(v2_38);
                        v4_17[((v2_38 * 2) + 1)] = v10_0.getHeaderField(v2_38);
                        v2_38++;
                    }
                    if (!this.isCancelled()) {
                        com.here.network.NetworkProtocol.access$100(this.this$0, v18.clientId(), v18.requestId(), v4_17);
                        com.here.network.NetworkProtocol.access$200(this.this$0, v18.clientId(), v18.requestId(), v6_1, v8_0);
                        try {
                            com.here.network.NetworkProtocol v2_42 = new java.io.BufferedInputStream(v10_0.getInputStream());
                        } catch (com.here.network.NetworkProtocol v2_43) {
                            if (v12 == 0) {
                                throw v2_43;
                            } else {
                                v2_42 = new java.io.BufferedInputStream(v12.getErrorStream());
                            }
                        } catch (com.here.network.NetworkProtocol v2_46) {
                            if (v17 != 0) {
                                if (!this.isCancelled()) {
                                    com.here.network.NetworkProtocol.access$000(this.this$0, v18.clientId(), v18.requestId(), v17, v16, v13, v15, v14);
                                } else {
                                    com.here.network.NetworkProtocol.access$000(this.this$0, v18.clientId(), v18.requestId(), -5, "Cancelled", 0, "", "");
                                }
                                this.cleanup(v12);
                            } else {
                                throw v2_46;
                            }
                        }
                        int v3_34 = new byte[8192];
                        while (!this.isCancelled()) {
                            int v4_21 = v2_42.read(v3_34);
                            if (v4_21 < 0) {
                                break;
                            }
                            com.here.network.NetworkProtocol.access$300(this.this$0, v18.clientId(), v18.requestId(), v3_34, v4_21);
                        }
                    } else {
                        this.cleanup(v12);
                        com.here.network.NetworkProtocol.access$000(this.this$0, v18.clientId(), v18.requestId(), -5, "Cancelled", 0, "", "");
                        this.cleanup(v12);
                    }
                } else {
                    this.cleanup(v12);
                    com.here.network.NetworkProtocol.access$000(this.this$0, v18.clientId(), v18.requestId(), -5, "Cancelled", 0, "", "");
                    this.cleanup(v12);
                }
            } catch (com.here.network.NetworkProtocol v2_56) {
            }
        }
        return 0;
    }

Method com.here.android.mpa.customlocation.Request$6$1.run() calling method android.util.Log.e()


    public void run()
    {
        try {
            com.here.android.mpa.customlocation.Request.a(this.c.a).onCompleted(this.a, this.b);
        } catch (com.here.android.mpa.customlocation.Request v0_6) {
            android.util.Log.e(com.here.android.mpa.customlocation.Request.a(), v0_6.getLocalizedMessage());
        }
        com.here.android.mpa.customlocation.Request.a(this.c.a, 0);
        return;
    }

Method android.support.v7.widget.helper.ItemTouchHelper.startSwipe() calling method android.util.Log.e()


    public void startSwipe(android.support.v7.widget.RecyclerView$ViewHolder p3)
    {
        if (this.mCallback.hasSwipeFlag(this.mRecyclerView, p3)) {
            if (p3.itemView.getParent() == this.mRecyclerView) {
                this.obtainVelocityTracker();
                this.mDy = 0;
                this.mDx = 0;
                this.select(p3, 1);
            } else {
                android.util.Log.e("ItemTouchHelper", "Start swipe has been called with a view holder which is not a child of the RecyclerView controlled by this ItemTouchHelper.");
            }
        } else {
            android.util.Log.e("ItemTouchHelper", "Start swipe has been called but dragging is not enabled");
        }
        return;
    }

Method android.support.v7.widget.helper.ItemTouchHelper.startDrag() calling method android.util.Log.e()


    public void startDrag(android.support.v7.widget.RecyclerView$ViewHolder p3)
    {
        if (this.mCallback.hasDragFlag(this.mRecyclerView, p3)) {
            if (p3.itemView.getParent() == this.mRecyclerView) {
                this.obtainVelocityTracker();
                this.mDy = 0;
                this.mDx = 0;
                this.select(p3, 2);
            } else {
                android.util.Log.e("ItemTouchHelper", "Start drag has been called with a view holder which is not a child of the RecyclerView which is controlled by this ItemTouchHelper.");
            }
        } else {
            android.util.Log.e("ItemTouchHelper", "Start drag has been called but swiping is not enabled");
        }
        return;
    }

Method android.support.v7.widget.RecyclerView.smoothScrollToPosition() calling method android.util.Log.e()


    public void smoothScrollToPosition(int p3)
    {
        if (!this.mLayoutFrozen) {
            if (this.mLayout != null) {
                this.mLayout.smoothScrollToPosition(this, this.mState, p3);
            } else {
                android.util.Log.e("RecyclerView", "Cannot smooth scroll without a LayoutManager set. Call setLayoutManager with a non-null argument.");
            }
        }
        return;
    }

Method android.support.v7.widget.RecyclerView.smoothScrollBy() calling method android.util.Log.e()


    public void smoothScrollBy(int p3, int p4, android.view.animation.Interpolator p5)
    {
        if (this.mLayout != null) {
            if (!this.mLayoutFrozen) {
                if (!this.mLayout.canScrollHorizontally()) {
                    p3 = 0;
                }
                if (!this.mLayout.canScrollVertically()) {
                    p4 = 0;
                }
                if ((p3 != 0) || (p4 != 0)) {
                    this.mViewFlinger.smoothScrollBy(p3, p4, p5);
                }
            }
        } else {
            android.util.Log.e("RecyclerView", "Cannot smooth scroll without a LayoutManager set. Call setLayoutManager with a non-null argument.");
        }
        return;
    }

Method android.support.v7.widget.RecyclerView.scrollToPosition() calling method android.util.Log.e()


    public void scrollToPosition(int p3)
    {
        if (!this.mLayoutFrozen) {
            this.stopScroll();
            if (this.mLayout != null) {
                this.mLayout.scrollToPosition(p3);
                this.awakenScrollBars();
            } else {
                android.util.Log.e("RecyclerView", "Cannot scroll to position a LayoutManager set. Call setLayoutManager with a non-null argument.");
            }
        }
        return;
    }

Method android.support.v7.widget.RecyclerView.scrollBy() calling method android.util.Log.e()


    public void scrollBy(int p5, int p6)
    {
        if (this.mLayout != null) {
            if (!this.mLayoutFrozen) {
                boolean v0 = this.mLayout.canScrollHorizontally();
                boolean v1 = this.mLayout.canScrollVertically();
                if ((v0) || (v1)) {
                    if (!v0) {
                        p5 = 0;
                    }
                    if (!v1) {
                        p6 = 0;
                    }
                    this.scrollByInternal(p5, p6, 0);
                }
            }
        } else {
            android.util.Log.e("RecyclerView", "Cannot scroll without a LayoutManager set. Call setLayoutManager with a non-null argument.");
        }
        return;
    }

Method android.support.v7.widget.RecyclerView.onTouchEvent() calling method android.util.Log.e()


    public boolean onTouchEvent(android.view.MotionEvent p24)
    {
        if ((!this.mLayoutFrozen) && (!this.mIgnoreMotionEventTillDown)) {
            if (!this.dispatchOnItemTouch(p24)) {
                if (this.mLayout != null) {
                    boolean v5 = this.mLayout.canScrollHorizontally();
                    boolean v6 = this.mLayout.canScrollVertically();
                    if (this.mVelocityTracker == null) {
                        this.mVelocityTracker = android.view.VelocityTracker.obtain();
                    }
                    int v9 = 0;
                    android.view.MotionEvent v13 = android.view.MotionEvent.obtain(p24);
                    int v3 = android.support.v4.view.MotionEventCompat.getActionMasked(p24);
                    int v4 = android.support.v4.view.MotionEventCompat.getActionIndex(p24);
                    if (v3 == 0) {
                        android.support.v7.widget.GapWorker v18_70 = this.mNestedOffsets;
                        this.mNestedOffsets[1] = 0;
                        v18_70[0] = 0;
                    }
                    v13.offsetLocation(((float) this.mNestedOffsets[0]), ((float) this.mNestedOffsets[1]));
                    switch (v3) {
                        case 0:
                            this.mScrollPointerId = p24.getPointerId(0);
                            android.support.v7.widget.GapWorker v18_65 = ((int) (p24.getX() + 1056964608));
                            this.mLastTouchX = v18_65;
                            this.mInitialTouchX = v18_65;
                            android.support.v7.widget.GapWorker v18_68 = ((int) (p24.getY() + 1056964608));
                            this.mLastTouchY = v18_68;
                            this.mInitialTouchY = v18_68;
                            int v11 = 0;
                            if (v5) {
                                v11 = (0 | 1);
                            }
                            if (v6) {
                                v11 |= 2;
                            }
                            this.startNestedScroll(v11);
                            break;
                        case 1:
                            int v15;
                            this.mVelocityTracker.addMovement(v13);
                            v9 = 1;
                            this.mVelocityTracker.computeCurrentVelocity(1000, ((float) this.mMaxFlingVelocity));
                            if (!v5) {
                                v15 = 0;
                            } else {
                                v15 = (- android.support.v4.view.VelocityTrackerCompat.getXVelocity(this.mVelocityTracker, this.mScrollPointerId));
                            }
                            int v17;
                            if (!v6) {
                                v17 = 0;
                            } else {
                                v17 = (- android.support.v4.view.VelocityTrackerCompat.getYVelocity(this.mVelocityTracker, this.mScrollPointerId));
                            }
                            if (((v15 == 0) && (v17 == 0)) || (!this.fling(((int) v15), ((int) v17)))) {
                                this.setScrollState(0);
                            }
                            this = this.resetTouch();
                            break;
                        case 2:
                            int v10 = p24.findPointerIndex(this.mScrollPointerId);
                            if (v10 >= 0) {
                                int v14 = ((int) (p24.getX(v10) + 1056964608));
                                int v16 = ((int) (p24.getY(v10) + 1056964608));
                                int v7 = (this.mLastTouchX - v14);
                                int v8 = (this.mLastTouchY - v16);
                                if (this.dispatchNestedPreScroll(v7, v8, this.mScrollConsumed, this.mScrollOffset)) {
                                    v7 -= this.mScrollConsumed[0];
                                    v8 -= this.mScrollConsumed[1];
                                    v13.offsetLocation(((float) this.mScrollOffset[0]), ((float) this.mScrollOffset[1]));
                                    android.support.v7.widget.GapWorker v18_19 = this.mNestedOffsets;
                                    v18_19[0] = (v18_19[0] + this.mScrollOffset[0]);
                                    android.support.v7.widget.GapWorker v18_20 = this.mNestedOffsets;
                                    v18_20[1] = (v18_20[1] + this.mScrollOffset[1]);
                                }
                                if (this.mScrollState != 1) {
                                    int v12 = 0;
                                    if ((v5) && (Math.abs(v7) > this.mTouchSlop)) {
                                        if (v7 <= 0) {
                                            v7 += this.mTouchSlop;
                                        } else {
                                            v7 -= this.mTouchSlop;
                                        }
                                        v12 = 1;
                                    }
                                    if ((v6) && (Math.abs(v8) > this.mTouchSlop)) {
                                        if (v8 <= 0) {
                                            v8 += this.mTouchSlop;
                                        } else {
                                            v8 -= this.mTouchSlop;
                                        }
                                        v12 = 1;
                                    }
                                    if (v12 != 0) {
                                        this.setScrollState(1);
                                    }
                                }
                                if (this.mScrollState != 1) {
                                } else {
                                    int v19_17;
                                    this.mLastTouchX = (v14 - this.mScrollOffset[0]);
                                    this.mLastTouchY = (v16 - this.mScrollOffset[1]);
                                    if (!v5) {
                                        v19_17 = 0;
                                    } else {
                                        v19_17 = v7;
                                    }
                                    android.support.v7.widget.GapWorker v18_40;
                                    if (!v6) {
                                        v18_40 = 0;
                                    } else {
                                        v18_40 = v8;
                                    }
                                    if (this.scrollByInternal(v19_17, v18_40, v13)) {
                                        this.getParent().requestDisallowInterceptTouchEvent(1);
                                    }
                                    if ((this.mGapWorker == null) || ((v7 == 0) && (v8 == 0))) {
                                    } else {
                                        this.mGapWorker.postFromTraversal(this, v7, v8);
                                    }
                                }
                            } else {
                                android.util.Log.e("RecyclerView", new StringBuilder().append("Error processing scroll; pointer index for id ").append(this.mScrollPointerId).append(" not found. Did any MotionEvents get skipped?").toString());
                                android.support.v7.widget.GapWorker v18_47 = 0;
                            }
                            break;
                        case 3:
                            this = this.cancelTouch();
                        case 4:
                        default:
                            break;
                        case 5:
                            this.mScrollPointerId = p24.getPointerId(v4);
                            android.support.v7.widget.GapWorker v18_78 = ((int) (p24.getX(v4) + 1056964608));
                            this.mLastTouchX = v18_78;
                            this.mInitialTouchX = v18_78;
                            android.support.v7.widget.GapWorker v18_0 = ((int) (p24.getY(v4) + 1056964608));
                            this.mLastTouchY = v18_0;
                            this.mInitialTouchY = v18_0;
                            break;
                        case 6:
                            this = this.onPointerUp(p24);
                            break;
                    }
                    if (v9 == 0) {
                        this.mVelocityTracker.addMovement(v13);
                    }
                    v13.recycle();
                    v18_47 = 1;
                } else {
                    v18_47 = 0;
                }
            } else {
                this.cancelTouch();
                v18_47 = 1;
            }
        } else {
            v18_47 = 0;
        }
        return v18_47;
    }

Method android.support.v7.widget.RecyclerView.onInterceptTouchEvent() calling method android.util.Log.e()


    public boolean onInterceptTouchEvent(android.view.MotionEvent p18)
    {
        int v12_12;
        if (!this.mLayoutFrozen) {
            if (!this.dispatchOnItemTouchIntercept(p18)) {
                if (this.mLayout != null) {
                    boolean v3 = this.mLayout.canScrollHorizontally();
                    boolean v4 = this.mLayout.canScrollVertically();
                    if (this.mVelocityTracker == null) {
                        this.mVelocityTracker = android.view.VelocityTracker.obtain();
                    }
                    this.mVelocityTracker.addMovement(p18);
                    int v1 = android.support.v4.view.MotionEventCompat.getActionMasked(p18);
                    int v2 = android.support.v4.view.MotionEventCompat.getActionIndex(p18);
                    switch (v1) {
                        case 0:
                            if (this.mIgnoreMotionEventTillDown) {
                                this.mIgnoreMotionEventTillDown = 0;
                            }
                            this.mScrollPointerId = p18.getPointerId(0);
                            int v12_20 = ((int) (p18.getX() + 1056964608));
                            this.mLastTouchX = v12_20;
                            this.mInitialTouchX = v12_20;
                            int v12_23 = ((int) (p18.getY() + 1056964608));
                            this.mLastTouchY = v12_23;
                            this.mInitialTouchY = v12_23;
                            if (this.mScrollState == 2) {
                                this.getParent().requestDisallowInterceptTouchEvent(1);
                                this.setScrollState(1);
                            }
                            int v12_28 = this.mNestedOffsets;
                            this.mNestedOffsets[1] = 0;
                            v12_28[0] = 0;
                            int v8 = 0;
                            if (v3) {
                                v8 = (0 | 1);
                            }
                            if (v4) {
                                v8 |= 2;
                            }
                            this.startNestedScroll(v8);
                            break;
                        case 1:
                            this.mVelocityTracker.clear();
                            this.stopNestedScroll();
                            break;
                        case 2:
                            int v7 = p18.findPointerIndex(this.mScrollPointerId);
                            if (v7 >= 0) {
                                int v10 = ((int) (p18.getX(v7) + 1056964608));
                                int v12_45 = (p18.getY(v7) + 1056964608);
                                if (this.mScrollState == 1) {
                                } else {
                                    int v5 = (v10 - this.mInitialTouchX);
                                    int v6 = (((int) v12_45) - this.mInitialTouchY);
                                    int v9 = 0;
                                    if ((v3) && (Math.abs(v5) > this.mTouchSlop)) {
                                        int v12_2;
                                        if (v5 >= 0) {
                                            v12_2 = 1;
                                        } else {
                                            v12_2 = -1;
                                        }
                                        this.mLastTouchX = ((v12_2 * this.mTouchSlop) + this.mInitialTouchX);
                                        v9 = 1;
                                    }
                                    if ((v4) && (Math.abs(v6) > this.mTouchSlop)) {
                                        int v12_6;
                                        if (v6 >= 0) {
                                            v12_6 = 1;
                                        } else {
                                            v12_6 = -1;
                                        }
                                        this.mLastTouchY = ((v12_6 * this.mTouchSlop) + this.mInitialTouchY);
                                        v9 = 1;
                                    }
                                    if (v9 == 0) {
                                    } else {
                                        this.setScrollState(1);
                                    }
                                }
                            } else {
                                android.util.Log.e("RecyclerView", new StringBuilder().append("Error processing scroll; pointer index for id ").append(this.mScrollPointerId).append(" not found. Did any MotionEvents get skipped?").toString());
                                v12_12 = 0;
                            }
                            break;
                        case 3:
                            this = this.cancelTouch();
                        case 4:
                        default:
                            break;
                        case 5:
                            this.mScrollPointerId = p18.getPointerId(v2);
                            int v12_36 = ((int) (p18.getX(v2) + 1056964608));
                            this.mLastTouchX = v12_36;
                            this.mInitialTouchX = v12_36;
                            int v12_39 = ((int) (p18.getY(v2) + 1056964608));
                            this.mLastTouchY = v12_39;
                            this.mInitialTouchY = v12_39;
                            break;
                        case 6:
                            this = this.onPointerUp(p18);
                            break;
                    }
                    if (this.mScrollState != 1) {
                        v12_12 = 0;
                    } else {
                        v12_12 = 1;
                    }
                } else {
                    v12_12 = 0;
                }
            } else {
                this.cancelTouch();
                v12_12 = 1;
            }
        } else {
            v12_12 = 0;
        }
        return v12_12;
    }

Method android.support.v7.widget.RecyclerView.fling() calling method android.util.Log.e()


    public boolean fling(int p8, int p9)
    {
        String v3_0 = 0;
        if (this.mLayout != null) {
            if (!this.mLayoutFrozen) {
                boolean v1 = this.mLayout.canScrollHorizontally();
                boolean v2 = this.mLayout.canScrollVertically();
                if ((!v1) || (Math.abs(p8) < this.mMinFlingVelocity)) {
                    p8 = 0;
                }
                if ((!v2) || (Math.abs(p9) < this.mMinFlingVelocity)) {
                    p9 = 0;
                }
                if (((p8 != 0) || (p9 != 0)) && (!this.dispatchNestedPreFling(((float) p8), ((float) p9)))) {
                    if ((!v1) && (!v2)) {
                        int v0 = 0;
                    } else {
                        v0 = 1;
                    }
                    this.dispatchNestedFling(((float) p8), ((float) p9), v0);
                    if ((this.mOnFlingListener == null) || (!this.mOnFlingListener.onFling(p8, p9))) {
                        if (v0 != 0) {
                            this.mViewFlinger.fling(Math.max((- this.mMaxFlingVelocity), Math.min(p8, this.mMaxFlingVelocity)), Math.max((- this.mMaxFlingVelocity), Math.min(p9, this.mMaxFlingVelocity)));
                            v3_0 = 1;
                        }
                    } else {
                        v3_0 = 1;
                    }
                }
            }
        } else {
            android.util.Log.e("RecyclerView", "Cannot fling without a LayoutManager set. Call setLayoutManager with a non-null argument.");
        }
        return v3_0;
    }

Method android.support.v7.widget.RecyclerView.dispatchLayout() calling method android.util.Log.e()


    void dispatchLayout()
    {
        if (this.mAdapter != null) {
            if (this.mLayout != null) {
                this.mState.mIsMeasuring = 0;
                if (this.mState.mLayoutStep != 1) {
                    if ((!this.mAdapterHelper.hasUpdates()) && ((this.mLayout.getWidth() == this.getWidth()) && (this.mLayout.getHeight() == this.getHeight()))) {
                        this.mLayout.setExactMeasureSpecsFrom(this);
                    } else {
                        this.mLayout.setExactMeasureSpecsFrom(this);
                        this.dispatchLayoutStep2();
                    }
                } else {
                    this.dispatchLayoutStep1();
                    this.mLayout.setExactMeasureSpecsFrom(this);
                    this.dispatchLayoutStep2();
                }
                this.dispatchLayoutStep3();
            } else {
                android.util.Log.e("RecyclerView", "No layout manager attached; skipping layout");
            }
        } else {
            android.util.Log.e("RecyclerView", "No adapter attached; skipping layout");
        }
        return;
    }

Method android.support.v7.widget.RecyclerView.handleMissingPreInfoForChangeError() calling method android.util.Log.e()


    private void handleMissingPreInfoForChangeError(long p10, android.support.v7.widget.RecyclerView$ViewHolder p12, android.support.v7.widget.RecyclerView$ViewHolder p13)
    {
        int v0 = this.mChildHelper.getChildCount();
        int v1 = 0;
        while (v1 < v0) {
            android.support.v7.widget.RecyclerView$ViewHolder v2 = android.support.v7.widget.RecyclerView.getChildViewHolderInt(this.mChildHelper.getChildAt(v1));
            if ((v2 == p12) || (this.getChangedHolderKey(v2) != p10)) {
                v1++;
            } else {
                if ((this.mAdapter == null) || (!this.mAdapter.hasStableIds())) {
                    throw new IllegalStateException(new StringBuilder().append("Two different ViewHolders have the same change ID. This might happen due to inconsistent Adapter update events or if the LayoutManager lays out the same View multiple times.\n ViewHolder 1:").append(v2).append(" \n View Holder 2:").append(p12).toString());
                } else {
                    throw new IllegalStateException(new StringBuilder().append("Two different ViewHolders have the same stable ID. Stable IDs in your adapter MUST BE unique and SHOULD NOT change.\n ViewHolder 1:").append(v2).append(" \n View Holder 2:").append(p12).toString());
                }
            }
        }
        android.util.Log.e("RecyclerView", new StringBuilder().append("Problem while matching changed view holders with the newones. The pre-layout information for the change holder ").append(p13).append(" cannot be found but it is necessary for ").append(p12).toString());
        return;
    }

Method android.support.v7.widget.RecyclerView$ViewHolder.setIsRecyclable() calling method android.util.Log.e()


    public final void setIsRecyclable(boolean p4)
    {
        int v0_6;
        if (!p4) {
            v0_6 = (this.mIsRecyclableCount + 1);
        } else {
            v0_6 = (this.mIsRecyclableCount - 1);
        }
        this.mIsRecyclableCount = v0_6;
        if (this.mIsRecyclableCount >= 0) {
            if ((p4) || (this.mIsRecyclableCount != 1)) {
                if ((p4) && (this.mIsRecyclableCount == 0)) {
                    this.mFlags = (this.mFlags & -17);
                }
            } else {
                this.mFlags = (this.mFlags | 16);
            }
        } else {
            this.mIsRecyclableCount = 0;
            android.util.Log.e("View", new StringBuilder().append("isRecyclable decremented below 0: unmatched pair of setIsRecyable() calls for ").append(this).toString());
        }
        return;
    }

Method android.support.v7.widget.RecyclerView$SmoothScroller$Action.runIfNecessary() calling method android.util.Log.e()


    void runIfNecessary(android.support.v7.widget.RecyclerView p8)
    {
        if (this.mJumpToPosition < 0) {
            if (!this.changed) {
                this.consecutiveUpdates = 0;
            } else {
                this.validate();
                if (this.mInterpolator != null) {
                    p8.mViewFlinger.smoothScrollBy(this.mDx, this.mDy, this.mDuration, this.mInterpolator);
                } else {
                    if (this.mDuration != -2147483648) {
                        p8.mViewFlinger.smoothScrollBy(this.mDx, this.mDy, this.mDuration);
                    } else {
                        p8.mViewFlinger.smoothScrollBy(this.mDx, this.mDy);
                    }
                }
                this.consecutiveUpdates = (this.consecutiveUpdates + 1);
                if (this.consecutiveUpdates > 10) {
                    android.util.Log.e("RecyclerView", "Smooth Scroll action is being updated too frequently. Make sure you are not changing it unless necessary");
                }
                this.changed = 0;
            }
        } else {
            int v0 = this.mJumpToPosition;
            this.mJumpToPosition = -1;
            p8.jumpToPositionForSmoothScroller(v0);
            this.changed = 0;
        }
        return;
    }

Method android.support.v7.widget.RecyclerView$SmoothScroller.onAnimation() calling method android.util.Log.e()


    private void onAnimation(int p6, int p7)
    {
        android.support.v7.widget.RecyclerView v1 = this.mRecyclerView;
        if ((!this.mRunning) || ((this.mTargetPosition == -1) || (v1 == null))) {
            this.stop();
        }
        this.mPendingInitialRun = 0;
        if (this.mTargetView != null) {
            if (this.getChildPosition(this.mTargetView) != this.mTargetPosition) {
                android.util.Log.e("RecyclerView", "Passed over target position while smooth scrolling.");
                this.mTargetView = 0;
            } else {
                this.onTargetFound(this.mTargetView, v1.mState, this.mRecyclingAction);
                this.mRecyclingAction.runIfNecessary(v1);
                this.stop();
            }
        }
        if (this.mRunning) {
            this.onSeekTargetStep(p6, p7, v1.mState, this.mRecyclingAction);
            boolean v0 = this.mRecyclingAction.hasJumpTarget();
            this.mRecyclingAction.runIfNecessary(v1);
            if (v0) {
                if (!this.mRunning) {
                    this.stop();
                } else {
                    this.mPendingInitialRun = 1;
                    v1.mViewFlinger.postOnAnimation();
                }
            }
        }
        return;
    }

Method android.support.v7.widget.RecyclerView$LayoutManager.smoothScrollToPosition() calling method android.util.Log.e()


    public void smoothScrollToPosition(android.support.v7.widget.RecyclerView p3, android.support.v7.widget.RecyclerView$State p4, int p5)
    {
        android.util.Log.e("RecyclerView", "You must override smoothScrollToPosition to support smooth scrolling");
        return;
    }

Method android.support.v7.widget.RecyclerView$LayoutManager.onLayoutChildren() calling method android.util.Log.e()


    public void onLayoutChildren(android.support.v7.widget.RecyclerView$Recycler p3, android.support.v7.widget.RecyclerView$State p4)
    {
        android.util.Log.e("RecyclerView", "You must override onLayoutChildren(Recycler recycler, State state) ");
        return;
    }

Method android.support.v7.util.MessageThreadUtil$2$1.run() calling method android.util.Log.e()


    public void run()
    {
        while(true) {
            android.support.v7.util.MessageThreadUtil$SyncQueueItem v6 = this.this$1.mQueue.next();
            if (v6 == null) {
                break;
            }
            switch (v6.what) {
                case 1:
                    this.this$1.mQueue.removeMessages(1);
                    this.this$1.val$callback.refresh(v6.arg1);
                    break;
                case 2:
                    this.this$1.mQueue.removeMessages(2);
                    this.this$1.mQueue.removeMessages(3);
                    this.this$1.val$callback.updateRange(v6.arg1, v6.arg2, v6.arg3, v6.arg4, v6.arg5);
                    break;
                case 3:
                    this.this$1.val$callback.loadTile(v6.arg1, v6.arg2);
                    break;
                case 4:
                    this.this$1.val$callback.recycleTile(((android.support.v7.util.TileList$Tile) v6.data));
                    break;
                default:
                    android.util.Log.e("ThreadUtil", new StringBuilder().append("Unsupported message, what=").append(v6.what).toString());
            }
        }
        this.this$1.mBackgroundRunning.set(0);
        return;
    }

Method android.support.v7.util.MessageThreadUtil$1$1.run() calling method android.util.Log.e()


    public void run()
    {
        android.support.v7.util.MessageThreadUtil$SyncQueueItem v0 = this.this$1.mQueue.next();
        while (v0 != null) {
            switch (v0.what) {
                case 1:
                    this.this$1.val$callback.updateItemCount(v0.arg1, v0.arg2);
                    break;
                case 2:
                    this.this$1.val$callback.addTile(v0.arg1, ((android.support.v7.util.TileList$Tile) v0.data));
                    break;
                case 3:
                    this.this$1.val$callback.removeTile(v0.arg1, v0.arg2);
                    break;
                default:
                    android.util.Log.e("ThreadUtil", new StringBuilder().append("Unsupported message, what=").append(v0.what).toString());
            }
            v0 = this.this$1.mQueue.next();
        }
        return;
    }

Method android.support.v7.util.AsyncListUtil$1.removeTile() calling method android.util.Log.e()


    public void removeTile(int p5, int p6)
    {
        if (this.isRequestedGeneration(p5)) {
            android.support.v7.util.TileList$Tile v0 = this.this$0.mTileList.removeAtPos(p6);
            if (v0 != null) {
                this.this$0.mBackgroundProxy.recycleTile(v0);
            } else {
                android.util.Log.e("AsyncListUtil", new StringBuilder().append("tile not found @").append(p6).toString());
            }
        }
        return;
    }

Method android.support.v7.util.AsyncListUtil$1.addTile() calling method android.util.Log.e()


    public void addTile(int p8, android.support.v7.util.TileList$Tile p9)
    {
        if (this.isRequestedGeneration(p8)) {
            android.support.v7.util.TileList$Tile v0 = this.this$0.mTileList.addOrReplace(p9);
            if (v0 != null) {
                android.util.Log.e("AsyncListUtil", new StringBuilder().append("duplicate tile @").append(v0.mStartPosition).toString());
                this.this$0.mBackgroundProxy.recycleTile(v0);
            }
            int v1 = (p9.mStartPosition + p9.mItemCount);
            int v2 = 0;
            while (v2 < this.this$0.mMissingPositions.size()) {
                int v3 = this.this$0.mMissingPositions.keyAt(v2);
                if ((p9.mStartPosition > v3) || (v3 >= v1)) {
                    v2++;
                } else {
                    this.this$0.mMissingPositions.removeAt(v2);
                    this.this$0.mViewCallback.onItemLoaded(v3);
                }
            }
        } else {
            this.this$0.mBackgroundProxy.recycleTile(p9);
        }
        return;
    }

Method android.support.v4.widget.ViewDragHelper.isValidPointerForActionMove() calling method android.util.Log.e()


    private boolean isValidPointerForActionMove(int p4)
    {
        int v0_1;
        if (this.isPointerDown(p4)) {
            v0_1 = 1;
        } else {
            android.util.Log.e("ViewDragHelper", new StringBuilder().append("Ignoring pointerId=").append(p4).append(" because ACTION_DOWN was not received ").append("for this pointer before ACTION_MOVE. It likely happened because ").append(" ViewDragHelper did not receive all the events in the event stream.").toString());
            v0_1 = 0;
        }
        return v0_1;
    }

Method android.support.v4.widget.TextViewCompatGingerbread.retrieveField() calling method android.util.Log.e()


    private static reflect.Field retrieveField(String p5)
    {
        try {
            reflect.Field v1 = android.widget.TextView.getDeclaredField(p5);
            v1.setAccessible(1);
        } catch (NoSuchFieldException v0) {
            android.util.Log.e("TextViewCompatGingerbread", new StringBuilder().append("Could not retrieve ").append(p5).append(" field.").toString());
        }
        return v1;
    }

Method android.support.v4.widget.SwipeRefreshLayout.onTouchEvent() calling method android.util.Log.e()


    public boolean onTouchEvent(android.view.MotionEvent p8)
    {
        int v4_0 = 0;
        int v0 = android.support.v4.view.MotionEventCompat.getActionMasked(p8);
        if ((this.mReturningToStart) && (v0 == 0)) {
            this.mReturningToStart = 0;
        }
        if ((this.isEnabled()) && ((!this.mReturningToStart) && ((!this.canChildScrollUp()) && ((!this.mRefreshing) && (!this.mNestedScrollInProgress))))) {
            switch (v0) {
                case 0:
                    this.mActivePointerId = p8.getPointerId(0);
                    this.mIsBeingDragged = 0;
                    v4_0 = 1;
                    break;
                case 1:
                    int v2_2 = p8.findPointerIndex(this.mActivePointerId);
                    if (v2_2 >= 0) {
                        if (this.mIsBeingDragged) {
                            float v1_1 = ((p8.getY(v2_2) - this.mInitialMotionY) * 1056964608);
                            this.mIsBeingDragged = 0;
                            this.finishSpinner(v1_1);
                        }
                        this.mActivePointerId = -1;
                    } else {
                        android.util.Log.e(android.support.v4.widget.SwipeRefreshLayout.LOG_TAG, "Got ACTION_UP event but don\'t have an active pointer id.");
                    }
                    break;
                case 2:
                    int v2_1 = p8.findPointerIndex(this.mActivePointerId);
                    if (v2_1 >= 0) {
                        float v3_0 = p8.getY(v2_1);
                        this.startDragging(v3_0);
                        if (!this.mIsBeingDragged) {
                        } else {
                            float v1_0 = ((v3_0 - this.mInitialMotionY) * 1056964608);
                            if (v1_0 > 0) {
                                this.moveSpinner(v1_0);
                            }
                        }
                    } else {
                        android.util.Log.e(android.support.v4.widget.SwipeRefreshLayout.LOG_TAG, "Got ACTION_MOVE event but have an invalid active pointer id.");
                    }
                case 3:
                    break;
                case 5:
                    int v2_0 = android.support.v4.view.MotionEventCompat.getActionIndex(p8);
                    if (v2_0 >= 0) {
                        this.mActivePointerId = p8.getPointerId(v2_0);
                    } else {
                        android.util.Log.e(android.support.v4.widget.SwipeRefreshLayout.LOG_TAG, "Got ACTION_POINTER_DOWN event but have an invalid action index.");
                    }
                    break;
                case 6:
                    this.onSecondaryPointerUp(p8);
                    break;
                default:
            }
        }
        return v4_0;
    }

Method android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent() calling method android.util.Log.e()


    public boolean onInterceptTouchEvent(android.view.MotionEvent p7)
    {
        float v3_0 = 0;
        this.ensureTarget();
        int v0 = android.support.v4.view.MotionEventCompat.getActionMasked(p7);
        if ((this.mReturningToStart) && (v0 == 0)) {
            this.mReturningToStart = 0;
        }
        if ((this.isEnabled()) && ((!this.mReturningToStart) && ((!this.canChildScrollUp()) && ((!this.mRefreshing) && (!this.mNestedScrollInProgress))))) {
            switch (v0) {
                case 0:
                    this.setTargetOffsetTopAndBottom((this.mOriginalOffsetTop - this.mCircleView.getTop()), 1);
                    this.mActivePointerId = p7.getPointerId(0);
                    this.mIsBeingDragged = 0;
                    int v1_1 = p7.findPointerIndex(this.mActivePointerId);
                    if (v1_1 >= 0) {
                        this.mInitialDownY = p7.getY(v1_1);
                    }
                    break;
                case 1:
                case 3:
                    this.mIsBeingDragged = 0;
                    this.mActivePointerId = -1;
                    break;
                case 2:
                    if (this.mActivePointerId != -1) {
                        int v1_0 = p7.findPointerIndex(this.mActivePointerId);
                        if (v1_0 >= 0) {
                            this.startDragging(p7.getY(v1_0));
                        }
                    } else {
                        android.util.Log.e(android.support.v4.widget.SwipeRefreshLayout.LOG_TAG, "Got ACTION_MOVE event but don\'t have an active pointer id.");
                    }
                    break;
                case 4:
                case 5:
                default:
                    break;
                case 4:
                case 5:
                    break;
                case 6:
                    this.onSecondaryPointerUp(p7);
                    break;
            }
            v3_0 = this.mIsBeingDragged;
        }
        return v3_0;
    }

Method android.support.v4.widget.SlidingPaneLayout.onMeasure() calling method android.util.Log.e()


    protected void onMeasure(int p32, int p33)
    {
        int v25 = android.view.View$MeasureSpec.getMode(p32);
        int v27 = android.view.View$MeasureSpec.getSize(p32);
        int v12 = android.view.View$MeasureSpec.getMode(p33);
        int v13 = android.view.View$MeasureSpec.getSize(p33);
        if (v25 == 1073741824) {
            if (v12 == 0) {
                if (!this.isInEditMode()) {
                    throw new IllegalStateException("Height must not be UNSPECIFIED");
                } else {
                    if (v12 == 0) {
                        v12 = -2147483648;
                        v13 = 300;
                    }
                }
            }
        } else {
            if (!this.isInEditMode()) {
                throw new IllegalStateException("Width must have an exact value or MATCH_PARENT");
            } else {
                if ((v25 != -2147483648) && (v25 == 0)) {
                    v27 = 300;
                }
            }
        }
        int v16 = 0;
        int v18 = -1;
        switch (v12) {
            case -2147483648:
                v18 = ((v13 - this.getPaddingTop()) - this.getPaddingBottom());
                break;
            case 1073741824:
                v18 = ((v13 - this.getPaddingTop()) - this.getPaddingBottom());
                v16 = v18;
                break;
        }
        float v23 = 0;
        int v4 = 0;
        int v24 = ((v27 - this.getPaddingLeft()) - this.getPaddingRight());
        int v26 = v24;
        int v6 = this.getChildCount();
        if (v6 > 2) {
            android.util.Log.e("SlidingPaneLayout", "onMeasure: More than two child views are not supported.");
        }
        this.mSlideableView = 0;
        int v15_1 = 0;
        while (v15_1 < v6) {
            android.view.View v5_1 = this.getChildAt(v15_1);
            android.support.v4.widget.SlidingPaneLayout$LayoutParams v17_3 = ((android.support.v4.widget.SlidingPaneLayout$LayoutParams) v5_1.getLayoutParams());
            if (v5_1.getVisibility() != 8) {
                if (v17_3.weight > 0) {
                    v23 += v17_3.weight;
                    if (v17_3.width == 0) {
                        v15_1++;
                    }
                }
                int v10_3;
                int v14_1 = (v17_3.leftMargin + v17_3.rightMargin);
                if (v17_3.width != -2) {
                    if (v17_3.width != -1) {
                        v10_3 = android.view.View$MeasureSpec.makeMeasureSpec(v17_3.width, 1073741824);
                    } else {
                        v10_3 = android.view.View$MeasureSpec.makeMeasureSpec((v24 - v14_1), 1073741824);
                    }
                } else {
                    v10_3 = android.view.View$MeasureSpec.makeMeasureSpec((v24 - v14_1), -2147483648);
                }
                int v8_2;
                if (v17_3.height != -2) {
                    if (v17_3.height != -1) {
                        v8_2 = android.view.View$MeasureSpec.makeMeasureSpec(v17_3.height, 1073741824);
                    } else {
                        v8_2 = android.view.View$MeasureSpec.makeMeasureSpec(v18, 1073741824);
                    }
                } else {
                    v8_2 = android.view.View$MeasureSpec.makeMeasureSpec(v18, -2147483648);
                }
                v5_1.measure(v10_3, v8_2);
                int v9 = v5_1.getMeasuredWidth();
                int v7 = v5_1.getMeasuredHeight();
                if ((v12 == -2147483648) && (v7 > v16)) {
                    v16 = Math.min(v7, v18);
                }
                int v29_59;
                v26 -= v9;
                if (v26 >= 0) {
                    v29_59 = 0;
                } else {
                    v29_59 = 1;
                }
                v17_3.slideable = v29_59;
                v4 |= v29_59;
                if (v17_3.slideable) {
                    this.mSlideableView = v5_1;
                }
            } else {
                v17_3.dimWhenOffset = 0;
            }
        }
        if ((v4 != 0) || (v23 > 0)) {
            int v11 = (v24 - this.mOverhangSize);
            int v15_0 = 0;
            while (v15_0 < v6) {
                android.view.View v5_0 = this.getChildAt(v15_0);
                if (v5_0.getVisibility() != 8) {
                    android.support.v4.widget.SlidingPaneLayout$LayoutParams v17_1 = ((android.support.v4.widget.SlidingPaneLayout$LayoutParams) v5_0.getLayoutParams());
                    if (v5_0.getVisibility() != 8) {
                        if ((v17_1.width != 0) || (v17_1.weight <= 0)) {
                            int v22 = 0;
                        } else {
                            v22 = 1;
                        }
                        int v20_0;
                        if (v22 == 0) {
                            v20_0 = v5_0.getMeasuredWidth();
                        } else {
                            v20_0 = 0;
                        }
                        if ((v4 == 0) || (v5_0 == this.mSlideableView)) {
                            if (v17_1.weight > 0) {
                                int v8_0;
                                if (v17_1.width != 0) {
                                    v8_0 = android.view.View$MeasureSpec.makeMeasureSpec(v5_0.getMeasuredHeight(), 1073741824);
                                } else {
                                    if (v17_1.height != -2) {
                                        if (v17_1.height != -1) {
                                            v8_0 = android.view.View$MeasureSpec.makeMeasureSpec(v17_1.height, 1073741824);
                                        } else {
                                            v8_0 = android.view.View$MeasureSpec.makeMeasureSpec(v18, 1073741824);
                                        }
                                    } else {
                                        v8_0 = android.view.View$MeasureSpec.makeMeasureSpec(v18, -2147483648);
                                    }
                                }
                                if (v4 == 0) {
                                    v5_0.measure(android.view.View$MeasureSpec.makeMeasureSpec((v20_0 + ((int) ((v17_1.weight * ((float) Math.max(0, v26))) / v23))), 1073741824), v8_0);
                                } else {
                                    int v21 = (v24 - (v17_1.leftMargin + v17_1.rightMargin));
                                    int v10_1 = android.view.View$MeasureSpec.makeMeasureSpec(v21, 1073741824);
                                    if (v20_0 != v21) {
                                        v5_0.measure(v10_1, v8_0);
                                    }
                                }
                            }
                        } else {
                            if ((v17_1.width < 0) && ((v20_0 > v11) || (v17_1.weight > 0))) {
                                int v8_1;
                                if (v22 == 0) {
                                    v8_1 = android.view.View$MeasureSpec.makeMeasureSpec(v5_0.getMeasuredHeight(), 1073741824);
                                } else {
                                    if (v17_1.height != -2) {
                                        if (v17_1.height != -1) {
                                            v8_1 = android.view.View$MeasureSpec.makeMeasureSpec(v17_1.height, 1073741824);
                                        } else {
                                            v8_1 = android.view.View$MeasureSpec.makeMeasureSpec(v18, 1073741824);
                                        }
                                    } else {
                                        v8_1 = android.view.View$MeasureSpec.makeMeasureSpec(v18, -2147483648);
                                    }
                                }
                                v5_0.measure(android.view.View$MeasureSpec.makeMeasureSpec(v11, 1073741824), v8_1);
                            }
                        }
                    }
                }
                v15_0++;
            }
        }
        this.setMeasuredDimension(v27, ((this.getPaddingTop() + v16) + this.getPaddingBottom()));
        this.mCanSlide = v4;
        if ((this.mDragHelper.getViewDragState() != 0) && (v4 == 0)) {
            this.mDragHelper.abort();
        }
        return;
    }

Method android.support.v4.widget.SlidingPaneLayout.drawChild() calling method android.util.Log.e()


    protected boolean drawChild(android.graphics.Canvas p8, android.view.View p9, long p10)
    {
        android.support.v4.widget.SlidingPaneLayout$LayoutParams v1_1 = ((android.support.v4.widget.SlidingPaneLayout$LayoutParams) p9.getLayoutParams());
        int v3 = p8.save(2);
        if ((this.mCanSlide) && ((!v1_1.slideable) && (this.mSlideableView != null))) {
            p8.getClipBounds(this.mTmpRect);
            if (!this.isLayoutRtlSupport()) {
                this.mTmpRect.right = Math.min(this.mTmpRect.right, this.mSlideableView.getLeft());
            } else {
                this.mTmpRect.left = Math.max(this.mTmpRect.left, this.mSlideableView.getRight());
            }
            p8.clipRect(this.mTmpRect);
        }
        boolean v2;
        if (android.os.Build$VERSION.SDK_INT < 11) {
            if ((!v1_1.dimWhenOffset) || (this.mSlideOffset <= 0)) {
                if (p9.isDrawingCacheEnabled()) {
                    p9.setDrawingCacheEnabled(0);
                }
                v2 = super.drawChild(p8, p9, p10);
            } else {
                if (!p9.isDrawingCacheEnabled()) {
                    p9.setDrawingCacheEnabled(1);
                }
                android.graphics.Bitmap v0 = p9.getDrawingCache();
                if (v0 == null) {
                    android.util.Log.e("SlidingPaneLayout", new StringBuilder().append("drawChild: child view ").append(p9).append(" returned null drawing cache").toString());
                    v2 = super.drawChild(p8, p9, p10);
                } else {
                    p8.drawBitmap(v0, ((float) p9.getLeft()), ((float) p9.getTop()), v1_1.dimPaint);
                    v2 = 0;
                }
            }
        } else {
            v2 = super.drawChild(p8, p9, p10);
        }
        p8.restoreToCount(v3);
        return v2;
    }

Method android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion() calling method android.util.Log.e()


    public void invalidateChildRegion(android.support.v4.widget.SlidingPaneLayout p4, android.view.View p5)
    {
        if ((this.mGetDisplayList == null) || (this.mRecreateDisplayList == null)) {
            p5.invalidate();
        } else {
            try {
                this.mRecreateDisplayList.setBoolean(p5, 1);
                this.mGetDisplayList.invoke(p5, ((Object[]) 0));
            } catch (Exception v0) {
                android.util.Log.e("SlidingPaneLayout", "Error refreshing display list state", v0);
            }
            super.invalidateChildRegion(p4, p5);
        }
        return;
    }

Method android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.<init>() calling method android.util.Log.e()


    SlidingPaneLayout$SlidingPanelLayoutImplJB()
    {
        try {
            this.mGetDisplayList = android.view.View.getDeclaredMethod("getDisplayList", ((Class[]) 0));
            try {
                this.mRecreateDisplayList = android.view.View.getDeclaredField("mRecreateDisplayList");
                this.mRecreateDisplayList.setAccessible(1);
            } catch (NoSuchFieldException v0_0) {
                android.util.Log.e("SlidingPaneLayout", "Couldn\'t fetch mRecreateDisplayList field; dimming will be slow.", v0_0);
            }
            return;
        } catch (NoSuchFieldException v0_1) {
            android.util.Log.e("SlidingPaneLayout", "Couldn\'t fetch getDisplayList method; dimming won\'t work right.", v0_1);
        }
    }

Method android.support.v4.widget.NestedScrollView.onTouchEvent() calling method android.util.Log.e()


    public boolean onTouchEvent(android.view.MotionEvent p34)
    {
        void v33_1 = this.initVelocityTrackerIfNotExists();
        android.view.MotionEvent v31 = android.view.MotionEvent.obtain(p34);
        int v21 = android.support.v4.view.MotionEventCompat.getActionMasked(p34);
        if (v21 == 0) {
            v33_1.mNestedYOffset = 0;
        }
        boolean v2_65;
        v31.offsetLocation(0, ((float) v33_1.mNestedYOffset));
        switch (v21) {
            case 0:
                if (v33_1.getChildCount() != 0) {
                    boolean v2_55;
                    if (v33_1.mScroller.isFinished()) {
                        v2_55 = 0;
                    } else {
                        v2_55 = 1;
                    }
                    v33_1.mIsBeingDragged = v2_55;
                    if (v2_55) {
                        android.view.ViewParent v28_1 = v33_1.getParent();
                        if (v28_1 != null) {
                            v28_1.requestDisallowInterceptTouchEvent(1);
                        }
                    }
                    if (!v33_1.mScroller.isFinished()) {
                        v33_1.mScroller.abortAnimation();
                    }
                    v33_1.mLastMotionY = ((int) p34.getY());
                    v33_1.mActivePointerId = p34.getPointerId(0);
                    v33_1.startNestedScroll(2);
                    if (v33_1.mVelocityTracker != null) {
                        v33_1.mVelocityTracker.addMovement(v31);
                    }
                    v31.recycle();
                    v2_65 = 1;
                } else {
                    v2_65 = 0;
                }
                break;
            case 1:
                if (v33_1.mIsBeingDragged) {
                    android.view.VelocityTracker v30 = v33_1.mVelocityTracker;
                    v30.computeCurrentVelocity(1000, ((float) v33_1.mMaximumVelocity));
                    int v25 = ((int) android.support.v4.view.VelocityTrackerCompat.getYVelocity(v30, v33_1.mActivePointerId));
                    if (Math.abs(v25) <= v33_1.mMinimumVelocity) {
                        if (v33_1.mScroller.springBack(v33_1.getScrollX(), v33_1.getScrollY(), 0, 0, 0, v33_1.getScrollRange())) {
                            android.support.v4.view.ViewCompat.postInvalidateOnAnimation(v33_1);
                        }
                    } else {
                        v33_1.flingWithNestedDispatch((- v25));
                    }
                }
                v33_1.mActivePointerId = -1;
                v33_1 = v33_1.endDrag();
                break;
            case 2:
                int v22 = p34.findPointerIndex(v33_1.mActivePointerId);
                if (v22 != -1) {
                    int v32 = ((int) p34.getY(v22));
                    int v4 = (v33_1.mLastMotionY - v32);
                    if (v33_1.dispatchNestedPreScroll(0, v4, v33_1.mScrollConsumed, v33_1.mScrollOffset)) {
                        v4 -= v33_1.mScrollConsumed[1];
                        v31.offsetLocation(0, ((float) v33_1.mScrollOffset[1]));
                        v33_1.mNestedYOffset = (v33_1.mNestedYOffset + v33_1.mScrollOffset[1]);
                    }
                    if ((!v33_1.mIsBeingDragged) && (Math.abs(v4) > v33_1.mTouchSlop)) {
                        android.view.ViewParent v28_0 = v33_1.getParent();
                        if (v28_0 != null) {
                            v28_0.requestDisallowInterceptTouchEvent(1);
                        }
                        v33_1.mIsBeingDragged = 1;
                        if (v4 <= 0) {
                            v4 += v33_1.mTouchSlop;
                        } else {
                            v4 -= v33_1.mTouchSlop;
                        }
                    }
                    if (!v33_1.mIsBeingDragged) {
                    } else {
                        int v23;
                        v33_1.mLastMotionY = (v32 - v33_1.mScrollOffset[1]);
                        int v26 = v33_1.getScrollY();
                        int v8 = v33_1.getScrollRange();
                        int v27 = v33_1.getOverScrollMode();
                        if ((v27 != 0) && ((v27 != 1) || (v8 <= 0))) {
                            v23 = 0;
                        } else {
                            v23 = 1;
                        }
                        if ((v33_1.overScrollByCompat(0, v4, 0, v33_1.getScrollY(), 0, v8, 0, 0, 1)) && (!v33_1.hasNestedScrollingParent())) {
                            v33_1.mVelocityTracker.clear();
                        }
                        int v11_1 = (v33_1.getScrollY() - v26);
                        if (!v33_1.dispatchNestedScroll(0, v11_1, 0, (v4 - v11_1), v33_1.mScrollOffset)) {
                            if (v23 == 0) {
                            } else {
                                v33_1 = v33_1.ensureGlows();
                                int v29 = (v26 + v4);
                                if (v29 >= 0) {
                                    if (v29 > v8) {
                                        v33_1.mEdgeGlowBottom.onPull((((float) v4) / ((float) v33_1.getHeight())), (1065353216 - (p34.getX(v22) / ((float) v33_1.getWidth()))));
                                        if (!v33_1.mEdgeGlowTop.isFinished()) {
                                            v33_1.mEdgeGlowTop.onRelease();
                                        }
                                    }
                                } else {
                                    v33_1.mEdgeGlowTop.onPull((((float) v4) / ((float) v33_1.getHeight())), (p34.getX(v22) / ((float) v33_1.getWidth())));
                                    if (!v33_1.mEdgeGlowBottom.isFinished()) {
                                        v33_1.mEdgeGlowBottom.onRelease();
                                    }
                                }
                                if ((v33_1.mEdgeGlowTop == null) || ((v33_1.mEdgeGlowTop.isFinished()) && (v33_1.mEdgeGlowBottom.isFinished()))) {
                                } else {
                                    android.support.v4.view.ViewCompat.postInvalidateOnAnimation(v33_1);
                                }
                            }
                        } else {
                            v33_1.mLastMotionY = (v33_1.mLastMotionY - v33_1.mScrollOffset[1]);
                            v31.offsetLocation(0, ((float) v33_1.mScrollOffset[1]));
                            v33_1.mNestedYOffset = (v33_1.mNestedYOffset + v33_1.mScrollOffset[1]);
                        }
                    }
                } else {
                    android.util.Log.e("NestedScrollView", new StringBuilder().append("Invalid pointerId=").append(v33_1.mActivePointerId).append(" in onTouchEvent").toString());
                }
                break;
            case 3:
                if ((v33_1.mIsBeingDragged) && ((v33_1.getChildCount() > 0) && (v33_1.mScroller.springBack(v33_1.getScrollX(), v33_1.getScrollY(), 0, 0, 0, v33_1.getScrollRange())))) {
                    android.support.v4.view.ViewCompat.postInvalidateOnAnimation(v33_1);
                }
                v33_1.mActivePointerId = -1;
                v33_1 = v33_1.endDrag();
            case 5:
                int v24 = android.support.v4.view.MotionEventCompat.getActionIndex(p34);
                v33_1.mLastMotionY = ((int) p34.getY(v24));
                v33_1.mActivePointerId = p34.getPointerId(v24);
                break;
            case 6:
                v33_1 = v33_1.onSecondaryPointerUp(p34);
                v33_1.mLastMotionY = ((int) p34.getY(p34.findPointerIndex(v33_1.mActivePointerId)));
                break;
            default:
        }
        return v2_65;
    }

Method android.support.v4.widget.NestedScrollView.onInterceptTouchEvent() calling method android.util.Log.e()


    public boolean onInterceptTouchEvent(android.view.MotionEvent p14)
    {
        String v0_0 = 1;
        boolean v3 = 0;
        int v7 = p14.getAction();
        if ((v7 != 2) || (!this.mIsBeingDragged)) {
            switch ((v7 & 255)) {
                case 0:
                    int v11_1 = ((int) p14.getY());
                    if (this.inChild(((int) p14.getX()), v11_1)) {
                        this.mLastMotionY = v11_1;
                        this.mActivePointerId = p14.getPointerId(0);
                        this.initOrResetVelocityTracker();
                        this.mVelocityTracker.addMovement(p14);
                        this.mScroller.computeScrollOffset();
                        if (!this.mScroller.isFinished()) {
                            v3 = 1;
                        }
                        this.mIsBeingDragged = v3;
                        this.startNestedScroll(2);
                    } else {
                        this.mIsBeingDragged = 0;
                        this.recycleVelocityTracker();
                    }
                    break;
                case 1:
                case 3:
                    this.mIsBeingDragged = 0;
                    this.mActivePointerId = -1;
                    this.recycleVelocityTracker();
                    if (this.mScroller.springBack(this.getScrollX(), this.getScrollY(), 0, 0, 0, this.getScrollRange())) {
                        android.support.v4.view.ViewCompat.postInvalidateOnAnimation(this);
                    }
                    this.stopNestedScroll();
                    break;
                case 2:
                    int v8 = this.mActivePointerId;
                    if (v8 == -1) {
                    } else {
                        int v10 = p14.findPointerIndex(v8);
                        if (v10 != -1) {
                            int v11_0 = ((int) p14.getY(v10));
                            if ((Math.abs((v11_0 - this.mLastMotionY)) <= this.mTouchSlop) || ((this.getNestedScrollAxes() & 2) != 0)) {
                            } else {
                                this.mIsBeingDragged = 1;
                                this.mLastMotionY = v11_0;
                                this.initVelocityTrackerIfNotExists();
                                this.mVelocityTracker.addMovement(p14);
                                this.mNestedYOffset = 0;
                                android.view.ViewParent v9 = this.getParent();
                                if (v9 == null) {
                                } else {
                                    v9.requestDisallowInterceptTouchEvent(1);
                                }
                            }
                        } else {
                            android.util.Log.e("NestedScrollView", new StringBuilder().append("Invalid pointerId=").append(v8).append(" in onInterceptTouchEvent").toString());
                        }
                    }
                    break;
                case 4:
                case 5:
                default:
                    break;
                case 4:
                case 5:
                    break;
                case 6:
                    this.onSecondaryPointerUp(p14);
                    break;
            }
            v0_0 = this.mIsBeingDragged;
        }
        return v0_0;
    }

Method android.support.v4.view.ViewParentCompatLollipop.onStopNestedScroll() calling method android.util.Log.e()


    public static void onStopNestedScroll(android.view.ViewParent p4, android.view.View p5)
    {
        try {
            p4.onStopNestedScroll(p5);
        } catch (AbstractMethodError v0) {
            android.util.Log.e("ViewParentCompat", new StringBuilder().append("ViewParent ").append(p4).append(" does not implement interface ").append("method onStopNestedScroll").toString(), v0);
        }
        return;
    }

Method android.support.v4.view.ViewParentCompatLollipop.onStartNestedScroll() calling method android.util.Log.e()


    public static boolean onStartNestedScroll(android.view.ViewParent p4, android.view.View p5, android.view.View p6, int p7)
    {
        try {
            int v1_0 = p4.onStartNestedScroll(p5, p6, p7);
        } catch (AbstractMethodError v0) {
            android.util.Log.e("ViewParentCompat", new StringBuilder().append("ViewParent ").append(p4).append(" does not implement interface ").append("method onStartNestedScroll").toString(), v0);
            v1_0 = 0;
        }
        return v1_0;
    }

Method android.support.v4.view.ViewParentCompatLollipop.onNestedScrollAccepted() calling method android.util.Log.e()


    public static void onNestedScrollAccepted(android.view.ViewParent p4, android.view.View p5, android.view.View p6, int p7)
    {
        try {
            p4.onNestedScrollAccepted(p5, p6, p7);
        } catch (AbstractMethodError v0) {
            android.util.Log.e("ViewParentCompat", new StringBuilder().append("ViewParent ").append(p4).append(" does not implement interface ").append("method onNestedScrollAccepted").toString(), v0);
        }
        return;
    }

Method android.support.v4.view.ViewParentCompatLollipop.onNestedScroll() calling method android.util.Log.e()


    public static void onNestedScroll(android.view.ViewParent p4, android.view.View p5, int p6, int p7, int p8, int p9)
    {
        try {
            p4.onNestedScroll(p5, p6, p7, p8, p9);
        } catch (AbstractMethodError v0) {
            android.util.Log.e("ViewParentCompat", new StringBuilder().append("ViewParent ").append(p4).append(" does not implement interface ").append("method onNestedScroll").toString(), v0);
        }
        return;
    }

Method android.support.v4.view.ViewParentCompatLollipop.onNestedPreScroll() calling method android.util.Log.e()


    public static void onNestedPreScroll(android.view.ViewParent p4, android.view.View p5, int p6, int p7, int[] p8)
    {
        try {
            p4.onNestedPreScroll(p5, p6, p7, p8);
        } catch (AbstractMethodError v0) {
            android.util.Log.e("ViewParentCompat", new StringBuilder().append("ViewParent ").append(p4).append(" does not implement interface ").append("method onNestedPreScroll").toString(), v0);
        }
        return;
    }

Method android.support.v4.view.ViewParentCompatLollipop.onNestedPreFling() calling method android.util.Log.e()


    public static boolean onNestedPreFling(android.view.ViewParent p4, android.view.View p5, float p6, float p7)
    {
        try {
            int v1_0 = p4.onNestedPreFling(p5, p6, p7);
        } catch (AbstractMethodError v0) {
            android.util.Log.e("ViewParentCompat", new StringBuilder().append("ViewParent ").append(p4).append(" does not implement interface ").append("method onNestedPreFling").toString(), v0);
            v1_0 = 0;
        }
        return v1_0;
    }

Method android.support.v4.view.ViewParentCompatLollipop.onNestedFling() calling method android.util.Log.e()


    public static boolean onNestedFling(android.view.ViewParent p4, android.view.View p5, float p6, float p7, boolean p8)
    {
        try {
            int v1_0 = p4.onNestedFling(p5, p6, p7, p8);
        } catch (AbstractMethodError v0) {
            android.util.Log.e("ViewParentCompat", new StringBuilder().append("ViewParent ").append(p4).append(" does not implement interface ").append("method onNestedFling").toString(), v0);
            v1_0 = 0;
        }
        return v1_0;
    }

Method android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat() calling method android.util.Log.e()


    void setChildrenDrawingOrderEnabledCompat(boolean p7)
    {
        if (android.os.Build$VERSION.SDK_INT >= 7) {
            if (this.mSetChildrenDrawingOrderEnabled == null) {
                try {
                    int v3_2 = new Class[1];
                    v3_2[0] = Boolean.TYPE;
                    this.mSetChildrenDrawingOrderEnabled = android.view.ViewGroup.getDeclaredMethod("setChildrenDrawingOrderEnabled", v3_2);
                } catch (Exception v0_0) {
                    android.util.Log.e("ViewPager", "Can\'t find setChildrenDrawingOrderEnabled", v0_0);
                }
                String v1_3 = this.mSetChildrenDrawingOrderEnabled;
                String v2_3 = new Object[1];
                v2_3[0] = Boolean.valueOf(p7);
                v1_3.invoke(this, v2_3);
                return;
            }
            try {
            } catch (Exception v0_1) {
                android.util.Log.e("ViewPager", "Error changing children drawing order", v0_1);
            }
        }
        return;
    }

Method android.support.v4.view.ViewPager.arrowScroll() calling method android.util.Log.e()


    public boolean arrowScroll(int p14)
    {
        int v1 = this.findFocus();
        if (v1 != this) {
            if (v1 != 0) {
                int v3 = 0;
                android.view.ViewParent v6_0 = v1.getParent();
                while ((v6_0 instanceof android.view.ViewGroup)) {
                    if (v6_0 != this) {
                        v6_0 = v6_0.getParent();
                    } else {
                        v3 = 1;
                        break;
                    }
                }
                if (v3 == 0) {
                    StringBuilder v7_1 = new StringBuilder();
                    v7_1.append(v1.getClass().getSimpleName());
                    android.view.ViewParent v6_1 = v1.getParent();
                    while ((v6_1 instanceof android.view.ViewGroup)) {
                        v7_1.append(" => ").append(v6_1.getClass().getSimpleName());
                        v6_1 = v6_1.getParent();
                    }
                    android.util.Log.e("ViewPager", new StringBuilder().append("arrowScroll tried to find focus based on non-child current focused view ").append(v7_1.toString()).toString());
                    v1 = 0;
                }
            }
        } else {
            v1 = 0;
        }
        boolean v2 = 0;
        android.view.View v4 = android.view.FocusFinder.getInstance().findNextFocus(this, v1, p14);
        if ((v4 == null) || (v4 == v1)) {
            if ((p14 != 17) && (p14 != 1)) {
                if ((p14 == 66) || (p14 == 2)) {
                    v2 = this.pageRight();
                }
            } else {
                v2 = this.pageLeft();
            }
        } else {
            if (p14 != 17) {
                if (p14 == 66) {
                    int v5_0 = this.getChildRectInPagerCoordinates(this.mTempRect, v4).left;
                    android.graphics.Rect vtmp15 = this.getChildRectInPagerCoordinates(this.mTempRect, v1);
                    if ((v1 == 0) || (v5_0 > vtmp15.left)) {
                        v2 = v4.requestFocus();
                    } else {
                        v2 = this.pageRight();
                    }
                }
            } else {
                int v5_1 = this.getChildRectInPagerCoordinates(this.mTempRect, v4).left;
                android.graphics.Rect vtmp7 = this.getChildRectInPagerCoordinates(this.mTempRect, v1);
                if ((v1 == 0) || (v5_1 < vtmp7.left)) {
                    v2 = v4.requestFocus();
                } else {
                    v2 = this.pageLeft();
                }
            }
        }
        if (v2) {
            this.playSoundEffect(android.view.SoundEffectConstants.getContantForFocusDirection(p14));
        }
        return v2;
    }

Method android.support.v4.view.ViewCompat$BaseViewCompatImpl.setChildrenDrawingOrderEnabled() calling method android.util.Log.e()


    public void setChildrenDrawingOrderEnabled(android.view.ViewGroup p8, boolean p9)
    {
        if (android.support.v4.view.ViewCompat$BaseViewCompatImpl.sChildrenDrawingOrderMethod == null) {
            try {
                int v3_2 = new Class[1];
                v3_2[0] = Boolean.TYPE;
                android.support.v4.view.ViewCompat$BaseViewCompatImpl.sChildrenDrawingOrderMethod = android.view.ViewGroup.getDeclaredMethod("setChildrenDrawingOrderEnabled", v3_2);
            } catch (reflect.InvocationTargetException v0_0) {
                android.util.Log.e("ViewCompat", "Unable to find childrenDrawingOrderEnabled", v0_0);
            }
            android.support.v4.view.ViewCompat$BaseViewCompatImpl.sChildrenDrawingOrderMethod.setAccessible(1);
        }
        try {
            String v2_2 = new Object[1];
            v2_2[0] = Boolean.valueOf(p9);
            android.support.v4.view.ViewCompat$BaseViewCompatImpl.sChildrenDrawingOrderMethod.invoke(p8, v2_2);
        } catch (reflect.InvocationTargetException v0_3) {
            android.util.Log.e("ViewCompat", "Unable to invoke childrenDrawingOrderEnabled", v0_3);
        } catch (reflect.InvocationTargetException v0_2) {
            android.util.Log.e("ViewCompat", "Unable to invoke childrenDrawingOrderEnabled", v0_2);
        } catch (reflect.InvocationTargetException v0_1) {
            android.util.Log.e("ViewCompat", "Unable to invoke childrenDrawingOrderEnabled", v0_1);
        }
        return;
    }

Method android.support.v4.view.ViewCompat$BaseViewCompatImpl.bindTempDetach() calling method android.util.Log.e()


    private void bindTempDetach()
    {
        try {
            Class[] v3_2 = new Class[0];
            this.mDispatchStartTemporaryDetach = android.view.View.getDeclaredMethod("dispatchStartTemporaryDetach", v3_2);
            Class[] v3_0 = new Class[0];
            this.mDispatchFinishTemporaryDetach = android.view.View.getDeclaredMethod("dispatchFinishTemporaryDetach", v3_0);
        } catch (NoSuchMethodException v0) {
            android.util.Log.e("ViewCompat", "Couldn\'t find method", v0);
        }
        this.mTempDetachBound = 1;
        return;
    }

Method android.support.v4.view.LayoutInflaterCompatHC.forceSetFactory2() calling method android.util.Log.e()


    static void forceSetFactory2(android.view.LayoutInflater p5, android.view.LayoutInflater$Factory2 p6)
    {
        if (!android.support.v4.view.LayoutInflaterCompatHC.sCheckedField) {
            try {
                android.support.v4.view.LayoutInflaterCompatHC.sLayoutInflaterFactory2Field = android.view.LayoutInflater.getDeclaredField("mFactory2");
                android.support.v4.view.LayoutInflaterCompatHC.sLayoutInflaterFactory2Field.setAccessible(1);
            } catch (IllegalAccessException v0_0) {
                android.util.Log.e("LayoutInflaterCompatHC", new StringBuilder().append("forceSetFactory2 Could not find field \'mFactory2\' on class ").append(android.view.LayoutInflater.getName()).append("; inflation may have unexpected results.").toString(), v0_0);
            }
            android.support.v4.view.LayoutInflaterCompatHC.sCheckedField = 1;
        }
        if (android.support.v4.view.LayoutInflaterCompatHC.sLayoutInflaterFactory2Field != null) {
            try {
                android.support.v4.view.LayoutInflaterCompatHC.sLayoutInflaterFactory2Field.set(p5, p6);
            } catch (IllegalAccessException v0_1) {
                android.util.Log.e("LayoutInflaterCompatHC", new StringBuilder().append("forceSetFactory2 could not set the Factory2 on LayoutInflater ").append(p5).append("; inflation may have unexpected results.").toString(), v0_1);
            }
        }
        return;
    }

Method android.support.v4.print.PrintHelperKitkat$2.onPostExecute() calling method android.util.Log.e()


    protected void onPostExecute(Throwable p5)
    {
        if (!this.val$cancellationSignal.isCanceled()) {
            if (p5 != null) {
                android.util.Log.e("PrintHelperKitkat", "Error writing printed content", p5);
                this.val$writeResultCallback.onWriteFailed(0);
            } else {
                android.print.PrintDocumentAdapter$WriteResultCallback v0_1 = this.val$writeResultCallback;
                int v1_1 = new android.print.PageRange[1];
                v1_1[0] = android.print.PageRange.ALL_PAGES;
                v0_1.onWriteFinished(v1_1);
            }
        } else {
            this.val$writeResultCallback.onWriteCancelled();
        }
        return;
    }

Method android.support.v4.media.session.MediaSessionCompatApi24.getCallingPackage() calling method android.util.Log.e()


    public static String getCallingPackage(Object p6)
    {
        try {
            Class[] v5_1 = new Class[0];
            int v3_0 = new Object[0];
            int v3_2 = ((String) ((android.media.session.MediaSession) p6).getClass().getMethod("getCallingPackage", v5_1).invoke(((android.media.session.MediaSession) p6), v3_0));
        } catch (IllegalAccessException v0) {
            android.util.Log.e("MediaSessionCompatApi24", "Cannot execute MediaSession.getCallingPackage()", v0);
            v3_2 = 0;
        } catch (IllegalAccessException v0) {
        } catch (IllegalAccessException v0) {
        }
        return v3_2;
    }

Method android.support.v4.media.session.MediaControllerCompat.getMediaController() calling method android.util.Log.e()


    public static android.support.v4.media.session.MediaControllerCompat getMediaController(android.app.Activity p7)
    {
        android.support.v4.media.session.MediaControllerCompat v4 = 0;
        if (!(p7 instanceof android.support.v4.app.SupportActivity)) {
            if (android.os.Build$VERSION.SDK_INT >= 21) {
                Object v0 = android.support.v4.media.session.MediaControllerCompatApi21.getMediaController(p7);
                if (v0 != null) {
                    try {
                        v4 = new android.support.v4.media.session.MediaControllerCompat(p7, android.support.v4.media.session.MediaSessionCompat$Token.fromToken(android.support.v4.media.session.MediaControllerCompatApi21.getSessionToken(v0)));
                    } catch (android.os.RemoteException v1) {
                        android.util.Log.e("MediaControllerCompat", "Dead object in getMediaController.", v1);
                    }
                }
            }
        } else {
            android.support.v4.media.session.MediaControllerCompat$MediaControllerExtraData v2_1 = ((android.support.v4.media.session.MediaControllerCompat$MediaControllerExtraData) ((android.support.v4.app.SupportActivity) p7).getExtraData(android.support.v4.media.session.MediaControllerCompat$MediaControllerExtraData));
            if (v2_1 != null) {
                v4 = v2_1.getMediaController();
            }
        }
        return v4;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.stop() calling method android.util.Log.e()


    public void stop()
    {
        try {
            this.mBinder.stop();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in stop.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.skipToQueueItem() calling method android.util.Log.e()


    public void skipToQueueItem(long p4)
    {
        try {
            this.mBinder.skipToQueueItem(p4);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in skipToQueueItem.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.skipToPrevious() calling method android.util.Log.e()


    public void skipToPrevious()
    {
        try {
            this.mBinder.previous();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in skipToPrevious.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.skipToNext() calling method android.util.Log.e()


    public void skipToNext()
    {
        try {
            this.mBinder.next();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in skipToNext.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.setShuffleModeEnabled() calling method android.util.Log.e()


    public void setShuffleModeEnabled(boolean p4)
    {
        try {
            this.mBinder.setShuffleModeEnabled(p4);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in setShuffleModeEnabled.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.setRepeatMode() calling method android.util.Log.e()


    public void setRepeatMode(int p4)
    {
        try {
            this.mBinder.setRepeatMode(p4);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in setRepeatMode.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.setRating() calling method android.util.Log.e()


    public void setRating(android.support.v4.media.RatingCompat p4)
    {
        try {
            this.mBinder.rate(p4);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in setRating.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.setCaptioningEnabled() calling method android.util.Log.e()


    public void setCaptioningEnabled(boolean p4)
    {
        try {
            this.mBinder.setCaptioningEnabled(p4);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in setCaptioningEnabled.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.sendCustomAction() calling method android.util.Log.e()


    public void sendCustomAction(String p4, android.os.Bundle p5)
    {
        try {
            this.mBinder.sendCustomAction(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in sendCustomAction.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.seekTo() calling method android.util.Log.e()


    public void seekTo(long p4)
    {
        try {
            this.mBinder.seekTo(p4);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in seekTo.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.rewind() calling method android.util.Log.e()


    public void rewind()
    {
        try {
            this.mBinder.rewind();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in rewind.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.prepareFromUri() calling method android.util.Log.e()


    public void prepareFromUri(android.net.Uri p4, android.os.Bundle p5)
    {
        try {
            this.mBinder.prepareFromUri(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in prepareFromUri.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.prepareFromSearch() calling method android.util.Log.e()


    public void prepareFromSearch(String p4, android.os.Bundle p5)
    {
        try {
            this.mBinder.prepareFromSearch(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in prepareFromSearch.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.prepareFromMediaId() calling method android.util.Log.e()


    public void prepareFromMediaId(String p4, android.os.Bundle p5)
    {
        try {
            this.mBinder.prepareFromMediaId(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in prepareFromMediaId.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.prepare() calling method android.util.Log.e()


    public void prepare()
    {
        try {
            this.mBinder.prepare();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in prepare.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.playFromUri() calling method android.util.Log.e()


    public void playFromUri(android.net.Uri p4, android.os.Bundle p5)
    {
        try {
            this.mBinder.playFromUri(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in playFromUri.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.playFromSearch() calling method android.util.Log.e()


    public void playFromSearch(String p4, android.os.Bundle p5)
    {
        try {
            this.mBinder.playFromSearch(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in playFromSearch.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.playFromMediaId() calling method android.util.Log.e()


    public void playFromMediaId(String p4, android.os.Bundle p5)
    {
        try {
            this.mBinder.playFromMediaId(p4, p5);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in playFromMediaId.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.play() calling method android.util.Log.e()


    public void play()
    {
        try {
            this.mBinder.play();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in play.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.pause() calling method android.util.Log.e()


    public void pause()
    {
        try {
            this.mBinder.pause();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in pause.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$TransportControlsBase.fastForward() calling method android.util.Log.e()


    public void fastForward()
    {
        try {
            this.mBinder.fastForward();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in fastForward.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.unregisterCallback() calling method android.util.Log.e()


    public void unregisterCallback(android.support.v4.media.session.MediaControllerCompat$Callback p4)
    {
        if (p4 != null) {
            try {
                this.mBinder.unregisterCallbackListener(((android.support.v4.media.session.IMediaControllerCallback) android.support.v4.media.session.MediaControllerCompat$Callback.access$000(p4)));
                this.mBinder.asBinder().unlinkToDeath(p4, 0);
                p4.mRegistered = 0;
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in unregisterCallback.", v0);
            }
            return;
        } else {
            throw new IllegalArgumentException("callback may not be null.");
        }
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.setVolumeTo() calling method android.util.Log.e()


    public void setVolumeTo(int p4, int p5)
    {
        try {
            this.mBinder.setVolumeTo(p4, p5, 0);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in setVolumeTo.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.sendCommand() calling method android.util.Log.e()


    public void sendCommand(String p4, android.os.Bundle p5, android.os.ResultReceiver p6)
    {
        try {
            this.mBinder.sendCommand(p4, p5, new android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper(p6));
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in sendCommand.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.removeQueueItemAt() calling method android.util.Log.e()


    public void removeQueueItemAt(int p9)
    {
        try {
            if ((4 & this.mBinder.getFlags()) != 0) {
                this.mBinder.removeQueueItemAt(p9);
            } else {
                throw new UnsupportedOperationException("This session doesn\'t support queue management operations");
            }
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in removeQueueItemAt.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.removeQueueItem() calling method android.util.Log.e()


    public void removeQueueItem(android.support.v4.media.MediaDescriptionCompat p9)
    {
        try {
            if ((4 & this.mBinder.getFlags()) != 0) {
                this.mBinder.removeQueueItem(p9);
            } else {
                throw new UnsupportedOperationException("This session doesn\'t support queue management operations");
            }
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in removeQueueItem.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.registerCallback() calling method android.util.Log.e()


    public void registerCallback(android.support.v4.media.session.MediaControllerCompat$Callback p4, android.os.Handler p5)
    {
        if (p4 != null) {
            try {
                this.mBinder.asBinder().linkToDeath(p4, 0);
                this.mBinder.registerCallbackListener(((android.support.v4.media.session.IMediaControllerCallback) android.support.v4.media.session.MediaControllerCompat$Callback.access$000(p4)));
                android.support.v4.media.session.MediaControllerCompat$Callback.access$100(p4, p5);
                p4.mRegistered = 1;
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in registerCallback.", v0);
                p4.onSessionDestroyed();
            }
            return;
        } else {
            throw new IllegalArgumentException("callback may not be null.");
        }
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.isShuffleModeEnabled() calling method android.util.Log.e()


    public boolean isShuffleModeEnabled()
    {
        try {
            int v1_1 = this.mBinder.isShuffleModeEnabled();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in isShuffleModeEnabled.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.isCaptioningEnabled() calling method android.util.Log.e()


    public boolean isCaptioningEnabled()
    {
        try {
            int v1_1 = this.mBinder.isCaptioningEnabled();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in isCaptioningEnabled.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getSessionActivity() calling method android.util.Log.e()


    public android.app.PendingIntent getSessionActivity()
    {
        try {
            int v1_1 = this.mBinder.getLaunchPendingIntent();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getSessionActivity.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getRepeatMode() calling method android.util.Log.e()


    public int getRepeatMode()
    {
        try {
            int v1_1 = this.mBinder.getRepeatMode();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getRepeatMode.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getRatingType() calling method android.util.Log.e()


    public int getRatingType()
    {
        try {
            int v1_1 = this.mBinder.getRatingType();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getRatingType.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getQueueTitle() calling method android.util.Log.e()


    public CharSequence getQueueTitle()
    {
        try {
            int v1_1 = this.mBinder.getQueueTitle();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getQueueTitle.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getQueue() calling method android.util.Log.e()


    public java.util.List getQueue()
    {
        try {
            int v1_1 = this.mBinder.getQueue();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getQueue.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackState() calling method android.util.Log.e()


    public android.support.v4.media.session.PlaybackStateCompat getPlaybackState()
    {
        try {
            int v1_1 = this.mBinder.getPlaybackState();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getPlaybackState.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackInfo() calling method android.util.Log.e()


    public android.support.v4.media.session.MediaControllerCompat$PlaybackInfo getPlaybackInfo()
    {
        try {
            android.support.v4.media.session.ParcelableVolumeInfo v7 = this.mBinder.getVolumeAttributes();
            int v0_0 = new android.support.v4.media.session.MediaControllerCompat$PlaybackInfo(v7.volumeType, v7.audioStream, v7.controlType, v7.maxVolume, v7.currentVolume);
        } catch (android.os.RemoteException v6) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getPlaybackInfo.", v6);
            v0_0 = 0;
        }
        return v0_0;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPackageName() calling method android.util.Log.e()


    public String getPackageName()
    {
        try {
            int v1_1 = this.mBinder.getPackageName();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getPackageName.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMetadata() calling method android.util.Log.e()


    public android.support.v4.media.MediaMetadataCompat getMetadata()
    {
        try {
            int v1_1 = this.mBinder.getMetadata();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getMetadata.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getFlags() calling method android.util.Log.e()


    public long getFlags()
    {
        try {
            long v2_0 = this.mBinder.getFlags();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getFlags.", v0);
            v2_0 = 0;
        }
        return v2_0;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getExtras() calling method android.util.Log.e()


    public android.os.Bundle getExtras()
    {
        try {
            int v1_1 = this.mBinder.getExtras();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in getExtras.", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.dispatchMediaButtonEvent() calling method android.util.Log.e()


    public boolean dispatchMediaButtonEvent(android.view.KeyEvent p4)
    {
        if (p4 != null) {
            try {
                this.mBinder.sendMediaButton(p4);
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in dispatchMediaButtonEvent.", v0);
            }
            return 0;
        } else {
            throw new IllegalArgumentException("event may not be null.");
        }
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.adjustVolume() calling method android.util.Log.e()


    public void adjustVolume(int p4, int p5)
    {
        try {
            this.mBinder.adjustVolume(p4, p5, 0);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in adjustVolume.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.addQueueItem() calling method android.util.Log.e()


    public void addQueueItem(android.support.v4.media.MediaDescriptionCompat p9, int p10)
    {
        try {
            if ((4 & this.mBinder.getFlags()) != 0) {
                this.mBinder.addQueueItemAt(p9, p10);
            } else {
                throw new UnsupportedOperationException("This session doesn\'t support queue management operations");
            }
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in addQueueItemAt.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.addQueueItem() calling method android.util.Log.e()


    public void addQueueItem(android.support.v4.media.MediaDescriptionCompat p9)
    {
        try {
            if ((4 & this.mBinder.getFlags()) != 0) {
                this.mBinder.addQueueItem(p9);
            } else {
                throw new UnsupportedOperationException("This session doesn\'t support queue management operations");
            }
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", "Dead object in addQueueItem.", v0);
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.unregisterCallback() calling method android.util.Log.e()


    public final void unregisterCallback(android.support.v4.media.session.MediaControllerCompat$Callback p5)
    {
        android.support.v4.media.session.MediaControllerCompatApi21.unregisterCallback(this.mControllerObj, android.support.v4.media.session.MediaControllerCompat$Callback.access$000(p5));
        if (this.mExtraBinder == null) {
            try {
                this.mPendingCallbacks.remove(p5);
            } catch (Throwable v2_6) {
                throw v2_6;
            }
        } else {
            try {
                android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback v1_1 = ((android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback) this.mCallbackMap.remove(p5));
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in unregisterCallback.", v0);
            }
            if (v1_1 != null) {
                this.mExtraBinder.unregisterCallbackListener(v1_1);
            }
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.registerCallback() calling method android.util.Log.e()


    public final void registerCallback(android.support.v4.media.session.MediaControllerCompat$Callback p5, android.os.Handler p6)
    {
        android.support.v4.media.session.MediaControllerCompatApi21.registerCallback(this.mControllerObj, android.support.v4.media.session.MediaControllerCompat$Callback.access$000(p5), p6);
        if (this.mExtraBinder == null) {
            android.support.v4.media.session.MediaControllerCompat$Callback.access$100(p5, p6);
            try {
                this.mPendingCallbacks.add(p5);
            } catch (Throwable v2_1) {
                throw v2_1;
            }
        } else {
            android.support.v4.media.session.MediaControllerCompat$Callback.access$100(p5, p6);
            android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback v1_1 = new android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback(this, p5);
            this.mCallbackMap.put(p5, v1_1);
            p5.mHasExtraCallback = 1;
            try {
                this.mExtraBinder.registerCallbackListener(v1_1);
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in registerCallback.", v0);
            }
        }
        return;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.isShuffleModeEnabled() calling method android.util.Log.e()


    public boolean isShuffleModeEnabled()
    {
        String v1_2;
        if (this.mExtraBinder == null) {
            v1_2 = 0;
        } else {
            try {
                v1_2 = this.mExtraBinder.isShuffleModeEnabled();
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in isShuffleModeEnabled.", v0);
            }
        }
        return v1_2;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.isCaptioningEnabled() calling method android.util.Log.e()


    public boolean isCaptioningEnabled()
    {
        String v1_2;
        if (this.mExtraBinder == null) {
            v1_2 = 0;
        } else {
            try {
                v1_2 = this.mExtraBinder.isCaptioningEnabled();
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in isCaptioningEnabled.", v0);
            }
        }
        return v1_2;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getRepeatMode() calling method android.util.Log.e()


    public int getRepeatMode()
    {
        String v1_2;
        if (this.mExtraBinder == null) {
            v1_2 = 0;
        } else {
            try {
                v1_2 = this.mExtraBinder.getRepeatMode();
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in getRepeatMode.", v0);
            }
        }
        return v1_2;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getRatingType() calling method android.util.Log.e()


    public int getRatingType()
    {
        if ((android.os.Build$VERSION.SDK_INT >= 22) || (this.mExtraBinder == null)) {
            String v1_2 = android.support.v4.media.session.MediaControllerCompatApi21.getRatingType(this.mControllerObj);
        } else {
            try {
                v1_2 = this.mExtraBinder.getRatingType();
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in getRatingType.", v0);
            }
        }
        return v1_2;
    }

Method android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackState() calling method android.util.Log.e()


    public android.support.v4.media.session.PlaybackStateCompat getPlaybackState()
    {
        int v2_1;
        if (this.mExtraBinder == null) {
            Object v1 = android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackState(this.mControllerObj);
            if (v1 == null) {
                v2_1 = 0;
            } else {
                v2_1 = android.support.v4.media.session.PlaybackStateCompat.fromPlaybackState(v1);
            }
        } else {
            try {
                v2_1 = this.mExtraBinder.getPlaybackState();
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", "Dead object in getPlaybackState.", v0);
            }
        }
        return v2_1;
    }