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 me.dm7.barcodescanner.zxing.ZXingScannerView.onPreviewFrame() calling method android.util.Log.e()


    public void onPreviewFrame(byte[] p19, android.hardware.Camera p20)
    {
        if (this.mResultHandler != null) {
            try {
                android.hardware.Camera$Size v10 = p20.getParameters().getPreviewSize();
                int v13 = v10.width;
                int v6 = v10.height;
            } catch (RuntimeException v3) {
                android.util.Log.e("ZXingScannerView", v3.toString(), v3);
            }
            if (me.dm7.barcodescanner.core.DisplayUtils.getScreenOrientation(this.getContext()) == 1) {
                byte[] v9 = new byte[p19.length];
                int v15 = 0;
                while (v15 < v6) {
                    int v14 = 0;
                    while (v14 < v13) {
                        v9[((((v14 * v6) + v6) - v15) - 1)] = p19[((v15 * v13) + v14)];
                        v14++;
                    }
                    v15++;
                }
                int v12 = v13;
                v13 = v6;
                v6 = v12;
                p19 = v9;
            }
            com.google.zxing.Result v8 = 0;
            com.google.zxing.PlanarYUVLuminanceSource v11 = this.buildLuminanceSource(p19, v13, v6);
            if (v11 != null) {
                com.google.zxing.MultiFormatReader v16_5 = new com.google.zxing.common.HybridBinarizer;
                v16_5(v11);
                try {
                    v8 = this.mMultiFormatReader.decodeWithState(new com.google.zxing.BinaryBitmap(v16_5));
                } catch (com.google.zxing.MultiFormatReader v16) {
                    this.mMultiFormatReader.reset();
                }
                this.mMultiFormatReader.reset();
            }
            int v4 = v8;
            if (v4 == 0) {
                p20.setOneShotPreviewCallback(this);
            } else {
                android.os.Handler v5_1 = new android.os.Handler(android.os.Looper.getMainLooper());
                com.google.zxing.MultiFormatReader v16_13 = new me.dm7.barcodescanner.zxing.ZXingScannerView$1;
                v16_13(this, v4);
                v5_1.post(v16_13);
            }
        }
        return;
    }

Method me.dm7.barcodescanner.core.CameraPreview.stopCameraPreview() calling method android.util.Log.e()


    public void stopCameraPreview()
    {
        if (this.mCamera != null) {
            try {
                this.mPreviewing = 0;
                this.getHolder().removeCallback(this);
                this.mCamera.cancelAutoFocus();
                this.mCamera.setOneShotPreviewCallback(0);
                this.mCamera.stopPreview();
            } catch (Exception v0) {
                android.util.Log.e("CameraPreview", v0.toString(), v0);
            }
        }
        return;
    }

Method me.dm7.barcodescanner.core.CameraPreview.showCameraPreview() calling method android.util.Log.e()


    public void showCameraPreview()
    {
        try {
            if (this.mCamera != null) {
                this.getHolder().addCallback(this);
                this.mPreviewing = 1;
                this.setupCameraParameters();
                this.mCamera.setPreviewDisplay(this.getHolder());
                this.mCamera.setDisplayOrientation(this.getDisplayOrientation());
                this.mCamera.setOneShotPreviewCallback(this.mPreviewCallback);
                this.mCamera.startPreview();
                if (this.mAutoFocus) {
                    if (!this.mSurfaceCreated) {
                        this.scheduleAutoFocus();
                    } else {
                        this.safeAutoFocus();
                    }
                }
            }
        } catch (Exception v0) {
            android.util.Log.e("CameraPreview", v0.toString(), v0);
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.updateItem() calling method android.util.Log.e()


    public void updateItem(int p4, eu.davidea.flexibleadapter.items.IFlexible p5, Object p6)
    {
        if ((p4 >= 0) && (p4 < this.mItems.size())) {
            this.mItems.set(p4, p5);
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("updateItem notifyItemChanged on position ").append(p4).toString());
            }
            this.notifyItemChanged(p4, p6);
        } else {
            android.util.Log.e(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "Cannot updateItem on position out of OutOfBounds!");
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.removeRange() calling method android.util.Log.e()


    public void removeRange(int p18, int p19, Object p20)
    {
        int v5 = this.getItemCount();
        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("removeRange positionStart=").append(p18).append(" itemCount=").append(p19).toString());
        }
        if ((p18 >= 0) && ((p18 + p19) <= v5)) {
            eu.davidea.flexibleadapter.items.IHeader v3_1 = this.getHeaderOf(this.getItem(p18));
            int v4_0 = this.getGlobalPositionOf(v3_1);
            if ((v3_1 != null) && (v4_0 >= 0)) {
                this.addToOrphanListIfNeeded(v3_1, p18, p19);
                this.notifyItemChanged(v4_0, p20);
            }
            int v9 = -1;
            eu.davidea.flexibleadapter.items.IExpandable v8 = 0;
            int v10 = p18;
            while (v10 < (p18 + p19)) {
                eu.davidea.flexibleadapter.items.IFlexible v6 = this.getItem(p18);
                if (!this.permanentDelete) {
                    if (v8 == null) {
                        v8 = this.getExpandableOf(v6);
                    }
                    if (v8 != null) {
                        v9 = this.createRestoreSubItemInfo(v8, v6, p20);
                    } else {
                        this.createRestoreItemInfo(p18, v6, p20);
                    }
                }
                if (this.isHeader(v6)) {
                    v3_1 = ((eu.davidea.flexibleadapter.items.IHeader) v6);
                    v3_1.setHidden(1);
                }
                if ((this.unlinkOnRemoveHeader) && (this.isHeader(v6))) {
                    eu.davidea.flexibleadapter.FlexibleAdapter$OnUpdateListener v13_5 = this.getSectionItems(v3_1).iterator();
                    while (v13_5.hasNext()) {
                        eu.davidea.flexibleadapter.items.ISectionable v11_1 = ((eu.davidea.flexibleadapter.items.ISectionable) v13_5.next());
                        v11_1.setHeader(0);
                        if (p20 != null) {
                            this.notifyItemChanged(this.getGlobalPositionOf(v11_1), p20);
                        }
                    }
                }
                this.mItems.remove(p18);
                this.removeSelection(v10);
                v10++;
            }
            if (v9 < 0) {
                this.notifyItemRangeRemoved(p18, p19);
            } else {
                this.notifyItemRangeRemoved(p18, p19);
                if (p20 != null) {
                    this.notifyItemChanged(v9, p20);
                }
            }
            if (this.removeOrphanHeaders) {
                eu.davidea.flexibleadapter.FlexibleAdapter$OnUpdateListener v13_15 = this.mOrphanHeaders.iterator();
                while (v13_15.hasNext()) {
                    eu.davidea.flexibleadapter.items.IHeader v7_1 = ((eu.davidea.flexibleadapter.items.IHeader) v13_15.next());
                    int v4_1 = this.getGlobalPositionOf(v7_1);
                    if (v4_1 >= 0) {
                        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Removing orphan header ").append(v7_1).toString());
                        }
                        if (!this.permanentDelete) {
                            this.createRestoreItemInfo(v4_1, v7_1, p20);
                        }
                        this.mItems.remove(v4_1);
                        this.notifyItemRemoved(v4_1);
                    }
                }
                this.mOrphanHeaders.clear();
            }
            if ((this.mUpdateListener != null) && ((!this.multiRange) && ((v5 > 0) && (this.getItemCount() == 0)))) {
                this.mUpdateListener.onUpdateEmptyView(this.getItemCount());
            }
        } else {
            android.util.Log.e(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "Cannot removeRange with positionStart out of OutOfBounds!");
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.addSubItems() calling method android.util.Log.e()


    public boolean addSubItems(int p9, int p10, java.util.List p11, boolean p12, Object p13)
    {
        int v0_1;
        eu.davidea.flexibleadapter.items.IFlexible v7 = this.getItem(p9);
        if (!this.isExpandable(v7)) {
            android.util.Log.e(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "Passed parentPosition doesn\'t belong to an Expandable item!");
            v0_1 = 0;
        } else {
            v0_1 = this.addSubItems(p9, p10, ((eu.davidea.flexibleadapter.items.IExpandable) v7), p11, p12, p13);
        }
        return v0_1;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.addSubItem() calling method android.util.Log.e()


    public boolean addSubItem(int p7, int p8, eu.davidea.flexibleadapter.items.IFlexible p9, boolean p10, Object p11)
    {
        boolean v0_0;
        if (p9 != null) {
            java.util.ArrayList v3_1 = new java.util.ArrayList(1);
            v3_1.add(p9);
            v0_0 = this.addSubItems(p7, p8, v3_1, p10, p11);
        } else {
            android.util.Log.e(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "No items to add!");
            v0_0 = 0;
        }
        return v0_0;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.addItems() calling method android.util.Log.e()


    public boolean addItems(int p8, java.util.List p9)
    {
        eu.davidea.flexibleadapter.FlexibleAdapter$OnUpdateListener v2_0 = 0;
        if (p8 >= 0) {
            if ((p9 != null) && (!p9.isEmpty())) {
                if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                    android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("addItems on position=").append(p8).append(" itemCount=").append(p9.size()).toString());
                }
                int v0 = this.getItemCount();
                if (p8 >= this.mItems.size()) {
                    this.mItems.addAll(p9);
                } else {
                    this.mItems.addAll(p8, p9);
                }
                this.notifyItemRangeInserted(p8, p9.size());
                if ((this.headersShown) && (!this.recursive)) {
                    this.recursive = 1;
                    int v4_7 = p9.iterator();
                    while (v4_7.hasNext()) {
                        eu.davidea.flexibleadapter.items.IFlexible v1_1 = ((eu.davidea.flexibleadapter.items.IFlexible) v4_7.next());
                        this.showHeaderOf(this.getGlobalPositionOf(v1_1), v1_1);
                    }
                    this.recursive = 0;
                }
                if ((!this.recursive) && ((this.mUpdateListener != null) && ((!this.multiRange) && ((v0 == 0) && (this.getItemCount() > 0))))) {
                    this.mUpdateListener.onUpdateEmptyView(this.getItemCount());
                }
                v2_0 = 1;
            } else {
                android.util.Log.e(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "No items to add!");
            }
        } else {
            android.util.Log.e(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "Cannot addItems on negative position!");
        }
        return v2_0;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.addItem() calling method android.util.Log.e()


    public boolean addItem(int p4, eu.davidea.flexibleadapter.items.IFlexible p5)
    {
        boolean v1_1;
        if (p5 != null) {
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "addItem delegates addition to addItems!");
            }
            java.util.ArrayList v0_1 = new java.util.ArrayList(1);
            v0_1.add(p5);
            v1_1 = this.addItems(p4, v0_1);
        } else {
            android.util.Log.e(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "No items to add!");
            v1_1 = 0;
        }
        return v1_1;
    }

Method com.google.firebase.messaging.zzc.zzb() calling method android.util.Log.e()


    private static int zzb(com.google.android.gms.measurement.AppMeasurement p5, String p6)
    {
        try {
            String v2_3 = new Class[1];
            v2_3[0] = String;
            int v0_5 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("getMaxUserProperties", v2_3);
            v0_5.setAccessible(1);
            String v1_2 = new Object[1];
            v1_2[0] = p6;
            int v0_3 = ((Integer) v0_5.invoke(p5, v1_2)).intValue();
        } catch (int v0_4) {
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v0_4);
            v0_3 = 20;
        }
        return v0_3;
    }

Method com.google.firebase.messaging.zzc.zza() calling method android.util.Log.e()


    private static void zza(com.google.android.gms.measurement.AppMeasurement p7, android.content.Context p8, String p9, com.google.android.gms.internal.zzfim p10, com.google.firebase.messaging.zzb p11, int p12)
    {
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            String v2_23 = p10.zzpld;
            int v3_31 = p10.zzple;
            android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v2_23).length() + 7) + String.valueOf(v3_31).length())).append("_SEI: ").append(v2_23).append(" ").append(v3_31).toString());
        }
        try {
            Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty");
            String v2_21 = com.google.firebase.messaging.zzc.zza(p7, p9);
        } catch (Object[] v0_17) {
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v0_17);
            return;
        }
        if (com.google.firebase.messaging.zzc.zza(p7, p9).size() >= com.google.firebase.messaging.zzc.zzb(p7, p9)) {
            Object[] v0_22;
            if (p10.zzpln == 0) {
                v0_22 = 1;
            } else {
                v0_22 = p10.zzpln;
            }
            if (v0_22 != 1) {
                if (!android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                    return;
                } else {
                    String v1_15 = p10.zzpld;
                    String v2_22 = p10.zzple;
                    android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v1_15).length() + 44) + String.valueOf(v2_22).length())).append("_E won\'t be set due to overflow policy. [").append(v1_15).append(", ").append(v2_22).append("]").toString());
                    return;
                }
            } else {
                Object[] v0_28 = v2_21.get(0);
                String v1_21 = com.google.firebase.messaging.zzc.zzaz(v0_28);
                Object[] v0_29 = com.google.firebase.messaging.zzc.zzba(v0_28);
                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                    android.util.Log.v("FirebaseAbtUtil", new StringBuilder((String.valueOf(v1_21).length() + 38)).append("Clearing _E due to overflow policy: [").append(v1_21).append("]").toString());
                }
                com.google.firebase.messaging.zzc.zza(p8, p9, v1_21, v0_29, com.google.firebase.messaging.zzc.zza(p10, p11));
            }
        }
        Object[] v0_0 = v2_21.iterator();
        while (v0_0.hasNext()) {
            String v1_11 = v0_0.next();
            String v2_15 = com.google.firebase.messaging.zzc.zzaz(v1_11);
            String v1_12 = com.google.firebase.messaging.zzc.zzba(v1_11);
            if ((v2_15.equals(p10.zzpld)) && ((!v1_12.equals(p10.zzple)) && (android.util.Log.isLoggable("FirebaseAbtUtil", 2)))) {
                android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v2_15).length() + 77) + String.valueOf(v1_12).length())).append("Clearing _E, as only one _V of the same _E can be set atany given time: [").append(v2_15).append(", ").append(v1_12).append("].").toString());
                com.google.firebase.messaging.zzc.zza(p8, p9, v2_15, v1_12, com.google.firebase.messaging.zzc.zza(p10, p11));
            }
        }
        String v1_2 = com.google.firebase.messaging.zzc.zza(p10, p9, p11);
        if (v1_2 != null) {
            if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                String v2_2 = p10.zzpld;
                int v3_1 = p10.zzple;
                String v4_11 = p10.zzplg;
                android.util.Log.v("FirebaseAbtUtil", new StringBuilder((((String.valueOf(v2_2).length() + 27) + String.valueOf(v3_1).length()) + String.valueOf(v4_11).length())).append("Setting _CUP for _E: [").append(v2_2).append(", ").append(v3_1).append(", ").append(v4_11).append("]").toString());
            }
            try {
                Object[] v0_9;
                String v4_14 = new Class[1];
                v4_14[0] = Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty");
                String v2_11 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("setConditionalUserProperty", v4_14);
                v2_11.setAccessible(1);
            } catch (Object[] v0_10) {
                android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v0_10);
                return;
            }
            if (android.text.TextUtils.isEmpty(p10.zzpli)) {
                v0_9 = p11.zzbpb();
            } else {
                v0_9 = p10.zzpli;
            }
            p7.logEventInternal(p9, v0_9, com.google.firebase.messaging.zzc.zza(p10));
            Object[] v0_13 = new Object[1];
            v0_13[0] = v1_2;
            v2_11.invoke(p7, v0_13);
            return;
        } else {
            if (!android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                return;
            } else {
                String v1_5 = p10.zzpld;
                String v2_13 = p10.zzple;
                android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v1_5).length() + 42) + String.valueOf(v2_13).length())).append("Could not create _CUP for: [").append(v1_5).append(", ").append(v2_13).append("]. Skipping.").toString());
                return;
            }
        }
    }

Method com.google.firebase.messaging.zzc.zza() calling method android.util.Log.e()


    public static void zza(android.content.Context p15, String p16, byte[] p17, com.google.firebase.messaging.zzb p18, int p19)
    {
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            String v2_2;
            String v2_13 = String.valueOf(p16);
            if (v2_13.length() == 0) {
                v2_2 = new String("_SE called by ");
            } else {
                v2_2 = "_SE called by ".concat(v2_13);
            }
            android.util.Log.v("FirebaseAbtUtil", v2_2);
        }
        if (com.google.firebase.messaging.zzc.zzeq(p15)) {
            String v2_4 = com.google.firebase.messaging.zzc.zzcz(p15);
            String v5_1 = com.google.firebase.messaging.zzc.zzal(p17);
            if (v5_1 != null) {
                try {
                    Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty");
                    int v7_0 = com.google.firebase.messaging.zzc.zza(v2_4, p16).iterator();
                    int v6_6 = 0;
                } catch (String v2_5) {
                    android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v2_5);
                }
                while (v7_0.hasNext()) {
                    String v3_34 = v7_0.next();
                    String v8_2 = com.google.firebase.messaging.zzc.zzaz(v3_34);
                    String v9 = com.google.firebase.messaging.zzc.zzba(v3_34);
                    StringBuilder v10_11 = ((Long) Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty").getField("mCreationTimestamp").get(v3_34)).longValue();
                    if ((!v5_1.zzpld.equals(v8_2)) || (!v5_1.zzple.equals(v9))) {
                        String v3_3 = 0;
                        String v12_0 = v5_1.zzplo;
                        String v4_0 = 0;
                        while (v4_0 < v12_0.length) {
                            if (!v12_0[v4_0].zzpld.equals(v8_2)) {
                                v4_0++;
                            } else {
                                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                                    android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v8_2).length() + 33) + String.valueOf(v9).length())).append("_E is found in the _OE list. [").append(v8_2).append(", ").append(v9).append("]").toString());
                                }
                                v3_3 = 1;
                                break;
                            }
                        }
                        if (v3_3 == null) {
                            if (v5_1.zzplf <= v10_11) {
                                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                                    android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v8_2).length() + 109) + String.valueOf(v9).length())).append("_E was not found in the _OE list, but not clearing it as it has a new start time than the _E to be set.  [").append(v8_2).append(", ").append(v9).append("]").toString());
                                }
                            } else {
                                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                                    android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v8_2).length() + 115) + String.valueOf(v9).length())).append("Clearing _E as it was not in the _OE list, andits start time is older than the start time of the _E to be set. [").append(v8_2).append(", ").append(v9).append("]").toString());
                                }
                                com.google.firebase.messaging.zzc.zza(p15, p16, v8_2, v9, com.google.firebase.messaging.zzc.zza(v5_1, p18));
                            }
                        }
                    } else {
                        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                            android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v8_2).length() + 23) + String.valueOf(v9).length())).append("_E is already set. [").append(v8_2).append(", ").append(v9).append("]").toString());
                        }
                        v6_6 = 1;
                    }
                }
                if (v6_6 == 0) {
                    com.google.firebase.messaging.zzc.zza(v2_4, p15, p16, v5_1, p18, 1);
                } else {
                    if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                        String v3_27 = v5_1.zzpld;
                        String v4_52 = v5_1.zzple;
                        android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v3_27).length() + 44) + String.valueOf(v4_52).length())).append("_E is already set. Not setting it again [").append(v3_27).append(", ").append(v4_52).append("]").toString());
                    }
                }
            } else {
                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                    android.util.Log.v("FirebaseAbtUtil", "_SE failed; either _P was not set, or we couldn\'t deserialize the _P.");
                }
            }
        }
        return;
    }

Method com.google.firebase.messaging.zzc.zza() calling method android.util.Log.e()


    private static void zza(android.content.Context p6, String p7, String p8, String p9, String p10)
    {
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            Exception v0_2;
            Exception v0_7 = String.valueOf(p7);
            if (v0_7.length() == 0) {
                v0_2 = new String("_CE(experimentId) called by ");
            } else {
                v0_2 = "_CE(experimentId) called by ".concat(v0_7);
            }
            android.util.Log.v("FirebaseAbtUtil", v0_2);
        }
        if (com.google.firebase.messaging.zzc.zzeq(p6)) {
            Exception v0_4 = com.google.firebase.messaging.zzc.zzcz(p6);
            try {
                int v3_2 = new Class[3];
                v3_2[0] = String;
                v3_2[1] = String;
                v3_2[2] = android.os.Bundle;
                String v1_2 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("clearConditionalUserProperty", v3_2);
                v1_2.setAccessible(1);
            } catch (Exception v0_6) {
                android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v0_6);
            }
            if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(p8).length() + 17) + String.valueOf(p9).length())).append("Clearing _E: [").append(p8).append(", ").append(p9).append("]").toString());
            }
            Object[] v2_8 = new Object[3];
            v2_8[0] = p8;
            v2_8[1] = p10;
            v2_8[2] = com.google.firebase.messaging.zzc.zzaz(p8, p9);
            v1_2.invoke(v0_4, v2_8);
        }
        return;
    }

Method com.google.firebase.messaging.zzc.zza() calling method android.util.Log.e()


    private static java.util.List zza(com.google.android.gms.measurement.AppMeasurement p7, String p8)
    {
        String v1_1 = new java.util.ArrayList();
        try {
            StringBuilder v3_11 = new Class[2];
            v3_11[0] = String;
            v3_11[1] = String;
            java.util.ArrayList v0_0 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("getConditionalUserProperties", v3_11);
            v0_0.setAccessible(1);
            String v2_2 = new Object[2];
            v2_2[0] = p8;
            v2_2[1] = "";
            java.util.ArrayList v0_2 = ((java.util.List) v0_0.invoke(p7, v2_2));
        } catch (java.util.ArrayList v0_3) {
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v0_3);
            v0_2 = v1_1;
        }
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            android.util.Log.v("FirebaseAbtUtil", new StringBuilder((String.valueOf(p8).length() + 55)).append("Number of currently set _Es for origin: ").append(p8).append(" is ").append(v0_2.size()).toString());
        }
        return v0_2;
    }

Method com.google.firebase.messaging.zzc.zza() calling method android.util.Log.e()


    private static Object zza(com.google.android.gms.internal.zzfim p9, String p10, com.google.firebase.messaging.zzb p11)
    {
        reflect.Field v1_0 = 0;
        try {
            String v2_1 = Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty");
            String v3_1 = com.google.firebase.messaging.zzc.zza(p9);
            int v0_4 = new Class[0];
            reflect.Field v4_1 = new Object[0];
            int v0_1 = v2_1.getConstructor(v0_4).newInstance(v4_1);
        } catch (int v0_2) {
            v0_1 = 0;
            reflect.Field v1_4 = v0_2;
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v1_4);
            return v0_1;
        } catch (reflect.Field v1_4) {
        }
        v2_1.getField("mOrigin").set(v0_1, p10);
        v2_1.getField("mCreationTimestamp").set(v0_1, Long.valueOf(p9.zzplf));
        v2_1.getField("mName").set(v0_1, p9.zzpld);
        v2_1.getField("mValue").set(v0_1, p9.zzple);
        if (!android.text.TextUtils.isEmpty(p9.zzplg)) {
            v1_0 = p9.zzplg;
        }
        reflect.Field v1_8;
        v2_1.getField("mTriggerEventName").set(v0_1, v1_0);
        reflect.Field v4_14 = v2_1.getField("mTimedOutEventName");
        if (android.text.TextUtils.isEmpty(p9.zzpll)) {
            v1_8 = p11.zzbpd();
        } else {
            v1_8 = p9.zzpll;
        }
        reflect.Field v1_16;
        v4_14.set(v0_1, v1_8);
        v2_1.getField("mTimedOutEventParams").set(v0_1, v3_1);
        v2_1.getField("mTriggerTimeout").set(v0_1, Long.valueOf(p9.zzplh));
        reflect.Field v4_17 = v2_1.getField("mTriggeredEventName");
        if (android.text.TextUtils.isEmpty(p9.zzplj)) {
            v1_16 = p11.zzbpc();
        } else {
            v1_16 = p9.zzplj;
        }
        reflect.Field v1_1;
        v4_17.set(v0_1, v1_16);
        v2_1.getField("mTriggeredEventParams").set(v0_1, v3_1);
        v2_1.getField("mTimeToLive").set(v0_1, Long.valueOf(p9.zzgew));
        reflect.Field v4_20 = v2_1.getField("mExpiredEventName");
        if (android.text.TextUtils.isEmpty(p9.zzplm)) {
            v1_1 = p11.zzbpe();
        } else {
            v1_1 = p9.zzplm;
        }
        v4_20.set(v0_1, v1_1);
        v2_1.getField("mExpiredEventParams").set(v0_1, v3_1);
        return v0_1;
    }

Method com.google.firebase.messaging.zza.zzrd() calling method android.util.Log.e()


    private final String zzrd(String p9)
    {
        if (com.google.android.gms.common.util.zzq.isAtLeastO()) {
            LinkageError v0_11 = ((android.app.NotificationManager) this.mContext.getSystemService(android.app.NotificationManager));
            try {
                if (this.zznvj != null) {
                    if (!android.text.TextUtils.isEmpty(p9)) {
                        reflect.Method v2_12 = this.zznvj;
                        Object v3_11 = new Object[1];
                        v3_11[0] = p9;
                        if (v2_12.invoke(v0_11, v3_11) != null) {
                            return p9;
                        } else {
                            android.util.Log.w("FirebaseMessaging", new StringBuilder((String.valueOf(p9).length() + 122)).append("Notification Channel requested (").append(p9).append(") has not been created by the app. Manifest configuration, or default, value will be used.").toString());
                        }
                    }
                    p9 = this.zzaui().getString("com.google.firebase.messaging.default_notification_channel_id");
                    if (android.text.TextUtils.isEmpty(p9)) {
                        android.util.Log.w("FirebaseMessaging", "Missing Default Notification Channel metadata in AndroidManifest. Default value will be used.");
                    } else {
                        reflect.Method v2_19 = this.zznvj;
                        Object v3_23 = new Object[1];
                        v3_23[0] = p9;
                        if (v2_19.invoke(v0_11, v3_23) != null) {
                            return p9;
                        } else {
                            android.util.Log.w("FirebaseMessaging", "Notification Channel set in AndroidManifest.xml has not been created by the app. Default value will be used.");
                        }
                    }
                    reflect.Method v2_22 = this.zznvj;
                    Object v3_26 = new Object[1];
                    v3_26[0] = "fcm_fallback_notification_channel";
                    if (v2_22.invoke(v0_11, v3_26) == null) {
                        reflect.Method v2_25 = Class.forName("android.app.NotificationChannel");
                        Object v3_28 = new Class[3];
                        v3_28[0] = String;
                        v3_28[1] = CharSequence;
                        v3_28[2] = Integer.TYPE;
                        Object v3_29 = v2_25.getConstructor(v3_28);
                        Object[] v4_0 = new Object[3];
                        v4_0[0] = "fcm_fallback_notification_channel";
                        v4_0[1] = this.mContext.getString(com.google.android.gms.R$string.fcm_fallback_notification_channel_label);
                        v4_0[2] = Integer.valueOf(3);
                        Object v3_0 = v3_29.newInstance(v4_0);
                        Object[] v4_1 = v0_11.getClass();
                        Class[] v6_6 = new Class[1];
                        v6_6[0] = v2_25;
                        reflect.Method v2_1 = v4_1.getMethod("createNotificationChannel", v6_6);
                        Object[] v4_3 = new Object[1];
                        v4_3[0] = v3_0;
                        v2_1.invoke(v0_11, v4_3);
                    }
                    p9 = "fcm_fallback_notification_channel";
                    return p9;
                } else {
                    reflect.Method v2_0 = v0_11.getClass();
                    Object[] v4_5 = new Class[1];
                    v4_5[0] = String;
                    this.zznvj = v2_0.getMethod("getNotificationChannel", v4_5);
                }
            } catch (LinkageError v0_7) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_7);
            } catch (LinkageError v0_6) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_6);
            } catch (LinkageError v0_5) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_5);
            } catch (LinkageError v0_4) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_4);
            } catch (LinkageError v0_3) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_3);
            } catch (LinkageError v0_2) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_2);
            } catch (LinkageError v0_1) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_1);
            } catch (LinkageError v0_0) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_0);
            }
            p9 = 0;
        } else {
            p9 = 0;
        }
        return p9;
    }

Method com.google.firebase.messaging.zza.zza() calling method android.util.Log.e()


    private final android.app.Notification zza(CharSequence p5, String p6, int p7, Integer p8, android.net.Uri p9, android.app.PendingIntent p10, android.app.PendingIntent p11, String p12)
    {
        android.app.Notification$Builder v1_1 = new android.app.Notification$Builder(this.mContext).setAutoCancel(1).setSmallIcon(p7);
        if (!android.text.TextUtils.isEmpty(p5)) {
            v1_1.setContentTitle(p5);
        }
        if (!android.text.TextUtils.isEmpty(p6)) {
            v1_1.setContentText(p6);
            v1_1.setStyle(new android.app.Notification$BigTextStyle().bigText(p6));
        }
        if (p8 != null) {
            v1_1.setColor(p8.intValue());
        }
        if (p9 != null) {
            v1_1.setSound(p9);
        }
        if (p10 != null) {
            v1_1.setContentIntent(p10);
        }
        if (p11 != null) {
            v1_1.setDeleteIntent(p11);
        }
        if (p12 != null) {
            if (this.zznvi == null) {
                this.zznvi = com.google.firebase.messaging.zza.zzrb("setChannelId");
            }
            if (this.zznvi == null) {
                this.zznvi = com.google.firebase.messaging.zza.zzrb("setChannel");
            }
            if (this.zznvi != null) {
                try {
                    IllegalArgumentException v0_14 = this.zznvi;
                    String v2_2 = new Object[1];
                    v2_2[0] = p12;
                    v0_14.invoke(v1_1, v2_2);
                } catch (IllegalArgumentException v0_19) {
                    android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_19);
                } catch (IllegalArgumentException v0_18) {
                    android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_18);
                } catch (IllegalArgumentException v0_17) {
                    android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_17);
                } catch (IllegalArgumentException v0_16) {
                    android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_16);
                }
            } else {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel");
            }
        }
        return v1_1.build();
    }

Method com.google.firebase.messaging.FirebaseMessagingService.zzq() calling method android.util.Log.e()


    public final boolean zzq(android.content.Intent p3)
    {
        int v0_5;
        if (!"com.google.firebase.messaging.NOTIFICATION_OPEN".equals(p3.getAction())) {
            v0_5 = 0;
        } else {
            int v0_1 = ((android.app.PendingIntent) p3.getParcelableExtra("pending_intent"));
            if (v0_1 != 0) {
                try {
                    v0_1.send();
                } catch (int v0) {
                    android.util.Log.e("FirebaseMessaging", "Notification pending intent canceled");
                }
            }
            if (com.google.firebase.messaging.FirebaseMessagingService.zzak(p3.getExtras())) {
                com.google.firebase.messaging.zzd.zzf(this, p3);
            }
            v0_5 = 1;
        }
        return v0_5;
    }

Method com.google.firebase.messaging.FirebaseMessaging.send() calling method android.util.Log.e()


    public void send(com.google.firebase.messaging.RemoteMessage p4)
    {
        if (!android.text.TextUtils.isEmpty(p4.getTo())) {
            String v0_6 = com.google.firebase.FirebaseApp.getInstance().getApplicationContext();
            if (com.google.firebase.iid.zzw.zzeu(v0_6)) {
                android.content.Intent v1_2 = new android.content.Intent("com.google.android.gcm.intent.SEND");
                com.google.firebase.iid.zzw.zzc(v0_6, v1_2);
                v1_2.setPackage("com.google.android.gms");
                v1_2.putExtras(p4.mBundle);
                v0_6.sendOrderedBroadcast(v1_2, "com.google.android.gtalkservice.permission.GTALK_SERVICE");
            } else {
                android.util.Log.e("FirebaseMessaging", "Google Play services package is missing. Impossible to send message");
            }
            return;
        } else {
            throw new IllegalArgumentException("Missing \'to\'");
        }
    }

Method com.google.firebase.iid.zzw.zzev() calling method android.util.Log.e()


    private static declared_synchronized int zzev(android.content.Context p7)
    {
        int v0_3 = 0;
        try {
            if (com.google.firebase.iid.zzw.zznur == 0) {
                android.content.pm.PackageManager v4_1 = p7.getPackageManager();
                if (v4_1.checkPermission("com.google.android.c2dm.permission.SEND", "com.google.android.gms") != -1) {
                    if (!com.google.android.gms.common.util.zzq.isAtLeastO()) {
                        int v0_2 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                        v0_2.setPackage("com.google.android.gms");
                        int v0_4 = v4_1.queryIntentServices(v0_2, 0);
                        if ((v0_4 != 0) && (v0_4.size() > 0)) {
                            com.google.firebase.iid.zzw.zznur = 1;
                            v0_3 = 1;
                        }
                    }
                    int v0_7 = new android.content.Intent("com.google.iid.TOKEN_REQUEST");
                    v0_7.setPackage("com.google.android.gms");
                    int v0_8 = v4_1.queryBroadcastReceivers(v0_7, 0);
                    if ((v0_8 == 0) || (v0_8.size() <= 0)) {
                        android.util.Log.w("FirebaseInstanceId", "Failed to resolve IID implementation package, falling back");
                        if (!com.google.android.gms.common.util.zzq.isAtLeastO()) {
                            com.google.firebase.iid.zzw.zznur = 1;
                        } else {
                            com.google.firebase.iid.zzw.zznur = 2;
                        }
                        v0_3 = com.google.firebase.iid.zzw.zznur;
                    } else {
                        com.google.firebase.iid.zzw.zznur = 2;
                        v0_3 = 2;
                    }
                } else {
                    android.util.Log.e("FirebaseInstanceId", "Google Play services missing or without correct permission.");
                }
            } else {
                v0_3 = com.google.firebase.iid.zzw.zznur;
            }
        } catch (int v0_16) {
            throw v0_16;
        }
        return v0_3;
    }

Method com.google.firebase.iid.zzw.zza() calling method android.util.Log.e()


    private static varargs String zza(java.security.KeyPair p4, String[] p5)
    {
        String v0 = 0;
        try {
            String v2_2 = android.text.TextUtils.join("\n", p5).getBytes("UTF-8");
            try {
                byte[] v1_2;
                String v3_0 = p4.getPrivate();
            } catch (byte[] v1_3) {
                android.util.Log.e("FirebaseInstanceId", "Unable to sign registration request", v1_3);
                return v0;
            }
            if (!(v3_0 instanceof java.security.interfaces.RSAPrivateKey)) {
                v1_2 = "SHA256withECDSA";
            } else {
                v1_2 = "SHA256withRSA";
            }
            byte[] v1_4 = java.security.Signature.getInstance(v1_2);
            v1_4.initSign(v3_0);
            v1_4.update(v2_2);
            v0 = com.google.firebase.iid.FirebaseInstanceId.zzn(v1_4.sign());
            return v0;
        } catch (byte[] v1_7) {
            android.util.Log.e("FirebaseInstanceId", "Unable to encode string", v1_7);
            return v0;
        }
    }

Method com.google.firebase.iid.zzh.zzaur() calling method android.util.Log.e()


    private final declared_synchronized void zzaur()
    {
        try {
            if (android.util.Log.isLoggable("EnhancedIntentService", 3)) {
                android.util.Log.d("EnhancedIntentService", "flush queue called");
            }
        } catch (com.google.firebase.iid.zzd v0_30) {
            throw v0_30;
        }
        while (!this.zzich.isEmpty()) {
            if (android.util.Log.isLoggable("EnhancedIntentService", 3)) {
                android.util.Log.d("EnhancedIntentService", "found intent to be delivered");
            }
            if ((this.zzntr == null) || (!this.zzntr.isBinderAlive())) {
                if (android.util.Log.isLoggable("EnhancedIntentService", 3)) {
                    com.google.firebase.iid.zzd v0_11;
                    if (this.zzicj) {
                        v0_11 = 0;
                    } else {
                        v0_11 = 1;
                    }
                    android.util.Log.d("EnhancedIntentService", new StringBuilder(39).append("binder is dead. start connection? ").append(v0_11).toString());
                }
                if (this.zzicj) {
                    break;
                }
                this.zzicj = 1;
                try {
                    if (com.google.android.gms.common.stats.zza.zzalq().zza(this.zzaif, this.zzicf, this, 65)) {
                        break;
                    }
                    android.util.Log.e("EnhancedIntentService", "binding to the service failed");
                } catch (com.google.firebase.iid.zzd v0_21) {
                    android.util.Log.e("EnhancedIntentService", "Exception while binding the service", v0_21);
                }
                while (!this.zzich.isEmpty()) {
                    ((com.google.firebase.iid.zzd) this.zzich.poll()).finish();
                }
            } else {
                if (android.util.Log.isLoggable("EnhancedIntentService", 3)) {
                    android.util.Log.d("EnhancedIntentService", "binder is alive, sending the intent.");
                }
                this.zzntr.zza(((com.google.firebase.iid.zzd) this.zzich.poll()));
            }
        }
        return;
    }

Method com.google.firebase.iid.zzad.zzqz() calling method android.util.Log.e()


    private final boolean zzqz(String p7)
    {
        int v0_0 = 1;
        String v2_8 = p7.split("!");
        try {
            if (v2_8.length == 2) {
                String v3_6 = v2_8[0];
                int v4_2 = v2_8[1];
                String v2_0 = -1;
                switch (v3_6.hashCode()) {
                    case 83:
                        if (v3_6.equals("S")) {
                            v2_0 = 0;
                        } else {
                        }
                    case 84:
                    default:
                        break;
                    case 85:
                        if (!v3_6.equals("U")) {
                        } else {
                            v2_0 = 1;
                        }
                        break;
                }
                switch (v2_0) {
                    case 0:
                        this.zznvf.zzqq(v4_2);
                        if (com.google.firebase.iid.FirebaseInstanceId.zzcgz()) {
                            android.util.Log.d("FirebaseInstanceId", "subscribe operation succeeded");
                        }
                        break;
                    case 1:
                        this.zznvf.zzqr(v4_2);
                        if (com.google.firebase.iid.FirebaseInstanceId.zzcgz()) {
                            android.util.Log.d("FirebaseInstanceId", "unsubscribe operation succeeded");
                        }
                        break;
                    default:
                }
                int v0_3 = String.valueOf(int v0_1.getMessage());
                if (v0_3.length() == 0) {
                    int v0_5 = new String("Topic sync failed: ");
                } else {
                    v0_5 = "Topic sync failed: ".concat(v0_3);
                }
                android.util.Log.e("FirebaseInstanceId", v0_5);
                v0_0 = 0;
            }
        } catch (int v0_1) {
        }
        return v0_0;
    }

Method com.google.firebase.iid.zzad.zzchn() calling method android.util.Log.e()


    private final boolean zzchn()
    {
        int v0_0 = 1;
        boolean v2_4 = this.zznvf.zzcgw();
        if ((!v2_4) || (v2_4.zzqy(com.google.firebase.iid.zzi.zzicq))) {
            try {
                android.content.Intent v3_1 = this.zznvf.zzcgx();
            } catch (int v0_2) {
                int v0_4 = String.valueOf(v0_2.getMessage());
                if (v0_4.length() == 0) {
                    int v0_6 = new String("Token retrieval failed: ");
                } else {
                    v0_6 = "Token retrieval failed: ".concat(v0_4);
                }
                android.util.Log.e("FirebaseInstanceId", v0_6);
                v0_0 = 0;
            } catch (int v0_2) {
            }
            if (v3_1 != null) {
                if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                    android.util.Log.d("FirebaseInstanceId", "Token successfully retrieved");
                }
                if ((!v2_4) || ((v2_4) && (!v3_1.equals(v2_4.zzlan)))) {
                    boolean v2_3 = this.getContext();
                    android.content.Intent v3_3 = new android.content.Intent("com.google.firebase.iid.TOKEN_REFRESH");
                    android.content.Intent v4_5 = new android.content.Intent("com.google.firebase.INSTANCE_ID_EVENT");
                    v4_5.setClass(v2_3, com.google.firebase.iid.FirebaseInstanceIdReceiver);
                    v4_5.putExtra("wrapped_intent", v3_3);
                    v2_3.sendBroadcast(v4_5);
                }
            } else {
                android.util.Log.e("FirebaseInstanceId", "Token retrieval failed: null");
                v0_0 = 0;
            }
        }
        return v0_0;
    }

Method com.google.firebase.iid.zzaa.zzd() calling method android.util.Log.e()


    private final int zzd(android.content.Context p7, android.content.Intent p8)
    {
        Throwable v0_20 = ((String) this.zznuy.get(p8.getAction()));
        if (v0_20 != null) {
            if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                String v1_17;
                String v1_15 = String.valueOf(v0_20);
                if (v1_15.length() == 0) {
                    v1_17 = new String("Restricting intent to a specific service: ");
                } else {
                    v1_17 = "Restricting intent to a specific service: ".concat(v1_15);
                }
                android.util.Log.d("FirebaseInstanceId", v1_17);
            }
            p8.setClassName(p7.getPackageName(), v0_20);
        } else {
            Throwable v0_12 = p7.getPackageManager().resolveService(p8, 0);
            if ((v0_12 != null) && (v0_12.serviceInfo != null)) {
                Throwable v0_18 = v0_12.serviceInfo;
                if ((p7.getPackageName().equals(v0_18.packageName)) && (v0_18.name != null)) {
                    v0_20 = v0_18.name;
                    if (v0_20.startsWith(".")) {
                        String v1_12 = String.valueOf(p7.getPackageName());
                        Throwable v0_21 = String.valueOf(v0_20);
                        if (v0_21.length() == 0) {
                            v0_20 = new String(v1_12);
                        } else {
                            v0_20 = v1_12.concat(v0_21);
                        }
                    }
                    this.zznuy.put(p8.getAction(), v0_20);
                } else {
                    android.support.v4.util.SimpleArrayMap v3_8 = v0_18.packageName;
                    Throwable v0_25 = v0_18.name;
                    android.util.Log.e("FirebaseInstanceId", new StringBuilder(((String.valueOf(v3_8).length() + 94) + String.valueOf(v0_25).length())).append("Error resolving target intent service, skipping classname enforcement. Resolved service was: ").append(v3_8).append("/").append(v0_25).toString());
                }
            } else {
                android.util.Log.e("FirebaseInstanceId", "Failed to resolve target intent service, skipping classname enforcement");
            }
        }
        try {
            if (this.zznuz != null) {
                Throwable v0_8;
                if (!this.zznuz.booleanValue()) {
                    v0_8 = p7.startService(p8);
                    android.util.Log.d("FirebaseInstanceId", "Missing wake lock permission, service start may be delayed");
                } else {
                    v0_8 = android.support.v4.content.WakefulBroadcastReceiver.startWakefulService(p7, p8);
                }
                Throwable v0_15;
                if (v0_8 != null) {
                    v0_15 = -1;
                } else {
                    android.util.Log.e("FirebaseInstanceId", "Error while delivering the message: ServiceIntent not found.");
                    v0_15 = 404;
                }
            } else {
                Throwable v0_4;
                if (p7.checkCallingOrSelfPermission("android.permission.WAKE_LOCK") != 0) {
                    v0_4 = 0;
                } else {
                    v0_4 = 1;
                }
                this.zznuz = Boolean.valueOf(v0_4);
            }
        } catch (Throwable v0_16) {
            android.util.Log.e("FirebaseInstanceId", "Error while delivering the message to the serviceIntent", v0_16);
            v0_15 = 401;
        } catch (Throwable v0_10) {
            Throwable v0_11 = String.valueOf(v0_10);
            android.util.Log.e("FirebaseInstanceId", new StringBuilder((String.valueOf(v0_11).length() + 45)).append("Failed to start service while in background: ").append(v0_11).toString());
            v0_15 = 402;
        }
        return v0_15;
    }

Method com.google.android.gms.tagmanager.zzba.zzb() calling method android.util.Log.e()


    public final void zzb(String p3, Throwable p4)
    {
        if (this.zzdsq <= 6) {
            android.util.Log.e("GoogleTagManager", p3, p4);
        }
        return;
    }

Method com.google.android.gms.tagmanager.zzba.e() calling method android.util.Log.e()


    public final void e(String p3)
    {
        if (this.zzdsq <= 6) {
            android.util.Log.e("GoogleTagManager", p3);
        }
        return;
    }

Method com.google.android.gms.security.ProviderInstaller.installIfNeeded() calling method android.util.Log.e()


    public static void installIfNeeded(android.content.Context p6)
    {
        com.google.android.gms.common.internal.zzbq.checkNotNull(p6, "Context must not be null");
        com.google.android.gms.common.zze.zzcb(p6);
        com.google.android.gms.common.GooglePlayServicesNotAvailableException v0_8 = com.google.android.gms.common.zzo.getRemoteContext(p6);
        if (v0_8 != null) {
            try {
                if (com.google.android.gms.security.ProviderInstaller.zzjyv == null) {
                    int v2_2 = v0_8.getClassLoader().loadClass("com.google.android.gms.common.security.ProviderInstallerImpl");
                    int v3_2 = new Class[1];
                    v3_2[0] = android.content.Context;
                    com.google.android.gms.security.ProviderInstaller.zzjyv = v2_2.getMethod("insertProvider", v3_2);
                }
            } catch (com.google.android.gms.common.GooglePlayServicesNotAvailableException v0_9) {
                throw v0_9;
            }
            Object[] v4_3 = new Object[1];
            v4_3[0] = v0_8;
            com.google.android.gms.security.ProviderInstaller.zzjyv.invoke(0, v4_3);
            return;
        } else {
            android.util.Log.e("ProviderInstaller", "Failed to get remote context");
            throw new com.google.android.gms.common.GooglePlayServicesNotAvailableException(8);
        }
    }

Method com.google.android.gms.maps.internal.zzbz.zzds() calling method android.util.Log.e()


    private static android.content.Context zzds(android.content.Context p3)
    {
        try {
            android.content.Context v0_1 = com.google.android.gms.dynamite.DynamiteModule.zza(p3, com.google.android.gms.dynamite.DynamiteModule.zzguc, "com.google.android.gms.maps_dynamite").zzapp();
        } catch (android.content.Context v0_3) {
            android.util.Log.e(com.google.android.gms.maps.internal.zzbz.TAG, "Failed to load maps module, use legacy", v0_3);
            v0_1 = com.google.android.gms.common.GooglePlayServicesUtil.getRemoteContext(p3);
        }
        return v0_1;
    }

Method com.google.android.gms.internal.zzctl.zzc() calling method android.util.Log.e()


    private final String zzc(android.content.SharedPreferences p7)
    {
        try {
            int v0_4 = p7.getString(this.zzjuj, 0);
        } catch (int v0_5) {
            ClassCastException v2_1 = v0_5;
            int v0_1 = String.valueOf(this.zzjuj);
            if (v0_1.length() == 0) {
                int v0_3 = new String("Invalid string value in SharedPreferences for ");
            } else {
                v0_3 = "Invalid string value in SharedPreferences for ".concat(v0_1);
            }
            android.util.Log.e("PhenotypeFlag", v0_3, v2_1);
            v0_4 = 0;
        }
        return v0_4;
    }

Method com.google.android.gms.internal.zzceh.disconnect() calling method android.util.Log.e()


    public final void disconnect()
    {
        try {
            if (this.isConnected()) {
                this.zziiz.removeAllListeners();
                this.zziiz.zzauz();
            }
        } catch (Exception v0_0) {
            throw v0_0;
        }
        super.disconnect();
        return;
    }

Method com.google.android.gms.internal.zzbdr.zzfr() calling method android.util.Log.e()


    private static com.google.android.gms.internal.zzbds zzfr(String p10)
    {
        int v0_9;
        int v0_0 = 0;
        if (p10 != null) {
            String v1_0 = "";
            String v2_6 = p10.indexOf(44);
            if (v2_6 >= null) {
                v1_0 = p10.substring(0, v2_6);
                v0_0 = (v2_6 + 1);
            }
            int v4_0 = p10.indexOf(47, v0_0);
            if (v4_0 > 0) {
                try {
                    String v2_1 = Long.parseLong(p10.substring(v0_0, v4_0));
                    int v4_1 = Long.parseLong(p10.substring((v4_0 + 1)));
                } catch (int v0_5) {
                    String v1_1 = v0_5;
                    int v0_6 = String.valueOf(p10);
                    if (v0_6.length() == 0) {
                        int v0_8 = new String("parseLong() failed while parsing: ");
                    } else {
                        v0_8 = "parseLong() failed while parsing: ".concat(v0_6);
                    }
                    android.util.Log.e("LogSamplerImpl", v0_8, v1_1);
                    v0_9 = 0;
                }
                if ((v2_1 >= 0) && (v4_1 >= 0)) {
                    v0_9 = new com.google.android.gms.internal.zzbds(v1_0, v2_1, v4_1);
                } else {
                    android.util.Log.e("LogSamplerImpl", new StringBuilder(72).append("negative values not supported: ").append(v2_1).append("/").append(v4_1).toString());
                    v0_9 = 0;
                }
            } else {
                int v0_15;
                int v0_13 = String.valueOf(p10);
                if (v0_13.length() == 0) {
                    v0_15 = new String("Failed to parse the rule: ");
                } else {
                    v0_15 = "Failed to parse the rule: ".concat(v0_13);
                }
                android.util.Log.e("LogSamplerImpl", v0_15);
                v0_9 = 0;
            }
        } else {
            v0_9 = 0;
        }
        return v0_9;
    }

Method com.google.android.gms.internal.zzbdj.zza() calling method android.util.Log.e()


    protected final synthetic void zza(com.google.android.gms.common.api.Api$zzb p5)
    {
        int v1_1 = new com.google.android.gms.internal.zzbdk(this);
        try {
            com.google.android.gms.internal.zzbdp v0_1 = this.zzfhm;
        } catch (com.google.android.gms.internal.zzbdp v0_0) {
            android.util.Log.e("ClearcutLoggerApiImpl", "derived ClearcutLogger.MessageProducer ", v0_0);
            this.zzu(new com.google.android.gms.common.api.Status(10, "MessageProducer"));
            return;
        }
        if ((v0_1.zzfgt != null) && (v0_1.zzfha.zzpkn.length == 0)) {
            v0_1.zzfha.zzpkn = v0_1.zzfgt.zzafk();
        }
        if ((v0_1.zzfhl != null) && (v0_1.zzfha.zzpku.length == 0)) {
            v0_1.zzfha.zzpku = v0_1.zzfhl.zzafk();
        }
        v0_1.zzfhg = com.google.android.gms.internal.zzfhk.zzc(v0_1.zzfha);
        ((com.google.android.gms.internal.zzbdp) ((com.google.android.gms.internal.zzbdl) p5).zzakb()).zza(v1_1, this.zzfhm);
        return;
    }

Method com.google.android.gms.internal.zzaqj.zzf() calling method android.util.Log.e()


    public static void zzf(String p3, Object p4)
    {
        String v0_0 = com.google.android.gms.internal.zzaqk.zzzd();
        if (v0_0 == null) {
            if (com.google.android.gms.internal.zzaqj.zzae(3)) {
                String v1_6;
                if (p4 == null) {
                    v1_6 = p3;
                } else {
                    String v0_1 = String.valueOf(p4);
                    v1_6 = new StringBuilder(((String.valueOf(p3).length() + 1) + String.valueOf(v0_1).length())).append(p3).append(":").append(v0_1).toString();
                }
                android.util.Log.e(((String) com.google.android.gms.internal.zzaqa.zzdta.get()), v1_6);
            }
        } else {
            v0_0.zze(p3, p4);
        }
        String v0_8 = com.google.android.gms.internal.zzaqj.zzdvg;
        if (v0_8 != null) {
            v0_8.error(p3);
        }
        return;
    }

Method com.google.android.gms.internal.zzaoc.<init>() calling method android.util.Log.e()


    private zzaoc(boolean p9)
    {
        String v2_3 = java.util.UUID.randomUUID();
        int v0_0 = ((int) (v2_3.getLeastSignificantBits() & 2147483647));
        if (v0_0 == 0) {
            v0_0 = ((int) (v2_3.getMostSignificantBits() & 2147483647));
            if (v0_0 == 0) {
                android.util.Log.e("GAv4", "UUID.randomUUID() returned 0.");
                v0_0 = 2147483647;
            }
        }
        this(0, v0_0);
        return;
    }

Method com.google.android.gms.internal.zzab.zzc() calling method android.util.Log.e()


    public static varargs void zzc(String p2, Object[] p3)
    {
        android.util.Log.e(com.google.android.gms.internal.zzab.TAG, com.google.android.gms.internal.zzab.zzd(p2, p3));
        return;
    }

Method com.google.android.gms.internal.zzab.zza() calling method android.util.Log.e()


    public static varargs void zza(Throwable p2, String p3, Object[] p4)
    {
        android.util.Log.e(com.google.android.gms.internal.zzab.TAG, com.google.android.gms.internal.zzab.zzd(p3, p4), p2);
        return;
    }

Method com.google.android.gms.dynamite.DynamiteModule.zzdc() calling method android.util.Log.e()


    private static com.google.android.gms.dynamite.zzk zzdc(android.content.Context p7)
    {
        try {
            int v1_6;
            if (com.google.android.gms.dynamite.DynamiteModule.zzgtx == null) {
                if (com.google.android.gms.common.zze.zzafm().isGooglePlayServicesAvailable(p7) == 0) {
                    try {
                        int v1_5 = ((android.os.IBinder) p7.createPackageContext("com.google.android.gms", 3).getClassLoader().loadClass("com.google.android.gms.chimera.container.DynamiteLoaderImpl").newInstance());
                    } catch (int v1_7) {
                        int v1_9 = String.valueOf(v1_7.getMessage());
                        if (v1_9.length() == 0) {
                            int v1_11 = new String("Failed to load IDynamiteLoader from GmsCore: ");
                        } else {
                            v1_11 = "Failed to load IDynamiteLoader from GmsCore: ".concat(v1_9);
                        }
                        android.util.Log.e("DynamiteModule", v1_11);
                        v1_6 = 0;
                    }
                    if (v1_5 != 0) {
                        com.google.android.gms.dynamite.zzl v2_3 = v1_5.queryLocalInterface("com.google.android.gms.dynamite.IDynamiteLoader");
                        if (!(v2_3 instanceof com.google.android.gms.dynamite.zzk)) {
                            v1_6 = new com.google.android.gms.dynamite.zzl(v1_5);
                        } else {
                            v1_6 = ((com.google.android.gms.dynamite.zzk) v2_3);
                        }
                    } else {
                        v1_6 = 0;
                    }
                    if (v1_6 == 0) {
                    } else {
                        com.google.android.gms.dynamite.DynamiteModule.zzgtx = v1_6;
                    }
                } else {
                    v1_6 = 0;
                }
            } else {
                v1_6 = com.google.android.gms.dynamite.DynamiteModule.zzgtx;
            }
        } catch (int v1_13) {
            throw v1_13;
        }
        return v1_6;
    }

Method com.google.android.gms.dynamite.DynamiteModule.zzab() calling method android.util.Log.e()


    public static int zzab(android.content.Context p6, String p7)
    {
        try {
            String v0_2;
            String v0_4 = p6.getApplicationContext().getClassLoader().loadClass(new StringBuilder((((String.valueOf("com.google.android.gms.dynamite.descriptors.").length() + 1) + String.valueOf(p7).length()) + String.valueOf("ModuleDescriptor").length())).append("com.google.android.gms.dynamite.descriptors.").append(p7).append(".").append("ModuleDescriptor").toString());
            int v2_14 = v0_4.getDeclaredField("MODULE_ID");
            String v0_6 = v0_4.getDeclaredField("MODULE_VERSION");
        } catch (String v0) {
            android.util.Log.w("DynamiteModule", new StringBuilder((String.valueOf(p7).length() + 45)).append("Local module descriptor class for ").append(p7).append(" not found.").toString());
            v0_2 = 0;
            return v0_2;
        } catch (String v0_8) {
            String v0_10 = String.valueOf(v0_8.getMessage());
            if (v0_10.length() == 0) {
                String v0_0 = new String("Failed to load module descriptor class: ");
            } else {
                v0_0 = "Failed to load module descriptor class: ".concat(v0_10);
            }
            android.util.Log.e("DynamiteModule", v0_0);
        }
        if (v2_14.get(0).equals(p7)) {
            v0_2 = v0_6.getInt(0);
            return v0_2;
        } else {
            int v2_18 = String.valueOf(v2_14.get(0));
            android.util.Log.e("DynamiteModule", new StringBuilder(((String.valueOf(v2_18).length() + 51) + String.valueOf(p7).length())).append("Module descriptor id \'").append(v2_18).append("\' didn\'t match expected id \'").append(p7).append("\'").toString());
            v0_2 = 0;
            return v0_2;
        }
    }

Method com.google.android.gms.dynamite.DynamiteModule.zza() calling method android.util.Log.e()


    private static android.content.Context zza(android.content.Context p4, String p5, int p6, android.database.Cursor p7, com.google.android.gms.dynamite.zzm p8)
    {
        try {
            int v0_5 = ((android.content.Context) com.google.android.gms.dynamic.zzn.zzx(p8.zza(com.google.android.gms.dynamic.zzn.zzy(p4), p5, p6, com.google.android.gms.dynamic.zzn.zzy(p7))));
        } catch (int v0_8) {
            int v0_2 = String.valueOf(v0_8.toString());
            if (v0_2.length() == 0) {
                int v0_4 = new String("Failed to load DynamiteLoader: ");
            } else {
                v0_4 = "Failed to load DynamiteLoader: ".concat(v0_2);
            }
            android.util.Log.e("DynamiteModule", v0_4);
            v0_5 = 0;
        }
        return v0_5;
    }

Method com.google.android.gms.dynamic.zzf.onClick() calling method android.util.Log.e()


    public final void onClick(android.view.View p4)
    {
        try {
            this.val$context.startActivity(this.zzgtr);
        } catch (android.content.ActivityNotFoundException v0_1) {
            android.util.Log.e("DeferredLifecycleHelper", "Failed to start resolution intent", v0_1);
        }
        return;
    }

Method com.google.android.gms.common.internal.zzal.zzd() calling method android.util.Log.e()


    public final void zzd(String p2, String p3, Throwable p4)
    {
        if (this.zzch(6)) {
            android.util.Log.e(p2, this.zzgg(p3), p4);
        }
        return;
    }

Method com.google.android.gms.common.internal.zzd.zza() calling method android.util.Log.e()


    private final void zza(int p9, android.os.IInterface p10)
    {
        String v3_12;
        int v0_0 = 1;
        try {
            if (p9 != 4) {
                v3_12 = 0;
            } else {
                v3_12 = 1;
            }
        } catch (int v0_7) {
            throw v0_7;
        }
        int v2_10;
        if (p10 == null) {
            v2_10 = 0;
        } else {
            v2_10 = 1;
        }
        if (v3_12 != v2_10) {
            v0_0 = 0;
        }
        com.google.android.gms.common.internal.zzbq.checkArgument(v0_0);
        this.zzfvw = p9;
        this.zzfvt = p10;
        switch (p9) {
            case 1:
                if (this.zzfvv == null) {
                } else {
                    this.zzfvp.zza(this.zzhf(), this.zzajv(), 129, this.zzfvv, this.zzajw());
                    this.zzfvv = 0;
                }
                break;
            case 2:
            case 3:
                if ((this.zzfvv != null) && (this.zzfvo != null)) {
                    int v1_10 = this.zzfvo.zzalc();
                    int v2_7 = this.zzfvo.getPackageName();
                    android.util.Log.e("GmsClient", new StringBuilder(((String.valueOf(v1_10).length() + 70) + String.valueOf(v2_7).length())).append("Calling connect() while still connected, missing disconnect() for ").append(v1_10).append(" on ").append(v2_7).toString());
                    this.zzfvp.zza(this.zzfvo.zzalc(), this.zzfvo.getPackageName(), this.zzfvo.zzaky(), this.zzfvv, this.zzajw());
                    this.zzfwd.incrementAndGet();
                }
                this.zzfvv = new com.google.android.gms.common.internal.zzl(this, this.zzfwd.get());
                this.zzfvo = new com.google.android.gms.common.internal.zzam(this.zzajv(), this.zzhf(), 0, 129);
                if (this.zzfvp.zza(new com.google.android.gms.common.internal.zzah(this.zzfvo.zzalc(), this.zzfvo.getPackageName(), this.zzfvo.zzaky()), this.zzfvv, this.zzajw())) {
                } else {
                    int v1_2 = this.zzfvo.zzalc();
                    int v2_1 = this.zzfvo.getPackageName();
                    android.util.Log.e("GmsClient", new StringBuilder(((String.valueOf(v1_2).length() + 34) + String.valueOf(v2_1).length())).append("unable to connect to service: ").append(v1_2).append(" on ").append(v2_1).toString());
                    this.zza(16, 0, this.zzfwd.get());
                }
                break;
            case 4:
                this.zza(p10);
                break;
        }
        return;
    }

Method com.google.android.gms.common.images.ImageManager$zzb.run() calling method android.util.Log.e()


    public final void run()
    {
        if (android.os.Looper.getMainLooper().getThread() != Thread.currentThread()) {
            com.google.android.gms.common.images.ImageManager v4_7 = 0;
            StringBuilder v3_0 = 0;
            if (this.zzfui != null) {
                try {
                    v3_0 = android.graphics.BitmapFactory.decodeFileDescriptor(this.zzfui.getFileDescriptor());
                    try {
                        this.zzfui.close();
                    } catch (String v0_6) {
                        android.util.Log.e("ImageManager", "closed failed", v0_6);
                    }
                } catch (String v0_4) {
                    com.google.android.gms.common.images.ImageManager v4_4 = String.valueOf(this.mUri);
                    android.util.Log.e("ImageManager", new StringBuilder((String.valueOf(v4_4).length() + 34)).append("OOM while loading bitmap for uri: ").append(v4_4).toString(), v0_4);
                    v4_7 = 1;
                }
            }
            String v5_7 = new java.util.concurrent.CountDownLatch(1);
            com.google.android.gms.common.images.ImageManager.zzg(this.zzfuh).post(new com.google.android.gms.common.images.ImageManager$zzd(this.zzfuh, this.mUri, v3_0, v4_7, v5_7));
            try {
                v5_7.await();
            } catch (String v0) {
                String v1_5 = String.valueOf(this.mUri);
                android.util.Log.w("ImageManager", new StringBuilder((String.valueOf(v1_5).length() + 32)).append("Latch interrupted while posting ").append(v1_5).toString());
            }
            return;
        } else {
            StringBuilder v2_16 = String.valueOf(Thread.currentThread());
            StringBuilder v3_7 = String.valueOf(android.os.Looper.getMainLooper().getThread());
            android.util.Log.e("Asserts", new StringBuilder(((String.valueOf(v2_16).length() + 56) + String.valueOf(v3_7).length())).append("checkNotMainThread: current thread ").append(v2_16).append(" IS the main thread ").append(v3_7).append("!").toString());
            throw new IllegalStateException("LoadBitmapFromDiskRunnable can\'t be executed in the main thread");
        }
    }

Method com.google.android.gms.common.data.DataHolder.finalize() calling method android.util.Log.e()


    protected final void finalize()
    {
        try {
            if ((this.zzftn) && ((this.zzftj.length > 0) && (!this.isClosed()))) {
                this.close();
                String v1_0 = this.toString();
                android.util.Log.e("DataBuffer", new StringBuilder((String.valueOf(v1_0).length() + 178)).append("Internal data leak within a DataBuffer object detected!  Be sure to explicitly call release() on all DataBuffer extending objects when you are done with them. (internal object: ").append(v1_0).append(")").toString());
            }
        } catch (String v0_3) {
            super.finalize();
            throw v0_3;
        }
        super.finalize();
        return;
    }

Method com.google.android.gms.common.data.DataHolder.zza() calling method android.util.Log.e()


    private static android.database.CursorWindow[] zza(com.google.android.gms.common.data.DataHolder$zza p13, int p14)
    {
        IllegalArgumentException v0_10;
        int v4 = 0;
        if (com.google.android.gms.common.data.DataHolder$zza.zza(p13).length != 0) {
            java.util.ArrayList v10 = com.google.android.gms.common.data.DataHolder$zza.zzb(p13);
            int v11 = v10.size();
            android.database.CursorWindow v5_1 = new android.database.CursorWindow(0);
            java.util.ArrayList v12_1 = new java.util.ArrayList();
            v12_1.add(v5_1);
            v5_1.setNumColumns(com.google.android.gms.common.data.DataHolder$zza.zza(p13).length);
            StringBuilder v2_0 = 0;
            int v9 = 0;
            while (v2_0 < v11) {
                try {
                    if (!v5_1.allocRow()) {
                        android.util.Log.d("DataHolder", new StringBuilder(72).append("Allocating additional cursor window for large data set (row ").append(v2_0).append(")").toString());
                        v5_1 = new android.database.CursorWindow(0);
                        v5_1.setStartPosition(v2_0);
                        v5_1.setNumColumns(com.google.android.gms.common.data.DataHolder$zza.zza(p13).length);
                        v12_1.add(v5_1);
                        if (!v5_1.allocRow()) {
                            android.util.Log.e("DataHolder", "Unable to allocate row to hold data.");
                            v12_1.remove(v5_1);
                            IllegalArgumentException v0_8 = new android.database.CursorWindow[v12_1.size()];
                            v0_10 = ((android.database.CursorWindow[]) v12_1.toArray(v0_8));
                            return v0_10;
                        }
                    }
                    IllegalArgumentException v0_26 = ((java.util.Map) v10.get(v2_0));
                    int v8 = 0;
                    String v1_10 = 1;
                    while ((v8 < com.google.android.gms.common.data.DataHolder$zza.zza(p13).length) && (v1_10 != null)) {
                        double v6_0 = com.google.android.gms.common.data.DataHolder$zza.zza(p13)[v8];
                        String v1_4 = v0_26.get(v6_0);
                        if (v1_4 != null) {
                            if (!(v1_4 instanceof String)) {
                                if (!(v1_4 instanceof Long)) {
                                    if (!(v1_4 instanceof Integer)) {
                                        if (!(v1_4 instanceof Boolean)) {
                                            if (!(v1_4 instanceof byte[])) {
                                                if (!(v1_4 instanceof Double)) {
                                                    if (!(v1_4 instanceof Float)) {
                                                        String v1_5 = String.valueOf(v1_4);
                                                        throw new IllegalArgumentException(new StringBuilder(((String.valueOf(v6_0).length() + 32) + String.valueOf(v1_5).length())).append("Unsupported object for column ").append(v6_0).append(": ").append(v1_5).toString());
                                                    } else {
                                                        v1_10 = v5_1.putDouble(((double) ((Float) v1_4).floatValue()), v2_0, v8);
                                                    }
                                                } else {
                                                    v1_10 = v5_1.putDouble(((Double) v1_4).doubleValue(), v2_0, v8);
                                                }
                                            } else {
                                                v1_10 = v5_1.putBlob(((byte[]) v1_4), v2_0, v8);
                                            }
                                        } else {
                                            double v6_3;
                                            if (!((Boolean) v1_4).booleanValue()) {
                                                v6_3 = 0;
                                            } else {
                                                v6_3 = 1;
                                            }
                                            v1_10 = v5_1.putLong(v6_3, v2_0, v8);
                                        }
                                    } else {
                                        v1_10 = v5_1.putLong(((long) ((Integer) v1_4).intValue()), v2_0, v8);
                                    }
                                } else {
                                    v1_10 = v5_1.putLong(((Long) v1_4).longValue(), v2_0, v8);
                                }
                            } else {
                                v1_10 = v5_1.putString(((String) v1_4), v2_0, v8);
                            }
                        } else {
                            v1_10 = v5_1.putNull(v2_0, v8);
                        }
                        v8++;
                    }
                    String v1_0;
                    StringBuilder v2_10;
                    IllegalArgumentException v0_27;
                    if (v1_10 != null) {
                        v0_27 = v2_0;
                        v1_0 = 0;
                        v2_10 = v5_1;
                    } else {
                        if (v9 == 0) {
                            android.util.Log.d("DataHolder", new StringBuilder(74).append("Couldn\'t populate window data for row ").append(v2_0).append(" - allocating new window.").toString());
                            v5_1.freeLastRow();
                            String v1_34 = new android.database.CursorWindow(0);
                            v1_34.setStartPosition(v2_0);
                            v1_34.setNumColumns(com.google.android.gms.common.data.DataHolder$zza.zza(p13).length);
                            v12_1.add(v1_34);
                            v0_27 = (v2_0 - 1);
                            v2_10 = v1_34;
                            v1_0 = 1;
                        } else {
                            throw new com.google.android.gms.common.data.DataHolder$zzb("Could not add the value to a new CursorWindow. The size of value may be larger than what a CursorWindow can handle.");
                        }
                    }
                    v9 = v1_0;
                    v5_1 = v2_10;
                    v2_0 = (v0_27 + 1);
                } catch (IllegalArgumentException v0_11) {
                    String v1_20 = v0_11;
                    StringBuilder v2_9 = v12_1.size();
                }
            }
            IllegalArgumentException v0_15 = new android.database.CursorWindow[v12_1.size()];
            v0_10 = ((android.database.CursorWindow[]) v12_1.toArray(v0_15));
        } else {
            v0_10 = new android.database.CursorWindow[0];
        }
        return v0_10;
    }

Method com.google.android.gms.common.api.internal.zzdk.handleMessage() calling method android.util.Log.e()


    public final void handleMessage(android.os.Message p6)
    {
        switch (p6.what) {
            case 0:
                com.google.android.gms.common.api.Status v0_3 = ((com.google.android.gms.common.api.PendingResult) p6.obj);
                com.google.android.gms.common.api.internal.zzdi.zzf(this.zzfsl);
                try {
                    if (v0_3 != null) {
                        if (!(v0_3 instanceof com.google.android.gms.common.api.internal.zzcw)) {
                            com.google.android.gms.common.api.internal.zzdi.zzg(this.zzfsl).zza(v0_3);
                        } else {
                            com.google.android.gms.common.api.internal.zzdi.zza(com.google.android.gms.common.api.internal.zzdi.zzg(this.zzfsl), ((com.google.android.gms.common.api.internal.zzcw) v0_3).getStatus());
                        }
                    } else {
                        com.google.android.gms.common.api.internal.zzdi.zza(com.google.android.gms.common.api.internal.zzdi.zzg(this.zzfsl), new com.google.android.gms.common.api.Status(13, "Transform returned null"));
                    }
                } catch (com.google.android.gms.common.api.Status v0_9) {
                    throw v0_9;
                }
                break;
            case 1:
                String v1_1;
                com.google.android.gms.common.api.Status v0_4 = ((RuntimeException) p6.obj);
                String v1_7 = String.valueOf(v0_4.getMessage());
                if (v1_7.length() == 0) {
                    v1_1 = new String("Runtime exception on the transformation worker thread: ");
                } else {
                    v1_1 = "Runtime exception on the transformation worker thread: ".concat(v1_7);
                }
                android.util.Log.e("TransformedResultImpl", v1_1);
                throw v0_4;
                break;
            default:
                android.util.Log.e("TransformedResultImpl", new StringBuilder(70).append("TransformationResultHandler received unknown message type: ").append(p6.what).toString());
        }
        return;
    }

Method com.google.android.gms.common.api.internal.zzag.onComplete() calling method android.util.Log.e()


    public final void onComplete(com.google.android.gms.tasks.Task p7)
    {
        com.google.android.gms.common.api.internal.zzad.zza(this.zzfns).lock();
        try {
            if (com.google.android.gms.common.api.internal.zzad.zzb(this.zzfns)) {
                if (!p7.isSuccessful()) {
                    if (!(p7.getException() instanceof com.google.android.gms.common.api.AvailabilityException)) {
                        android.util.Log.e("ConnectionlessGAC", "Unexpected availability exception", p7.getException());
                        com.google.android.gms.common.api.internal.zzad.zzb(this.zzfns, java.util.Collections.emptyMap());
                    } else {
                        java.util.concurrent.locks.Condition v0_24 = ((com.google.android.gms.common.api.AvailabilityException) p7.getException());
                        if (!com.google.android.gms.common.api.internal.zzad.zze(this.zzfns)) {
                            com.google.android.gms.common.api.internal.zzad.zzb(this.zzfns, v0_24.zzafw());
                        } else {
                            com.google.android.gms.common.api.internal.zzad.zzb(this.zzfns, new android.support.v4.util.ArrayMap(com.google.android.gms.common.api.internal.zzad.zzm(this.zzfns).size()));
                            java.util.Iterator v2_5 = com.google.android.gms.common.api.internal.zzad.zzm(this.zzfns).values().iterator();
                            while (v2_5.hasNext()) {
                                java.util.Map v1_15 = ((com.google.android.gms.common.api.internal.zzac) v2_5.next());
                                com.google.android.gms.common.api.internal.zzh v3_4 = v1_15.zzaga();
                                com.google.android.gms.common.ConnectionResult v4_0 = v0_24.getConnectionResult(v1_15);
                                if (!com.google.android.gms.common.api.internal.zzad.zza(this.zzfns, v1_15, v4_0)) {
                                    com.google.android.gms.common.api.internal.zzad.zzg(this.zzfns).put(v3_4, v4_0);
                                } else {
                                    com.google.android.gms.common.api.internal.zzad.zzg(this.zzfns).put(v3_4, new com.google.android.gms.common.ConnectionResult(16));
                                }
                            }
                        }
                    }
                } else {
                    com.google.android.gms.common.api.internal.zzad.zzb(this.zzfns, new android.support.v4.util.ArrayMap(com.google.android.gms.common.api.internal.zzad.zzm(this.zzfns).size()));
                    java.util.Map v1_23 = com.google.android.gms.common.api.internal.zzad.zzm(this.zzfns).values().iterator();
                    while (v1_23.hasNext()) {
                        com.google.android.gms.common.api.internal.zzad.zzg(this.zzfns).put(((com.google.android.gms.common.api.internal.zzac) v1_23.next()).zzaga(), com.google.android.gms.common.ConnectionResult.zzfhy);
                    }
                }
                if (this.zzfns.isConnected()) {
                    com.google.android.gms.common.api.internal.zzad.zzd(this.zzfns).putAll(com.google.android.gms.common.api.internal.zzad.zzg(this.zzfns));
                    if (com.google.android.gms.common.api.internal.zzad.zzf(this.zzfns) == null) {
                        com.google.android.gms.common.api.internal.zzad.zzi(this.zzfns);
                        com.google.android.gms.common.api.internal.zzad.zzj(this.zzfns);
                        com.google.android.gms.common.api.internal.zzad.zzl(this.zzfns).signalAll();
                    }
                }
                this.zzfnt.zzaav();
                com.google.android.gms.common.api.internal.zzad.zza(this.zzfns).unlock();
            } else {
                this.zzfnt.zzaav();
                com.google.android.gms.common.api.internal.zzad.zza(this.zzfns).unlock();
            }
        } catch (java.util.concurrent.locks.Condition v0_8) {
            com.google.android.gms.common.api.internal.zzad.zza(this.zzfns).unlock();
            throw v0_8;
        }
        return;
    }

Method com.google.android.gms.common.api.internal.zzaf.onComplete() calling method android.util.Log.e()


    public final void onComplete(com.google.android.gms.tasks.Task p7)
    {
        com.google.android.gms.common.api.internal.zzad.zza(this.zzfns).lock();
        try {
            if (com.google.android.gms.common.api.internal.zzad.zzb(this.zzfns)) {
                if (!p7.isSuccessful()) {
                    if (!(p7.getException() instanceof com.google.android.gms.common.api.AvailabilityException)) {
                        android.util.Log.e("ConnectionlessGAC", "Unexpected availability exception", p7.getException());
                        com.google.android.gms.common.api.internal.zzad.zza(this.zzfns, java.util.Collections.emptyMap());
                        com.google.android.gms.common.api.internal.zzad.zza(this.zzfns, new com.google.android.gms.common.ConnectionResult(8));
                    } else {
                        java.util.concurrent.locks.Lock v0_31 = ((com.google.android.gms.common.api.AvailabilityException) p7.getException());
                        if (!com.google.android.gms.common.api.internal.zzad.zze(this.zzfns)) {
                            com.google.android.gms.common.api.internal.zzad.zza(this.zzfns, v0_31.zzafw());
                        } else {
                            com.google.android.gms.common.api.internal.zzad.zza(this.zzfns, new android.support.v4.util.ArrayMap(com.google.android.gms.common.api.internal.zzad.zzc(this.zzfns).size()));
                            java.util.Iterator v2_6 = com.google.android.gms.common.api.internal.zzad.zzc(this.zzfns).values().iterator();
                            while (v2_6.hasNext()) {
                                java.util.Map v1_25 = ((com.google.android.gms.common.api.internal.zzac) v2_6.next());
                                com.google.android.gms.common.api.internal.zzh v3_4 = v1_25.zzaga();
                                com.google.android.gms.common.ConnectionResult v4_0 = v0_31.getConnectionResult(v1_25);
                                if (!com.google.android.gms.common.api.internal.zzad.zza(this.zzfns, v1_25, v4_0)) {
                                    com.google.android.gms.common.api.internal.zzad.zzd(this.zzfns).put(v3_4, v4_0);
                                } else {
                                    com.google.android.gms.common.api.internal.zzad.zzd(this.zzfns).put(v3_4, new com.google.android.gms.common.ConnectionResult(16));
                                }
                            }
                        }
                        com.google.android.gms.common.api.internal.zzad.zza(this.zzfns, com.google.android.gms.common.api.internal.zzad.zzf(this.zzfns));
                    }
                } else {
                    com.google.android.gms.common.api.internal.zzad.zza(this.zzfns, new android.support.v4.util.ArrayMap(com.google.android.gms.common.api.internal.zzad.zzc(this.zzfns).size()));
                    java.util.Map v1_0 = com.google.android.gms.common.api.internal.zzad.zzc(this.zzfns).values().iterator();
                    while (v1_0.hasNext()) {
                        com.google.android.gms.common.api.internal.zzad.zzd(this.zzfns).put(((com.google.android.gms.common.api.internal.zzac) v1_0.next()).zzaga(), com.google.android.gms.common.ConnectionResult.zzfhy);
                    }
                }
                if (com.google.android.gms.common.api.internal.zzad.zzg(this.zzfns) != null) {
                    com.google.android.gms.common.api.internal.zzad.zzd(this.zzfns).putAll(com.google.android.gms.common.api.internal.zzad.zzg(this.zzfns));
                    com.google.android.gms.common.api.internal.zzad.zza(this.zzfns, com.google.android.gms.common.api.internal.zzad.zzf(this.zzfns));
                }
                if (com.google.android.gms.common.api.internal.zzad.zzh(this.zzfns) != null) {
                    com.google.android.gms.common.api.internal.zzad.zza(this.zzfns, 0);
                    com.google.android.gms.common.api.internal.zzad.zzk(this.zzfns).zzc(com.google.android.gms.common.api.internal.zzad.zzh(this.zzfns));
                } else {
                    com.google.android.gms.common.api.internal.zzad.zzi(this.zzfns);
                    com.google.android.gms.common.api.internal.zzad.zzj(this.zzfns);
                }
                com.google.android.gms.common.api.internal.zzad.zzl(this.zzfns).signalAll();
                com.google.android.gms.common.api.internal.zzad.zza(this.zzfns).unlock();
            } else {
                com.google.android.gms.common.api.internal.zzad.zza(this.zzfns).unlock();
            }
        } catch (java.util.concurrent.locks.Lock v0_16) {
            com.google.android.gms.common.api.internal.zzad.zza(this.zzfns).unlock();
            throw v0_16;
        }
        return;
    }

Method com.google.android.gms.common.api.ResolvingResultCallbacks.onFailure() calling method android.util.Log.e()


    public final void onFailure(com.google.android.gms.common.api.Status p4)
    {
        if (!p4.hasResolution()) {
            this.onUnresolvableFailure(p4);
        } else {
            try {
                p4.startResolutionForResult(this.mActivity, this.zzfkl);
            } catch (com.google.android.gms.common.api.Status v0_4) {
                android.util.Log.e("ResolvingResultCallback", "Failed to start resolution", v0_4);
                this.onUnresolvableFailure(new com.google.android.gms.common.api.Status(8));
            }
        }
        return;
    }

Method com.google.android.gms.common.api.GoogleApiActivity.onCreate() calling method android.util.Log.e()


    protected void onCreate(android.os.Bundle p8)
    {
        super.onCreate(p8);
        if (p8 != null) {
            this.zzfjs = p8.getInt("resolution");
        }
        if (this.zzfjs != 1) {
            String v1_0 = this.getIntent().getExtras();
            if (v1_0 != null) {
                android.content.IntentSender$SendIntentException v0_3 = ((android.app.PendingIntent) v1_0.get("pending_intent"));
                String v1_2 = ((Integer) v1_0.get("error_code"));
                if ((v0_3 != null) || (v1_2 != null)) {
                    if (v0_3 == null) {
                        com.google.android.gms.common.GoogleApiAvailability.getInstance().showErrorDialogFragment(this, v1_2.intValue(), 2, this);
                        this.zzfjs = 1;
                    } else {
                        try {
                            this.startIntentSenderForResult(v0_3.getIntentSender(), 1, 0, 0, 0, 0);
                            this.zzfjs = 1;
                        } catch (android.content.IntentSender$SendIntentException v0_8) {
                            android.util.Log.e("GoogleApiActivity", "Failed to launch pendingIntent", v0_8);
                            this.finish();
                        }
                    }
                } else {
                    android.util.Log.e("GoogleApiActivity", "Activity started without resolution");
                    this.finish();
                }
            } else {
                android.util.Log.e("GoogleApiActivity", "Activity started without extras");
                this.finish();
            }
        }
        return;
    }

Method com.google.android.gms.common.zzo.zzbn() calling method android.util.Log.e()


    public static void zzbn(android.content.Context p5)
    {
        int v0_1 = com.google.android.gms.common.zze.zzafm().isGooglePlayServicesAvailable(p5);
        if (v0_1 == 0) {
            return;
        } else {
            com.google.android.gms.common.zze.zzafm();
            com.google.android.gms.common.GooglePlayServicesNotAvailableException v1_3 = com.google.android.gms.common.zze.zza(p5, v0_1, "e");
            android.util.Log.e("GooglePlayServicesUtil", new StringBuilder(57).append("GooglePlayServices not available due to error ").append(v0_1).toString());
            if (v1_3 != null) {
                throw new com.google.android.gms.common.GooglePlayServicesRepairableException(v0_1, "Google Play Services not available", v1_3);
            } else {
                throw new com.google.android.gms.common.GooglePlayServicesNotAvailableException(v0_1);
            }
        }
    }

Method com.google.android.gms.common.zzo.isGooglePlayServicesAvailable() calling method android.util.Log.e()


    public static int isGooglePlayServicesAvailable(android.content.Context p8)
    {
        String v0_0 = 9;
        StringBuilder v5_2 = p8.getPackageManager();
        try {
            p8.getResources().getString(com.google.android.gms.R$string.common_google_play_services_unknown_issue);
        } catch (String v3) {
            android.util.Log.e("GooglePlayServicesUtil", "The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.");
        }
        if ((!"com.google.android.gms".equals(p8.getPackageName())) && (!com.google.android.gms.common.zzo.zzfiu.get())) {
            String v3_8 = com.google.android.gms.common.internal.zzbf.zzcn(p8);
            if (v3_8 != null) {
                if (v3_8 != com.google.android.gms.common.zzo.GOOGLE_PLAY_SERVICES_VERSION_CODE) {
                    throw new IllegalStateException(new StringBuilder((String.valueOf("com.google.android.gms.version").length() + 290)).append("The meta-data tag in your app\'s AndroidManifest.xml does not have the right value.  Expected ").append(com.google.android.gms.common.zzo.GOOGLE_PLAY_SERVICES_VERSION_CODE).append(" but found ").append(v3_8).append(".  You must have the following declaration within the <application> element:     <meta-data android:name=\"").append("com.google.android.gms.version").append("\" android:value=\"@integer/google_play_services_version\" />").toString());
                }
            } else {
                throw new IllegalStateException("A required meta-data tag in your app\'s AndroidManifest.xml does not exist.  You must have the following declaration within the <application> element:     <meta-data android:name=\"com.google.android.gms.version\" android:value=\"@integer/google_play_services_version\" />");
            }
        }
        if ((com.google.android.gms.common.util.zzi.zzcq(p8)) || (com.google.android.gms.common.util.zzi.zzcs(p8))) {
            StringBuilder v4_9 = 0;
        } else {
            v4_9 = 1;
        }
        String v3_11 = 0;
        if (v4_9 == null) {
            try {
                android.content.pm.PackageInfo v6_2 = v5_2.getPackageInfo("com.google.android.gms", 64);
                com.google.android.gms.common.zzp.zzcg(p8);
            } catch (String v0) {
                android.util.Log.w("GooglePlayServicesUtil", "Google Play services is missing.");
                v0_0 = 1;
            }
            if (v4_9 == null) {
                if (com.google.android.gms.common.zzp.zza(v6_2, com.google.android.gms.common.zzj.zzfil) == null) {
                    android.util.Log.w("GooglePlayServicesUtil", "Google Play services signature invalid.");
                    return v0_0;
                }
            } else {
                String v3_16 = com.google.android.gms.common.zzp.zza(v3_11, com.google.android.gms.common.zzj.zzfil);
                if (v3_16 != null) {
                    StringBuilder v4_11 = new com.google.android.gms.common.zzg[1];
                    v4_11[0] = v3_16;
                    if (com.google.android.gms.common.zzp.zza(v6_2, v4_11) == null) {
                        android.util.Log.w("GooglePlayServicesUtil", "Google Play services signature invalid.");
                        return v0_0;
                    }
                } else {
                    android.util.Log.w("GooglePlayServicesUtil", "Google Play Store signature invalid.");
                    return v0_0;
                }
            }
            if ((v6_2.versionCode / 1000) >= (com.google.android.gms.common.zzo.GOOGLE_PLAY_SERVICES_VERSION_CODE / 1000)) {
                String v0_8 = v6_2.applicationInfo;
                if (v0_8 == null) {
                    try {
                        v0_8 = v5_2.getApplicationInfo("com.google.android.gms", 0);
                    } catch (String v0_10) {
                        android.util.Log.wtf("GooglePlayServicesUtil", "Google Play services missing when getting application info.", v0_10);
                        v0_0 = 1;
                        return v0_0;
                    }
                }
                if (v0_8.enabled) {
                    v0_0 = 0;
                } else {
                    v0_0 = 3;
                }
            } else {
                android.util.Log.w("GooglePlayServicesUtil", new StringBuilder(77).append("Google Play services out of date.  Requires ").append(com.google.android.gms.common.zzo.GOOGLE_PLAY_SERVICES_VERSION_CODE).append(" but found ").append(v6_2.versionCode).toString());
                v0_0 = 2;
            }
        } else {
            try {
                v3_11 = v5_2.getPackageInfo("com.android.vending", 8256);
            } catch (String v1) {
                android.util.Log.w("GooglePlayServicesUtil", "Google Play Store is missing.");
            }
        }
        return v0_0;
    }

Method com.google.android.gms.analytics.zzl.setException() calling method android.util.Log.e()


    protected final void setException(Throwable p5)
    {
        String v0_3 = com.google.android.gms.analytics.zzj.zzb(this.zzdnf.zzdne);
        if (v0_3 == null) {
            if (android.util.Log.isLoggable("GAv4", 6)) {
                String v1_0 = String.valueOf(p5);
                android.util.Log.e("GAv4", new StringBuilder((String.valueOf(v1_0).length() + 37)).append("MeasurementExecutor: job failed with ").append(v1_0).toString());
            }
        } else {
            v0_3.uncaughtException(Thread.currentThread(), p5);
        }
        super.setException(p5);
        return;
    }

Method com.google.android.gms.analytics.zzj.zzur() calling method android.util.Log.e()


    public final com.google.android.gms.internal.zzans zzur()
    {
        if (this.zzdnb == null) {
            try {
                if (this.zzdnb == null) {
                    com.google.android.gms.internal.zzans v3_1 = new com.google.android.gms.internal.zzans();
                    String v2_4 = this.mContext.getPackageManager();
                    String v1 = this.mContext.getPackageName();
                    v3_1.setAppId(v1);
                    v3_1.setAppInstallerId(v2_4.getInstallerPackageName(v1));
                    String v0_2 = 0;
                    try {
                        String v4_2 = v2_4.getPackageInfo(this.mContext.getPackageName(), 0);
                    } catch (String v2) {
                        String v2_1 = String.valueOf(v1);
                        if (v2_1.length() == 0) {
                            String v2_3 = new String("Error retrieving package info: appName set to ");
                        } else {
                            v2_3 = "Error retrieving package info: appName set to ".concat(v2_1);
                        }
                        android.util.Log.e("GAv4", v2_3);
                        v3_1.setAppName(v1);
                        v3_1.setAppVersion(v0_2);
                        this.zzdnb = v3_1;
                    }
                    if (v4_2 == null) {
                    } else {
                        String v2_0 = v2_4.getApplicationLabel(v4_2.applicationInfo);
                        if (!android.text.TextUtils.isEmpty(v2_0)) {
                            v1 = v2_0.toString();
                        }
                        v0_2 = v4_2.versionName;
                    }
                }
            } catch (String v0_4) {
                throw v0_4;
            }
        }
        return this.zzdnb;
    }

Method ch.qos.logback.classic.android.LogcatAppender.append() calling method android.util.Log.e()


    public void append(ch.qos.logback.classic.spi.ILoggingEvent p3)
    {
        if (this.isStarted()) {
            String v0_1 = this.getTag(p3);
            switch (p3.getLevel().levelInt) {
                case -2147483648:
                case 5000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 2))) {
                        android.util.Log.v(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                case 10000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 3))) {
                        android.util.Log.d(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                case 20000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 4))) {
                        android.util.Log.i(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                case 30000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 5))) {
                        android.util.Log.w(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                case 40000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 6))) {
                        android.util.Log.e(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                default:
            }
        }
        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.SuggestionsAdapter.changeCursor() calling method android.util.Log.e()


    public void changeCursor(android.database.Cursor p4)
    {
        if (!this.mClosed) {
            try {
                super.changeCursor(p4);
            } catch (Exception v0) {
                android.util.Log.e("SuggestionsAdapter", "error changing cursor and caching columns", v0);
            }
            if (p4 != null) {
                this.mText1Col = p4.getColumnIndex("suggest_text_1");
                this.mText2Col = p4.getColumnIndex("suggest_text_2");
                this.mText2UrlCol = p4.getColumnIndex("suggest_text_2_url");
                this.mIconName1Col = p4.getColumnIndex("suggest_icon_1");
                this.mIconName2Col = p4.getColumnIndex("suggest_icon_2");
                this.mFlagsCol = p4.getColumnIndex("suggest_flags");
            }
        } else {
            android.util.Log.w("SuggestionsAdapter", "Tried to change cursor after adapter was closed.");
            if (p4 != null) {
                p4.close();
            }
        }
        return;
    }

Method android.support.v7.widget.SuggestionsAdapter.getStringOrNull() calling method android.util.Log.e()


    private static String getStringOrNull(android.database.Cursor p4, int p5)
    {
        String v1 = 0;
        if (p5 != -1) {
            try {
                v1 = p4.getString(p5);
            } catch (Exception v0) {
                android.util.Log.e("SuggestionsAdapter", "unexpected error retrieving valid column from cursor, did the remote process die?", v0);
            }
        }
        return v1;
    }

Method android.support.v7.widget.SuggestionsAdapter.getDrawable() calling method android.util.Log.e()


    private android.graphics.drawable.Drawable getDrawable(android.net.Uri p10)
    {
        try {
            Throwable v4_1;
            if (!"android.resource".equals(p10.getScheme())) {
                java.io.InputStream v3 = this.mProviderContext.getContentResolver().openInputStream(p10);
                if (v3 != null) {
                    try {
                        v4_1 = android.graphics.drawable.Drawable.createFromStream(v3, 0);
                        try {
                            v3.close();
                        } catch (java.io.IOException v0_1) {
                            android.util.Log.e("SuggestionsAdapter", new StringBuilder().append("Error closing icon stream for ").append(p10).toString(), v0_1);
                        }
                    } catch (Throwable v4_2) {
                        try {
                            v3.close();
                        } catch (java.io.IOException v0_0) {
                            android.util.Log.e("SuggestionsAdapter", new StringBuilder().append("Error closing icon stream for ").append(p10).toString(), v0_0);
                        }
                        throw v4_2;
                    }
                } else {
                    throw new java.io.FileNotFoundException(new StringBuilder().append("Failed to open ").append(p10).toString());
                }
            } else {
                try {
                    v4_1 = this.getDrawableFromResourceUri(p10);
                } catch (java.io.IOException v0) {
                    throw new java.io.FileNotFoundException(new StringBuilder().append("Resource does not exist: ").append(p10).toString());
                }
            }
        } catch (java.io.FileNotFoundException v1) {
            android.util.Log.w("SuggestionsAdapter", new StringBuilder().append("Icon not found: ").append(p10).append(", ").append(v1.getMessage()).toString());
            v4_1 = 0;
        }
        return v4_1;
    }

Method android.support.v7.widget.SearchView.launchIntent() calling method android.util.Log.e()


    private void launchIntent(android.content.Intent p5)
    {
        if (p5 != null) {
            try {
                this.getContext().startActivity(p5);
            } catch (RuntimeException v0) {
                android.util.Log.e("SearchView", new StringBuilder().append("Failed launch activity: ").append(p5).toString(), v0);
            }
        }
        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.widget.DrawableUtils.getOpticalBounds() calling method android.util.Log.e()


    public static android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable p12)
    {
        android.graphics.Rect v4_1;
        if (android.support.v7.widget.DrawableUtils.sInsetsClazz == null) {
            v4_1 = android.support.v7.widget.DrawableUtils.INSETS_NONE;
        } else {
            try {
                android.graphics.drawable.Drawable v12_1 = android.support.v4.graphics.drawable.DrawableCompat.unwrap(p12);
                reflect.Field[] v8_2 = new Class[0];
                int v5_2 = new Object[0];
                Object v3 = v12_1.getClass().getMethod("getOpticalInsets", v8_2).invoke(v12_1, v5_2);
            } catch (Exception v0) {
                android.util.Log.e("DrawableUtils", "Couldn\'t obtain the optical insets. Ignoring.");
            }
            if (v3 == null) {
            } else {
                v4_1 = new android.graphics.Rect();
                reflect.Field[] v8_0 = android.support.v7.widget.DrawableUtils.sInsetsClazz.getFields();
                int v9 = v8_0.length;
                int v7_0 = 0;
                while (v7_0 < v9) {
                    reflect.Field v1 = v8_0[v7_0];
                    boolean v10_0 = v1.getName();
                    int v5_4 = -1;
                    switch (v10_0.hashCode()) {
                        case -1383228885:
                            if (!v10_0.equals("bottom")) {
                            } else {
                                v5_4 = 3;
                            }
                            break;
                        case 115029:
                            if (!v10_0.equals("top")) {
                            } else {
                                v5_4 = 1;
                            }
                            break;
                        case 3317767:
                            if (!v10_0.equals("left")) {
                            } else {
                                v5_4 = 0;
                            }
                            break;
                        case 108511772:
                            if (!v10_0.equals("right")) {
                            } else {
                                v5_4 = 2;
                            }
                            break;
                    }
                    switch (v5_4) {
                        case 0:
                            v4_1.left = v1.getInt(v3);
                            break;
                        case 1:
                            v4_1.top = v1.getInt(v3);
                            break;
                        case 2:
                            v4_1.right = v1.getInt(v3);
                            break;
                        case 3:
                            v4_1.bottom = v1.getInt(v3);
                            break;
                    }
                    v7_0++;
                }
            }
        }
        return v4_1;
    }

Method android.support.v7.widget.ListPopupWindow.show() calling method android.util.Log.e()


    public void show()
    {
        int v2_0 = 1;
        android.support.v7.widget.ListPopupWindow$ListSelectorHider v1_0 = 0;
        int v5 = -1;
        int v7 = this.buildDropDown();
        boolean v9 = this.isInputMethodNotNeeded();
        android.support.v4.widget.PopupWindowCompat.setWindowLayoutType(this.mPopup, this.mDropDownWindowLayoutType);
        if (!this.mPopup.isShowing()) {
            int v10_0;
            if (this.mDropDownWidth != -1) {
                if (this.mDropDownWidth != -2) {
                    v10_0 = this.mDropDownWidth;
                } else {
                    v10_0 = this.getAnchorView().getWidth();
                }
            } else {
                v10_0 = -1;
            }
            int v8_1;
            if (this.mDropDownHeight != -1) {
                if (this.mDropDownHeight != -2) {
                    v8_1 = this.mDropDownHeight;
                } else {
                    v8_1 = v7;
                }
            } else {
                v8_1 = -1;
            }
            this.mPopup.setWidth(v10_0);
            this.mPopup.setHeight(v8_1);
            this.setPopupClipToScreenEnabled(1);
            if ((this.mForceIgnoreOutsideTouch) || (this.mDropDownAlwaysVisible)) {
                v2_0 = 0;
            }
            this.mPopup.setOutsideTouchable(v2_0);
            this.mPopup.setTouchInterceptor(this.mTouchInterceptor);
            if (android.support.v7.widget.ListPopupWindow.sSetEpicenterBoundsMethod != null) {
                try {
                    android.support.v7.widget.ListPopupWindow$ListSelectorHider v1_3 = this.mPopup;
                    int v2_3 = new Object[1];
                    v2_3[0] = this.mEpicenterBounds;
                    android.support.v7.widget.ListPopupWindow.sSetEpicenterBoundsMethod.invoke(v1_3, v2_3);
                } catch (Exception v6) {
                    android.util.Log.e("ListPopupWindow", "Could not invoke setEpicenterBounds on PopupWindow", v6);
                }
            }
            android.support.v4.widget.PopupWindowCompat.showAsDropDown(this.mPopup, this.getAnchorView(), this.mDropDownHorizontalOffset, this.mDropDownVerticalOffset, this.mDropDownGravity);
            this.mDropDownList.setSelection(-1);
            if ((!this.mModal) || (this.mDropDownList.isInTouchMode())) {
                this.clearListSelection();
            }
            if (!this.mModal) {
                this.mHandler.post(this.mHideSelector);
            }
        } else {
            int v10_1;
            if (this.mDropDownWidth != -1) {
                if (this.mDropDownWidth != -2) {
                    v10_1 = this.mDropDownWidth;
                } else {
                    v10_1 = this.getAnchorView().getWidth();
                }
            } else {
                v10_1 = -1;
            }
            int v8_0;
            if (this.mDropDownHeight != -1) {
                if (this.mDropDownHeight != -2) {
                    v8_0 = this.mDropDownHeight;
                } else {
                    v8_0 = v7;
                }
            } else {
                if (!v9) {
                    v8_0 = -1;
                } else {
                    v8_0 = v7;
                }
                if (!v9) {
                    android.os.Handler v0_1;
                    if (this.mDropDownWidth != -1) {
                        v0_1 = 0;
                    } else {
                        v0_1 = -1;
                    }
                    this.mPopup.setWidth(v0_1);
                    this.mPopup.setHeight(-1);
                } else {
                    android.os.Handler v0_5;
                    if (this.mDropDownWidth != -1) {
                        v0_5 = 0;
                    } else {
                        v0_5 = -1;
                    }
                    this.mPopup.setWidth(v0_5);
                    this.mPopup.setHeight(0);
                }
            }
            if ((!this.mForceIgnoreOutsideTouch) && (!this.mDropDownAlwaysVisible)) {
                v1_0 = 1;
            }
            int v4_1;
            this.mPopup.setOutsideTouchable(v1_0);
            android.os.Handler v0_8 = this.mPopup;
            android.support.v7.widget.ListPopupWindow$ListSelectorHider v1_1 = this.getAnchorView();
            if (v10_1 >= 0) {
                v4_1 = v10_1;
            } else {
                v4_1 = -1;
            }
            if (v8_0 >= 0) {
                v5 = v8_0;
            }
            v0_8.update(v1_1, this.mDropDownHorizontalOffset, this.mDropDownVerticalOffset, v4_1, v5);
        }
        return;
    }

Method android.support.v7.widget.ListPopupWindow.buildDropDown() calling method android.util.Log.e()


    private int buildDropDown()
    {
        int v19 = 0;
        if (this.mDropDownList != null) {
            this.mPopup.getContentView();
            android.view.View v21 = this.mPromptView;
            if (v21 != null) {
                android.widget.LinearLayout$LayoutParams v13_3 = ((android.widget.LinearLayout$LayoutParams) v21.getLayoutParams());
                v19 = ((v21.getMeasuredHeight() + v13_3.topMargin) + v13_3.bottomMargin);
            }
        } else {
            int v2_43;
            android.content.Context v9 = this.mContext;
            this.mShowDropDownRunnable = new android.support.v7.widget.ListPopupWindow$2(this);
            if (this.mModal) {
                v2_43 = 0;
            } else {
                v2_43 = 1;
            }
            this.mDropDownList = this.createDropDownListView(v9, v2_43);
            if (this.mDropDownListHighlight != null) {
                this.mDropDownList.setSelector(this.mDropDownListHighlight);
            }
            this.mDropDownList.setAdapter(this.mAdapter);
            this.mDropDownList.setOnItemClickListener(this.mItemClickListener);
            this.mDropDownList.setFocusable(1);
            this.mDropDownList.setFocusableInTouchMode(1);
            this.mDropDownList.setOnItemSelectedListener(new android.support.v7.widget.ListPopupWindow$3(this));
            this.mDropDownList.setOnScrollListener(this.mScrollListener);
            if (this.mItemSelectedListener != null) {
                this.mDropDownList.setOnItemSelectedListener(this.mItemSelectedListener);
            }
            android.widget.LinearLayout v10_0 = this.mDropDownList;
            android.view.View v14 = this.mPromptView;
            if (v14 != null) {
                android.widget.LinearLayout v12_1 = new android.widget.LinearLayout(v9);
                v12_1.setOrientation(1);
                android.widget.LinearLayout$LayoutParams v13_5 = new android.widget.LinearLayout$LayoutParams(-1, 0, 1065353216);
                switch (this.mPromptPosition) {
                    case 0:
                        v12_1.addView(v14);
                        v12_1.addView(v10_0, v13_5);
                        break;
                    case 1:
                        v12_1.addView(v10_0, v13_5);
                        v12_1.addView(v14);
                        break;
                    default:
                        android.util.Log.e("ListPopupWindow", new StringBuilder().append("Invalid hint position ").append(this.mPromptPosition).toString());
                }
                int v23;
                int v22;
                if (this.mDropDownWidth < 0) {
                    v22 = 0;
                    v23 = 0;
                } else {
                    v22 = -2147483648;
                    v23 = this.mDropDownWidth;
                }
                v14.measure(android.view.View$MeasureSpec.makeMeasureSpec(v23, v22), 0);
                android.widget.LinearLayout$LayoutParams v13_1 = ((android.widget.LinearLayout$LayoutParams) v14.getLayoutParams());
                v19 = ((v14.getMeasuredHeight() + v13_1.topMargin) + v13_1.bottomMargin);
                v10_0 = v12_1;
            }
            this.mPopup.setContentView(v10_0);
        }
        int v20;
        android.graphics.drawable.Drawable v8 = this.mPopup.getBackground();
        if (v8 == null) {
            this.mTempRect.setEmpty();
            v20 = 0;
        } else {
            v8.getPadding(this.mTempRect);
            v20 = (this.mTempRect.top + this.mTempRect.bottom);
            if (!this.mDropDownVerticalOffsetSet) {
                this.mDropDownVerticalOffset = (- this.mTempRect.top);
            }
        }
        int v15;
        if (this.mPopup.getInputMethodMode() != 2) {
            v15 = 0;
        } else {
            v15 = 1;
        }
        int v2_41;
        int v18 = this.getMaxAvailableHeight(this.getAnchorView(), this.mDropDownVerticalOffset, v15);
        if ((!this.mDropDownAlwaysVisible) && (this.mDropDownHeight != -1)) {
            int v3;
            switch (this.mDropDownWidth) {
                case -2:
                    v3 = android.view.View$MeasureSpec.makeMeasureSpec((this.mContext.getResources().getDisplayMetrics().widthPixels - (this.mTempRect.left + this.mTempRect.right)), -2147483648);
                    break;
                case -1:
                    v3 = android.view.View$MeasureSpec.makeMeasureSpec((this.mContext.getResources().getDisplayMetrics().widthPixels - (this.mTempRect.left + this.mTempRect.right)), 1073741824);
                    break;
                default:
                    v3 = android.view.View$MeasureSpec.makeMeasureSpec(this.mDropDownWidth, 1073741824);
            }
            int v16 = this.mDropDownList.measureHeightOfChildrenCompat(v3, 0, -1, (v18 - v19), -1);
            if (v16 > 0) {
                v19 += (v20 + (this.mDropDownList.getPaddingTop() + this.mDropDownList.getPaddingBottom()));
            }
            v2_41 = (v16 + v19);
        } else {
            v2_41 = (v18 + v20);
        }
        return v2_41;
    }

Method android.support.v7.widget.AppCompatDrawableManager.loadDrawableFromDelegates() calling method android.util.Log.e()


    private android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context p17, int p18)
    {
        if ((this.mDelegates == null) || (this.mDelegates.isEmpty())) {
            android.graphics.drawable.Drawable v5 = 0;
        } else {
            if (this.mKnownDrawableIdTags == null) {
                this.mKnownDrawableIdTags = new android.util.SparseArray();
            } else {
                String v3_1 = ((String) this.mKnownDrawableIdTags.get(p18));
                if (("appcompat_skip_skip".equals(v3_1)) || ((v3_1 != null) && (this.mDelegates.get(v3_1) == null))) {
                    v5 = 0;
                    return v5;
                }
            }
            if (this.mTypedValue == null) {
                this.mTypedValue = new android.util.TypedValue();
            }
            android.util.TypedValue v12 = this.mTypedValue;
            android.content.res.Resources v10 = p17.getResources();
            v10.getValue(p18, v12, 1);
            long v8 = android.support.v7.widget.AppCompatDrawableManager.createCacheKey(v12);
            v5 = this.getCachedDrawable(p17, v8);
            if (v5 == null) {
                if ((v12.string != null) && (v12.string.toString().endsWith(".xml"))) {
                    try {
                        android.content.res.XmlResourceParser v7 = v10.getXml(p18);
                        android.util.AttributeSet v2 = android.util.Xml.asAttributeSet(v7);
                    } catch (Exception v6) {
                        android.util.Log.e("AppCompatDrawableManager", "Exception while inflating drawable", v6);
                    }
                    do {
                        int v13 = v7.next();
                    } while((v13 != 2) && (v13 != 1));
                    if (v13 == 2) {
                        String v11 = v7.getName();
                        this.mKnownDrawableIdTags.append(p18, v11);
                        android.support.v7.widget.AppCompatDrawableManager$InflateDelegate v4_1 = ((android.support.v7.widget.AppCompatDrawableManager$InflateDelegate) this.mDelegates.get(v11));
                        if (v4_1 != null) {
                            v5 = v4_1.createFromXmlInner(p17, v7, v2, p17.getTheme());
                        }
                        if (v5 != null) {
                            v5.setChangingConfigurations(v12.changingConfigurations);
                            // Both branches of the condition point to the same code.
                            // if (!this.addDrawableToCache(p17, v8, v5)) {
                            // }
                        }
                    } else {
                        throw new org.xmlpull.v1.XmlPullParserException("No start tag found");
                    }
                }
                if (v5 == null) {
                    this.mKnownDrawableIdTags.append(p18, "appcompat_skip_skip");
                }
            }
        }
        return v5;
    }

Method android.support.v7.widget.AppCompatDrawableManager$VdcInflateDelegate.createFromXmlInner() calling method android.util.Log.e()


    public android.graphics.drawable.Drawable createFromXmlInner(android.content.Context p4, org.xmlpull.v1.XmlPullParser p5, android.util.AttributeSet p6, android.content.res.Resources$Theme p7)
    {
        try {
            int v1_1 = android.support.graphics.drawable.VectorDrawableCompat.createFromXmlInner(p4.getResources(), p5, p6, p7);
        } catch (Exception v0) {
            android.util.Log.e("VdcInflateDelegate", "Exception while inflating <vector>", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v7.widget.AppCompatDrawableManager$AvdcInflateDelegate.createFromXmlInner() calling method android.util.Log.e()


    public android.graphics.drawable.Drawable createFromXmlInner(android.content.Context p4, org.xmlpull.v1.XmlPullParser p5, android.util.AttributeSet p6, android.content.res.Resources$Theme p7)
    {
        try {
            int v1_1 = android.support.graphics.drawable.AnimatedVectorDrawableCompat.createFromXmlInner(p4, p4.getResources(), p5, p6, p7);
        } catch (Exception v0) {
            android.util.Log.e("AvdcInflateDelegate", "Exception while inflating <animated-vector>", v0);
            v1_1 = 0;
        }
        return v1_1;
    }

Method android.support.v7.widget.ActivityChooserModel.readHistoricalDataImpl() calling method android.util.Log.e()


    private void readHistoricalDataImpl()
    {
        try {
            java.io.FileInputStream v3 = this.mContext.openFileInput(this.mHistoryFileName);
        } catch (org.xmlpull.v1.XmlPullParserException v14) {
            android.util.Log.e(android.support.v7.widget.ActivityChooserModel.LOG_TAG, new StringBuilder().append("Error reading historical recrod file: ").append(this.mHistoryFileName).toString(), v14);
            if (v3 == null) {
                return;
            } else {
                try {
                    v3.close();
                } catch (String v15) {
                }
                return;
            }
        } catch (java.io.IOException v6) {
            android.util.Log.e(android.support.v7.widget.ActivityChooserModel.LOG_TAG, new StringBuilder().append("Error reading historical recrod file: ").append(this.mHistoryFileName).toString(), v6);
            if (v3 == null) {
                return;
            } else {
                try {
                    v3.close();
                } catch (String v15) {
                }
                return;
            }
        } catch (String v15_1) {
            if (v3 != null) {
                try {
                    v3.close();
                } catch (String v16) {
                }
            }
            throw v15_1;
        }
        org.xmlpull.v1.XmlPullParser v8 = android.util.Xml.newPullParser();
        v8.setInput(v3, "UTF-8");
        int v12_0 = 0;
        while ((v12_0 != 1) && (v12_0 != 2)) {
            v12_0 = v8.next();
        }
        if ("historical-records".equals(v8.getName())) {
            java.util.List v5 = this.mHistoricalRecords;
            v5.clear();
            while(true) {
                int v12_1 = v8.next();
                if (v12_1 != 1) {
                    if ((v12_1 != 3) && (v12_1 != 4)) {
                        if (!"historical-record".equals(v8.getName())) {
                            break;
                        }
                        v5.add(new android.support.v7.widget.ActivityChooserModel$HistoricalRecord(v8.getAttributeValue(0, "activity"), Long.parseLong(v8.getAttributeValue(0, "time")), Float.parseFloat(v8.getAttributeValue(0, "weight"))));
                    }
                } else {
                    if (v3 == null) {
                        return;
                    } else {
                        try {
                            v3.close();
                        } catch (String v15) {
                        }
                        return;
                    }
                }
            }
            throw new org.xmlpull.v1.XmlPullParserException("Share records file not well-formed.");
        } else {
            throw new org.xmlpull.v1.XmlPullParserException("Share records file does not start with historical-records tag.");
        }
    }

Method android.support.v7.widget.ActivityChooserModel$PersistHistoryAsyncTask.doInBackground() calling method android.util.Log.e()


    public varargs Void doInBackground(Object[] p19)
    {
        java.util.List v4_1 = ((java.util.List) p19[0]);
        String v5_1 = ((String) p19[1]);
        try {
            java.io.FileOutputStream v3 = this.this$0.mContext.openFileOutput(v5_1, 0);
            org.xmlpull.v1.XmlSerializer v12 = android.util.Xml.newSerializer();
            try {
                v12.setOutput(v3, 0);
                v12.startDocument("UTF-8", Boolean.valueOf(1));
                v12.startTag(0, "historical-records");
                int v11 = v4_1.size();
                int v6 = 0;
            } catch (IllegalArgumentException v7) {
                android.util.Log.e(android.support.v7.widget.ActivityChooserModel.LOG_TAG, new StringBuilder().append("Error writing historical record file: ").append(this.this$0.mHistoryFileName).toString(), v7);
                this.this$0.mCanReadHistoricalData = 1;
                if (v3 == null) {
                    java.io.IOException v13_3 = 0;
                    return v13_3;
                } else {
                    try {
                        v3.close();
                    } catch (java.io.IOException v13) {
                    }
                }
            } catch (IllegalStateException v9) {
                android.util.Log.e(android.support.v7.widget.ActivityChooserModel.LOG_TAG, new StringBuilder().append("Error writing historical record file: ").append(this.this$0.mHistoryFileName).toString(), v9);
                this.this$0.mCanReadHistoricalData = 1;
                if (v3 == null) {
                } else {
                    try {
                        v3.close();
                    } catch (java.io.IOException v13) {
                    }
                }
            } catch (java.io.IOException v8) {
                android.util.Log.e(android.support.v7.widget.ActivityChooserModel.LOG_TAG, new StringBuilder().append("Error writing historical record file: ").append(this.this$0.mHistoryFileName).toString(), v8);
                this.this$0.mCanReadHistoricalData = 1;
                if (v3 == null) {
                } else {
                    try {
                        v3.close();
                    } catch (java.io.IOException v13) {
                    }
                }
            } catch (java.io.IOException v13_2) {
                this.this$0.mCanReadHistoricalData = 1;
                if (v3 != null) {
                    try {
                        v3.close();
                    } catch (int v14) {
                    }
                }
                throw v13_2;
            }
            while (v6 < v11) {
                android.support.v7.widget.ActivityChooserModel$HistoricalRecord v10_1 = ((android.support.v7.widget.ActivityChooserModel$HistoricalRecord) v4_1.remove(0));
                v12.startTag(0, "historical-record");
                v12.attribute(0, "activity", v10_1.activity.flattenToString());
                v12.attribute(0, "time", String.valueOf(v10_1.time));
                v12.attribute(0, "weight", String.valueOf(v10_1.weight));
                v12.endTag(0, "historical-record");
                v6++;
            }
            v12.endTag(0, "historical-records");
            v12.endDocument();
            this.this$0.mCanReadHistoricalData = 1;
            if (v3 == null) {
            } else {
                try {
                    v3.close();
                } catch (java.io.IOException v13) {
                }
            }
        } catch (java.io.FileNotFoundException v2) {
            android.util.Log.e(android.support.v7.widget.ActivityChooserModel.LOG_TAG, new StringBuilder().append("Error writing historical record file: ").append(v5_1).toString(), v2);
            v13_3 = 0;
            return v13_3;
        }
    }

Method android.support.v7.view.menu.MenuItemImpl.invoke() calling method android.util.Log.e()


    public boolean invoke()
    {
        int v1 = 1;
        if (((this.mClickListener == null) || (!this.mClickListener.onMenuItemClick(this))) && (!this.mMenu.dispatchMenuItemSelected(this.mMenu.getRootMenu(), this))) {
            if (this.mItemCallback == null) {
                if (this.mIntent == null) {
                    if ((this.mActionProvider == null) || (!this.mActionProvider.onPerformDefaultAction())) {
                        v1 = 0;
                    }
                } else {
                    try {
                        this.mMenu.getContext().startActivity(this.mIntent);
                    } catch (android.content.ActivityNotFoundException v0) {
                        android.util.Log.e("MenuItemImpl", "Can\'t find activity to handle intent; ignoring", v0);
                    }
                }
            } else {
                this.mItemCallback.run();
            }
        }
        return v1;
    }

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.v7.preference.SeekBarPreference.onBindViewHolder() calling method android.util.Log.e()


    public void onBindViewHolder(android.support.v7.preference.PreferenceViewHolder p4)
    {
        super.onBindViewHolder(p4);
        p4.itemView.setOnKeyListener(this.mSeekBarKeyListener);
        this.mSeekBar = ((android.widget.SeekBar) p4.findViewById(android.support.v7.preference.R$id.seekbar));
        this.mSeekBarValueTextView = ((android.widget.TextView) p4.findViewById(android.support.v7.preference.R$id.seekbar_value));
        if (!this.mShowSeekBarValue) {
            this.mSeekBarValueTextView.setVisibility(8);
            this.mSeekBarValueTextView = 0;
        } else {
            this.mSeekBarValueTextView.setVisibility(0);
        }
        if (this.mSeekBar != null) {
            this.mSeekBar.setOnSeekBarChangeListener(this.mSeekBarChangeListener);
            this.mSeekBar.setMax((this.mMax - this.mMin));
            if (this.mSeekBarIncrement == 0) {
                this.mSeekBarIncrement = this.mSeekBar.getKeyProgressIncrement();
            } else {
                this.mSeekBar.setKeyProgressIncrement(this.mSeekBarIncrement);
            }
            this.mSeekBar.setProgress((this.mSeekBarValue - this.mMin));
            if (this.mSeekBarValueTextView != null) {
                this.mSeekBarValueTextView.setText(String.valueOf(this.mSeekBarValue));
            }
            this.mSeekBar.setEnabled(this.isEnabled());
        } else {
            android.util.Log.e("SeekBarPreference", "SeekBar view is null in onBindViewHolder.");
        }
        return;
    }

Method android.support.v7.preference.SeekBarPreference$2.onKey() calling method android.util.Log.e()


    public boolean onKey(android.view.View p4, int p5, android.view.KeyEvent p6)
    {
        boolean v0_0 = 0;
        if (((p6.getAction() == 0) && ((android.support.v7.preference.SeekBarPreference.access$400(this.this$0)) || ((p5 != 21) && (p5 != 22)))) && ((p5 != 23) && (p5 != 66))) {
            if (android.support.v7.preference.SeekBarPreference.access$500(this.this$0) != null) {
                v0_0 = android.support.v7.preference.SeekBarPreference.access$500(this.this$0).onKeyDown(p5, p6);
            } else {
                android.util.Log.e("SeekBarPreference", "SeekBar view is null and hence cannot be adjusted.");
            }
        }
        return v0_0;
    }

Method android.support.v7.content.res.AppCompatResources.inflateColorStateList() calling method android.util.Log.e()


    private static android.content.res.ColorStateList inflateColorStateList(android.content.Context p6, int p7)
    {
        android.content.res.ColorStateList v3 = 0;
        if (!android.support.v7.content.res.AppCompatResources.isColorInt(p6, p7)) {
            android.content.res.Resources v1 = p6.getResources();
            try {
                v3 = android.support.v7.content.res.AppCompatColorStateListInflater.createFromXml(v1, v1.getXml(p7), p6.getTheme());
            } catch (Exception v0) {
                android.util.Log.e("AppCompatResources", "Failed to inflate ColorStateList, leaving it to the framework", v0);
            }
        }
        return v3;
    }

Method android.support.v7.app.ResourcesFlusher.flushThemedResourcesCache() calling method android.util.Log.e()


    private static boolean flushThemedResourcesCache(Object p8)
    {
        if (!android.support.v7.app.ResourcesFlusher.sThemedResourceCacheClazzFetched) {
            try {
                android.support.v7.app.ResourcesFlusher.sThemedResourceCacheClazz = Class.forName("android.content.res.ThemedResourceCache");
            } catch (IllegalAccessException v1_1) {
                android.util.Log.e("ResourcesFlusher", "Could not find ThemedResourceCache class", v1_1);
            }
            android.support.v7.app.ResourcesFlusher.sThemedResourceCacheClazzFetched = 1;
        }
        int v4_12;
        if (android.support.v7.app.ResourcesFlusher.sThemedResourceCacheClazz != null) {
            if (!android.support.v7.app.ResourcesFlusher.sThemedResourceCache_mUnthemedEntriesFieldFetched) {
                try {
                    android.support.v7.app.ResourcesFlusher.sThemedResourceCache_mUnthemedEntriesField = android.support.v7.app.ResourcesFlusher.sThemedResourceCacheClazz.getDeclaredField("mUnthemedEntries");
                    android.support.v7.app.ResourcesFlusher.sThemedResourceCache_mUnthemedEntriesField.setAccessible(1);
                } catch (NoSuchFieldException v2) {
                    android.util.Log.e("ResourcesFlusher", "Could not retrieve ThemedResourceCache#mUnthemedEntries field", v2);
                }
                android.support.v7.app.ResourcesFlusher.sThemedResourceCache_mUnthemedEntriesFieldFetched = 1;
            }
            if (android.support.v7.app.ResourcesFlusher.sThemedResourceCache_mUnthemedEntriesField != null) {
                try {
                    android.util.LongSparseArray v3 = ((android.util.LongSparseArray) android.support.v7.app.ResourcesFlusher.sThemedResourceCache_mUnthemedEntriesField.get(p8));
                } catch (IllegalAccessException v1_0) {
                    android.util.Log.e("ResourcesFlusher", "Could not retrieve value from ThemedResourceCache#mUnthemedEntries", v1_0);
                }
                if (v3 == null) {
                    v4_12 = 0;
                } else {
                    v3.clear();
                    v4_12 = 1;
                }
            } else {
                v4_12 = 0;
            }
        } else {
            v4_12 = 0;
        }
        return v4_12;
    }

Method android.support.v7.app.ResourcesFlusher.flushNougats() calling method android.util.Log.e()


    private static boolean flushNougats(android.content.res.Resources p7)
    {
        int v4 = 0;
        int v3 = 1;
        if (!android.support.v7.app.ResourcesFlusher.sResourcesImplFieldFetched) {
            try {
                android.support.v7.app.ResourcesFlusher.sResourcesImplField = android.content.res.Resources.getDeclaredField("mResourcesImpl");
                android.support.v7.app.ResourcesFlusher.sResourcesImplField.setAccessible(1);
            } catch (IllegalAccessException v1_0) {
                android.util.Log.e("ResourcesFlusher", "Could not retrieve Resources#mResourcesImpl field", v1_0);
            }
            android.support.v7.app.ResourcesFlusher.sResourcesImplFieldFetched = 1;
        }
        if (android.support.v7.app.ResourcesFlusher.sResourcesImplField != null) {
            try {
                Object v2 = android.support.v7.app.ResourcesFlusher.sResourcesImplField.get(p7);
            } catch (IllegalAccessException v1_1) {
                android.util.Log.e("ResourcesFlusher", "Could not retrieve value from Resources#mResourcesImpl", v1_1);
            }
            if (v2 != null) {
                if (!android.support.v7.app.ResourcesFlusher.sDrawableCacheFieldFetched) {
                    try {
                        android.support.v7.app.ResourcesFlusher.sDrawableCacheField = v2.getClass().getDeclaredField("mDrawableCache");
                        android.support.v7.app.ResourcesFlusher.sDrawableCacheField.setAccessible(1);
                    } catch (IllegalAccessException v1_2) {
                        android.util.Log.e("ResourcesFlusher", "Could not retrieve ResourcesImpl#mDrawableCache field", v1_2);
                    }
                    android.support.v7.app.ResourcesFlusher.sDrawableCacheFieldFetched = 1;
                }
                Object v0 = 0;
                if (android.support.v7.app.ResourcesFlusher.sDrawableCacheField != null) {
                    try {
                        v0 = android.support.v7.app.ResourcesFlusher.sDrawableCacheField.get(v2);
                    } catch (IllegalAccessException v1_3) {
                        android.util.Log.e("ResourcesFlusher", "Could not retrieve value from ResourcesImpl#mDrawableCache", v1_3);
                    }
                }
                if ((v0 == null) || (!android.support.v7.app.ResourcesFlusher.flushThemedResourcesCache(v0))) {
                    v3 = 0;
                }
                v4 = v3;
            }
        }
        return v4;
    }

Method android.support.v7.app.ResourcesFlusher.flushMarshmallows() calling method android.util.Log.e()


    private static boolean flushMarshmallows(android.content.res.Resources p6)
    {
        int v3 = 0;
        int v2 = 1;
        if (!android.support.v7.app.ResourcesFlusher.sDrawableCacheFieldFetched) {
            try {
                android.support.v7.app.ResourcesFlusher.sDrawableCacheField = android.content.res.Resources.getDeclaredField("mDrawableCache");
                android.support.v7.app.ResourcesFlusher.sDrawableCacheField.setAccessible(1);
            } catch (IllegalAccessException v1_0) {
                android.util.Log.e("ResourcesFlusher", "Could not retrieve Resources#mDrawableCache field", v1_0);
            }
            android.support.v7.app.ResourcesFlusher.sDrawableCacheFieldFetched = 1;
        }
        Object v0 = 0;
        if (android.support.v7.app.ResourcesFlusher.sDrawableCacheField != null) {
            try {
                v0 = android.support.v7.app.ResourcesFlusher.sDrawableCacheField.get(p6);
            } catch (IllegalAccessException v1_1) {
                android.util.Log.e("ResourcesFlusher", "Could not retrieve value from Resources#mDrawableCache", v1_1);
            }
        }
        if (v0 != null) {
            if ((v0 == null) || (!android.support.v7.app.ResourcesFlusher.flushThemedResourcesCache(v0))) {
                v2 = 0;
            }
            v3 = v2;
        }
        return v3;
    }

Method android.support.v7.app.ResourcesFlusher.flushLollipops() calling method android.util.Log.e()


    private static boolean flushLollipops(android.content.res.Resources p6)
    {
        if (!android.support.v7.app.ResourcesFlusher.sDrawableCacheFieldFetched) {
            try {
                android.support.v7.app.ResourcesFlusher.sDrawableCacheField = android.content.res.Resources.getDeclaredField("mDrawableCache");
                android.support.v7.app.ResourcesFlusher.sDrawableCacheField.setAccessible(1);
            } catch (IllegalAccessException v2_0) {
                android.util.Log.e("ResourcesFlusher", "Could not retrieve Resources#mDrawableCache field", v2_0);
            }
            android.support.v7.app.ResourcesFlusher.sDrawableCacheFieldFetched = 1;
        }
        int v3_7;
        if (android.support.v7.app.ResourcesFlusher.sDrawableCacheField == null) {
            v3_7 = 0;
        } else {
            try {
                java.util.Map v1 = ((java.util.Map) android.support.v7.app.ResourcesFlusher.sDrawableCacheField.get(p6));
            } catch (IllegalAccessException v2_1) {
                android.util.Log.e("ResourcesFlusher", "Could not retrieve value from Resources#mDrawableCache", v2_1);
            }
            if (v1 == null) {
            } else {
                v1.clear();
                v3_7 = 1;
            }
        }
        return v3_7;
    }

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 p8)
    {
        android.support.v4.media.session.MediaControllerCompat v4 = 0;
        if (!(p8 instanceof android.support.v4.app.SupportActivity)) {
            if (android.os.Build$VERSION.SDK_INT >= 21) {
                Object v0 = android.support.v4.media.session.MediaControllerCompatApi21.getMediaController(p8);
                if (v0 != null) {
                    try {
                        v4 = new android.support.v4.media.session.MediaControllerCompat(p8, 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", new StringBuilder().append("Dead object in getMediaController. ").append(v1).toString());
                    }
                }
            }
        } else {
            android.support.v4.media.session.MediaControllerCompat$MediaControllerExtraData v2_1 = ((android.support.v4.media.session.MediaControllerCompat$MediaControllerExtraData) ((android.support.v4.app.SupportActivity) p8).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", new StringBuilder().append("Dead object in stop. ").append(v0).toString());
        }
        return;
    }

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


    public void skipToQueueItem(long p6)
    {
        try {
            this.mBinder.skipToQueueItem(p6);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", new StringBuilder().append("Dead object in skipToQueueItem. ").append(v0).toString());
        }
        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", new StringBuilder().append("Dead object in skipToPrevious. ").append(v0).toString());
        }
        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", new StringBuilder().append("Dead object in skipToNext. ").append(v0).toString());
        }
        return;
    }

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


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

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


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

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


    public void seekTo(long p6)
    {
        try {
            this.mBinder.seekTo(p6);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", new StringBuilder().append("Dead object in seekTo. ").append(v0).toString());
        }
        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", new StringBuilder().append("Dead object in rewind. ").append(v0).toString());
        }
        return;
    }

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


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

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


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

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


    public void prepareFromMediaId(String p5, android.os.Bundle p6)
    {
        try {
            this.mBinder.prepareFromMediaId(p5, p6);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", new StringBuilder().append("Dead object in prepareFromMediaId. ").append(v0).toString());
        }
        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", new StringBuilder().append("Dead object in prepare. ").append(v0).toString());
        }
        return;
    }

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


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

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


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

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


    public void playFromMediaId(String p5, android.os.Bundle p6)
    {
        try {
            this.mBinder.playFromMediaId(p5, p6);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", new StringBuilder().append("Dead object in playFromMediaId. ").append(v0).toString());
        }
        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", new StringBuilder().append("Dead object in play. ").append(v0).toString());
        }
        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", new StringBuilder().append("Dead object in pause. ").append(v0).toString());
        }
        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", new StringBuilder().append("Dead object in fastForward. ").append(v0).toString());
        }
        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 p5)
    {
        if (p5 != null) {
            try {
                this.mBinder.unregisterCallbackListener(((android.support.v4.media.session.IMediaControllerCallback) android.support.v4.media.session.MediaControllerCompat$Callback.access$000(p5)));
                this.mBinder.asBinder().unlinkToDeath(p5, 0);
                p5.mRegistered = 0;
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", new StringBuilder().append("Dead object in unregisterCallback. ").append(v0).toString());
            }
            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 p5, int p6)
    {
        try {
            this.mBinder.setVolumeTo(p5, p6, 0);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", new StringBuilder().append("Dead object in setVolumeTo. ").append(v0).toString());
        }
        return;
    }

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


    public void sendCommand(String p5, android.os.Bundle p6, android.os.ResultReceiver p7)
    {
        try {
            this.mBinder.sendCommand(p5, p6, new android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper(p7));
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", new StringBuilder().append("Dead object in sendCommand. ").append(v0).toString());
        }
        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 p5, android.os.Handler p6)
    {
        if (p5 != null) {
            try {
                this.mBinder.asBinder().linkToDeath(p5, 0);
                this.mBinder.registerCallbackListener(((android.support.v4.media.session.IMediaControllerCallback) android.support.v4.media.session.MediaControllerCompat$Callback.access$000(p5)));
                android.support.v4.media.session.MediaControllerCompat$Callback.access$100(p5, p6);
                p5.mRegistered = 1;
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", new StringBuilder().append("Dead object in registerCallback. ").append(v0).toString());
                p5.onSessionDestroyed();
            }
            return;
        } else {
            throw new IllegalArgumentException("callback may not be null.");
        }
    }

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", new StringBuilder().append("Dead object in getSessionActivity. ").append(v0).toString());
            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", new StringBuilder().append("Dead object in getRatingType. ").append(v0).toString());
            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", new StringBuilder().append("Dead object in getQueueTitle. ").append(v0).toString());
            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", new StringBuilder().append("Dead object in getQueue. ").append(v0).toString());
            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", new StringBuilder().append("Dead object in getPlaybackState. ").append(v0).toString());
            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", new StringBuilder().append("Dead object in getPlaybackInfo. ").append(v6).toString());
            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", new StringBuilder().append("Dead object in getPackageName. ").append(v0).toString());
            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", new StringBuilder().append("Dead object in getMetadata. ").append(v0).toString());
            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_2 = this.mBinder.getFlags();
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", new StringBuilder().append("Dead object in getFlags. ").append(v0).toString());
            v2_2 = 0;
        }
        return v2_2;
    }

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", new StringBuilder().append("Dead object in getExtras. ").append(v0).toString());
            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 p5)
    {
        if (p5 != null) {
            try {
                this.mBinder.sendMediaButton(p5);
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", new StringBuilder().append("Dead object in dispatchMediaButtonEvent. ").append(v0).toString());
            }
            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 p5, int p6)
    {
        try {
            this.mBinder.adjustVolume(p5, p6, 0);
        } catch (android.os.RemoteException v0) {
            android.util.Log.e("MediaControllerCompat", new StringBuilder().append("Dead object in adjustVolume. ").append(v0).toString());
        }
        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 p6)
    {
        android.support.v4.media.session.MediaControllerCompatApi21.unregisterCallback(this.mControllerObj, android.support.v4.media.session.MediaControllerCompat$Callback.access$000(p6));
        if (this.mExtraBinder == null) {
            if (this.mPendingCallbacks == null) {
                this.mPendingCallbacks = new java.util.ArrayList();
            }
            this.mPendingCallbacks.remove(p6);
        } else {
            try {
                android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback v1_1 = ((android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback) this.mCallbackMap.remove(p6));
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", new StringBuilder().append("Dead object in unregisterCallback. ").append(v0).toString());
            }
            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 p6, android.os.Handler p7)
    {
        android.support.v4.media.session.MediaControllerCompatApi21.registerCallback(this.mControllerObj, android.support.v4.media.session.MediaControllerCompat$Callback.access$000(p6), p7);
        if (this.mExtraBinder == null) {
            if (this.mPendingCallbacks == null) {
                this.mPendingCallbacks = new java.util.ArrayList();
            }
            android.support.v4.media.session.MediaControllerCompat$Callback.access$100(p6, p7);
            this.mPendingCallbacks.add(p6);
        } else {
            android.support.v4.media.session.MediaControllerCompat$Callback.access$100(p6, p7);
            android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback v1_1 = new android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback(this, p6);
            this.mCallbackMap.put(p6, v1_1);
            p6.mHasExtraCallback = 1;
            try {
                this.mExtraBinder.registerCallbackListener(v1_1);
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", new StringBuilder().append("Dead object in registerCallback. ").append(v0).toString());
            }
        }
        return;
    }

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", new StringBuilder().append("Dead object in getRatingType. ").append(v0).toString());
            }
        }
        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()
    {
        if ((android.os.Build$VERSION.SDK_INT >= 22) || (this.mExtraBinder == null)) {
            Object v1 = android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackState(this.mControllerObj);
            if (v1 == null) {
                String v2_2 = 0;
            } else {
                v2_2 = android.support.v4.media.session.PlaybackStateCompat.fromPlaybackState(v1);
            }
        } else {
            try {
                v2_2 = this.mExtraBinder.getPlaybackState();
            } catch (android.os.RemoteException v0) {
                android.util.Log.e("MediaControllerCompat", new StringBuilder().append("Dead object in getPlaybackState. ").append(v0).toString());
            }
        }
        return v2_2;
    }

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


    private void processPendingCallbacks()
    {
        if ((this.mPendingCallbacks != null) && (this.mExtraBinder != null)) {
            String v3_5 = this.mPendingCallbacks.iterator();
            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", new StringBuilder().append("Dead object in registerCallback. ").append(v1).toString());
                    break;
                }
            }
            this.mPendingCallbacks = 0;
        }
        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 == 1) {
                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 == 0) {
            if ((!android.support.v4.media.MediaBrowserCompat.DEBUG) || (this.mServiceConnection == null)) {
                if (this.mServiceBinderWrapper == null) {
                    if (this.mCallbacksMessenger == null) {
                        this.mState = 1;
                        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 p11, int p12, android.support.v4.app.NotificationCompatBase$Action$Factory p13, android.support.v4.app.RemoteInputCompatBase$RemoteInput$Factory p14)
    {
        try {
            Object v7 = android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked(p11)[p12];
            android.os.Bundle v5_1 = 0;
            android.os.Bundle v9 = android.support.v4.app.NotificationCompatJellybean.getExtras(p11);
        } catch (android.support.v4.app.NotificationCompatBase$Action v0_8) {
            throw v0_8;
        }
        if (v9 != null) {
            android.util.SparseArray v6 = v9.getSparseParcelableArray("android.support.actionExtras");
            if (v6 != null) {
                v5_1 = ((android.os.Bundle) v6.get(p12));
            }
        }
        android.support.v4.app.NotificationCompatBase$Action v0_3 = android.support.v4.app.NotificationCompatJellybean.readAction(p13, p14, 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_3;
    }

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 android.support.multidex.MultiDexExtractor.load() calling method android.util.Log.e()


    static java.util.List load(android.content.Context p18, java.io.File p19, java.io.File p20, String p21, boolean p22)
    {
        android.util.Log.i("MultiDex", new StringBuilder().append("MultiDexExtractor.load(").append(p19.getPath()).append(", ").append(p22).append(", ").append(p21).append(")").toString());
        long v8 = android.support.multidex.MultiDexExtractor.getZipCrc(p19);
        java.io.File v15_1 = new java.io.File(p20, "MultiDex.lock");
        java.io.RandomAccessFile v16 = new java.io.RandomAccessFile;
        v16(v15_1, "rw");
        java.nio.channels.FileLock v11 = 0;
        java.io.IOException v17 = 0;
        try {
            java.util.List v10;
            java.nio.channels.FileChannel v14 = v16.getChannel();
            android.util.Log.i("MultiDex", new StringBuilder().append("Blocking on lock ").append(v15_1.getPath()).toString());
            v11 = v14.lock();
            android.util.Log.i("MultiDex", new StringBuilder().append(v15_1.getPath()).append(" locked").toString());
        } catch (String v4_1) {
            if (v11 != null) {
                try {
                    v11.release();
                } catch (java.io.IOException v12_0) {
                    android.util.Log.e("MultiDex", new StringBuilder().append("Failed to release lock on ").append(v15_1.getPath()).toString());
                }
            }
            if (v14 != null) {
                android.support.multidex.MultiDexExtractor.closeQuietly(v14);
            }
            android.support.multidex.MultiDexExtractor.closeQuietly(v16);
            throw v4_1;
        }
        if ((p22) || (android.support.multidex.MultiDexExtractor.isModified(p18, p19, v8, p21))) {
            android.util.Log.i("MultiDex", "Detected that extraction must be performed.");
            v10 = android.support.multidex.MultiDexExtractor.performExtractions(p19, p20);
            android.support.multidex.MultiDexExtractor.putStoredApkInfo(p18, p21, android.support.multidex.MultiDexExtractor.getTimeStamp(p19), v8, v10);
        } else {
            try {
                v10 = android.support.multidex.MultiDexExtractor.loadExistingExtractions(p18, p19, p20, p21);
            } catch (java.io.IOException v13) {
                android.util.Log.w("MultiDex", "Failed to reload existing extracted secondary dex files, falling back to fresh extraction", v13);
                v10 = android.support.multidex.MultiDexExtractor.performExtractions(p19, p20);
                android.support.multidex.MultiDexExtractor.putStoredApkInfo(p18, p21, android.support.multidex.MultiDexExtractor.getTimeStamp(p19), v8, v10);
            }
        }
        if (v11 != null) {
            try {
                v11.release();
            } catch (java.io.IOException v12_1) {
                android.util.Log.e("MultiDex", new StringBuilder().append("Failed to release lock on ").append(v15_1.getPath()).toString());
                v17 = v12_1;
            }
        }
        if (v14 != null) {
            android.support.multidex.MultiDexExtractor.closeQuietly(v14);
        }
        android.support.multidex.MultiDexExtractor.closeQuietly(v16);
        if (v17 == null) {
            android.util.Log.i("MultiDex", new StringBuilder().append("load found ").append(v10.size()).append(" secondary dex files").toString());
            return v10;
        } else {
            throw v17;
        }
    }

Method android.support.multidex.MultiDex.mkdirChecked() calling method android.util.Log.e()


    private static void mkdirChecked(java.io.File p4)
    {
        p4.mkdir();
        if (p4.isDirectory()) {
            return;
        } else {
            java.io.File v0 = p4.getParentFile();
            if (v0 != null) {
                android.util.Log.e("MultiDex", new StringBuilder().append("Failed to create dir ").append(p4.getPath()).append(". parent file is a dir ").append(v0.isDirectory()).append(", a file ").append(v0.isFile()).append(", exists ").append(v0.exists()).append(", readable ").append(v0.canRead()).append(", writable ").append(v0.canWrite()).toString());
            } else {
                android.util.Log.e("MultiDex", new StringBuilder().append("Failed to create dir ").append(p4.getPath()).append(". Parent file is null.").toString());
            }
            throw new java.io.IOException(new StringBuilder().append("Failed to create directory ").append(p4.getPath()).toString());
        }
    }

Method android.support.multidex.MultiDex.installInstrumentation() calling method android.util.Log.e()


    public static void installInstrumentation(android.content.Context p9, android.content.Context p10)
    {
        android.util.Log.i("MultiDex", "Installing instrumentation");
        if (!android.support.multidex.MultiDex.IS_VM_MULTIDEX_CAPABLE) {
            if (android.os.Build$VERSION.SDK_INT >= 4) {
                try {
                    android.content.pm.ApplicationInfo v3 = android.support.multidex.MultiDex.getApplicationInfo(p9);
                } catch (Exception v2) {
                    android.util.Log.e("MultiDex", "MultiDex installation failure", v2);
                    throw new RuntimeException(new StringBuilder().append("MultiDex installation failed (").append(v2.getMessage()).append(").").toString());
                }
                if (v3 != null) {
                    android.content.pm.ApplicationInfo v0 = android.support.multidex.MultiDex.getApplicationInfo(p10);
                    if (v0 != null) {
                        String v4 = new StringBuilder().append(p9.getPackageName()).append(".").toString();
                        java.io.File v1_1 = new java.io.File(v0.dataDir);
                        android.support.multidex.MultiDex.doInstallation(p10, new java.io.File(v3.sourceDir), v1_1, new StringBuilder().append(v4).append("secondary-dexes").toString(), v4);
                        android.support.multidex.MultiDex.doInstallation(p10, new java.io.File(v0.sourceDir), v1_1, "secondary-dexes", "");
                        android.util.Log.i("MultiDex", "Installation done");
                    } else {
                        android.util.Log.i("MultiDex", "No ApplicationInfo available, i.e. running on a test Context: MultiDex support library is disabled.");
                    }
                } else {
                    android.util.Log.i("MultiDex", "No ApplicationInfo available for instrumentation, i.e. running on a test Context: MultiDex support library is disabled.");
                }
            } else {
                throw new RuntimeException(new StringBuilder().append("MultiDex installation failed. SDK ").append(android.os.Build$VERSION.SDK_INT).append(" is unsupported. Min SDK version is ").append(4).append(".").toString());
            }
        } else {
            android.util.Log.i("MultiDex", "VM has multidex support, MultiDex support library is disabled.");
        }
        return;
    }

Method android.support.multidex.MultiDex.install() calling method android.util.Log.e()


    public static void install(android.content.Context p6)
    {
        android.util.Log.i("MultiDex", "Installing application");
        if (!android.support.multidex.MultiDex.IS_VM_MULTIDEX_CAPABLE) {
            if (android.os.Build$VERSION.SDK_INT >= 4) {
                try {
                    android.content.pm.ApplicationInfo v0 = android.support.multidex.MultiDex.getApplicationInfo(p6);
                } catch (Exception v1) {
                    android.util.Log.e("MultiDex", "MultiDex installation failure", v1);
                    throw new RuntimeException(new StringBuilder().append("MultiDex installation failed (").append(v1.getMessage()).append(").").toString());
                }
                if (v0 != null) {
                    android.support.multidex.MultiDex.doInstallation(p6, new java.io.File(v0.sourceDir), new java.io.File(v0.dataDir), "secondary-dexes", "");
                    android.util.Log.i("MultiDex", "install done");
                } else {
                    android.util.Log.i("MultiDex", "No ApplicationInfo available, i.e. running on a test Context: MultiDex support library is disabled.");
                }
            } else {
                throw new RuntimeException(new StringBuilder().append("MultiDex installation failed. SDK ").append(android.os.Build$VERSION.SDK_INT).append(" is unsupported. Min SDK version is ").append(4).append(".").toString());
            }
        } else {
            android.util.Log.i("MultiDex", "VM has multidex support, MultiDex support library is disabled.");
        }
        return;
    }

Method android.support.multidex.MultiDex.doInstallation() calling method android.util.Log.e()


    private static void doInstallation(android.content.Context p9, java.io.File p10, java.io.File p11, String p12, String p13)
    {
        try {
            if (!android.support.multidex.MultiDex.installedApk.contains(p10)) {
                android.support.multidex.MultiDex.installedApk.add(p10);
                if (android.os.Build$VERSION.SDK_INT > 20) {
                    android.util.Log.w("MultiDex", new StringBuilder().append("MultiDex is not guaranteed to work in SDK version ").append(android.os.Build$VERSION.SDK_INT).append(": SDK version higher than ").append(20).append(" should be backed by ").append("runtime with built-in multidex capabilty but it\'s not the ").append("case here: java.vm.version=\"").append(System.getProperty("java.vm.version")).append("\"").toString());
                }
                try {
                    ClassLoader v3 = p9.getClassLoader();
                } catch (RuntimeException v1) {
                    android.util.Log.w("MultiDex", "Failure while trying to obtain Context class loader. Must be running in test mode. Skip patching.", v1);
                }
                if (v3 != null) {
                    try {
                        android.support.multidex.MultiDex.clearOldDexDir(p9);
                    } catch (Throwable v4) {
                        android.util.Log.w("MultiDex", "Something went wrong when trying to clear old MultiDex extraction, continuing without cleaning.", v4);
                    }
                    java.io.File v0 = android.support.multidex.MultiDex.getDexDir(p9, p11, p12);
                    android.support.multidex.MultiDex.installSecondaryDexes(v3, v0, android.support.multidex.MultiDexExtractor.load(p9, p10, v0, p13, 0));
                } else {
                    android.util.Log.e("MultiDex", "Context class loader is null. Must be running in test mode. Skip patching.");
                }
            } else {
            }
        } catch (int v5_8) {
            throw v5_8;
        }
        return;
    }

Method android.support.graphics.drawable.VectorDrawableCompat.create() calling method android.util.Log.e()


    public static android.support.graphics.drawable.VectorDrawableCompat create(android.content.res.Resources p8, int p9, android.content.res.Resources$Theme p10)
    {
        android.support.graphics.drawable.VectorDrawableCompat v1_0;
        if (android.os.Build$VERSION.SDK_INT < 24) {
            try {
                android.content.res.XmlResourceParser v3 = p8.getXml(p9);
                android.util.AttributeSet v0 = android.util.Xml.asAttributeSet(v3);
            } catch (java.io.IOException v2_1) {
                android.util.Log.e("VectorDrawableCompat", "parser error", v2_1);
                v1_0 = 0;
            } catch (java.io.IOException v2_0) {
                android.util.Log.e("VectorDrawableCompat", "parser error", v2_0);
            }
            do {
                int v4 = v3.next();
            } while((v4 != 2) && (v4 != 1));
            if (v4 == 2) {
                v1_0 = android.support.graphics.drawable.VectorDrawableCompat.createFromXmlInner(p8, v3, v0, p10);
            } else {
                throw new org.xmlpull.v1.XmlPullParserException("No start tag found");
            }
        } else {
            v1_0 = new android.support.graphics.drawable.VectorDrawableCompat();
            v1_0.mDelegateDrawable = android.support.v4.content.res.ResourcesCompat.getDrawable(p8, p9, p10);
            v1_0.mCachedConstantStateDelegate = new android.support.graphics.drawable.VectorDrawableCompat$VectorDrawableDelegateState(v1_0.mDelegateDrawable.getConstantState());
        }
        return v1_0;
    }

Method android.support.graphics.drawable.AnimatedVectorDrawableCompat.create() calling method android.util.Log.e()


    public static android.support.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context p9, int p10)
    {
        android.support.graphics.drawable.AnimatedVectorDrawableCompat v1_0;
        if (android.os.Build$VERSION.SDK_INT < 24) {
            try {
                android.content.res.XmlResourceParser v3 = p9.getResources().getXml(p10);
                android.util.AttributeSet v0 = android.util.Xml.asAttributeSet(v3);
            } catch (java.io.IOException v2_1) {
                android.util.Log.e("AnimatedVDCompat", "parser error", v2_1);
                v1_0 = 0;
            } catch (java.io.IOException v2_0) {
                android.util.Log.e("AnimatedVDCompat", "parser error", v2_0);
            }
            do {
                int v5 = v3.next();
            } while((v5 != 2) && (v5 != 1));
            if (v5 == 2) {
                v1_0 = android.support.graphics.drawable.AnimatedVectorDrawableCompat.createFromXmlInner(p9, p9.getResources(), v3, v0, p9.getTheme());
            } else {
                throw new org.xmlpull.v1.XmlPullParserException("No start tag found");
            }
        } else {
            v1_0 = new android.support.graphics.drawable.AnimatedVectorDrawableCompat(p9);
            v1_0.mDelegateDrawable = android.support.v4.content.res.ResourcesCompat.getDrawable(p9.getResources(), p10, p9.getTheme());
            v1_0.mDelegateDrawable.setCallback(v1_0.mCallback);
            v1_0.mCachedConstantStateDelegate = new android.support.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState(v1_0.mDelegateDrawable.getConstantState());
        }
        return v1_0;
    }

Method android.support.design.widget.DrawableUtils.setContainerConstantStateV9() calling method android.util.Log.e()


    private static boolean setContainerConstantStateV9(android.graphics.drawable.DrawableContainer p8, android.graphics.drawable.Drawable$ConstantState p9)
    {
        String v1_0 = 1;
        if (!android.support.design.widget.DrawableUtils.sSetConstantStateMethodFetched) {
            try {
                int v5_2 = new Class[1];
                v5_2[0] = android.graphics.drawable.DrawableContainer$DrawableContainerState;
                android.support.design.widget.DrawableUtils.sSetConstantStateMethod = android.graphics.drawable.DrawableContainer.getDeclaredMethod("setConstantState", v5_2);
                android.support.design.widget.DrawableUtils.sSetConstantStateMethod.setAccessible(1);
            } catch (Exception v0) {
                android.util.Log.e("DrawableUtils", "Could not fetch setConstantState(). Oh well.");
            }
            android.support.design.widget.DrawableUtils.sSetConstantStateMethodFetched = 1;
        }
        if (android.support.design.widget.DrawableUtils.sSetConstantStateMethod == null) {
            v1_0 = 0;
        } else {
            try {
                Object[] v4_3 = new Object[1];
                v4_3[0] = p9;
                android.support.design.widget.DrawableUtils.sSetConstantStateMethod.invoke(p8, v4_3);
            } catch (Exception v0) {
                android.util.Log.e("DrawableUtils", "Could not invoke setConstantState(). Oh well.");
            }
        }
        return v1_0;
    }

Method android.support.design.widget.CoordinatorLayout.getResolvedLayoutParams() calling method android.util.Log.e()


    android.support.design.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View p8)
    {
        android.support.design.widget.CoordinatorLayout$LayoutParams v3_1 = ((android.support.design.widget.CoordinatorLayout$LayoutParams) p8.getLayoutParams());
        if (!v3_1.mBehaviorResolved) {
            Class v0 = p8.getClass();
            android.support.design.widget.CoordinatorLayout$DefaultBehavior v1_1 = 0;
            while (v0 != null) {
                v1_1 = ((android.support.design.widget.CoordinatorLayout$DefaultBehavior) v0.getAnnotation(android.support.design.widget.CoordinatorLayout$DefaultBehavior));
                if (v1_1 != null) {
                    break;
                }
                v0 = v0.getSuperclass();
            }
            if (v1_1 != null) {
                try {
                    v3_1.setBehavior(((android.support.design.widget.CoordinatorLayout$Behavior) v1_1.value().newInstance()));
                } catch (Exception v2) {
                    android.util.Log.e("CoordinatorLayout", new StringBuilder().append("Default behavior class ").append(v1_1.value().getName()).append(" could not be instantiated. Did you forget a default constructor?").toString(), v2);
                }
            }
            v3_1.mBehaviorResolved = 1;
        }
        return v3_1;
    }

Method android.support.design.widget.CoordinatorLayout.getKeyline() calling method android.util.Log.e()


    private int getKeyline(int p5)
    {
        int v0_0 = 0;
        if (this.mKeylines != null) {
            if ((p5 >= 0) && (p5 < this.mKeylines.length)) {
                v0_0 = this.mKeylines[p5];
            } else {
                android.util.Log.e("CoordinatorLayout", new StringBuilder().append("Keyline index ").append(p5).append(" out of range for ").append(this).toString());
            }
        } else {
            android.util.Log.e("CoordinatorLayout", new StringBuilder().append("No keylines defined for ").append(this).append(" - attempted index lookup ").append(p5).toString());
        }
        return v0_0;
    }

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 eu.davidea.flexibleadapter.FlexibleAdapter.mapViewTypeFrom() calling method android.util.Log.i()


    private void mapViewTypeFrom(eu.davidea.flexibleadapter.items.IFlexible p4)
    {
        if ((p4 != null) && (!this.mTypeInstances.containsKey(Integer.valueOf(p4.getLayoutRes())))) {
            this.mTypeInstances.put(Integer.valueOf(p4.getLayoutRes()), p4);
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.i(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Mapped viewType ").append(p4.getLayoutRes()).append(" from ").append(p4.getClass().getSimpleName()).toString());
            }
        }
        return;
    }

Method com.google.firebase.provider.FirebaseInitProvider.onCreate() calling method android.util.Log.i()


    public boolean onCreate()
    {
        if (com.google.firebase.FirebaseApp.initializeApp(this.getContext()) != null) {
            android.util.Log.i("FirebaseInitProvider", "FirebaseApp initialization successful");
        } else {
            android.util.Log.i("FirebaseInitProvider", "FirebaseApp initialization unsuccessful");
        }
        return 0;
    }

Method com.google.firebase.iid.zzab.<init>() calling method android.util.Log.i()


    private zzab(android.content.Context p5, String p6)
    {
        String v0_2;
        this.zzaif = p5;
        this.zzidi = p5.getSharedPreferences(p6, 0);
        int v1_7 = String.valueOf(p6);
        String v0_0 = String.valueOf("-no-backup");
        if (v0_0.length() == 0) {
            v0_2 = new String(v1_7);
        } else {
            v0_2 = v1_7.concat(v0_0);
        }
        String v2_2 = new java.io.File(com.google.android.gms.common.util.zzv.getNoBackupFilesDir(this.zzaif), v0_2);
        try {
            if ((!v2_2.exists()) && ((v2_2.createNewFile()) && (!this.isEmpty()))) {
                android.util.Log.i("InstanceID/Store", "App restored, clearing state");
                this.zzaux();
                com.google.firebase.iid.zzi.zza(this.zzaif, 0).zzchc();
            }
        } catch (String v0_11) {
            if (android.util.Log.isLoggable("InstanceID/Store", 3)) {
                String v0_13 = String.valueOf(v0_11.getMessage());
                if (v0_13.length() == 0) {
                    String v0_15 = new String("Error creating file in no backup dir: ");
                } else {
                    v0_15 = "Error creating file in no backup dir: ".concat(v0_13);
                }
                android.util.Log.d("InstanceID/Store", v0_15);
            }
        }
        return;
    }

Method com.google.android.gms.tagmanager.zzba.zzcn() calling method android.util.Log.i()


    public final void zzcn(String p3)
    {
        if (this.zzdsq <= 4) {
            android.util.Log.i("GoogleTagManager", p3);
        }
        return;
    }

Method com.google.android.gms.maps.internal.zzbz.zzdq() calling method android.util.Log.i()


    public static com.google.android.gms.maps.internal.zze zzdq(android.content.Context p3)
    {
        android.os.RemoteException v0_8;
        com.google.android.gms.common.internal.zzbq.checkNotNull(p3);
        if (com.google.android.gms.maps.internal.zzbz.zzirh == null) {
            android.os.RemoteException v0_9 = com.google.android.gms.common.GooglePlayServicesUtil.isGooglePlayServicesAvailable(p3);
            switch (v0_9) {
                case 0:
                    android.os.RemoteException v0_5;
                    android.util.Log.i(com.google.android.gms.maps.internal.zzbz.TAG, "Making Creator dynamically");
                    android.os.RemoteException v0_4 = ((android.os.IBinder) com.google.android.gms.maps.internal.zzbz.zza(com.google.android.gms.maps.internal.zzbz.zzdr(p3).getClassLoader(), "com.google.android.gms.maps.internal.CreatorImpl"));
                    if (v0_4 != null) {
                        com.google.android.gms.maps.model.RuntimeRemoteException v1_2 = v0_4.queryLocalInterface("com.google.android.gms.maps.internal.ICreator");
                        if (!(v1_2 instanceof com.google.android.gms.maps.internal.zze)) {
                            v0_5 = new com.google.android.gms.maps.internal.zzf(v0_4);
                        } else {
                            v0_5 = ((com.google.android.gms.maps.internal.zze) v1_2);
                        }
                    } else {
                        v0_5 = 0;
                    }
                    com.google.android.gms.maps.internal.zzbz.zzirh = v0_5;
                    try {
                        com.google.android.gms.maps.internal.zzbz.zzirh.zzi(com.google.android.gms.dynamic.zzn.zzy(com.google.android.gms.maps.internal.zzbz.zzdr(p3).getResources()), com.google.android.gms.common.GooglePlayServicesUtil.GOOGLE_PLAY_SERVICES_VERSION_CODE);
                        v0_8 = com.google.android.gms.maps.internal.zzbz.zzirh;
                    } catch (android.os.RemoteException v0_10) {
                        throw new com.google.android.gms.maps.model.RuntimeRemoteException(v0_10);
                    }
                    break;
                default:
                    throw new com.google.android.gms.common.GooglePlayServicesNotAvailableException(v0_9);
            }
        } else {
            v0_8 = com.google.android.gms.maps.internal.zzbz.zzirh;
        }
        return v0_8;
    }

Method com.google.android.gms.internal.zzbfd.zze() calling method android.util.Log.i()


    public final varargs void zze(String p3, Object[] p4)
    {
        android.util.Log.i(this.mTag, this.format(p3, p4));
        return;
    }

Method com.google.android.gms.internal.zzapt.setLogLevel() calling method android.util.Log.i()


    public final void setLogLevel(int p5)
    {
        this.zzdsq = p5;
        if (!this.zzdmb) {
            String v1_0 = ((String) com.google.android.gms.internal.zzaqa.zzdta.get());
            android.util.Log.i(((String) com.google.android.gms.internal.zzaqa.zzdta.get()), new StringBuilder((String.valueOf(v1_0).length() + 91)).append("Logger is deprecated. To enable debug logging, please run:\nadb shell setprop log.tag.").append(v1_0).append(" DEBUG").toString());
            this.zzdmb = 1;
        }
        return;
    }

Method com.google.android.gms.dynamite.DynamiteModule.zzc() calling method android.util.Log.i()


    private static com.google.android.gms.dynamite.DynamiteModule zzc(android.content.Context p4, String p5, int p6)
    {
        android.util.Log.i("DynamiteModule", new StringBuilder((String.valueOf(p5).length() + 51)).append("Selected remote version of ").append(p5).append(", version >= ").append(p6).toString());
        com.google.android.gms.dynamite.zzm v2_1 = com.google.android.gms.dynamite.DynamiteModule.zzgty;
        if (v2_1 != null) {
            com.google.android.gms.dynamite.DynamiteModule$zzc v0_4 = ((com.google.android.gms.dynamite.DynamiteModule$zza) com.google.android.gms.dynamite.DynamiteModule.zzgua.get());
            if ((v0_4 != null) && (v0_4.zzguj != null)) {
                com.google.android.gms.dynamite.DynamiteModule$zzc v0_6 = com.google.android.gms.dynamite.DynamiteModule.zza(p4.getApplicationContext(), p5, p6, v0_4.zzguj, v2_1);
                if (v0_6 != null) {
                    return new com.google.android.gms.dynamite.DynamiteModule(v0_6);
                } else {
                    throw new com.google.android.gms.dynamite.DynamiteModule$zzc("Failed to get module context", 0);
                }
            } else {
                throw new com.google.android.gms.dynamite.DynamiteModule$zzc("No result cursor", 0);
            }
        } else {
            throw new com.google.android.gms.dynamite.DynamiteModule$zzc("DynamiteLoaderV2 was not cached.", 0);
        }
    }

Method com.google.android.gms.dynamite.DynamiteModule.zzb() calling method android.util.Log.i()


    private static com.google.android.gms.dynamite.DynamiteModule zzb(android.content.Context p4, String p5, int p6)
    {
        android.util.Log.i("DynamiteModule", new StringBuilder((String.valueOf(p5).length() + 51)).append("Selected remote version of ").append(p5).append(", version >= ").append(p6).toString());
        android.content.Context v0_1 = com.google.android.gms.dynamite.DynamiteModule.zzdc(p4);
        if (v0_1 != null) {
            try {
                android.content.Context v0_2 = v0_1.zza(com.google.android.gms.dynamic.zzn.zzy(p4), p5, p6);
            } catch (android.content.Context v0_3) {
                throw new com.google.android.gms.dynamite.DynamiteModule$zzc("Failed to load remote module.", v0_3, 0);
            }
            if (com.google.android.gms.dynamic.zzn.zzx(v0_2) != null) {
                return new com.google.android.gms.dynamite.DynamiteModule(((android.content.Context) com.google.android.gms.dynamic.zzn.zzx(v0_2)));
            } else {
                throw new com.google.android.gms.dynamite.DynamiteModule$zzc("Failed to load remote module.", 0);
            }
        } else {
            throw new com.google.android.gms.dynamite.DynamiteModule$zzc("Failed to create IDynamiteLoader.", 0);
        }
    }

Method com.google.android.gms.dynamite.DynamiteModule.zzad() calling method android.util.Log.i()


    private static com.google.android.gms.dynamite.DynamiteModule zzad(android.content.Context p4, String p5)
    {
        com.google.android.gms.dynamite.DynamiteModule v0_0;
        com.google.android.gms.dynamite.DynamiteModule v0_3 = String.valueOf(p5);
        if (v0_3.length() == 0) {
            v0_0 = new String("Selected local version of ");
        } else {
            v0_0 = "Selected local version of ".concat(v0_3);
        }
        android.util.Log.i("DynamiteModule", v0_0);
        return new com.google.android.gms.dynamite.DynamiteModule(p4.getApplicationContext());
    }

Method com.google.android.gms.dynamite.DynamiteModule.zza() calling method android.util.Log.i()


    public static com.google.android.gms.dynamite.DynamiteModule zza(android.content.Context p10, com.google.android.gms.dynamite.DynamiteModule$zzd p11, String p12)
    {
        com.google.android.gms.dynamite.DynamiteModule v0_3 = ((com.google.android.gms.dynamite.DynamiteModule$zza) com.google.android.gms.dynamite.DynamiteModule.zzgua.get());
        com.google.android.gms.dynamite.DynamiteModule$zza v3_1 = new com.google.android.gms.dynamite.DynamiteModule$zza(0);
        com.google.android.gms.dynamite.DynamiteModule.zzgua.set(v3_1);
        try {
            String v4_2 = p11.zza(p10, p12, com.google.android.gms.dynamite.DynamiteModule.zzgub);
            android.util.Log.i("DynamiteModule", new StringBuilder(((String.valueOf(p12).length() + 68) + String.valueOf(p12).length())).append("Considering local module ").append(p12).append(":").append(v4_2.zzgum).append(" and remote module ").append(p12).append(":").append(v4_2.zzgun).toString());
        } catch (com.google.android.gms.dynamite.DynamiteModule v1_6) {
            if (v3_1.zzguj != null) {
                v3_1.zzguj.close();
            }
            com.google.android.gms.dynamite.DynamiteModule.zzgua.set(v0_3);
            throw v1_6;
        }
        if (((v4_2.zzguo != 0) && ((v4_2.zzguo != -1) || (v4_2.zzgum != 0))) && ((v4_2.zzguo != 1) || (v4_2.zzgun != 0))) {
            com.google.android.gms.dynamite.DynamiteModule v0_0;
            if (v4_2.zzguo != -1) {
                if (v4_2.zzguo != 1) {
                    throw new com.google.android.gms.dynamite.DynamiteModule$zzc(new StringBuilder(47).append("VersionPolicy returned invalid code:").append(v4_2.zzguo).toString(), 0);
                } else {
                    try {
                        com.google.android.gms.dynamite.DynamiteModule v1_18 = com.google.android.gms.dynamite.DynamiteModule.zza(p10, p12, v4_2.zzgun);
                    } catch (com.google.android.gms.dynamite.DynamiteModule v1_19) {
                        ThreadLocal v2_36 = String.valueOf(v1_19.getMessage());
                        if (v2_36.length() == 0) {
                            ThreadLocal v2_38 = new String("Failed to load remote module: ");
                        } else {
                            v2_38 = "Failed to load remote module: ".concat(v2_36);
                        }
                        android.util.Log.w("DynamiteModule", v2_38);
                        if (v4_2.zzgum != 0) {
                            if (p11.zza(p10, p12, new com.google.android.gms.dynamite.DynamiteModule$zzb(v4_2.zzgum, 0)).zzguo == -1) {
                                com.google.android.gms.dynamite.DynamiteModule v1_1 = com.google.android.gms.dynamite.DynamiteModule.zzad(p10, p12);
                                if (v3_1.zzguj != null) {
                                    v3_1.zzguj.close();
                                }
                                com.google.android.gms.dynamite.DynamiteModule.zzgua.set(v0_3);
                                v0_0 = v1_1;
                                return v0_0;
                            }
                        }
                        throw new com.google.android.gms.dynamite.DynamiteModule$zzc("Remote load failed. No local fallback found.", v1_19, 0);
                    }
                    if (v3_1.zzguj != null) {
                        v3_1.zzguj.close();
                    }
                    com.google.android.gms.dynamite.DynamiteModule.zzgua.set(v0_3);
                    v0_0 = v1_18;
                }
            } else {
                com.google.android.gms.dynamite.DynamiteModule v1_2 = com.google.android.gms.dynamite.DynamiteModule.zzad(p10, p12);
                if (v3_1.zzguj != null) {
                    v3_1.zzguj.close();
                }
                com.google.android.gms.dynamite.DynamiteModule.zzgua.set(v0_3);
                v0_0 = v1_2;
            }
            return v0_0;
        } else {
            throw new com.google.android.gms.dynamite.DynamiteModule$zzc(new StringBuilder(91).append("No acceptable module found. Local version is ").append(v4_2.zzgum).append(" and remote version is ").append(v4_2.zzgun).append(".").toString(), 0);
        }
    }

Method com.google.android.gms.common.internal.zzal.zzb() calling method android.util.Log.i()


    public final void zzb(String p2, String p3, Throwable p4)
    {
        if (this.zzch(4)) {
            android.util.Log.i(p2, this.zzgg(p3), p4);
        }
        return;
    }

Method com.google.android.gms.analytics.GoogleAnalytics.setLogger() calling method android.util.Log.i()


    public final void setLogger(com.google.android.gms.analytics.Logger p5)
    {
        com.google.android.gms.internal.zzaqj.setLogger(p5);
        if (!this.zzdmb) {
            String v1_0 = ((String) com.google.android.gms.internal.zzaqa.zzdta.get());
            android.util.Log.i(((String) com.google.android.gms.internal.zzaqa.zzdta.get()), new StringBuilder((String.valueOf(v1_0).length() + 112)).append("GoogleAnalytics.setLogger() is deprecated. To enable debug logging, please run:\nadb shell setprop log.tag.").append(v1_0).append(" DEBUG").toString());
            this.zzdmb = 1;
        }
        return;
    }

Method com.google.android.gms.ads.identifier.AdvertisingIdClient.getInfo() calling method android.util.Log.i()


    public com.google.android.gms.ads.identifier.AdvertisingIdClient$Info getInfo()
    {
        com.google.android.gms.common.internal.zzbq.zzgi("Calling this from your main thread can lead to deadlock");
        try {
            if (!this.zzalx) {
                if ((this.zzalz != null) && (this.zzalz.zzamg)) {
                    this.start(0);
                    if (!this.zzalx) {
                        throw new java.io.IOException("AdvertisingIdClient cannot reconnect.");
                    }
                } else {
                    throw new java.io.IOException("AdvertisingIdClient is not connected.");
                }
            }
        } catch (java.io.IOException v0_18) {
            throw v0_18;
        }
        com.google.android.gms.common.internal.zzbq.checkNotNull(this.zzalv);
        com.google.android.gms.common.internal.zzbq.checkNotNull(this.zzalw);
        try {
            java.io.IOException v0_8 = new com.google.android.gms.ads.identifier.AdvertisingIdClient$Info(this.zzalw.getId(), this.zzalw.zzb(1));
        } catch (java.io.IOException v0_9) {
            android.util.Log.i("AdvertisingIdClient", "GMS remote exception ", v0_9);
            throw new java.io.IOException("Remote exception");
        }
        this.zzbj();
        return v0_8;
    }

Method com.google.android.gms.ads.identifier.AdvertisingIdClient.finish() calling method android.util.Log.i()


    public void finish()
    {
        com.google.android.gms.common.internal.zzbq.zzgi("Calling this from your main thread can lead to deadlock");
        try {
            if ((this.mContext != null) && (this.zzalv != null)) {
                try {
                    if (this.zzalx) {
                        com.google.android.gms.common.stats.zza.zzalq();
                        this.mContext.unbindService(this.zzalv);
                    }
                } catch (int v0_1) {
                    android.util.Log.i("AdvertisingIdClient", "AdvertisingIdClient unbindService failed.", v0_1);
                }
                this.zzalx = 0;
                this.zzalw = 0;
                this.zzalv = 0;
            } else {
            }
        } catch (int v0_6) {
            throw v0_6;
        }
        return;
    }

Method ch.qos.logback.classic.android.LogcatAppender.append() calling method android.util.Log.i()


    public void append(ch.qos.logback.classic.spi.ILoggingEvent p3)
    {
        if (this.isStarted()) {
            String v0_1 = this.getTag(p3);
            switch (p3.getLevel().levelInt) {
                case -2147483648:
                case 5000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 2))) {
                        android.util.Log.v(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                case 10000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 3))) {
                        android.util.Log.d(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                case 20000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 4))) {
                        android.util.Log.i(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                case 30000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 5))) {
                        android.util.Log.w(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                case 40000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 6))) {
                        android.util.Log.e(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                default:
            }
        }
        return;
    }

Method android.support.v7.widget.ToolbarWidgetWrapper.initProgress() calling method android.util.Log.i()


    public void initProgress()
    {
        android.util.Log.i("ToolbarWidgetWrapper", "Progress display unsupported");
        return;
    }

Method android.support.v7.widget.ToolbarWidgetWrapper.initIndeterminateProgress() calling method android.util.Log.i()


    public void initIndeterminateProgress()
    {
        android.util.Log.i("ToolbarWidgetWrapper", "Progress display unsupported");
        return;
    }

Method android.support.v7.widget.MenuPopupWindow.setTouchModal() calling method android.util.Log.i()


    public void setTouchModal(boolean p7)
    {
        if (android.support.v7.widget.MenuPopupWindow.sSetTouchModalMethod != null) {
            try {
                String v2_1 = this.mPopup;
                Object[] v3_1 = new Object[1];
                v3_1[0] = Boolean.valueOf(p7);
                android.support.v7.widget.MenuPopupWindow.sSetTouchModalMethod.invoke(v2_1, v3_1);
            } catch (Exception v0) {
                android.util.Log.i("MenuPopupWindow", "Could not invoke setTouchModal() on PopupWindow. Oh well.");
            }
        }
        return;
    }

Method android.support.v7.widget.MenuPopupWindow.<clinit>() calling method android.util.Log.i()


    static MenuPopupWindow()
    {
        try {
            Class[] v3_1 = new Class[1];
            v3_1[0] = Boolean.TYPE;
            android.support.v7.widget.MenuPopupWindow.sSetTouchModalMethod = android.widget.PopupWindow.getDeclaredMethod("setTouchModal", v3_1);
        } catch (NoSuchMethodException v0) {
            android.util.Log.i("MenuPopupWindow", "Could not find method setTouchModal() on PopupWindow. Oh well.");
        }
        return;
    }

Method android.support.v7.widget.AppCompatSpinner.<init>() calling method android.util.Log.i()


    public AppCompatSpinner(android.content.Context p13, android.util.AttributeSet p14, int p15, int p16, android.content.res.Resources$Theme p17)
    {
        super(p13, p14, p15);
        super.mTempRect = new android.graphics.Rect();
        android.support.v7.widget.TintTypedArray v1 = android.support.v7.widget.TintTypedArray.obtainStyledAttributes(p13, p14, android.support.v7.appcompat.R$styleable.Spinner, p15, 0);
        super.mBackgroundTintHelper = new android.support.v7.widget.AppCompatBackgroundHelper(super);
        if (p17 == null) {
            int v8 = v1.getResourceId(android.support.v7.appcompat.R$styleable.Spinner_popupTheme, 0);
            if (v8 == 0) {
                String v9_10;
                if (android.os.Build$VERSION.SDK_INT >= 23) {
                    v9_10 = 0;
                } else {
                    v9_10 = p13;
                }
                super.mPopupContext = v9_10;
            } else {
                super.mPopupContext = new android.support.v7.view.ContextThemeWrapper(p13, v8);
            }
        } else {
            super.mPopupContext = new android.support.v7.view.ContextThemeWrapper(p13, p17);
        }
        if (super.mPopupContext != null) {
            if (p16 == -1) {
                if (android.os.Build$VERSION.SDK_INT < 11) {
                    p16 = 1;
                } else {
                    try {
                        android.content.res.TypedArray v2 = p13.obtainStyledAttributes(p14, android.support.v7.widget.AppCompatSpinner.ATTRS_ANDROID_SPINNERMODE, p15, 0);
                    } catch (Exception v4) {
                        android.util.Log.i("AppCompatSpinner", "Could not read android:spinnerMode", v4);
                        if (v2 != null) {
                            v2.recycle();
                        }
                    } catch (String v9_23) {
                        if (v2 != null) {
                            v2.recycle();
                        }
                        throw v9_23;
                    }
                    if (v2.hasValue(0)) {
                        p16 = v2.getInt(0, 0);
                    }
                    if (v2 != null) {
                        v2.recycle();
                    }
                }
            }
            if (p16 == 1) {
                android.support.v7.widget.AppCompatSpinner$DropdownPopup v7_1 = new android.support.v7.widget.AppCompatSpinner$DropdownPopup(super, super.mPopupContext, p14, p15);
                android.support.v7.widget.TintTypedArray v6 = android.support.v7.widget.TintTypedArray.obtainStyledAttributes(super.mPopupContext, p14, android.support.v7.appcompat.R$styleable.Spinner, p15, 0);
                super.mDropDownWidth = v6.getLayoutDimension(android.support.v7.appcompat.R$styleable.Spinner_android_dropDownWidth, -2);
                v7_1.setBackgroundDrawable(v6.getDrawable(android.support.v7.appcompat.R$styleable.Spinner_android_popupBackground));
                v7_1.setPromptText(v1.getString(android.support.v7.appcompat.R$styleable.Spinner_android_prompt));
                v6.recycle();
                super.mPopup = v7_1;
                super.mForwardingListener = new android.support.v7.widget.AppCompatSpinner$1(super, super, v7_1);
            }
        }
        CharSequence[] v5 = v1.getTextArray(android.support.v7.appcompat.R$styleable.Spinner_android_entries);
        if (v5 != null) {
            android.widget.ArrayAdapter v3_1 = new android.widget.ArrayAdapter(p13, 17367048, v5);
            v3_1.setDropDownViewResource(android.support.v7.appcompat.R$layout.support_simple_spinner_dropdown_item);
            super.setAdapter(v3_1);
        }
        v1.recycle();
        super.mPopupSet = 1;
        if (super.mTempAdapter != null) {
            super.setAdapter(super.mTempAdapter);
            super.mTempAdapter = 0;
        }
        super.mBackgroundTintHelper.loadFromAttributes(p14, p15);
        return;
    }

Method android.support.v7.widget.ListPopupWindow.setPopupClipToScreenEnabled() calling method android.util.Log.i()


    private void setPopupClipToScreenEnabled(boolean p7)
    {
        if (android.support.v7.widget.ListPopupWindow.sClipToWindowEnabledMethod != null) {
            try {
                String v2_1 = this.mPopup;
                Object[] v3_1 = new Object[1];
                v3_1[0] = Boolean.valueOf(p7);
                android.support.v7.widget.ListPopupWindow.sClipToWindowEnabledMethod.invoke(v2_1, v3_1);
            } catch (Exception v0) {
                android.util.Log.i("ListPopupWindow", "Could not call setClipToScreenEnabled() on PopupWindow. Oh well.");
            }
        }
        return;
    }

Method android.support.v7.widget.ListPopupWindow.getMaxAvailableHeight() calling method android.util.Log.i()


    private int getMaxAvailableHeight(android.view.View p7, int p8, boolean p9)
    {
        String v1_4;
        if (android.support.v7.widget.ListPopupWindow.sGetMaxAvailableHeightMethod == null) {
            v1_4 = this.mPopup.getMaxAvailableHeight(p7, p8);
        } else {
            try {
                String v2_1 = this.mPopup;
                Object[] v3_1 = new Object[3];
                v3_1[0] = p7;
                v3_1[1] = Integer.valueOf(p8);
                v3_1[2] = Boolean.valueOf(p9);
                v1_4 = ((Integer) android.support.v7.widget.ListPopupWindow.sGetMaxAvailableHeightMethod.invoke(v2_1, v3_1)).intValue();
            } catch (Exception v0) {
                android.util.Log.i("ListPopupWindow", "Could not call getMaxAvailableHeightMethod(View, int, boolean) on PopupWindow. Using the public version.");
            }
        }
        return v1_4;
    }

Method android.support.v7.widget.ListPopupWindow.<clinit>() calling method android.util.Log.i()


    static ListPopupWindow()
    {
        try {
            Class[] v3_3 = new Class[1];
            v3_3[0] = Boolean.TYPE;
            android.support.v7.widget.ListPopupWindow.sClipToWindowEnabledMethod = android.widget.PopupWindow.getDeclaredMethod("setClipToScreenEnabled", v3_3);
            try {
                Class[] v3_1 = new Class[3];
                v3_1[0] = android.view.View;
                v3_1[1] = Integer.TYPE;
                v3_1[2] = Boolean.TYPE;
                android.support.v7.widget.ListPopupWindow.sGetMaxAvailableHeightMethod = android.widget.PopupWindow.getDeclaredMethod("getMaxAvailableHeight", v3_1);
                try {
                    Class[] v3_5 = new Class[1];
                    v3_5[0] = android.graphics.Rect;
                    android.support.v7.widget.ListPopupWindow.sSetEpicenterBoundsMethod = android.widget.PopupWindow.getDeclaredMethod("setEpicenterBounds", v3_5);
                } catch (NoSuchMethodException v0) {
                    android.util.Log.i("ListPopupWindow", "Could not find method setEpicenterBounds(Rect) on PopupWindow. Oh well.");
                }
                return;
            } catch (NoSuchMethodException v0) {
                android.util.Log.i("ListPopupWindow", "Could not find method getMaxAvailableHeight(View, int, boolean) on PopupWindow. Oh well.");
            }
        } catch (NoSuchMethodException v0) {
            android.util.Log.i("ListPopupWindow", "Could not find method setClipToScreenEnabled() on PopupWindow. Oh well.");
        }
    }

Method android.support.v7.app.TwilightManager.isNight() calling method android.util.Log.i()


    boolean isNight()
    {
        int v4_3;
        android.support.v7.app.TwilightManager$TwilightState v3 = this.mTwilightState;
        if (!this.isStateValid()) {
            android.location.Location v2 = this.getLastKnownLocation();
            if (v2 == null) {
                android.util.Log.i("TwilightManager", "Could not get last known location. This is probably because the app does not have any location permissions. Falling back to hardcoded sunrise/sunset values.");
                int v1 = java.util.Calendar.getInstance().get(11);
                if ((v1 >= 6) && (v1 < 22)) {
                    v4_3 = 0;
                } else {
                    v4_3 = 1;
                }
            } else {
                this.updateState(v2);
                v4_3 = v3.isNight;
            }
        } else {
            v4_3 = v3.isNight;
        }
        return v4_3;
    }

Method android.support.v7.app.AppCompatViewInflater.themifyContext() calling method android.util.Log.i()


    private static android.content.Context themifyContext(android.content.Context p5, android.util.AttributeSet p6, boolean p7, boolean p8)
    {
        android.content.res.TypedArray v0 = p5.obtainStyledAttributes(p6, android.support.v7.appcompat.R$styleable.View, 0, 0);
        int v2 = 0;
        if (p7) {
            v2 = v0.getResourceId(android.support.v7.appcompat.R$styleable.View_android_theme, 0);
        }
        if ((p8) && (v2 == 0)) {
            v2 = v0.getResourceId(android.support.v7.appcompat.R$styleable.View_theme, 0);
            if (v2 != 0) {
                android.util.Log.i("AppCompatViewInflater", "app:theme is now deprecated. Please move to using android:theme instead.");
            }
        }
        v0.recycle();
        if ((v2 != 0) && ((!(p5 instanceof android.support.v7.view.ContextThemeWrapper)) || (((android.support.v7.view.ContextThemeWrapper) p5).getThemeResId() != v2))) {
            p5 = new android.support.v7.view.ContextThemeWrapper(p5, v2);
        }
        return p5;
    }

Method android.support.v7.app.AppCompatDelegateImplV14.setLocalNightMode() calling method android.util.Log.i()


    public void setLocalNightMode(int p3)
    {
        switch (p3) {
            case -1:
            case 0:
            case 1:
            case 2:
                if (this.mLocalNightMode == p3) {
                } else {
                    this.mLocalNightMode = p3;
                    if (!this.mApplyDayNightCalled) {
                    } else {
                        this.applyDayNight();
                    }
                }
                break;
            default:
                android.util.Log.i("AppCompatDelegate", "setLocalNightMode() called with an unknown mode");
        }
        return;
    }

Method android.support.v7.app.AppCompatDelegateImplV9.installViewFactory() calling method android.util.Log.i()


    public void installViewFactory()
    {
        android.view.LayoutInflater v0 = android.view.LayoutInflater.from(this.mContext);
        if (v0.getFactory() != null) {
            if (!(android.support.v4.view.LayoutInflaterCompat.getFactory(v0) instanceof android.support.v7.app.AppCompatDelegateImplV9)) {
                android.util.Log.i("AppCompatDelegate", "The Activity\'s LayoutInflater already has a Factory installed so we can not install AppCompat\'s");
            }
        } else {
            android.support.v4.view.LayoutInflaterCompat.setFactory(v0, this);
        }
        return;
    }

Method android.support.v7.app.AppCompatDelegateImplV9.sanitizeWindowFeatureId() calling method android.util.Log.i()


    private int sanitizeWindowFeatureId(int p3)
    {
        if (p3 != 8) {
            if (p3 == 9) {
                android.util.Log.i("AppCompatDelegate", "You should now use the AppCompatDelegate.FEATURE_SUPPORT_ACTION_BAR_OVERLAY id when requesting this feature.");
                p3 = 109;
            }
        } else {
            android.util.Log.i("AppCompatDelegate", "You should now use the AppCompatDelegate.FEATURE_SUPPORT_ACTION_BAR id when requesting this feature.");
            p3 = 108;
        }
        return p3;
    }

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.getItem() calling method android.util.Log.i()


    public void getItem(String p5, android.support.v4.media.MediaBrowserCompat$ItemCallback p6)
    {
        if (!android.text.TextUtils.isEmpty(p5)) {
            if (p6 != null) {
                if (this.mState == 2) {
                    try {
                        this.mServiceBinderWrapper.getMediaItem(p5, new android.support.v4.media.MediaBrowserCompat$ItemReceiver(p5, p6, this.mHandler), this.mCallbacksMessenger);
                    } catch (android.os.RemoteException v0) {
                        android.util.Log.i("MediaBrowserCompat", "Remote error getting media item.");
                        this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$3(this, p6, p5));
                    }
                } else {
                    android.util.Log.i("MediaBrowserCompat", "Not connected, unable to retrieve the MediaItem.");
                    this.mHandler.post(new android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$2(this, p6, p5));
                }
                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_1;
        if (this.mCallbacksMessenger == p4) {
            v0_1 = 1;
        } else {
            if (this.mState != 0) {
                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_1 = 0;
        }
        return v0_1;
    }

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


    boolean isCurrent(String p4)
    {
        int v0_2;
        if (this.this$0.mServiceConnection == this) {
            v0_2 = 1;
        } else {
            if (this.this$0.mState != 0) {
                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_2 = 0;
        }
        return v0_2;
    }

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


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

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.");
                }
            }
        }
        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 android.support.multidex.MultiDexExtractor.prepareDexDir() calling method android.util.Log.i()


    private static void prepareDexDir(java.io.File p10, String p11)
    {
        java.io.File[] v0 = p10.listFiles(new android.support.multidex.MultiDexExtractor$1(p11));
        if (v0 != null) {
            int v4_0 = v0.length;
            int v3_0 = 0;
            while (v3_0 < v4_0) {
                java.io.File v2 = v0[v3_0];
                android.util.Log.i("MultiDex", new StringBuilder().append("Trying to delete old file ").append(v2.getPath()).append(" of size ").append(v2.length()).toString());
                if (v2.delete()) {
                    android.util.Log.i("MultiDex", new StringBuilder().append("Deleted old file ").append(v2.getPath()).toString());
                } else {
                    android.util.Log.w("MultiDex", new StringBuilder().append("Failed to delete old file ").append(v2.getPath()).toString());
                }
                v3_0++;
            }
        } else {
            android.util.Log.w("MultiDex", new StringBuilder().append("Failed to list secondary dex dir content (").append(p10.getPath()).append(").").toString());
        }
        return;
    }

Method android.support.multidex.MultiDexExtractor.performExtractions() calling method android.util.Log.i()


    private static java.util.List performExtractions(java.io.File p14, java.io.File p15)
    {
        String v4 = new StringBuilder().append(p14.getName()).append(".classes").toString();
        android.support.multidex.MultiDexExtractor.prepareDexDir(p15, v4);
        java.util.ArrayList v6_1 = new java.util.ArrayList();
        java.util.zip.ZipFile v0_1 = new java.util.zip.ZipFile(p14);
        int v9 = 2;
        try {
            java.util.zip.ZipEntry v1 = v0_1.getEntry(new StringBuilder().append("classes").append(2).append(".dex").toString());
        } catch (String v10_17) {
            try {
                v0_1.close();
            } catch (java.io.IOException v2_1) {
                android.util.Log.w("MultiDex", "Failed to close resource", v2_1);
            }
            throw v10_17;
        }
        while (v1 != null) {
            android.support.multidex.MultiDexExtractor$ExtractedDex v3_1 = new android.support.multidex.MultiDexExtractor$ExtractedDex(p15, new StringBuilder().append(v4).append(v9).append(".zip").toString());
            v6_1.add(v3_1);
            android.util.Log.i("MultiDex", new StringBuilder().append("Extraction is needed for file ").append(v3_1).toString());
            int v8 = 0;
            int v7 = 0;
            while ((v8 < 3) && (v7 == 0)) {
                v8++;
                android.support.multidex.MultiDexExtractor.extract(v0_1, v1, v3_1, v4);
                try {
                    v3_1.crc = android.support.multidex.MultiDexExtractor.getZipCrc(v3_1);
                    v7 = 1;
                } catch (java.io.IOException v2_0) {
                    v7 = 0;
                    android.util.Log.w("MultiDex", new StringBuilder().append("Failed to read crc from ").append(v3_1.getAbsolutePath()).toString(), v2_0);
                }
                String v10_7;
                StringBuilder vtmp34 = new StringBuilder().append("Extraction ");
                if (v7 == 0) {
                    v10_7 = "failed";
                } else {
                    v10_7 = "succeeded";
                }
                android.util.Log.i("MultiDex", vtmp34.append(v10_7).append(" - length ").append(v3_1.getAbsolutePath()).append(": ").append(v3_1.length()).append(" - crc: ").append(v3_1.crc).toString());
                if (v7 == 0) {
                    v3_1.delete();
                    if (v3_1.exists()) {
                        android.util.Log.w("MultiDex", new StringBuilder().append("Failed to delete corrupted secondary dex \'").append(v3_1.getPath()).append("\'").toString());
                    }
                }
            }
            if (v7 != 0) {
                v9++;
                v1 = v0_1.getEntry(new StringBuilder().append("classes").append(v9).append(".dex").toString());
            } else {
                throw new java.io.IOException(new StringBuilder().append("Could not create zip file ").append(v3_1.getAbsolutePath()).append(" for secondary dex (").append(v9).append(")").toString());
            }
        }
        try {
            v0_1.close();
        } catch (java.io.IOException v2_2) {
            android.util.Log.w("MultiDex", "Failed to close resource", v2_2);
        }
        return v6_1;
    }

Method android.support.multidex.MultiDexExtractor.loadExistingExtractions() calling method android.util.Log.i()


    private static java.util.List loadExistingExtractions(android.content.Context p22, java.io.File p23, java.io.File p24, String p25)
    {
        android.util.Log.i("MultiDex", "loading existing secondary dex files");
        String v9 = new StringBuilder().append(p23.getName()).append(".classes").toString();
        android.content.SharedPreferences v14 = android.support.multidex.MultiDexExtractor.getMultiDexPreferences(p22);
        int v16 = v14.getInt(new StringBuilder().append(p25).append("dex.number").toString(), 1);
        java.util.ArrayList v11_1 = new java.util.ArrayList((v16 - 1));
        int v15 = 2;
        while (v15 <= v16) {
            android.support.multidex.MultiDexExtractor$ExtractedDex v8_1 = new android.support.multidex.MultiDexExtractor$ExtractedDex(p24, new StringBuilder().append(v9).append(v15).append(".zip").toString());
            if (!v8_1.isFile()) {
                throw new java.io.IOException(new StringBuilder().append("Missing extracted secondary dex file \'").append(v8_1.getPath()).append("\'").toString());
            } else {
                v8_1.crc = android.support.multidex.MultiDexExtractor.getZipCrc(v8_1);
                long v4 = v14.getLong(new StringBuilder().append(p25).append("dex.crc.").append(v15).toString(), -1);
                long v6 = v14.getLong(new StringBuilder().append(p25).append("dex.time.").append(v15).toString(), -1);
                long v12 = v8_1.lastModified();
                if ((v6 == v12) && (v4 == v8_1.crc)) {
                    v11_1.add(v8_1);
                    v15++;
                } else {
                    throw new java.io.IOException(new StringBuilder().append("Invalid extracted dex: ").append(v8_1).append(" (key \"").append(p25).append("\"), expected modification time: ").append(v6).append(", modification time: ").append(v12).append(", expected crc: ").append(v4).append(", file crc: ").append(v8_1.crc).toString());
                }
            }
        }
        return v11_1;
    }

Method android.support.multidex.MultiDexExtractor.load() calling method android.util.Log.i()


    static java.util.List load(android.content.Context p18, java.io.File p19, java.io.File p20, String p21, boolean p22)
    {
        android.util.Log.i("MultiDex", new StringBuilder().append("MultiDexExtractor.load(").append(p19.getPath()).append(", ").append(p22).append(", ").append(p21).append(")").toString());
        long v8 = android.support.multidex.MultiDexExtractor.getZipCrc(p19);
        java.io.File v15_1 = new java.io.File(p20, "MultiDex.lock");
        java.io.RandomAccessFile v16 = new java.io.RandomAccessFile;
        v16(v15_1, "rw");
        java.nio.channels.FileLock v11 = 0;
        java.io.IOException v17 = 0;
        try {
            java.util.List v10;
            java.nio.channels.FileChannel v14 = v16.getChannel();
            android.util.Log.i("MultiDex", new StringBuilder().append("Blocking on lock ").append(v15_1.getPath()).toString());
            v11 = v14.lock();
            android.util.Log.i("MultiDex", new StringBuilder().append(v15_1.getPath()).append(" locked").toString());
        } catch (String v4_1) {
            if (v11 != null) {
                try {
                    v11.release();
                } catch (java.io.IOException v12_0) {
                    android.util.Log.e("MultiDex", new StringBuilder().append("Failed to release lock on ").append(v15_1.getPath()).toString());
                }
            }
            if (v14 != null) {
                android.support.multidex.MultiDexExtractor.closeQuietly(v14);
            }
            android.support.multidex.MultiDexExtractor.closeQuietly(v16);
            throw v4_1;
        }
        if ((p22) || (android.support.multidex.MultiDexExtractor.isModified(p18, p19, v8, p21))) {
            android.util.Log.i("MultiDex", "Detected that extraction must be performed.");
            v10 = android.support.multidex.MultiDexExtractor.performExtractions(p19, p20);
            android.support.multidex.MultiDexExtractor.putStoredApkInfo(p18, p21, android.support.multidex.MultiDexExtractor.getTimeStamp(p19), v8, v10);
        } else {
            try {
                v10 = android.support.multidex.MultiDexExtractor.loadExistingExtractions(p18, p19, p20, p21);
            } catch (java.io.IOException v13) {
                android.util.Log.w("MultiDex", "Failed to reload existing extracted secondary dex files, falling back to fresh extraction", v13);
                v10 = android.support.multidex.MultiDexExtractor.performExtractions(p19, p20);
                android.support.multidex.MultiDexExtractor.putStoredApkInfo(p18, p21, android.support.multidex.MultiDexExtractor.getTimeStamp(p19), v8, v10);
            }
        }
        if (v11 != null) {
            try {
                v11.release();
            } catch (java.io.IOException v12_1) {
                android.util.Log.e("MultiDex", new StringBuilder().append("Failed to release lock on ").append(v15_1.getPath()).toString());
                v17 = v12_1;
            }
        }
        if (v14 != null) {
            android.support.multidex.MultiDexExtractor.closeQuietly(v14);
        }
        android.support.multidex.MultiDexExtractor.closeQuietly(v16);
        if (v17 == null) {
            android.util.Log.i("MultiDex", new StringBuilder().append("load found ").append(v10.size()).append(" secondary dex files").toString());
            return v10;
        } else {
            throw v17;
        }
    }

Method android.support.multidex.MultiDexExtractor.extract() calling method android.util.Log.i()


    private static void extract(java.util.zip.ZipFile p10, java.util.zip.ZipEntry p11, java.io.File p12, String p13)
    {
        java.io.InputStream v2 = p10.getInputStream(p11);
        java.io.File v6 = java.io.File.createTempFile(new StringBuilder().append("tmp-").append(p13).toString(), ".zip", p12.getParentFile());
        android.util.Log.i("MultiDex", new StringBuilder().append("Extracting ").append(v6.getPath()).toString());
        try {
            java.util.zip.ZipOutputStream v5_1 = new java.util.zip.ZipOutputStream(new java.io.BufferedOutputStream(new java.io.FileOutputStream(v6)));
            try {
                java.util.zip.ZipEntry v1_1 = new java.util.zip.ZipEntry("classes.dex");
                v1_1.setTime(p11.getTime());
                v5_1.putNextEntry(v1_1);
                byte[] v0 = new byte[16384];
                int v3 = v2.read(v0);
            } catch (java.io.IOException v7_3) {
                v5_1.close();
                throw v7_3;
            } catch (java.io.IOException v7_4) {
                android.support.multidex.MultiDexExtractor.closeQuietly(v2);
                v6.delete();
                throw v7_4;
            }
            while (v3 != -1) {
                v5_1.write(v0, 0, v3);
                v3 = v2.read(v0);
            }
            v5_1.closeEntry();
            v5_1.close();
            if (v6.setReadOnly()) {
                android.util.Log.i("MultiDex", new StringBuilder().append("Renaming to ").append(p12.getPath()).toString());
                if (v6.renameTo(p12)) {
                    android.support.multidex.MultiDexExtractor.closeQuietly(v2);
                    v6.delete();
                    return;
                } else {
                    throw new java.io.IOException(new StringBuilder().append("Failed to rename \"").append(v6.getAbsolutePath()).append("\" to \"").append(p12.getAbsolutePath()).append("\"").toString());
                }
            } else {
                throw new java.io.IOException(new StringBuilder().append("Failed to mark readonly \"").append(v6.getAbsolutePath()).append("\" (tmp of \"").append(p12.getAbsolutePath()).append("\")").toString());
            }
        } catch (java.io.IOException v7_4) {
        }
    }

Method android.support.multidex.MultiDex.isVMMultidexCapable() calling method android.util.Log.i()


    static boolean isVMMultidexCapable(String p7)
    {
        int v0 = 0;
        if (p7 != null) {
            java.util.regex.Matcher v2 = java.util.regex.Pattern.compile("(\\d+)\\.(\\d+)(\\.\\d+)?").matcher(p7);
            if (v2.matches()) {
                try {
                    int v1 = Integer.parseInt(v2.group(1));
                    int vtmp9 = Integer.parseInt(v2.group(2));
                } catch (NumberFormatException v4) {
                }
                if ((v1 <= 2) && ((v1 != 2) || (vtmp9 < 1))) {
                    v0 = 0;
                } else {
                    v0 = 1;
                }
            }
        }
        NumberFormatException v4_4;
        StringBuilder v6_2 = new StringBuilder().append("VM with version ").append(p7);
        if (v0 == 0) {
            v4_4 = " does not have multidex support";
        } else {
            v4_4 = " has multidex support";
        }
        android.util.Log.i("MultiDex", v6_2.append(v4_4).toString());
        return v0;
    }

Method android.support.multidex.MultiDex.installInstrumentation() calling method android.util.Log.i()


    public static void installInstrumentation(android.content.Context p9, android.content.Context p10)
    {
        android.util.Log.i("MultiDex", "Installing instrumentation");
        if (!android.support.multidex.MultiDex.IS_VM_MULTIDEX_CAPABLE) {
            if (android.os.Build$VERSION.SDK_INT >= 4) {
                try {
                    android.content.pm.ApplicationInfo v3 = android.support.multidex.MultiDex.getApplicationInfo(p9);
                } catch (Exception v2) {
                    android.util.Log.e("MultiDex", "MultiDex installation failure", v2);
                    throw new RuntimeException(new StringBuilder().append("MultiDex installation failed (").append(v2.getMessage()).append(").").toString());
                }
                if (v3 != null) {
                    android.content.pm.ApplicationInfo v0 = android.support.multidex.MultiDex.getApplicationInfo(p10);
                    if (v0 != null) {
                        String v4 = new StringBuilder().append(p9.getPackageName()).append(".").toString();
                        java.io.File v1_1 = new java.io.File(v0.dataDir);
                        android.support.multidex.MultiDex.doInstallation(p10, new java.io.File(v3.sourceDir), v1_1, new StringBuilder().append(v4).append("secondary-dexes").toString(), v4);
                        android.support.multidex.MultiDex.doInstallation(p10, new java.io.File(v0.sourceDir), v1_1, "secondary-dexes", "");
                        android.util.Log.i("MultiDex", "Installation done");
                    } else {
                        android.util.Log.i("MultiDex", "No ApplicationInfo available, i.e. running on a test Context: MultiDex support library is disabled.");
                    }
                } else {
                    android.util.Log.i("MultiDex", "No ApplicationInfo available for instrumentation, i.e. running on a test Context: MultiDex support library is disabled.");
                }
            } else {
                throw new RuntimeException(new StringBuilder().append("MultiDex installation failed. SDK ").append(android.os.Build$VERSION.SDK_INT).append(" is unsupported. Min SDK version is ").append(4).append(".").toString());
            }
        } else {
            android.util.Log.i("MultiDex", "VM has multidex support, MultiDex support library is disabled.");
        }
        return;
    }

Method android.support.multidex.MultiDex.install() calling method android.util.Log.i()


    public static void install(android.content.Context p6)
    {
        android.util.Log.i("MultiDex", "Installing application");
        if (!android.support.multidex.MultiDex.IS_VM_MULTIDEX_CAPABLE) {
            if (android.os.Build$VERSION.SDK_INT >= 4) {
                try {
                    android.content.pm.ApplicationInfo v0 = android.support.multidex.MultiDex.getApplicationInfo(p6);
                } catch (Exception v1) {
                    android.util.Log.e("MultiDex", "MultiDex installation failure", v1);
                    throw new RuntimeException(new StringBuilder().append("MultiDex installation failed (").append(v1.getMessage()).append(").").toString());
                }
                if (v0 != null) {
                    android.support.multidex.MultiDex.doInstallation(p6, new java.io.File(v0.sourceDir), new java.io.File(v0.dataDir), "secondary-dexes", "");
                    android.util.Log.i("MultiDex", "install done");
                } else {
                    android.util.Log.i("MultiDex", "No ApplicationInfo available, i.e. running on a test Context: MultiDex support library is disabled.");
                }
            } else {
                throw new RuntimeException(new StringBuilder().append("MultiDex installation failed. SDK ").append(android.os.Build$VERSION.SDK_INT).append(" is unsupported. Min SDK version is ").append(4).append(".").toString());
            }
        } else {
            android.util.Log.i("MultiDex", "VM has multidex support, MultiDex support library is disabled.");
        }
        return;
    }

Method android.support.multidex.MultiDex.clearOldDexDir() calling method android.util.Log.i()


    private static void clearOldDexDir(android.content.Context p10)
    {
        java.io.File v0_1 = new java.io.File(p10.getFilesDir(), "secondary-dexes");
        if (v0_1.isDirectory()) {
            android.util.Log.i("MultiDex", new StringBuilder().append("Clearing old secondary dex dir (").append(v0_1.getPath()).append(").").toString());
            java.io.File[] v1 = v0_1.listFiles();
            if (v1 != null) {
                String v4_11 = v1.length;
                int v3_0 = 0;
                while (v3_0 < v4_11) {
                    java.io.File v2 = v1[v3_0];
                    android.util.Log.i("MultiDex", new StringBuilder().append("Trying to delete old file ").append(v2.getPath()).append(" of size ").append(v2.length()).toString());
                    if (v2.delete()) {
                        android.util.Log.i("MultiDex", new StringBuilder().append("Deleted old file ").append(v2.getPath()).toString());
                    } else {
                        android.util.Log.w("MultiDex", new StringBuilder().append("Failed to delete old file ").append(v2.getPath()).toString());
                    }
                    v3_0++;
                }
                if (v0_1.delete()) {
                    android.util.Log.i("MultiDex", new StringBuilder().append("Deleted old secondary dex dir ").append(v0_1.getPath()).toString());
                } else {
                    android.util.Log.w("MultiDex", new StringBuilder().append("Failed to delete secondary dex dir ").append(v0_1.getPath()).toString());
                }
            } else {
                android.util.Log.w("MultiDex", new StringBuilder().append("Failed to list secondary dex dir content (").append(v0_1.getPath()).append(").").toString());
            }
        }
        return;
    }

Method android.support.design.widget.TextInputLayout.setEditText() calling method android.util.Log.i()


    private void setEditText(android.widget.EditText p5)
    {
        if (this.mEditText == null) {
            if (!(p5 instanceof android.support.design.widget.TextInputEditText)) {
                android.util.Log.i("TextInputLayout", "EditText added is not a TextInputEditText. Please switch to using that class instead.");
            }
            this.mEditText = p5;
            if (!this.hasPasswordTransformation()) {
                this.mCollapsingTextHelper.setTypefaces(this.mEditText.getTypeface());
            }
            this.mCollapsingTextHelper.setExpandedTextSize(this.mEditText.getTextSize());
            int v0 = this.mEditText.getGravity();
            this.mCollapsingTextHelper.setCollapsedTextGravity(((v0 & -113) | 48));
            this.mCollapsingTextHelper.setExpandedTextGravity(v0);
            this.mEditText.addTextChangedListener(new android.support.design.widget.TextInputLayout$1(this));
            if (this.mDefaultTextColor == null) {
                this.mDefaultTextColor = this.mEditText.getHintTextColors();
            }
            if ((this.mHintEnabled) && (android.text.TextUtils.isEmpty(this.mHint))) {
                this.setHint(this.mEditText.getHint());
                this.mEditText.setHint(0);
            }
            if (this.mCounterView != null) {
                this.updateCounter(this.mEditText.getText().length());
            }
            if (this.mIndicatorArea != null) {
                this.adjustIndicatorPadding();
            }
            this.updatePasswordToggleView();
            this.updateLabelState(0, 1);
            return;
        } else {
            throw new IllegalArgumentException("We already have an EditText, can only have one");
        }
    }

Method android.support.design.widget.FloatingActionButton.setBackgroundResource() calling method android.util.Log.i()


    public void setBackgroundResource(int p3)
    {
        android.util.Log.i("FloatingActionButton", "Setting a custom background is not supported.");
        return;
    }

Method android.support.design.widget.FloatingActionButton.setBackgroundDrawable() calling method android.util.Log.i()


    public void setBackgroundDrawable(android.graphics.drawable.Drawable p3)
    {
        android.util.Log.i("FloatingActionButton", "Setting a custom background is not supported.");
        return;
    }

Method android.support.design.widget.FloatingActionButton.setBackgroundColor() calling method android.util.Log.i()


    public void setBackgroundColor(int p3)
    {
        android.util.Log.i("FloatingActionButton", "Setting a custom background is not supported.");
        return;
    }

Method com.google.android.gms.internal.zzcgj.zzk() calling method android.util.Log.println()


    protected final void zzk(int p2, String p3)
    {
        android.util.Log.println(p2, this.zzfye, p3);
        return;
    }

Method com.google.android.gms.internal.zzaoo.zza() calling method android.util.Log.println()


    private final void zza(int p7, String p8, Object p9, Object p10, Object p11)
    {
        String v0_0 = 0;
        if (this.zzdqc != null) {
            v0_0 = this.zzdqc.zzww();
        }
        if (v0_0 == null) {
            String v0_1 = ((String) com.google.android.gms.internal.zzaqa.zzdta.get());
            if (android.util.Log.isLoggable(v0_1, p7)) {
                android.util.Log.println(p7, v0_1, com.google.android.gms.internal.zzaoo.zzc(p8, p9, p10, p11));
            }
        } else {
            int v1_5 = ((String) com.google.android.gms.internal.zzaqa.zzdta.get());
            if (android.util.Log.isLoggable(v1_5, p7)) {
                android.util.Log.println(p7, v1_5, com.google.android.gms.internal.zzaqk.zzc(p8, p9, p10, p11));
            }
            if (p7 >= 5) {
                v0_0.zzb(p7, p8, p9, p10, p11);
            }
        }
        return;
    }

Method me.dm7.barcodescanner.core.CameraPreview.setAutoFocus() calling method android.util.Log.v()


    public void setAutoFocus(boolean p3)
    {
        if ((this.mCamera != null) && ((this.mPreviewing) && (p3 != this.mAutoFocus))) {
            this.mAutoFocus = p3;
            if (!this.mAutoFocus) {
                android.util.Log.v("CameraPreview", "Cancelling autofocus");
                this.mCamera.cancelAutoFocus();
            } else {
                if (!this.mSurfaceCreated) {
                    this.scheduleAutoFocus();
                } else {
                    android.util.Log.v("CameraPreview", "Starting autofocus");
                    this.safeAutoFocus();
                }
            }
        }
        return;
    }

Method eu.davidea.flexibleadapter.helpers.StickyHeaderHelper.clearHeader() calling method android.util.Log.v()


    public void clearHeader()
    {
        if (this.mStickyHeaderViewHolder != null) {
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.helpers.StickyHeaderHelper.TAG, "clearHeader");
            }
            this.resetHeader(this.mStickyHeaderViewHolder);
            this.mStickyHolderLayout.setAlpha(1065353216);
            this.mStickyHeaderViewHolder = 0;
            this.mHeaderPosition = -1;
            this.onStickyHeaderChange(this.mHeaderPosition);
        }
        return;
    }

Method eu.davidea.flexibleadapter.helpers.StickyHeaderHelper.updateHeader() calling method android.util.Log.v()


    private void updateHeader(int p5, boolean p6)
    {
        if (this.mHeaderPosition == p5) {
            if ((p6) && (this.mStickyHeaderViewHolder != null)) {
                this.mAdapter.onBindViewHolder(this.mStickyHeaderViewHolder, this.mHeaderPosition);
                this.ensureHeaderParent();
            }
        } else {
            this.mHeaderPosition = p5;
            eu.davidea.viewholders.FlexibleViewHolder v0 = this.getHeaderViewHolder(p5);
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.helpers.StickyHeaderHelper.TAG, new StringBuilder().append("swapHeader newHeaderPosition=").append(this.mHeaderPosition).toString());
            }
            this.swapHeader(v0);
        }
        this.translateHeader();
        return;
    }

Method eu.davidea.flexibleadapter.helpers.ActionModeHelper.onDestroyActionMode() calling method android.util.Log.v()


    public void onDestroyActionMode(android.support.v7.view.ActionMode p4)
    {
        if (eu.davidea.flexibleadapter.SelectableAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.helpers.ActionModeHelper.TAG, new StringBuilder().append("ActionMode is about to be destroyed! New mode will be ").append(this.defaultMode).toString());
        }
        this.mAdapter.setMode(this.defaultMode);
        this.mAdapter.clearSelection();
        this.mActionMode = 0;
        if (this.mCallback != null) {
            this.mCallback.onDestroyActionMode(p4);
        }
        return;
    }

Method eu.davidea.flexibleadapter.helpers.ActionModeHelper.onCreateActionMode() calling method android.util.Log.v()


    public boolean onCreateActionMode(android.support.v7.view.ActionMode p3, android.view.Menu p4)
    {
        if (eu.davidea.flexibleadapter.SelectableAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.helpers.ActionModeHelper.TAG, "ActionMode is active!");
        }
        int v0_4;
        p3.getMenuInflater().inflate(this.mCabMenu, p4);
        this.mAdapter.setMode(2);
        if ((this.mCallback != null) && (!this.mCallback.onCreateActionMode(p3, p4))) {
            v0_4 = 0;
        } else {
            v0_4 = 1;
        }
        return v0_4;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter$7.handleMessage() calling method android.util.Log.v()


    public boolean handleMessage(android.os.Message p14)
    {
        int v2;
        int v0;
        if (!(this.this$0.mRecyclerView.getLayoutManager() instanceof android.support.v7.widget.StaggeredGridLayoutManager)) {
            v0 = ((android.support.v7.widget.LinearLayoutManager) this.this$0.mRecyclerView.getLayoutManager()).findFirstCompletelyVisibleItemPosition();
            v2 = ((android.support.v7.widget.LinearLayoutManager) this.this$0.mRecyclerView.getLayoutManager()).findLastCompletelyVisibleItemPosition();
        } else {
            v0 = ((android.support.v7.widget.StaggeredGridLayoutManager) this.this$0.mRecyclerView.getLayoutManager()).findFirstCompletelyVisibleItemPositions(0)[0];
            v2 = ((android.support.v7.widget.StaggeredGridLayoutManager) this.this$0.mRecyclerView.getLayoutManager()).findLastCompletelyVisibleItemPositions(0)[0];
        }
        int v1 = ((this.val$position + this.val$subItemsCount) - v2);
        if (eu.davidea.flexibleadapter.SelectableAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.access$500(), new StringBuilder().append("autoScroll itemsToShow=").append(v1).append(" firstVisibleItem=").append(v0).append(" lastVisibleItem=").append(v2).append(" RvChildCount=").append(this.this$0.mRecyclerView.getChildCount()).toString());
        }
        if (v1 <= 0) {
            if (this.val$position < v0) {
                this.this$0.mRecyclerView.smoothScrollToPosition(this.val$position);
            }
        } else {
            int v4 = (this.val$position - v0);
            int v5 = Math.max(0, ((this.val$position + this.val$subItemsCount) - v2));
            int v3 = Math.min(v4, v5);
            int v7 = eu.davidea.flexibleadapter.SelectableAdapter.getSpanCount(this.this$0.mRecyclerView.getLayoutManager());
            if (v7 > 1) {
                v3 = ((v3 % v7) + v7);
            }
            int v6 = (v0 + v3);
            if (eu.davidea.flexibleadapter.SelectableAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.access$500(), new StringBuilder().append("autoScroll scrollMin=").append(v5).append(" scrollMax=").append(v4).append(" scrollBy=").append(v3).append(" scrollTo=").append(v6).toString());
            }
            this.this$0.mRecyclerView.smoothScrollToPosition(v6);
        }
        return 1;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter$7.handleMessage() calling method android.util.Log.v()


    public boolean handleMessage(android.os.Message p14)
    {
        int v0;
        int v2;
        if (!(this.this$0.mRecyclerView.getLayoutManager() instanceof android.support.v7.widget.StaggeredGridLayoutManager)) {
            v0 = ((android.support.v7.widget.LinearLayoutManager) this.this$0.mRecyclerView.getLayoutManager()).findFirstCompletelyVisibleItemPosition();
            v2 = ((android.support.v7.widget.LinearLayoutManager) this.this$0.mRecyclerView.getLayoutManager()).findLastCompletelyVisibleItemPosition();
        } else {
            v0 = ((android.support.v7.widget.StaggeredGridLayoutManager) this.this$0.mRecyclerView.getLayoutManager()).findFirstCompletelyVisibleItemPositions(0)[0];
            v2 = ((android.support.v7.widget.StaggeredGridLayoutManager) this.this$0.mRecyclerView.getLayoutManager()).findLastCompletelyVisibleItemPositions(0)[0];
        }
        int v1 = ((this.val$position + this.val$subItemsCount) - v2);
        if (eu.davidea.flexibleadapter.SelectableAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.access$500(), new StringBuilder().append("autoScroll itemsToShow=").append(v1).append(" firstVisibleItem=").append(v0).append(" lastVisibleItem=").append(v2).append(" RvChildCount=").append(this.this$0.mRecyclerView.getChildCount()).toString());
        }
        if (v1 <= 0) {
            if (this.val$position < v0) {
                this.this$0.mRecyclerView.smoothScrollToPosition(this.val$position);
            }
        } else {
            int v4 = (this.val$position - v0);
            int v5 = Math.max(0, ((this.val$position + this.val$subItemsCount) - v2));
            int v3 = Math.min(v4, v5);
            int v7 = eu.davidea.flexibleadapter.SelectableAdapter.getSpanCount(this.this$0.mRecyclerView.getLayoutManager());
            if (v7 > 1) {
                v3 = ((v3 % v7) + v7);
            }
            int v6 = (v0 + v3);
            if (eu.davidea.flexibleadapter.SelectableAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.access$500(), new StringBuilder().append("autoScroll scrollMin=").append(v5).append(" scrollMax=").append(v4).append(" scrollBy=").append(v3).append(" scrollTo=").append(v6).toString());
            }
            this.this$0.mRecyclerView.smoothScrollToPosition(v6);
        }
        return 1;
    }

Method eu.davidea.flexibleadapter.AnimatorAdapter$AnimatorAdapterDataObserver$1.handleMessage() calling method android.util.Log.v()


    public boolean handleMessage(android.os.Message p3)
    {
        if (eu.davidea.flexibleadapter.SelectableAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.AnimatorAdapter.TAG, "Clear notified for binding Animations");
        }
        eu.davidea.flexibleadapter.AnimatorAdapter$AnimatorAdapterDataObserver.access$102(this.this$1, 0);
        return 1;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.updateItem() calling method android.util.Log.v()


    public void updateItem(int p4, eu.davidea.flexibleadapter.items.IFlexible p5, Object p6)
    {
        if ((p4 >= 0) && (p4 < this.mItems.size())) {
            this.mItems.set(p4, p5);
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("updateItem notifyItemChanged on position ").append(p4).toString());
            }
            this.notifyItemChanged(p4, p6);
        } else {
            android.util.Log.e(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "Cannot updateItem on position out of OutOfBounds!");
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.swapItems() calling method android.util.Log.v()


    public void swapItems(int p12, int p13)
    {
        if ((p12 >= 0) && ((p12 < this.getItemCount()) && ((p13 >= 0) && (p13 < this.getItemCount())))) {
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                eu.davidea.flexibleadapter.items.IFlexible v7_18;
                Boolean v9_7 = new StringBuilder().append("swapItems from=").append(p12).append("[");
                if (!this.isSelected(p12)) {
                    v7_18 = "unselected";
                } else {
                    v7_18 = "selected";
                }
                eu.davidea.flexibleadapter.items.IFlexible v7_24;
                Boolean v9_10 = v9_7.append(v7_18).append("] to=").append(p13).append("[");
                if (!this.isSelected(p13)) {
                    v7_24 = "unselected";
                } else {
                    v7_24 = "selected";
                }
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, v9_10.append(v7_24).append("]").toString());
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("swapItems beforeSwap fromItem=").append(this.getItem(p12)).append(" toItem=").append(this.getItem(p13)).toString());
            }
            if (this.isExpanded(p13)) {
                this.collapse(p13);
            }
            java.util.Collections.swap(this.mItems, p12, p13);
            if (((this.isSelected(p12)) && (!this.isSelected(p13))) || ((!this.isSelected(p12)) && (this.isSelected(p13)))) {
                super.toggleSelection(p12);
                super.toggleSelection(p13);
            }
            this.notifyItemMoved(p12, p13);
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("swapItems afterSwap fromItem=").append(this.getItem(p12)).append(" toItem=").append(this.getItem(p13)).toString());
            }
            if (this.headersShown) {
                eu.davidea.flexibleadapter.items.IHeader v0_0 = this.getItem(p13);
                eu.davidea.flexibleadapter.items.IHeader v6_0 = this.getItem(p12);
                if ((!(v6_0 instanceof eu.davidea.flexibleadapter.items.IHeader)) || (!(v0_0 instanceof eu.davidea.flexibleadapter.items.IHeader))) {
                    if (!(v6_0 instanceof eu.davidea.flexibleadapter.items.IHeader)) {
                        if (!(v0_0 instanceof eu.davidea.flexibleadapter.items.IHeader)) {
                            int v4_0;
                            if (p12 >= p13) {
                                v4_0 = p12;
                            } else {
                                v4_0 = p13;
                            }
                            int v3_0;
                            if (p12 >= p13) {
                                v3_0 = p13;
                            } else {
                                v3_0 = p12;
                            }
                            eu.davidea.flexibleadapter.items.IHeader v1_0 = this.getHeaderOf(this.getItem(v4_0));
                            if (v1_0 != null) {
                                this.linkHeaderTo(this.getItem(v3_0), v1_0, Boolean.valueOf(1));
                            }
                        } else {
                            int v4_1;
                            if (p12 >= p13) {
                                v4_1 = (p12 + 1);
                            } else {
                                v4_1 = p12;
                            }
                            int v3_1;
                            if (p12 >= p13) {
                                v3_1 = p12;
                            } else {
                                v3_1 = (p13 + 1);
                            }
                            this.linkHeaderTo(this.getItem(v4_1), this.getSectionHeader(v4_1), Boolean.valueOf(1));
                            this.linkHeaderTo(this.getItem(v3_1), ((eu.davidea.flexibleadapter.items.IHeader) v0_0), Boolean.valueOf(1));
                        }
                    } else {
                        int v4_2;
                        if (p12 >= p13) {
                            v4_2 = p13;
                        } else {
                            v4_2 = (p13 + 1);
                        }
                        int v3_2;
                        if (p12 >= p13) {
                            v3_2 = (p12 + 1);
                        } else {
                            v3_2 = p13;
                        }
                        this.linkHeaderTo(this.getItem(v4_2), this.getSectionHeader(v4_2), Boolean.valueOf(1));
                        this.linkHeaderTo(this.getItem(v3_2), ((eu.davidea.flexibleadapter.items.IHeader) v6_0), Boolean.valueOf(1));
                    }
                } else {
                    if (p12 >= p13) {
                        eu.davidea.flexibleadapter.items.IHeader v1_2 = ((eu.davidea.flexibleadapter.items.IHeader) v6_0);
                        eu.davidea.flexibleadapter.items.IFlexible v7_15 = this.getSectionItems(v1_2).iterator();
                        while (v7_15.hasNext()) {
                            this.linkHeaderTo(((eu.davidea.flexibleadapter.items.ISectionable) v7_15.next()), v1_2, Boolean.valueOf(1));
                        }
                    } else {
                        eu.davidea.flexibleadapter.items.IHeader v1_4 = ((eu.davidea.flexibleadapter.items.IHeader) v0_0);
                        eu.davidea.flexibleadapter.items.IFlexible v7_16 = this.getSectionItems(v1_4).iterator();
                        while (v7_16.hasNext()) {
                            this.linkHeaderTo(((eu.davidea.flexibleadapter.items.ISectionable) v7_16.next()), v1_4, Boolean.valueOf(1));
                        }
                    }
                }
            }
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.restoreDeletedItems() calling method android.util.Log.v()


    public void restoreDeletedItems()
    {
        this.stopUndoTimer();
        this.multiRange = 1;
        int v8 = this.getItemCount();
        this.clearSelection();
        int v7 = (this.mRestoreList.size() - 1);
        while (v7 >= 0) {
            this.adjustSelected = 0;
            eu.davidea.flexibleadapter.FlexibleAdapter$RestoreInfo v10_3 = ((eu.davidea.flexibleadapter.FlexibleAdapter$RestoreInfo) this.mRestoreList.get(v7));
            eu.davidea.flexibleadapter.items.IHeader v6_2 = this.getHeaderOf(v10_3.item);
            if (v6_2 != null) {
                this.notifyItemChanged(this.getGlobalPositionOf(v6_2), v10_3.payload);
            }
            if (v10_3.relativePosition < 0) {
                if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                    android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Restore Parent ").append(v10_3).toString());
                }
                if ((!this.hasSearchText()) || (this.filterExpandableObject(v10_3.item))) {
                    if ((this.hasSearchText()) && ((this.hasHeader(v10_3.item)) && (this.getGlobalPositionOf(this.getHeaderOf(v10_3.item)) == -1))) {
                        this.getHeaderOf(v10_3.item).setHidden(1);
                    }
                    this.addItem(v10_3.getRestorePosition(0), v10_3.item);
                    v10_3.item.setHidden(0);
                    if ((this.unlinkOnRemoveHeader) && (this.isHeader(v10_3.item))) {
                        eu.davidea.flexibleadapter.items.IHeader v6_1 = ((eu.davidea.flexibleadapter.items.IHeader) v10_3.item);
                        java.util.Iterator v0_42 = this.getSectionItems(v6_1).iterator();
                        while (v0_42.hasNext()) {
                            this.linkHeaderTo(((eu.davidea.flexibleadapter.items.ISectionable) v0_42.next()), v6_1, v10_3.payload);
                        }
                    }
                }
            } else {
                if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                    android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Restore Child ").append(v10_3).toString());
                }
                if ((!this.hasSearchText()) || (this.filterObject(v10_3.item, this.getSearchText()))) {
                    if ((!this.hasSearchText()) || (this.getGlobalPositionOf(this.getHeaderOf(v10_3.item)) != -1)) {
                        this.addSubItem(v10_3.getRestorePosition(1), v10_3.relativePosition, v10_3.item, 0, v10_3.payload);
                    } else {
                        v10_3.refItem.setHidden(0);
                        this.addItem(v10_3.getRestorePosition(0), v10_3.refItem);
                        this.addSubItem(v10_3.getRestorePosition(1), 0, v10_3.item, 1, 0);
                    }
                }
            }
            v7--;
        }
        if ((this.restoreSelection) && (!this.mRestoreList.isEmpty())) {
            if ((!this.isExpandable(((eu.davidea.flexibleadapter.FlexibleAdapter$RestoreInfo) this.mRestoreList.get(0)).item)) && (this.getExpandableOf(((eu.davidea.flexibleadapter.FlexibleAdapter$RestoreInfo) this.mRestoreList.get(0)).item) != null)) {
                this.childSelected = 1;
            } else {
                this.parentSelected = 1;
            }
            java.util.Iterator v0_53 = this.mRestoreList.iterator();
            while (v0_53.hasNext()) {
                eu.davidea.flexibleadapter.FlexibleAdapter$RestoreInfo v10_1 = ((eu.davidea.flexibleadapter.FlexibleAdapter$RestoreInfo) v0_53.next());
                if (v10_1.item.isSelectable()) {
                    this.addSelection(this.getGlobalPositionOf(v10_1.item));
                }
            }
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Selected positions after restore ").append(this.getSelectedPositions()).toString());
            }
        }
        this.multiRange = 0;
        if ((this.mUpdateListener != null) && ((v8 == 0) && (this.getItemCount() > 0))) {
            this.mUpdateListener.onUpdateEmptyView(this.getItemCount());
        }
        this.emptyBin();
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.removeRange() calling method android.util.Log.v()


    public void removeRange(int p18, int p19, Object p20)
    {
        int v5 = this.getItemCount();
        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("removeRange positionStart=").append(p18).append(" itemCount=").append(p19).toString());
        }
        if ((p18 >= 0) && ((p18 + p19) <= v5)) {
            eu.davidea.flexibleadapter.items.IHeader v3_1 = this.getHeaderOf(this.getItem(p18));
            int v4_0 = this.getGlobalPositionOf(v3_1);
            if ((v3_1 != null) && (v4_0 >= 0)) {
                this.addToOrphanListIfNeeded(v3_1, p18, p19);
                this.notifyItemChanged(v4_0, p20);
            }
            int v9 = -1;
            eu.davidea.flexibleadapter.items.IExpandable v8 = 0;
            int v10 = p18;
            while (v10 < (p18 + p19)) {
                eu.davidea.flexibleadapter.items.IFlexible v6 = this.getItem(p18);
                if (!this.permanentDelete) {
                    if (v8 == null) {
                        v8 = this.getExpandableOf(v6);
                    }
                    if (v8 != null) {
                        v9 = this.createRestoreSubItemInfo(v8, v6, p20);
                    } else {
                        this.createRestoreItemInfo(p18, v6, p20);
                    }
                }
                if (this.isHeader(v6)) {
                    v3_1 = ((eu.davidea.flexibleadapter.items.IHeader) v6);
                    v3_1.setHidden(1);
                }
                if ((this.unlinkOnRemoveHeader) && (this.isHeader(v6))) {
                    eu.davidea.flexibleadapter.FlexibleAdapter$OnUpdateListener v13_5 = this.getSectionItems(v3_1).iterator();
                    while (v13_5.hasNext()) {
                        eu.davidea.flexibleadapter.items.ISectionable v11_1 = ((eu.davidea.flexibleadapter.items.ISectionable) v13_5.next());
                        v11_1.setHeader(0);
                        if (p20 != null) {
                            this.notifyItemChanged(this.getGlobalPositionOf(v11_1), p20);
                        }
                    }
                }
                this.mItems.remove(p18);
                this.removeSelection(v10);
                v10++;
            }
            if (v9 < 0) {
                this.notifyItemRangeRemoved(p18, p19);
            } else {
                this.notifyItemRangeRemoved(p18, p19);
                if (p20 != null) {
                    this.notifyItemChanged(v9, p20);
                }
            }
            if (this.removeOrphanHeaders) {
                eu.davidea.flexibleadapter.FlexibleAdapter$OnUpdateListener v13_15 = this.mOrphanHeaders.iterator();
                while (v13_15.hasNext()) {
                    eu.davidea.flexibleadapter.items.IHeader v7_1 = ((eu.davidea.flexibleadapter.items.IHeader) v13_15.next());
                    int v4_1 = this.getGlobalPositionOf(v7_1);
                    if (v4_1 >= 0) {
                        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Removing orphan header ").append(v7_1).toString());
                        }
                        if (!this.permanentDelete) {
                            this.createRestoreItemInfo(v4_1, v7_1, p20);
                        }
                        this.mItems.remove(v4_1);
                        this.notifyItemRemoved(v4_1);
                    }
                }
                this.mOrphanHeaders.clear();
            }
            if ((this.mUpdateListener != null) && ((!this.multiRange) && ((v5 > 0) && (this.getItemCount() == 0)))) {
                this.mUpdateListener.onUpdateEmptyView(this.getItemCount());
            }
        } else {
            android.util.Log.e(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "Cannot removeRange with positionStart out of OutOfBounds!");
        }
        return;
    }

Method com.google.android.gms.common.zzm.zzaj() calling method android.util.Log.e()


    private static com.google.android.gms.common.zzg zzaj(android.os.IBinder p4)
    {
        int v1 = 0;
        if (p4 != null) {
            try {
                String v2_0;
                int v0_6 = com.google.android.gms.common.internal.zzau.zzal(p4).zzafo();
            } catch (int v0_7) {
                android.util.Log.e("GoogleCertificatesQuery", "Could not unwrap certificate", v0_7);
            }
            if (v0_6 != 0) {
                v2_0 = ((byte[]) com.google.android.gms.dynamic.zzn.zzx(v0_6));
            } else {
                v2_0 = 0;
            }
            int v0_3;
            if (v2_0 == null) {
                android.util.Log.e("GoogleCertificatesQuery", "Could not unwrap certificate");
                v0_3 = 0;
            } else {
                v0_3 = new com.google.android.gms.common.zzh(v2_0);
            }
            v1 = v0_3;
        }
        return v1;
    }

Method com.google.android.gms.common.zzg.equals() calling method android.util.Log.e()


    public boolean equals(Object p5)
    {
        if ((p5 != null) && ((p5 instanceof com.google.android.gms.common.internal.zzat))) {
            try {
                if (((com.google.android.gms.common.internal.zzat) p5).zzafp() == this.hashCode()) {
                    boolean v0_0 = ((com.google.android.gms.common.internal.zzat) p5).zzafo();
                    if (v0_0) {
                        boolean v0_3 = java.util.Arrays.equals(this.getBytes(), ((byte[]) com.google.android.gms.dynamic.zzn.zzx(v0_0)));
                    } else {
                        v0_3 = 0;
                    }
                } else {
                    v0_3 = 0;
                }
            } catch (boolean v0_5) {
                android.util.Log.e("GoogleCertificates", "Failed to get Google certificates from remote", v0_5);
                v0_3 = 0;
            }
        } else {
            v0_3 = 0;
        }
        return v0_3;
    }

Method com.google.android.gms.common.zzf.zzafn() calling method android.util.Log.e()


    private static boolean zzafn()
    {
        int v0_0 = 1;
        if (com.google.android.gms.common.zzf.zzfie == null) {
            com.google.android.gms.common.internal.zzbq.checkNotNull(com.google.android.gms.common.zzf.zzfig);
            try {
                if (com.google.android.gms.common.zzf.zzfie == null) {
                    try {
                        com.google.android.gms.common.zzf.zzfie = com.google.android.gms.common.internal.zzbb.zzam(com.google.android.gms.dynamite.DynamiteModule.zza(com.google.android.gms.common.zzf.zzfig, com.google.android.gms.dynamite.DynamiteModule.zzguf, "com.google.android.gms.googlecertificates").zzgw("com.google.android.gms.common.GoogleCertificatesImpl"));
                    } catch (int v0_1) {
                        android.util.Log.e("GoogleCertificates", "Failed to load com.google.android.gms.googlecertificates", v0_1);
                        v0_0 = 0;
                        return v0_0;
                    }
                }
            } catch (int v0_2) {
                throw v0_2;
            }
        }
        return v0_0;
    }

Method com.google.android.gms.common.zzf.zza() calling method android.util.Log.e()


    private static boolean zza(String p4, com.google.android.gms.common.zzg p5, boolean p6)
    {
        boolean v0 = 0;
        if (com.google.android.gms.common.zzf.zzafn()) {
            com.google.android.gms.common.internal.zzbq.checkNotNull(com.google.android.gms.common.zzf.zzfig);
            try {
                v0 = com.google.android.gms.common.zzf.zzfie.zza(new com.google.android.gms.common.zzm(p4, p5, p6), com.google.android.gms.dynamic.zzn.zzy(com.google.android.gms.common.zzf.zzfig.getPackageManager()));
            } catch (android.os.RemoteException v1_0) {
                android.util.Log.e("GoogleCertificates", "Failed to get Google certificates from remote", v1_0);
            }
        }
        return v0;
    }

Method com.google.android.gms.common.util.zzy.zzaa() calling method android.util.Log.e()


    public static android.os.WorkSource zzaa(android.content.Context p5, String p6)
    {
        if ((p5 != null) && ((p5.getPackageManager() != null) && (p6 != null))) {
            try {
                int v0_0 = com.google.android.gms.internal.zzbgc.zzcy(p5).getApplicationInfo(p6, 0);
            } catch (int v0) {
                int v0_1 = String.valueOf(p6);
                if (v0_1.length() == 0) {
                    int v0_3 = new String("Could not find package: ");
                } else {
                    v0_3 = "Could not find package: ".concat(v0_1);
                }
                android.util.Log.e("WorkSourceUtil", v0_3);
                int v0_4 = 0;
            }
            if (v0_0 != 0) {
                v0_4 = com.google.android.gms.common.util.zzy.zze(v0_0.uid, p6);
            } else {
                int v0_9;
                int v0_7 = String.valueOf(p6);
                if (v0_7.length() == 0) {
                    v0_9 = new String("Could not get applicationInfo from package: ");
                } else {
                    v0_9 = "Could not get applicationInfo from package: ".concat(v0_7);
                }
                android.util.Log.e("WorkSourceUtil", v0_9);
                v0_4 = 0;
            }
        } else {
            v0_4 = 0;
        }
        return v0_4;
    }

Method com.google.android.gms.common.util.zzf.zza() calling method android.util.Log.e()


    private static boolean zza(android.content.Context p4, Throwable p5, int p6)
    {
        try {
            com.google.android.gms.common.internal.zzbq.checkNotNull(p4);
            com.google.android.gms.common.internal.zzbq.checkNotNull(p5);
        } catch (Exception v0) {
            android.util.Log.e("CrashUtils", "Error adding exception to DropBox!", v0);
        }
        return 0;
    }

Method com.google.android.gms.common.stats.zze.zza() calling method android.util.Log.e()


    public static void zza(android.content.Context p20, String p21, int p22, String p23, String p24, String p25, int p26, java.util.List p27, long p28)
    {
        if (com.google.android.gms.common.stats.zze.zzgbf == null) {
            com.google.android.gms.common.stats.zze.zzgbf = Boolean.valueOf(0);
        }
        if (com.google.android.gms.common.stats.zze.zzgbf.booleanValue()) {
            if (!android.text.TextUtils.isEmpty(p21)) {
                String v3_0 = System.currentTimeMillis();
                if ((7 == p22) || ((8 == p22) || ((10 == p22) || (11 == p22)))) {
                    if ((p27 == 0) || (p27.size() != 1)) {
                        int v8 = p27;
                    } else {
                        if ("com.google.android.gms".equals(p27.get(0))) {
                            p27 = 0;
                        }
                        v8 = p27;
                    }
                    long v10 = android.os.SystemClock.elapsedRealtime();
                    int v12 = com.google.android.gms.common.util.zzj.zzct(p20);
                    int v14 = p20.getPackageName();
                    if ("com.google.android.gms".equals(v14)) {
                        v14 = 0;
                    }
                    try {
                        p20.startService(new android.content.Intent().setComponent(com.google.android.gms.common.stats.zzb.zzgaj).putExtra("com.google.android.gms.common.stats.EXTRA_LOG_EVENT", new com.google.android.gms.common.stats.WakeLockEvent(v3_0, p22, p23, p26, v8, p21, v10, v12, p24, v14, com.google.android.gms.common.util.zzj.zzcu(p20), p28, p25)));
                    } catch (Exception v2_12) {
                        android.util.Log.wtf("WakeLockTracker", v2_12);
                    }
                }
            } else {
                Exception v2_16;
                Exception v2_14 = String.valueOf(p21);
                if (v2_14.length() == 0) {
                    v2_16 = new String("missing wakeLock key. ");
                } else {
                    v2_16 = "missing wakeLock key. ".concat(v2_14);
                }
                android.util.Log.e("WakeLockTracker", v2_16);
            }
        }
        return;
    }

Method com.google.android.gms.common.internal.zzv.onClick() calling method android.util.Log.e()


    public void onClick(android.content.DialogInterface p4, int p5)
    {
        try {
            this.zzaks();
            p4.dismiss();
        } catch (android.content.ActivityNotFoundException v0_1) {
            p4.dismiss();
            throw v0_1;
        } catch (android.content.ActivityNotFoundException v0_0) {
            android.util.Log.e("DialogRedirect", "Failed to start resolution intent", v0_0);
            p4.dismiss();
        }
        return;
    }

Method com.google.android.gms.common.internal.zzu.zzg() calling method android.util.Log.e()


    public static String zzg(android.content.Context p4, int p5)
    {
        String v0_0 = 0;
        String v1_3 = p4.getResources();
        switch (p5) {
            case 1:
                v0_0 = v1_3.getString(com.google.android.gms.R$string.common_google_play_services_install_title);
                break;
            case 2:
                v0_0 = v1_3.getString(com.google.android.gms.R$string.common_google_play_services_update_title);
                break;
            case 3:
                v0_0 = v1_3.getString(com.google.android.gms.R$string.common_google_play_services_enable_title);
            case 4:
            case 6:
            case 18:
                break;
            case 5:
                android.util.Log.e("GoogleApiAvailability", "An invalid account was specified when connecting. Please provide a valid account.");
                v0_0 = com.google.android.gms.common.internal.zzu.zzw(p4, "common_google_play_services_invalid_account_title");
            case 4:
            case 6:
            case 18:
                break;
            case 7:
                android.util.Log.e("GoogleApiAvailability", "Network error occurred. Please retry request later.");
                v0_0 = com.google.android.gms.common.internal.zzu.zzw(p4, "common_google_play_services_network_error_title");
                break;
            case 8:
                android.util.Log.e("GoogleApiAvailability", "Internal error occurred. Please see logs for detailed information");
                break;
            case 9:
                android.util.Log.e("GoogleApiAvailability", "Google Play services is invalid. Cannot recover.");
                break;
            case 10:
                android.util.Log.e("GoogleApiAvailability", "Developer error occurred. Please see logs for detailed information");
                break;
            case 11:
                android.util.Log.e("GoogleApiAvailability", "The application is not licensed to the user.");
                break;
            case 12:
            case 13:
            case 14:
            case 15:
            case 19:
            default:
                android.util.Log.e("GoogleApiAvailability", new StringBuilder(33).append("Unexpected error code ").append(p5).toString());
                break;
            case 16:
                android.util.Log.e("GoogleApiAvailability", "One of the API components you attempted to connect to is not available.");
                break;
            case 17:
                android.util.Log.e("GoogleApiAvailability", "The specified account could not be signed in.");
                v0_0 = com.google.android.gms.common.internal.zzu.zzw(p4, "common_google_play_services_sign_in_failed_title");
            case 4:
            case 6:
            case 18:
                break;
            case 20:
                android.util.Log.e("GoogleApiAvailability", "The current user profile is restricted and could not use authenticated features.");
                v0_0 = com.google.android.gms.common.internal.zzu.zzw(p4, "common_google_play_services_restricted_profile_title");
                break;
        }
        return v0_0;
    }

Method com.google.android.gms.common.internal.zzn.zzakf() calling method android.util.Log.e()


    protected final boolean zzakf()
    {
        int v0_0 = 0;
        try {
            com.google.android.gms.common.internal.zzf v1_8 = this.zzfwk.getInterfaceDescriptor();
        } catch (com.google.android.gms.common.internal.zzf v1) {
            android.util.Log.w("GmsClient", "service probably died");
            return v0_0;
        }
        if (this.zzfwg.zzhg().equals(v1_8)) {
            com.google.android.gms.common.internal.zzf v1_2 = this.zzfwg.zzd(this.zzfwk);
            if ((v1_2 == null) || ((!com.google.android.gms.common.internal.zzd.zza(this.zzfwg, 2, 4, v1_2)) && (!com.google.android.gms.common.internal.zzd.zza(this.zzfwg, 3, 4, v1_2)))) {
                return v0_0;
            } else {
                com.google.android.gms.common.internal.zzd.zza(this.zzfwg, 0);
                int v0_3 = this.zzfwg.zzaew();
                if (com.google.android.gms.common.internal.zzd.zze(this.zzfwg) != null) {
                    com.google.android.gms.common.internal.zzd.zze(this.zzfwg).onConnected(v0_3);
                }
                v0_0 = 1;
                return v0_0;
            }
        } else {
            int v3_3 = this.zzfwg.zzhg();
            android.util.Log.e("GmsClient", new StringBuilder(((String.valueOf(v3_3).length() + 34) + String.valueOf(v1_8).length())).append("service descriptor mismatch: ").append(v3_3).append(" vs. ").append(v1_8).toString());
            return v0_0;
        }
    }

Method com.google.android.gms.common.internal.zzc.zzfz() calling method android.util.Log.e()


    public static void zzfz(String p5)
    {
        if (android.os.Looper.getMainLooper().getThread() == Thread.currentThread()) {
            return;
        } else {
            String v1_1 = String.valueOf(Thread.currentThread());
            String v2_2 = String.valueOf(android.os.Looper.getMainLooper().getThread());
            android.util.Log.e("Asserts", new StringBuilder(((String.valueOf(v1_1).length() + 57) + String.valueOf(v2_2).length())).append("checkMainThread: current thread ").append(v1_1).append(" IS NOT the main thread ").append(v2_2).append("!").toString());
            throw new IllegalStateException(p5);
        }
    }

Method com.google.android.gms.common.internal.zzal.zzw() calling method android.util.Log.e()


    public final void zzw(String p2, String p3)
    {
        if (this.zzch(6)) {
            android.util.Log.e(p2, this.zzgg(p3));
        }
        return;
    }

Method com.google.android.gms.common.internal.zzal.zzd() calling method android.util.Log.e()


    public final varargs void zzd(String p2, String p3, Object[] p4)
    {
        if (this.zzch(6)) {
            android.util.Log.e(p2, this.zzh(p3, p4));
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.removeItems() calling method android.util.Log.v()


    public void removeItems(java.util.List p9, Object p10)
    {
        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("removeItems selectedPositions=").append(p9).append(" payload=").append(p10).toString());
        }
        if ((p9 != null) && (!p9.isEmpty())) {
            java.util.Collections.sort(p9, new eu.davidea.flexibleadapter.FlexibleAdapter$5(this));
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("removeItems after reverse sort selectedPositions=").append(p9).toString());
            }
            int v3 = 0;
            int v0 = 0;
            int v1 = ((Integer) p9.get(0)).intValue();
            this.multiRange = 1;
            java.util.Iterator v4_10 = p9.iterator();
            while (v4_10.hasNext()) {
                Integer v2_1 = ((Integer) v4_10.next());
                if ((v1 - v0) != v2_1.intValue()) {
                    if (v0 > 0) {
                        this.removeRange(v3, v0, p10);
                    }
                    v1 = v2_1.intValue();
                    v3 = v1;
                    v0 = 1;
                } else {
                    v0++;
                    v3 = v2_1.intValue();
                }
                this.collapse(v2_1.intValue());
            }
            this.multiRange = 0;
            if (v0 > 0) {
                this.removeRange(v3, v0, p10);
            }
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.removeItem() calling method android.util.Log.v()


    public void removeItem(int p3, Object p4)
    {
        this.collapse(p3);
        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "removeItem delegates removal to removeRange");
        }
        this.removeRange(p3, 1, p4);
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.onLoadMoreComplete() calling method android.util.Log.v()


    public void onLoadMoreComplete(java.util.List p7)
    {
        int v0 = this.getGlobalPositionOf(this.mProgressItem);
        if (v0 >= 0) {
            this.mItems.remove(this.mProgressItem);
            this.notifyItemRemoved(v0);
        }
        if ((p7 == null) || (p7.size() <= 0)) {
            this.noMoreLoad();
        } else {
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("onLoadMore performing adding ").append(p7.size()).append(" new Items!").toString());
            }
            this.addItems(this.getItemCount(), p7);
            this.mHandler.sendEmptyMessageDelayed(2, 200);
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.moveItem() calling method android.util.Log.v()


    public void moveItem(int p6, int p7, Object p8)
    {
        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("moveItem fromPosition=").append(p6).append(" toPosition=").append(p7).toString());
        }
        if (this.isSelected(p6)) {
            this.removeSelection(p6);
            this.addSelection(p7);
        }
        eu.davidea.flexibleadapter.items.IFlexible v1_1 = ((eu.davidea.flexibleadapter.items.IFlexible) this.mItems.get(p6));
        boolean v0 = this.isExpanded(v1_1);
        if (v0) {
            this.collapse(p7);
        }
        this.mItems.remove(p6);
        if (p7 >= this.getItemCount()) {
            this.mItems.add(v1_1);
        } else {
            this.mItems.add(p7, v1_1);
        }
        this.notifyItemMoved(p6, p7);
        if (p8 != null) {
            this.notifyItemChanged(p7, p8);
        }
        if (this.headersShown) {
            this.showHeaderOf(p7, v1_1);
        }
        if (v0) {
            this.expand(p7);
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.emptyBin() calling method android.util.Log.v()


    public declared_synchronized void emptyBin()
    {
        try {
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "emptyBin!");
            }
        } catch (java.util.List v0_2) {
            throw v0_2;
        }
        this.mRestoreList.clear();
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.collapse() calling method android.util.Log.v()


    public int collapse(int p11)
    {
        String v6_0 = 0;
        eu.davidea.flexibleadapter.items.IFlexible v1 = this.getItem(p11);
        if (this.isExpandable(v1)) {
            eu.davidea.flexibleadapter.items.IExpandable v0_1 = ((eu.davidea.flexibleadapter.items.IExpandable) v1);
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Request to Collapse on position=").append(p11).append(" expanded=").append(v0_1.isExpanded()).append(" hasSubItemsSelected=").append(this.hasSubItemsSelected(v0_1)).append(" ExpandedItems=").append(this.getExpandedPositions()).toString());
            }
            int v5 = 0;
            int v2 = 0;
            if ((v0_1.isExpanded()) && ((!this.hasSubItemsSelected(v0_1)) || (this.getPendingRemovedItem(v1) != null))) {
                java.util.List v4 = this.getExpandableList(v0_1);
                v2 = this.recursiveCollapse(v4, v0_1.getExpansionLevel());
                this.mItems.removeAll(v4);
                v5 = v4.size();
                v0_1.setExpanded(0);
                this.notifyItemRangeRemoved((p11 + 1), v5);
                if ((this.headersShown) && (!this.isHeader(v1))) {
                    String v6_4 = v4.iterator();
                    while (v6_4.hasNext()) {
                        this.hideHeaderOf(((eu.davidea.flexibleadapter.items.IFlexible) v6_4.next()));
                    }
                }
                if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                    android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Collapsed ").append(v5).append(" subItems on position ").append(p11).append(" ExpandedItems=").append(this.getExpandedPositions()).toString());
                }
            }
            v6_0 = (v5 + v2);
        }
        return v6_0;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.calculatePositionFor() calling method android.util.Log.v()


    public int calculatePositionFor(Object p8, java.util.Comparator p9)
    {
        int v0 = 0;
        if (p9 != null) {
            if ((p8 instanceof eu.davidea.flexibleadapter.items.ISectionable)) {
                eu.davidea.flexibleadapter.items.IHeader v1 = ((eu.davidea.flexibleadapter.items.ISectionable) p8).getHeader();
                if ((v1 != null) && (!v1.isHidden())) {
                    java.util.List v3_2 = this.getSectionItems(v1);
                    v3_2.add(p8);
                    java.util.Collections.sort(v3_2, p9);
                    if (this.mItems.indexOf(p8) >= this.getGlobalPositionOf(v1)) {
                        v0 = 1;
                    }
                    int v2 = ((this.getGlobalPositionOf(v1) + v3_2.indexOf(p8)) + v0);
                    if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                        android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Calculated finalPosition=").append(v2).append(" sectionPosition=").append(this.getGlobalPositionOf(v1)).append(" relativePosition=").append(v3_2.indexOf(p8)).append(" fix=").append(v0).toString());
                    }
                    v0 = v2;
                    return v0;
                }
            }
            java.util.List v3_1 = new java.util.ArrayList(this.mItems);
            if (!v3_1.contains(p8)) {
                v3_1.add(p8);
            }
            java.util.Collections.sort(v3_1, p9);
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Calculated position ").append(Math.max(0, v3_1.indexOf(p8))).append(" for item=").append(p8).toString());
            }
            v0 = Math.max(0, v3_1.indexOf(p8));
        }
        return v0;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.applyAndAnimateRemovals() calling method android.util.Log.v()


    protected void applyAndAnimateRemovals(java.util.List p7, java.util.List p8)
    {
        int v2 = 0;
        int v0 = (p7.size() - 1);
        while (v0 >= 0) {
            eu.davidea.flexibleadapter.items.IFlexible v1_1 = ((eu.davidea.flexibleadapter.items.IFlexible) p7.get(v0));
            if ((p8.contains(v1_1)) || ((this.isHeader(v1_1)) && ((!this.isHeader(v1_1)) || (!this.headersShown)))) {
                if (this.mNotifyChangeOfUnfilteredItems) {
                    p7.set(v0, v1_1);
                    this.notifyItemChanged(v0, Boolean.valueOf(this.mNotifyChangeOfUnfilteredItems));
                    if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                        android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("animateRemovals   keep position=").append(v0).append(" item=").append(v1_1).toString());
                    }
                }
            } else {
                if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                    android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("animateRemovals remove position=").append(v0).append(" item=").append(v1_1).toString());
                }
                p7.remove(v0);
                this.notifyItemRemoved(v0);
                v2++;
            }
            v0--;
        }
        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("animateRemovals total out=").append(v2).append(" size=").append(p8.size()).toString());
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.applyAndAnimateMovedItems() calling method android.util.Log.v()


    protected void applyAndAnimateMovedItems(java.util.List p8, java.util.List p9)
    {
        int v3 = (p9.size() - 1);
        while (v3 >= 0) {
            int v0 = p8.indexOf(((eu.davidea.flexibleadapter.items.IFlexible) p9.get(v3)));
            if ((v0 >= 0) && (v0 != v3)) {
                if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                    android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("animateMoved fromPosition=").append(v0).append(" toPosition=").append(v3).toString());
                }
                eu.davidea.flexibleadapter.items.IFlexible v2_1 = ((eu.davidea.flexibleadapter.items.IFlexible) p8.remove(v0));
                if (v3 >= p8.size()) {
                    p8.add(v2_1);
                } else {
                    p8.add(v3, v2_1);
                }
                this.notifyItemMoved(v0, v3);
            }
            v3--;
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.applyAndAnimateAdditions() calling method android.util.Log.v()


    protected void applyAndAnimateAdditions(java.util.List p7, java.util.List p8)
    {
        int v1 = 0;
        int v0 = 0;
        while (v0 < p8.size()) {
            eu.davidea.flexibleadapter.items.IFlexible v2_1 = ((eu.davidea.flexibleadapter.items.IFlexible) p8.get(v0));
            if (!p7.contains(v2_1)) {
                if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                    android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("animateAdditions    add position=").append(v0).append(" item=").append(v2_1).toString());
                }
                p7.add(v2_1);
                this.notifyItemInserted(p7.size());
                v1++;
            }
            v0++;
        }
        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("animateAdditions total new=").append(v1).append(" size=").append(p8.size()).toString());
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.addItems() calling method android.util.Log.v()


    public boolean addItems(int p8, java.util.List p9)
    {
        eu.davidea.flexibleadapter.FlexibleAdapter$OnUpdateListener v2_0 = 0;
        if (p8 >= 0) {
            if ((p9 != null) && (!p9.isEmpty())) {
                if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                    android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("addItems on position=").append(p8).append(" itemCount=").append(p9.size()).toString());
                }
                int v0 = this.getItemCount();
                if (p8 >= this.mItems.size()) {
                    this.mItems.addAll(p9);
                } else {
                    this.mItems.addAll(p8, p9);
                }
                this.notifyItemRangeInserted(p8, p9.size());
                if ((this.headersShown) && (!this.recursive)) {
                    this.recursive = 1;
                    int v4_7 = p9.iterator();
                    while (v4_7.hasNext()) {
                        eu.davidea.flexibleadapter.items.IFlexible v1_1 = ((eu.davidea.flexibleadapter.items.IFlexible) v4_7.next());
                        this.showHeaderOf(this.getGlobalPositionOf(v1_1), v1_1);
                    }
                    this.recursive = 0;
                }
                if ((!this.recursive) && ((this.mUpdateListener != null) && ((!this.multiRange) && ((v0 == 0) && (this.getItemCount() > 0))))) {
                    this.mUpdateListener.onUpdateEmptyView(this.getItemCount());
                }
                v2_0 = 1;
            } else {
                android.util.Log.e(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "No items to add!");
            }
        } else {
            android.util.Log.e(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "Cannot addItems on negative position!");
        }
        return v2_0;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.addItemToSection() calling method android.util.Log.v()


    public int addItemToSection(eu.davidea.flexibleadapter.items.ISectionable p7, eu.davidea.flexibleadapter.items.IHeader p8, int p9)
    {
        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("addItemToSection relativePosition=").append(p9).toString());
        }
        int v1 = this.getGlobalPositionOf(p8);
        if (p9 >= 0) {
            p7.setHeader(p8);
            if ((v1 < 0) || (!this.isExpandable(p8))) {
                this.addItem(((v1 + 1) + p9), p7);
            } else {
                this.addSubItem(v1, p9, p7, 0, Boolean.valueOf(1));
            }
        }
        return this.getGlobalPositionOf(p7);
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.addItem() calling method android.util.Log.v()


    public boolean addItem(int p4, eu.davidea.flexibleadapter.items.IFlexible p5)
    {
        boolean v1_1;
        if (p5 != null) {
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "addItem delegates addition to addItems!");
            }
            java.util.ArrayList v0_1 = new java.util.ArrayList(1);
            v0_1.add(p5);
            v1_1 = this.addItems(p4, v0_1);
        } else {
            android.util.Log.e(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "No items to add!");
            v1_1 = 0;
        }
        return v1_1;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.unlinkHeaderFrom() calling method android.util.Log.v()


    private eu.davidea.flexibleadapter.items.IHeader unlinkHeaderFrom(eu.davidea.flexibleadapter.items.IFlexible p7, Object p8)
    {
        int v0;
        if (!this.hasHeader(p7)) {
            v0 = 0;
        } else {
            v0 = ((eu.davidea.flexibleadapter.items.ISectionable) p7).getHeader();
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Unlink header ").append(v0).append(" from ").append(((eu.davidea.flexibleadapter.items.ISectionable) p7)).toString());
            }
            ((eu.davidea.flexibleadapter.items.ISectionable) p7).setHeader(0);
            this.addToOrphanListIfNeeded(v0, this.getGlobalPositionOf(p7), 1);
            if (p8 != null) {
                if (!v0.isHidden()) {
                    this.notifyItemChanged(this.getGlobalPositionOf(v0), p8);
                }
                if (!p7.isHidden()) {
                    this.notifyItemChanged(this.getGlobalPositionOf(p7), p8);
                }
            }
        }
        return v0;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.showHeaderOf() calling method android.util.Log.v()


    private boolean showHeaderOf(int p6, eu.davidea.flexibleadapter.items.IFlexible p7)
    {
        boolean v1 = 0;
        eu.davidea.flexibleadapter.items.IHeader v0 = this.getHeaderOf(p7);
        if ((v0 != null) && ((this.getPendingRemovedItem(p7) == null) && (v0.isHidden()))) {
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Showing header at position ").append(p6).append(" header=").append(v0).toString());
            }
            v0.setHidden(0);
            v1 = this.addItem(p6, v0);
        }
        return v1;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.removeFromOrphanList() calling method android.util.Log.v()


    private void removeFromOrphanList(eu.davidea.flexibleadapter.items.IHeader p4)
    {
        if ((this.mOrphanHeaders.remove(p4)) && (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG)) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Removed from orphan list [").append(this.mOrphanHeaders.size()).append("] Header ").append(p4).toString());
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.noMoreLoad() calling method android.util.Log.v()


    private void noMoreLoad()
    {
        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, "onLoadMore noMoreLoad!");
        }
        this.notifyItemChanged((this.getItemCount() - 1), Boolean.valueOf(1));
        this.mHandler.sendEmptyMessageDelayed(2, 200);
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.linkHeaderTo() calling method android.util.Log.v()


    private boolean linkHeaderTo(eu.davidea.flexibleadapter.items.IFlexible p6, eu.davidea.flexibleadapter.items.IHeader p7, Object p8)
    {
        int v0 = 0;
        if ((p6 == null) || (!(p6 instanceof eu.davidea.flexibleadapter.items.ISectionable))) {
            this.addToOrphanListIfNeeded(p7, this.getGlobalPositionOf(p6), 1);
            this.notifyItemChanged(this.getGlobalPositionOf(p7), p8);
        } else {
            if ((((eu.davidea.flexibleadapter.items.ISectionable) p6).getHeader() != null) && (!((eu.davidea.flexibleadapter.items.ISectionable) p6).getHeader().equals(p7))) {
                this.unlinkHeaderFrom(((eu.davidea.flexibleadapter.items.ISectionable) p6), p8);
            }
            if ((((eu.davidea.flexibleadapter.items.ISectionable) p6).getHeader() == null) && (p7 != null)) {
                if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                    android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Link header ").append(p7).append(" to ").append(((eu.davidea.flexibleadapter.items.ISectionable) p6)).toString());
                }
                ((eu.davidea.flexibleadapter.items.ISectionable) p6).setHeader(p7);
                v0 = 1;
                this.removeFromOrphanList(p7);
                if (p8 != null) {
                    if (!p7.isHidden()) {
                        this.notifyItemChanged(this.getGlobalPositionOf(p7), p8);
                    }
                    if (!p6.isHidden()) {
                        this.notifyItemChanged(this.getGlobalPositionOf(p6), p8);
                    }
                }
            }
        }
        return v0;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.hideHeader() calling method android.util.Log.v()


    private boolean hideHeader(int p5, eu.davidea.flexibleadapter.items.IHeader p6)
    {
        int v0 = 1;
        if (p5 < 0) {
            v0 = 0;
        } else {
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Hiding header at position ").append(p5).append(" header=").append(p6).toString());
            }
            p6.setHidden(1);
            this.mItems.remove(p5);
            this.notifyItemRemoved(p5);
        }
        return v0;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.expand() calling method android.util.Log.v()


    private int expand(int p11, boolean p12, boolean p13)
    {
        int v5 = 0;
        eu.davidea.flexibleadapter.items.IFlexible v2 = this.getItem(p11);
        if (this.isExpandable(v2)) {
            eu.davidea.flexibleadapter.items.IExpandable v1_1 = ((eu.davidea.flexibleadapter.items.IExpandable) v2);
            if (this.hasSubItems(v1_1)) {
                if ((eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) && (!p13)) {
                    android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Request to Expand on position=").append(p11).append(" expanded=").append(v1_1.isExpanded()).append(" anyParentSelected=").append(this.parentSelected).append(" ExpandedItems=").append(this.getExpandedPositions()).toString());
                }
                v5 = 0;
                if ((p13) || ((!v1_1.isExpanded()) && ((!this.parentSelected) || (v1_1.getExpansionLevel() <= this.selectedLevel)))) {
                    if ((this.collapseOnExpand) && ((!p12) && (this.collapseAll(this.minCollapsibleLevel) > 0))) {
                        p11 = this.getGlobalPositionOf(v2);
                    }
                    java.util.List v4 = this.getExpandableList(v1_1);
                    this.mItems.addAll((p11 + 1), v4);
                    v5 = v4.size();
                    v1_1.setExpanded(1);
                    if ((!p13) && ((this.scrollOnExpand) && (!p12))) {
                        this.autoScrollWithDelay(p11, v5, 150);
                    }
                    this.notifyItemRangeInserted((p11 + 1), v5);
                    if ((!p13) && (this.headersShown)) {
                        int v0 = 0;
                        String v6_27 = v4.iterator();
                        while (v6_27.hasNext()) {
                            v0++;
                            if (this.showHeaderOf((p11 + v0), ((eu.davidea.flexibleadapter.items.IFlexible) v6_27.next()))) {
                                v0++;
                            }
                        }
                    }
                    if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                        String v6_30;
                        StringBuilder v8_13 = new StringBuilder();
                        if (!p13) {
                            v6_30 = "Expanded ";
                        } else {
                            v6_30 = "Initially expanded ";
                        }
                        String v6_8;
                        StringBuilder v8_1 = v8_13.append(v6_30).append(v5).append(" subItems on position=").append(p11);
                        if (!p13) {
                            v6_8 = new StringBuilder().append(" ExpandedItems=").append(this.getExpandedPositions()).toString();
                        } else {
                            v6_8 = "";
                        }
                        android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, v8_1.append(v6_8).toString());
                    }
                }
            } else {
                v1_1.setExpanded(0);
                if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                    android.util.Log.w(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("No subItems to Expand on position ").append(p11).append(" expanded ").append(v1_1.isExpanded()).toString());
                }
            }
        }
        return v5;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.createRestoreSubItemInfo() calling method android.util.Log.v()


    private int createRestoreSubItemInfo(eu.davidea.flexibleadapter.items.IExpandable p10, eu.davidea.flexibleadapter.items.IFlexible p11, Object p12)
    {
        int v6 = this.getGlobalPositionOf(p10);
        int v4 = this.getExpandableList(p10).indexOf(p11);
        p11.setHidden(1);
        this.mRestoreList.add(new eu.davidea.flexibleadapter.FlexibleAdapter$RestoreInfo(this, p10, p11, v4, p12));
        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Recycled Child ").append(this.mRestoreList.get((this.mRestoreList.size() - 1))).append(" with Parent position=").append(v6).toString());
        }
        return v6;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.createRestoreItemInfo() calling method android.util.Log.v()


    private void createRestoreItemInfo(int p7, eu.davidea.flexibleadapter.items.IFlexible p8, Object p9)
    {
        if (this.isExpanded(p8)) {
            this.collapse(p7);
        }
        p8.setHidden(1);
        eu.davidea.flexibleadapter.items.IExpandable v1 = this.getItem((p7 - 1));
        if (v1 != null) {
            eu.davidea.flexibleadapter.items.IExpandable v0 = this.getExpandableOf(v1);
            if (v0 != null) {
                v1 = v0;
            }
        }
        this.mRestoreList.add(new eu.davidea.flexibleadapter.FlexibleAdapter$RestoreInfo(this, v1, p8, p9));
        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Recycled Parent ").append(this.mRestoreList.get((this.mRestoreList.size() - 1))).append(" on position=").append(p7).toString());
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.adjustSelected() calling method android.util.Log.v()


    private void adjustSelected(int p8, int p9)
    {
        int v0 = 0;
        String v3_1 = this.getSelectedPositions().iterator();
        while (v3_1.hasNext()) {
            Integer v1_1 = ((Integer) v3_1.next());
            if (v1_1.intValue() >= p8) {
                if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                    android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Adjust Selected position ").append(v1_1).append(" to ").append(Math.max((v1_1.intValue() + p9), p8)).toString());
                }
                this.removeSelection(v1_1.intValue());
                this.addSelection(Math.max((v1_1.intValue() + p9), p8));
                v0 = 1;
            }
        }
        if ((eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) && (v0 != 0)) {
            android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("AdjustedSelected=").append(this.getSelectedPositions()).toString());
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.addToOrphanListIfNeeded() calling method android.util.Log.v()


    private void addToOrphanListIfNeeded(eu.davidea.flexibleadapter.items.IHeader p4, int p5, int p6)
    {
        if ((!this.mOrphanHeaders.contains(p4)) && (!this.isHeaderShared(p4, p5, p6))) {
            this.mOrphanHeaders.add(p4);
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Added to orphan list [").append(this.mOrphanHeaders.size()).append("] Header ").append(p4).toString());
            }
        }
        return;
    }

Method eu.davidea.flexibleadapter.AnimatorAdapter.calculateAnimationDelay1() calling method android.util.Log.v()


    private long calculateAnimationDelay1(int p11)
    {
        int v1;
        int v0;
        android.support.v7.widget.RecyclerView$LayoutManager v2 = this.mRecyclerView.getLayoutManager();
        if (!(v2 instanceof android.support.v7.widget.LinearLayoutManager)) {
            android.support.v7.widget.StaggeredGridLayoutManager v4_1 = ((android.support.v7.widget.StaggeredGridLayoutManager) v2);
            v1 = v4_1.findLastCompletelyVisibleItemPositions(0)[0];
            v0 = v4_1.findFirstCompletelyVisibleItemPositions(0)[0];
        } else {
            android.support.v7.widget.LinearLayoutManager v3_1 = ((android.support.v7.widget.LinearLayoutManager) v2);
            v1 = v3_1.findLastCompletelyVisibleItemPosition();
            v0 = v3_1.findFirstCompletelyVisibleItemPosition();
        }
        if (this.mMaxChildViews < this.mRecyclerView.getChildCount()) {
            this.mMaxChildViews = this.mRecyclerView.getChildCount();
        }
        if (this.mLastAnimatedPosition > v1) {
            v1 = this.mLastAnimatedPosition;
        }
        if ((this.mLastAnimatedPosition > (v1 - v0)) || ((v0 > 1) && (v0 <= this.mMaxChildViews))) {
            if (eu.davidea.flexibleadapter.AnimatorAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.flexibleadapter.AnimatorAdapter.TAG, new StringBuilder().append("Reset AnimationDelay on position ").append(p11).toString());
            }
            this.mInitialDelay = 0;
        }
        long v6_15 = (this.mInitialDelay + this.mStepDelay);
        this.mInitialDelay = v6_15;
        return v6_15;
    }

Method eu.davidea.flexibleadapter.SelectableAdapter.toggleSelection() calling method android.util.Log.v()


    public void toggleSelection(int p5)
    {
        if (p5 >= 0) {
            if (this.mMode == 1) {
                this.clearSelection();
            }
            boolean v0 = this.mSelectedPositions.contains(Integer.valueOf(p5));
            if (!v0) {
                this.addSelection(p5);
            } else {
                this.removeSelection(p5);
            }
            if (eu.davidea.flexibleadapter.SelectableAdapter.DEBUG) {
                String v1_4;
                StringBuilder vtmp5 = new StringBuilder().append("toggleSelection ");
                if (!v0) {
                    v1_4 = "added";
                } else {
                    v1_4 = "removed";
                }
                android.util.Log.v(eu.davidea.flexibleadapter.SelectableAdapter.TAG, vtmp5.append(v1_4).append(" on position ").append(p5).append(", current ").append(this.mSelectedPositions).toString());
            }
        }
        return;
    }

Method eu.davidea.flexibleadapter.SelectableAdapter.selectAll() calling method android.util.Log.v()


    public varargs void selectAll(Integer[] p8)
    {
        this.mSelectAll = 1;
        java.util.List v3 = java.util.Arrays.asList(p8);
        if (eu.davidea.flexibleadapter.SelectableAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.SelectableAdapter.TAG, new StringBuilder().append("selectAll ViewTypes to include ").append(v3).toString());
        }
        int v2 = 0;
        int v1 = 0;
        int v0 = 0;
        while (v0 < this.getItemCount()) {
            if ((!this.isSelectable(v0)) || ((!v3.isEmpty()) && (!v3.contains(Integer.valueOf(this.getItemViewType(v0)))))) {
                if ((v2 + v1) == v0) {
                    this.notifySelectionChanged(v2, v1);
                    v1 = 0;
                    v2 = v0;
                }
            } else {
                this.mSelectedPositions.add(Integer.valueOf(v0));
                v1++;
            }
            v0++;
        }
        if (eu.davidea.flexibleadapter.SelectableAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.SelectableAdapter.TAG, new StringBuilder().append("selectAll notifyItemRangeChanged from positionStart=").append(v2).append(" itemCount=").append(this.getItemCount()).toString());
        }
        this.notifySelectionChanged(v2, this.getItemCount());
        return;
    }

Method eu.davidea.flexibleadapter.SelectableAdapter.clearSelection() calling method android.util.Log.v()


    public void clearSelection()
    {
        if (eu.davidea.flexibleadapter.SelectableAdapter.DEBUG) {
            android.util.Log.v(eu.davidea.flexibleadapter.SelectableAdapter.TAG, new StringBuilder().append("clearSelection ").append(this.mSelectedPositions).toString());
        }
        java.util.Iterator v1 = this.mSelectedPositions.iterator();
        int v3 = 0;
        int v0 = 0;
        while (v1.hasNext()) {
            int v2 = ((Integer) v1.next()).intValue();
            v1.remove();
            if ((v3 + v0) != v2) {
                this.notifySelectionChanged(v3, v0);
                v3 = v2;
                v0 = 1;
            } else {
                v0++;
            }
        }
        this.notifySelectionChanged(v3, v0);
        return;
    }

Method eu.davidea.viewholders.FlexibleViewHolder.onTouch() calling method android.util.Log.v()


    public boolean onTouch(android.view.View p6, android.view.MotionEvent p7)
    {
        int v0 = this.getFlexibleAdapterPosition();
        if (this.mAdapter.isEnabled(v0)) {
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.viewholders.FlexibleViewHolder.TAG, new StringBuilder().append("onTouch with DragHandleView on position ").append(v0).append(" mode=").append(this.mAdapter.getMode()).toString());
            }
            if ((android.support.v4.view.MotionEventCompat.getActionMasked(p7) == 0) && (this.mAdapter.isHandleDragEnabled())) {
                this.mAdapter.getItemTouchHelper().startDrag(this);
            }
        }
        return 0;
    }

Method eu.davidea.viewholders.FlexibleViewHolder.onLongClick() calling method android.util.Log.v()


    public boolean onLongClick(android.view.View p7)
    {
        int v1_0 = 0;
        int v0 = this.getFlexibleAdapterPosition();
        if (this.mAdapter.isEnabled(v0)) {
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.viewholders.FlexibleViewHolder.TAG, new StringBuilder().append("onLongClick on position ").append(v0).append(" mode=").append(this.mAdapter.getMode()).toString());
            }
            if ((this.mAdapter.mItemLongClickListener == null) || (this.mAdapter.isLongPressDragEnabled())) {
                this.mLongClickSkipped = 1;
            } else {
                this.mAdapter.mItemLongClickListener.onItemLongClick(v0);
                this.toggleActivation();
                v1_0 = 1;
            }
        }
        return v1_0;
    }

Method eu.davidea.viewholders.FlexibleViewHolder.onItemReleased() calling method android.util.Log.v()


    public void onItemReleased(int p7)
    {
        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
            boolean v0_5;
            StringBuilder vtmp6 = new StringBuilder().append("onItemReleased position=").append(p7).append(" mode=").append(this.mAdapter.getMode()).append(" actionState=");
            if (this.mActionState != 1) {
                v0_5 = "Drag(2)";
            } else {
                v0_5 = "Swipe(1)";
            }
            android.util.Log.v(eu.davidea.viewholders.FlexibleViewHolder.TAG, vtmp6.append(v0_5).toString());
        }
        if (!this.alreadySelected) {
            if ((!this.shouldAddSelectionInActionMode()) || (this.mAdapter.getMode() != 2)) {
                if ((!this.shouldActivateViewWhileSwiping()) || (!this.itemView.isActivated())) {
                    if (this.mActionState == 2) {
                        this.mAdapter.toggleSelection(p7);
                        if (this.itemView.isActivated()) {
                            this.toggleActivation();
                        }
                    }
                } else {
                    this.mAdapter.toggleSelection(p7);
                    this.toggleActivation();
                }
            } else {
                this.mAdapter.mItemLongClickListener.onItemLongClick(p7);
                if (this.mAdapter.isSelected(p7)) {
                    this.toggleActivation();
                }
            }
        }
        this.mLongClickSkipped = 0;
        this.mActionState = 0;
        return;
    }

Method eu.davidea.viewholders.FlexibleViewHolder.onClick() calling method android.util.Log.v()


    public void onClick(android.view.View p5)
    {
        int v0 = this.getFlexibleAdapterPosition();
        if ((this.mAdapter.isEnabled(v0)) && ((this.mAdapter.mItemClickListener != null) && (this.mActionState == 0))) {
            if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                android.util.Log.v(eu.davidea.viewholders.FlexibleViewHolder.TAG, new StringBuilder().append("onClick on position ").append(v0).append(" mode=").append(this.mAdapter.getMode()).toString());
            }
            if ((this.mAdapter.mItemClickListener.onItemClick(v0)) && (((!this.mAdapter.isSelected(v0)) && (this.itemView.isActivated())) || ((this.mAdapter.isSelected(v0)) && (!this.itemView.isActivated())))) {
                this.toggleActivation();
            }
        }
        return;
    }

Method eu.davidea.viewholders.FlexibleViewHolder.onActionStateChanged() calling method android.util.Log.v()


    public void onActionStateChanged(int p6, int p7)
    {
        this.mActionState = p7;
        this.alreadySelected = this.mAdapter.isSelected(p6);
        if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
            eu.davidea.flexibleadapter.FlexibleAdapter$OnItemLongClickListener v0_6;
            StringBuilder vtmp7 = new StringBuilder().append("onActionStateChanged position=").append(p6).append(" mode=").append(this.mAdapter.getMode()).append(" actionState=");
            if (p7 != 1) {
                v0_6 = "Drag(2)";
            } else {
                v0_6 = "Swipe(1)";
            }
            android.util.Log.v(eu.davidea.viewholders.FlexibleViewHolder.TAG, vtmp7.append(v0_6).toString());
        }
        if (p7 != 2) {
            if ((p7 == 1) && ((this.shouldActivateViewWhileSwiping()) && (!this.alreadySelected))) {
                this.mAdapter.toggleSelection(p6);
                this.toggleActivation();
            }
        } else {
            if (!this.alreadySelected) {
                if (((this.mLongClickSkipped) || (this.mAdapter.getMode() == 2)) && (((this.shouldAddSelectionInActionMode()) || (this.mAdapter.getMode() != 2)) && ((this.mAdapter.mItemLongClickListener != null) && (this.mAdapter.isSelectable(p6))))) {
                    this.mAdapter.mItemLongClickListener.onItemLongClick(p6);
                    this.alreadySelected = 1;
                }
                if (!this.alreadySelected) {
                    this.mAdapter.toggleSelection(p6);
                }
            }
            if (!this.itemView.isActivated()) {
                this.toggleActivation();
            }
        }
        return;
    }

Method com.google.firebase.messaging.zzc.zzeq() calling method android.util.Log.v()


    private static boolean zzeq(android.content.Context p3)
    {
        int v0 = 0;
        if (com.google.firebase.messaging.zzc.zzcz(p3) != null) {
            try {
                Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty");
                v0 = 1;
            } catch (String v1) {
                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                    android.util.Log.v("FirebaseAbtUtil", "Firebase Analytics library is missing support for abt. Please update to a more recent version.");
                }
            }
        } else {
            if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                android.util.Log.v("FirebaseAbtUtil", "Firebase Analytics not available");
            }
        }
        return v0;
    }

Method com.google.firebase.messaging.zzc.zza() calling method android.util.Log.v()


    private static void zza(com.google.android.gms.measurement.AppMeasurement p7, android.content.Context p8, String p9, com.google.android.gms.internal.zzfim p10, com.google.firebase.messaging.zzb p11, int p12)
    {
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            String v2_23 = p10.zzpld;
            int v3_31 = p10.zzple;
            android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v2_23).length() + 7) + String.valueOf(v3_31).length())).append("_SEI: ").append(v2_23).append(" ").append(v3_31).toString());
        }
        try {
            Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty");
            String v2_21 = com.google.firebase.messaging.zzc.zza(p7, p9);
        } catch (Object[] v0_17) {
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v0_17);
            return;
        }
        if (com.google.firebase.messaging.zzc.zza(p7, p9).size() >= com.google.firebase.messaging.zzc.zzb(p7, p9)) {
            Object[] v0_22;
            if (p10.zzpln == 0) {
                v0_22 = 1;
            } else {
                v0_22 = p10.zzpln;
            }
            if (v0_22 != 1) {
                if (!android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                    return;
                } else {
                    String v1_15 = p10.zzpld;
                    String v2_22 = p10.zzple;
                    android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v1_15).length() + 44) + String.valueOf(v2_22).length())).append("_E won\'t be set due to overflow policy. [").append(v1_15).append(", ").append(v2_22).append("]").toString());
                    return;
                }
            } else {
                Object[] v0_28 = v2_21.get(0);
                String v1_21 = com.google.firebase.messaging.zzc.zzaz(v0_28);
                Object[] v0_29 = com.google.firebase.messaging.zzc.zzba(v0_28);
                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                    android.util.Log.v("FirebaseAbtUtil", new StringBuilder((String.valueOf(v1_21).length() + 38)).append("Clearing _E due to overflow policy: [").append(v1_21).append("]").toString());
                }
                com.google.firebase.messaging.zzc.zza(p8, p9, v1_21, v0_29, com.google.firebase.messaging.zzc.zza(p10, p11));
            }
        }
        Object[] v0_0 = v2_21.iterator();
        while (v0_0.hasNext()) {
            String v1_11 = v0_0.next();
            String v2_15 = com.google.firebase.messaging.zzc.zzaz(v1_11);
            String v1_12 = com.google.firebase.messaging.zzc.zzba(v1_11);
            if ((v2_15.equals(p10.zzpld)) && ((!v1_12.equals(p10.zzple)) && (android.util.Log.isLoggable("FirebaseAbtUtil", 2)))) {
                android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v2_15).length() + 77) + String.valueOf(v1_12).length())).append("Clearing _E, as only one _V of the same _E can be set atany given time: [").append(v2_15).append(", ").append(v1_12).append("].").toString());
                com.google.firebase.messaging.zzc.zza(p8, p9, v2_15, v1_12, com.google.firebase.messaging.zzc.zza(p10, p11));
            }
        }
        String v1_2 = com.google.firebase.messaging.zzc.zza(p10, p9, p11);
        if (v1_2 != null) {
            if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                String v2_2 = p10.zzpld;
                int v3_1 = p10.zzple;
                String v4_11 = p10.zzplg;
                android.util.Log.v("FirebaseAbtUtil", new StringBuilder((((String.valueOf(v2_2).length() + 27) + String.valueOf(v3_1).length()) + String.valueOf(v4_11).length())).append("Setting _CUP for _E: [").append(v2_2).append(", ").append(v3_1).append(", ").append(v4_11).append("]").toString());
            }
            try {
                Object[] v0_9;
                String v4_14 = new Class[1];
                v4_14[0] = Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty");
                String v2_11 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("setConditionalUserProperty", v4_14);
                v2_11.setAccessible(1);
            } catch (Object[] v0_10) {
                android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v0_10);
                return;
            }
            if (android.text.TextUtils.isEmpty(p10.zzpli)) {
                v0_9 = p11.zzbpb();
            } else {
                v0_9 = p10.zzpli;
            }
            p7.logEventInternal(p9, v0_9, com.google.firebase.messaging.zzc.zza(p10));
            Object[] v0_13 = new Object[1];
            v0_13[0] = v1_2;
            v2_11.invoke(p7, v0_13);
            return;
        } else {
            if (!android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                return;
            } else {
                String v1_5 = p10.zzpld;
                String v2_13 = p10.zzple;
                android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v1_5).length() + 42) + String.valueOf(v2_13).length())).append("Could not create _CUP for: [").append(v1_5).append(", ").append(v2_13).append("]. Skipping.").toString());
                return;
            }
        }
    }

Method com.google.firebase.messaging.zzc.zza() calling method android.util.Log.v()


    public static void zza(android.content.Context p15, String p16, byte[] p17, com.google.firebase.messaging.zzb p18, int p19)
    {
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            String v2_2;
            String v2_13 = String.valueOf(p16);
            if (v2_13.length() == 0) {
                v2_2 = new String("_SE called by ");
            } else {
                v2_2 = "_SE called by ".concat(v2_13);
            }
            android.util.Log.v("FirebaseAbtUtil", v2_2);
        }
        if (com.google.firebase.messaging.zzc.zzeq(p15)) {
            String v2_4 = com.google.firebase.messaging.zzc.zzcz(p15);
            String v5_1 = com.google.firebase.messaging.zzc.zzal(p17);
            if (v5_1 != null) {
                try {
                    Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty");
                    int v7_0 = com.google.firebase.messaging.zzc.zza(v2_4, p16).iterator();
                    int v6_6 = 0;
                } catch (String v2_5) {
                    android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v2_5);
                }
                while (v7_0.hasNext()) {
                    String v3_34 = v7_0.next();
                    String v8_2 = com.google.firebase.messaging.zzc.zzaz(v3_34);
                    String v9 = com.google.firebase.messaging.zzc.zzba(v3_34);
                    StringBuilder v10_11 = ((Long) Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty").getField("mCreationTimestamp").get(v3_34)).longValue();
                    if ((!v5_1.zzpld.equals(v8_2)) || (!v5_1.zzple.equals(v9))) {
                        String v3_3 = 0;
                        String v12_0 = v5_1.zzplo;
                        String v4_0 = 0;
                        while (v4_0 < v12_0.length) {
                            if (!v12_0[v4_0].zzpld.equals(v8_2)) {
                                v4_0++;
                            } else {
                                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                                    android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v8_2).length() + 33) + String.valueOf(v9).length())).append("_E is found in the _OE list. [").append(v8_2).append(", ").append(v9).append("]").toString());
                                }
                                v3_3 = 1;
                                break;
                            }
                        }
                        if (v3_3 == null) {
                            if (v5_1.zzplf <= v10_11) {
                                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                                    android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v8_2).length() + 109) + String.valueOf(v9).length())).append("_E was not found in the _OE list, but not clearing it as it has a new start time than the _E to be set.  [").append(v8_2).append(", ").append(v9).append("]").toString());
                                }
                            } else {
                                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                                    android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v8_2).length() + 115) + String.valueOf(v9).length())).append("Clearing _E as it was not in the _OE list, andits start time is older than the start time of the _E to be set. [").append(v8_2).append(", ").append(v9).append("]").toString());
                                }
                                com.google.firebase.messaging.zzc.zza(p15, p16, v8_2, v9, com.google.firebase.messaging.zzc.zza(v5_1, p18));
                            }
                        }
                    } else {
                        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                            android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v8_2).length() + 23) + String.valueOf(v9).length())).append("_E is already set. [").append(v8_2).append(", ").append(v9).append("]").toString());
                        }
                        v6_6 = 1;
                    }
                }
                if (v6_6 == 0) {
                    com.google.firebase.messaging.zzc.zza(v2_4, p15, p16, v5_1, p18, 1);
                } else {
                    if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                        String v3_27 = v5_1.zzpld;
                        String v4_52 = v5_1.zzple;
                        android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(v3_27).length() + 44) + String.valueOf(v4_52).length())).append("_E is already set. Not setting it again [").append(v3_27).append(", ").append(v4_52).append("]").toString());
                    }
                }
            } else {
                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                    android.util.Log.v("FirebaseAbtUtil", "_SE failed; either _P was not set, or we couldn\'t deserialize the _P.");
                }
            }
        }
        return;
    }

Method com.google.firebase.messaging.zzc.zza() calling method android.util.Log.v()


    private static void zza(android.content.Context p6, String p7, String p8, String p9, String p10)
    {
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            Exception v0_2;
            Exception v0_7 = String.valueOf(p7);
            if (v0_7.length() == 0) {
                v0_2 = new String("_CE(experimentId) called by ");
            } else {
                v0_2 = "_CE(experimentId) called by ".concat(v0_7);
            }
            android.util.Log.v("FirebaseAbtUtil", v0_2);
        }
        if (com.google.firebase.messaging.zzc.zzeq(p6)) {
            Exception v0_4 = com.google.firebase.messaging.zzc.zzcz(p6);
            try {
                int v3_2 = new Class[3];
                v3_2[0] = String;
                v3_2[1] = String;
                v3_2[2] = android.os.Bundle;
                String v1_2 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("clearConditionalUserProperty", v3_2);
                v1_2.setAccessible(1);
            } catch (Exception v0_6) {
                android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v0_6);
            }
            if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                android.util.Log.v("FirebaseAbtUtil", new StringBuilder(((String.valueOf(p8).length() + 17) + String.valueOf(p9).length())).append("Clearing _E: [").append(p8).append(", ").append(p9).append("]").toString());
            }
            Object[] v2_8 = new Object[3];
            v2_8[0] = p8;
            v2_8[1] = p10;
            v2_8[2] = com.google.firebase.messaging.zzc.zzaz(p8, p9);
            v1_2.invoke(v0_4, v2_8);
        }
        return;
    }

Method com.google.firebase.messaging.zzc.zza() calling method android.util.Log.v()


    private static java.util.List zza(com.google.android.gms.measurement.AppMeasurement p7, String p8)
    {
        String v1_1 = new java.util.ArrayList();
        try {
            StringBuilder v3_11 = new Class[2];
            v3_11[0] = String;
            v3_11[1] = String;
            java.util.ArrayList v0_0 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("getConditionalUserProperties", v3_11);
            v0_0.setAccessible(1);
            String v2_2 = new Object[2];
            v2_2[0] = p8;
            v2_2[1] = "";
            java.util.ArrayList v0_2 = ((java.util.List) v0_0.invoke(p7, v2_2));
        } catch (java.util.ArrayList v0_3) {
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v0_3);
            v0_2 = v1_1;
        }
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            android.util.Log.v("FirebaseAbtUtil", new StringBuilder((String.valueOf(p8).length() + 55)).append("Number of currently set _Es for origin: ").append(p8).append(" is ").append(v0_2.size()).toString());
        }
        return v0_2;
    }

Method com.google.firebase.iid.zzm.zzm() calling method android.util.Log.v()


    final declared_synchronized void zzm(int p5, String p6)
    {
        try {
            if (android.util.Log.isLoggable("MessengerIpcClient", 3)) {
                com.google.firebase.iid.zzu v0_2;
                com.google.firebase.iid.zzu v0_19 = String.valueOf(p6);
                if (v0_19.length() == 0) {
                    v0_2 = new String("Disconnected: ");
                } else {
                    v0_2 = "Disconnected: ".concat(v0_19);
                }
                android.util.Log.d("MessengerIpcClient", v0_2);
            }
        } catch (com.google.firebase.iid.zzu v0_18) {
            throw v0_18;
        }
        switch (this.state) {
            case 0:
                throw new IllegalStateException();
                break;
            case 1:
            case 2:
                if (android.util.Log.isLoggable("MessengerIpcClient", 2)) {
                    android.util.Log.v("MessengerIpcClient", "Unbinding service");
                }
                this.state = 4;
                com.google.android.gms.common.stats.zza.zzalq();
                com.google.firebase.iid.zzk.zza(this.zznul).unbindService(this);
                this.zza(new com.google.firebase.iid.zzu(p5, p6));
                break;
            case 3:
                this.state = 4;
            case 4:
                break;
            default:
                throw new IllegalStateException(new StringBuilder(26).append("Unknown state: ").append(this.state).toString());
        }
        return;
    }

Method com.google.firebase.iid.zzm.zzchh() calling method android.util.Log.v()


    final declared_synchronized void zzchh()
    {
        try {
            if ((this.state == 2) && ((this.zznuj.isEmpty()) && (this.zznuk.size() == 0))) {
                if (android.util.Log.isLoggable("MessengerIpcClient", 2)) {
                    android.util.Log.v("MessengerIpcClient", "Finished handling requests, unbinding");
                }
                this.state = 3;
                com.google.android.gms.common.stats.zza.zzalq();
                com.google.firebase.iid.zzk.zza(this.zznul).unbindService(this);
            }
        } catch (android.content.Context v0_7) {
            throw v0_7;
        }
        return;
    }

Method com.google.firebase.iid.zzm.zzb() calling method android.util.Log.v()


    final declared_synchronized boolean zzb(com.google.firebase.iid.zzt p7)
    {
        java.util.concurrent.ScheduledExecutorService v1_0 = 0;
        java.util.Queue v0_0 = 1;
        try {
            switch (this.state) {
                case 0:
                    this.zznuj.add(p7);
                    if (this.state == 0) {
                        v1_0 = 1;
                    }
                    com.google.android.gms.common.internal.zzbq.checkState(v1_0);
                    if (android.util.Log.isLoggable("MessengerIpcClient", 2)) {
                        android.util.Log.v("MessengerIpcClient", "Starting bind to GmsCore");
                    }
                    this.state = 1;
                    java.util.concurrent.ScheduledExecutorService v1_6 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                    v1_6.setPackage("com.google.android.gms");
                    if (com.google.android.gms.common.stats.zza.zzalq().zza(com.google.firebase.iid.zzk.zza(this.zznul), v1_6, this, 1)) {
                        com.google.firebase.iid.zzk.zzb(this.zznul).schedule(new com.google.firebase.iid.zzo(this), 30, java.util.concurrent.TimeUnit.SECONDS);
                        return v0_0;
                    } else {
                        this.zzm(0, "Unable to bind to service");
                        return v0_0;
                    }
                case 1:
                    this.zznuj.add(p7);
                    return v0_0;
                case 2:
                    this.zznuj.add(p7);
                    this.zzchg();
                    return v0_0;
                case 3:
                case 4:
                    v0_0 = 0;
                    return v0_0;
                default:
                    throw new IllegalStateException(new StringBuilder(26).append("Unknown state: ").append(this.state).toString());
            }
        } catch (java.util.Queue v0_3) {
        }
        throw v0_3;
    }

Method com.google.firebase.iid.zzm.onServiceDisconnected() calling method android.util.Log.v()


    public final declared_synchronized void onServiceDisconnected(android.content.ComponentName p3)
    {
        try {
            if (android.util.Log.isLoggable("MessengerIpcClient", 2)) {
                android.util.Log.v("MessengerIpcClient", "Service disconnected");
            }
        } catch (int v0_4) {
            throw v0_4;
        }
        this.zzm(2, "Service disconnected");
        return;
    }

Method com.google.firebase.iid.zzm.onServiceConnected() calling method android.util.Log.v()


    public final declared_synchronized void onServiceConnected(android.content.ComponentName p3, android.os.IBinder p4)
    {
        try {
            if (android.util.Log.isLoggable("MessengerIpcClient", 2)) {
                android.util.Log.v("MessengerIpcClient", "Service connected");
            }
        } catch (String v0_6) {
            throw v0_6;
        }
        if (p4 != null) {
            try {
                this.zznui = new com.google.firebase.iid.zzr(p4);
            } catch (String v0_3) {
                this.zzm(0, v0_3.getMessage());
            }
            this.state = 2;
            this.zzchg();
        } else {
            this.zzm(0, "Null service connection");
        }
        return;
    }

Method com.google.android.gms.tagmanager.zzba.v() calling method android.util.Log.v()


    public final void v(String p3)
    {
        if (this.zzdsq <= 2) {
            android.util.Log.v("GoogleTagManager", p3);
        }
        return;
    }

Method com.google.android.gms.internal.zzaqj.v() calling method android.util.Log.v()


    public static void v(String p1)
    {
        String v0_0 = com.google.android.gms.internal.zzaqk.zzzd();
        if (v0_0 == null) {
            if (com.google.android.gms.internal.zzaqj.zzae(0)) {
                android.util.Log.v(((String) com.google.android.gms.internal.zzaqa.zzdta.get()), p1);
            }
        } else {
            v0_0.zzdn(p1);
        }
        String v0_2 = com.google.android.gms.internal.zzaqj.zzdvg;
        if (v0_2 != null) {
            v0_2.verbose(p1);
        }
        return;
    }

Method com.google.android.gms.internal.zzab.zza() calling method android.util.Log.v()


    public static varargs void zza(String p2, Object[] p3)
    {
        if (com.google.android.gms.internal.zzab.DEBUG) {
            android.util.Log.v(com.google.android.gms.internal.zzab.TAG, com.google.android.gms.internal.zzab.zzd(p2, p3));
        }
        return;
    }

Method ch.qos.logback.classic.android.LogcatAppender.append() calling method android.util.Log.v()


    public void append(ch.qos.logback.classic.spi.ILoggingEvent p3)
    {
        if (this.isStarted()) {
            String v0_1 = this.getTag(p3);
            switch (p3.getLevel().levelInt) {
                case -2147483648:
                case 5000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 2))) {
                        android.util.Log.v(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                case 10000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 3))) {
                        android.util.Log.d(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                case 20000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 4))) {
                        android.util.Log.i(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                case 30000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 5))) {
                        android.util.Log.w(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                case 40000:
                    if ((!this.checkLoggable) || (android.util.Log.isLoggable(v0_1, 6))) {
                        android.util.Log.e(v0_1, this.encoder.getLayout().doLayout(p3));
                    }
                    break;
                default:
            }
        }
        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();
        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.get(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;
            } 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.get(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 p15, android.support.v4.app.FragmentManagerNonConfig p16)
    {
        if ((p15 != null) && (((android.support.v4.app.FragmentManagerState) p15).mActive != null)) {
            java.util.List v2 = 0;
            if (p16 != null) {
                int v3_0;
                java.util.List v9_1 = p16.getFragments();
                v2 = p16.getChildNonConfigs();
                if (v9_1 == null) {
                    v3_0 = 0;
                } else {
                    v3_0 = v9_1.size();
                }
                int v7_1 = 0;
                while (v7_1 < v3_0) {
                    android.support.v4.app.Fragment v4_6 = ((android.support.v4.app.Fragment) v9_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());
                    }
                    android.support.v4.app.FragmentState v6_1 = ((android.support.v4.app.FragmentManagerState) p15).mActive[v4_6.mIndex];
                    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 java.util.ArrayList(((android.support.v4.app.FragmentManagerState) p15).mActive.length);
            if (this.mAvailIndices != null) {
                this.mAvailIndices.clear();
            }
            int v7_4 = 0;
            while (v7_4 < ((android.support.v4.app.FragmentManagerState) p15).mActive.length) {
                android.support.v4.app.FragmentState v6_0 = ((android.support.v4.app.FragmentManagerState) p15).mActive[v7_4];
                if (v6_0 == null) {
                    this.mActive.add(0);
                    if (this.mAvailIndices == null) {
                        this.mAvailIndices = new java.util.ArrayList();
                    }
                    if (android.support.v4.app.FragmentManagerImpl.DEBUG) {
                        android.util.Log.v("FragmentManager", new StringBuilder().append("restoreAllState: avail #").append(v7_4).toString());
                    }
                    this.mAvailIndices.add(Integer.valueOf(v7_4));
                } else {
                    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.add(v4_4);
                    v6_0.mInstance = 0;
                }
                v7_4++;
            }
            if (p16 != null) {
                int v3_1;
                java.util.List v9_0 = p16.getFragments();
                if (v9_0 == null) {
                    v3_1 = 0;
                } else {
                    v3_1 = v9_0.size();
                }
                int v7_3 = 0;
                while (v7_3 < v3_1) {
                    android.support.v4.app.Fragment v4_3 = ((android.support.v4.app.Fragment) v9_0.get(v7_3));
                    if (v4_3.mTargetIndex >= 0) {
                        if (v4_3.mTargetIndex >= this.mActive.size()) {
                            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());
                            v4_3.mTarget = 0;
                        } else {
                            v4_3.mTarget = ((android.support.v4.app.Fragment) this.mActive.get(v4_3.mTargetIndex));
                        }
                    }
                    v7_3++;
                }
            }
            if (((android.support.v4.app.FragmentManagerState) p15).mAdded == null) {
                this.mAdded = 0;
            } else {
                this.mAdded = new java.util.ArrayList(((android.support.v4.app.FragmentManagerState) p15).mAdded.length);
                int v7_2 = 0;
                while (v7_2 < ((android.support.v4.app.FragmentManagerState) p15).mAdded.length) {
                    android.support.v4.app.Fragment v4_1 = ((android.support.v4.app.Fragment) this.mActive.get(((android.support.v4.app.FragmentManagerState) p15).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) p15).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)) {
                        this.mAdded.add(v4_1);
                        v7_2++;
                    } else {
                        throw new IllegalStateException("Already added!");
                    }
                }
            }
            if (((android.support.v4.app.FragmentManagerState) p15).mBackStack == null) {
                this.mBackStack = 0;
            } else {
                this.mBackStack = new java.util.ArrayList(((android.support.v4.app.FragmentManagerState) p15).mBackStack.length);
                int v7_0 = 0;
                while (v7_0 < ((android.support.v4.app.FragmentManagerState) p15).mBackStack.length) {
                    android.support.v4.app.BackStackRecord v0 = ((android.support.v4.app.FragmentManagerState) p15).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());
                        v0.dump("  ", new java.io.PrintWriter(new android.support.v4.util.LogWriter("FragmentManager")), 0);
                    }
                    this.mBackStack.add(v0);
                    if (v0.mIndex >= 0) {
                        this.setBackStackIndex(v0.mIndex, v0);
                    }
                    v7_0++;
                }
            }
        }
        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)) {
            p19 = p18.mState;
        }
        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.getLayoutInflater(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.getLayoutInflater(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_148;
                                            p18.onViewCreated(p18.mView, p18.mSavedFragmentState);
                                            this.dispatchOnFragmentViewCreated(p18, p18.mView, p18.mSavedFragmentState, 0);
                                            if ((p18.mView.getVisibility() != 0) || (p18.mContainer == null)) {
                                                v4_148 = 0;
                                            } else {
                                                v4_148 = 1;
                                            }
                                            p18.mIsNewlyAdded = v4_148;
                                        }
                                    }
                                    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.set(p4.mIndex, 0);
            if (this.mAvailIndices == null) {
                this.mAvailIndices = new java.util.ArrayList();
            }
            this.mAvailIndices.add(Integer.valueOf(p4.mIndex));
            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) {
            if ((this.mAvailIndices != null) && (this.mAvailIndices.size() > 0)) {
                p4.setIndex(((Integer) this.mAvailIndices.remove((this.mAvailIndices.size() - 1))).intValue(), this.mParent);
                this.mActive.set(p4.mIndex, p4);
            } else {
                if (this.mActive == null) {
                    this.mActive = new java.util.ArrayList();
                }
                p4.setIndex(this.mActive.size(), this.mParent);
                this.mActive.add(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());
                this.dump("  ", 0, new java.io.PrintWriter(new android.support.v4.util.LogWriter("FragmentManager")), 0);
            }
            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 android.support.graphics.drawable.VectorDrawableCompat.printGroupTree() calling method android.util.Log.v()


    private void printGroupTree(android.support.graphics.drawable.VectorDrawableCompat$VGroup p7, int p8)
    {
        String v2 = "";
        int v1_0 = 0;
        while (v1_0 < p8) {
            v2 = new StringBuilder().append(v2).append("    ").toString();
            v1_0++;
        }
        android.util.Log.v("VectorDrawableCompat", new StringBuilder().append(v2).append("current group is :").append(p7.getGroupName()).append(" rotation is ").append(p7.mRotate).toString());
        android.util.Log.v("VectorDrawableCompat", new StringBuilder().append(v2).append("matrix is :").append(p7.getLocalMatrix().toString()).toString());
        int v1_1 = 0;
        while (v1_1 < p7.mChildren.size()) {
            android.support.graphics.drawable.VectorDrawableCompat$VPath v0_0 = p7.mChildren.get(v1_1);
            if (!(v0_0 instanceof android.support.graphics.drawable.VectorDrawableCompat$VGroup)) {
                ((android.support.graphics.drawable.VectorDrawableCompat$VPath) v0_0).printVPath((p8 + 1));
            } else {
                this.printGroupTree(((android.support.graphics.drawable.VectorDrawableCompat$VGroup) v0_0), (p8 + 1));
            }
            v1_1++;
        }
        return;
    }

Method android.support.graphics.drawable.VectorDrawableCompat$VPath.printVPath() calling method android.util.Log.v()


    public void printVPath(int p6)
    {
        String v1 = "";
        int v0 = 0;
        while (v0 < p6) {
            v1 = new StringBuilder().append(v1).append("    ").toString();
            v0++;
        }
        android.util.Log.v("VectorDrawableCompat", new StringBuilder().append(v1).append("current path is :").append(this.mPathName).append(" pathData is ").append(this.NodesToString(this.mNodes)).toString());
        return;
    }

Method uk.co.chrisjenx.calligraphy.TypefaceUtils.load() calling method android.util.Log.w()


    public static android.graphics.Typeface load(android.content.res.AssetManager p7, String p8)
    {
        try {
            android.graphics.Typeface v1;
            if (uk.co.chrisjenx.calligraphy.TypefaceUtils.sCachedFonts.containsKey(p8)) {
                v1 = ((android.graphics.Typeface) uk.co.chrisjenx.calligraphy.TypefaceUtils.sCachedFonts.get(p8));
            } else {
                v1 = android.graphics.Typeface.createFromAsset(p7, p8);
                uk.co.chrisjenx.calligraphy.TypefaceUtils.sCachedFonts.put(p8, v1);
            }
        } catch (android.graphics.Typeface v2_1) {
            throw v2_1;
        }
        return v1;
    }

Method me.zhanghai.android.materialprogressbar.MaterialProgressBar.applyTintForDrawable() calling method android.util.Log.w()


    private void applyTintForDrawable(android.graphics.drawable.Drawable p4, me.zhanghai.android.materialprogressbar.MaterialProgressBar$TintInfo p5)
    {
        if ((p5.mHasTintList) || (p5.mHasTintMode)) {
            if (p5.mHasTintList) {
                if (!(p4 instanceof me.zhanghai.android.materialprogressbar.TintableDrawable)) {
                    android.util.Log.w(me.zhanghai.android.materialprogressbar.MaterialProgressBar.TAG, "drawable did not implement TintableDrawable, it won\'t be tinted below Lollipop");
                    if (android.os.Build$VERSION.SDK_INT >= 21) {
                        p4.setTintList(p5.mTintList);
                    }
                } else {
                    ((me.zhanghai.android.materialprogressbar.TintableDrawable) p4).setTintList(p5.mTintList);
                }
            }
            if (p5.mHasTintMode) {
                if (!(p4 instanceof me.zhanghai.android.materialprogressbar.TintableDrawable)) {
                    android.util.Log.w(me.zhanghai.android.materialprogressbar.MaterialProgressBar.TAG, "drawable did not implement TintableDrawable, it won\'t be tinted below Lollipop");
                    if (android.os.Build$VERSION.SDK_INT >= 21) {
                        p4.setTintMode(p5.mTintMode);
                    }
                } else {
                    ((me.zhanghai.android.materialprogressbar.TintableDrawable) p4).setTintMode(p5.mTintMode);
                }
            }
            if (p4.isStateful()) {
                p4.setState(this.getDrawableState());
            }
        }
        return;
    }

Method eu.davidea.flexibleadapter.helpers.StickyHeaderHelper.initStickyHeadersHolder() calling method android.util.Log.w()


    private void initStickyHeadersHolder()
    {
        this.mStickyHolderLayout = this.mAdapter.getStickySectionHeadersHolder();
        if (this.mStickyHolderLayout == null) {
            android.util.Log.w(eu.davidea.flexibleadapter.helpers.StickyHeaderHelper.TAG, "WARNING! ViewGroup for Sticky Headers unspecified! You must include @layout/sticky_header_layout or implement FlexibleAdapter.getStickySectionHeadersHolder() method");
        } else {
            this.mStickyHolderLayout.setClipToPadding(0);
            this.mStickyHolderLayout.setAlpha(0);
            this.updateOrClearHeader(0);
            this.mStickyHolderLayout.animate().alpha(1065353216).start();
        }
        return;
    }

Method eu.davidea.flexibleadapter.FlexibleAdapter.expand() calling method android.util.Log.w()


    private int expand(int p11, boolean p12, boolean p13)
    {
        int v5 = 0;
        eu.davidea.flexibleadapter.items.IFlexible v2 = this.getItem(p11);
        if (this.isExpandable(v2)) {
            eu.davidea.flexibleadapter.items.IExpandable v1_1 = ((eu.davidea.flexibleadapter.items.IExpandable) v2);
            if (this.hasSubItems(v1_1)) {
                if ((eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) && (!p13)) {
                    android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("Request to Expand on position=").append(p11).append(" expanded=").append(v1_1.isExpanded()).append(" anyParentSelected=").append(this.parentSelected).append(" ExpandedItems=").append(this.getExpandedPositions()).toString());
                }
                v5 = 0;
                if ((p13) || ((!v1_1.isExpanded()) && ((!this.parentSelected) || (v1_1.getExpansionLevel() <= this.selectedLevel)))) {
                    if ((this.collapseOnExpand) && ((!p12) && (this.collapseAll(this.minCollapsibleLevel) > 0))) {
                        p11 = this.getGlobalPositionOf(v2);
                    }
                    java.util.List v4 = this.getExpandableList(v1_1);
                    this.mItems.addAll((p11 + 1), v4);
                    v5 = v4.size();
                    v1_1.setExpanded(1);
                    if ((!p13) && ((this.scrollOnExpand) && (!p12))) {
                        this.autoScrollWithDelay(p11, v5, 150);
                    }
                    this.notifyItemRangeInserted((p11 + 1), v5);
                    if ((!p13) && (this.headersShown)) {
                        int v0 = 0;
                        String v6_27 = v4.iterator();
                        while (v6_27.hasNext()) {
                            v0++;
                            if (this.showHeaderOf((p11 + v0), ((eu.davidea.flexibleadapter.items.IFlexible) v6_27.next()))) {
                                v0++;
                            }
                        }
                    }
                    if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                        String v6_30;
                        StringBuilder v8_13 = new StringBuilder();
                        if (!p13) {
                            v6_30 = "Expanded ";
                        } else {
                            v6_30 = "Initially expanded ";
                        }
                        String v6_8;
                        StringBuilder v8_1 = v8_13.append(v6_30).append(v5).append(" subItems on position=").append(p11);
                        if (!p13) {
                            v6_8 = new StringBuilder().append(" ExpandedItems=").append(this.getExpandedPositions()).toString();
                        } else {
                            v6_8 = "";
                        }
                        android.util.Log.v(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, v8_1.append(v6_8).toString());
                    }
                }
            } else {
                v1_1.setExpanded(0);
                if (eu.davidea.flexibleadapter.FlexibleAdapter.DEBUG) {
                    android.util.Log.w(eu.davidea.flexibleadapter.FlexibleAdapter.TAG, new StringBuilder().append("No subItems to Expand on position ").append(p11).append(" expanded ").append(v1_1.isExpanded()).toString());
                }
            }
        }
        return v5;
    }

Method com.google.firebase.messaging.zzd.zzf() calling method android.util.Log.w()


    public static void zzf(android.content.Context p5, android.content.Intent p6)
    {
        if (p6 != null) {
            if (!"1".equals(p6.getStringExtra("google.c.a.tc"))) {
                if (android.util.Log.isLoggable("FirebaseMessaging", 3)) {
                    android.util.Log.d("FirebaseMessaging", "Received event with track-conversion=false. Do not set user property");
                }
            } else {
                String v0_2 = com.google.firebase.messaging.zzd.zzcz(p5);
                if (android.util.Log.isLoggable("FirebaseMessaging", 3)) {
                    android.util.Log.d("FirebaseMessaging", "Received event with track-conversion=true. Setting user property and reengagement event");
                }
                if (v0_2 == null) {
                    android.util.Log.w("FirebaseMessaging", "Unable to set user property for conversion tracking:  analytics library is missing");
                } else {
                    String v1_6 = p6.getStringExtra("google.c.a.c_id");
                    v0_2.setUserPropertyInternal("fcm", "_ln", v1_6);
                    android.os.Bundle v2_4 = new android.os.Bundle();
                    v2_4.putString("source", "Firebase");
                    v2_4.putString("medium", "notification");
                    v2_4.putString("campaign", v1_6);
                    v0_2.logEventInternal("fcm", "_cmp", v2_4);
                }
            }
        }
        com.google.firebase.messaging.zzd.zzb(p5, "_no", p6);
        return;
    }

Method com.google.firebase.messaging.zzd.zzb() calling method android.util.Log.w()


    private static void zzb(android.content.Context p5, String p6, android.content.Intent p7)
    {
        String v1_1 = new android.os.Bundle();
        String v0_10 = p7.getStringExtra("google.c.a.c_id");
        if (v0_10 != null) {
            v1_1.putString("_nmid", v0_10);
        }
        String v0_0 = p7.getStringExtra("google.c.a.c_l");
        if (v0_0 != null) {
            v1_1.putString("_nmn", v0_0);
        }
        String v0_2 = p7.getStringExtra("from");
        if ((v0_2 == null) || (!v0_2.startsWith("/topics/"))) {
            v0_2 = 0;
        }
        if (v0_2 != null) {
            v1_1.putString("_nt", v0_2);
        }
        try {
            v1_1.putInt("_nmt", Integer.valueOf(p7.getStringExtra("google.c.a.ts")).intValue());
        } catch (String v0_8) {
            android.util.Log.w("FirebaseMessaging", "Error while parsing timestamp in GCM event", v0_8);
        }
        if (p7.hasExtra("google.c.a.udt")) {
            try {
                v1_1.putInt("_ndt", Integer.valueOf(p7.getStringExtra("google.c.a.udt")).intValue());
            } catch (String v0_16) {
                android.util.Log.w("FirebaseMessaging", "Error while parsing use_device_time in GCM event", v0_16);
            }
        }
        if (android.util.Log.isLoggable("FirebaseMessaging", 3)) {
            String v2_10 = String.valueOf(v1_1);
            android.util.Log.d("FirebaseMessaging", new StringBuilder(((String.valueOf(p6).length() + 22) + String.valueOf(v2_10).length())).append("Sending event=").append(p6).append(" params=").append(v2_10).toString());
        }
        String v0_21 = com.google.firebase.messaging.zzd.zzcz(p5);
        if (v0_21 == null) {
            android.util.Log.w("FirebaseMessaging", "Unable to log event: analytics library is missing");
        } else {
            v0_21.logEventInternal("fcm", p6, v1_1);
        }
        return;
    }

Method com.google.firebase.messaging.zza.zzs() calling method android.util.Log.w()


    final boolean zzs(android.os.Bundle p14)
    {
        android.app.Notification v0_45;
        if (!"1".equals(com.google.firebase.messaging.zza.zze(p14, "gcm.n.noui"))) {
            android.app.Notification v0_49;
            if (((android.app.KeyguardManager) this.mContext.getSystemService("keyguard")).inKeyguardRestrictedInputMode()) {
                v0_49 = 0;
            } else {
                if (!com.google.android.gms.common.util.zzq.zzamb()) {
                    android.os.SystemClock.sleep(10);
                }
                android.app.Notification v1_6 = android.os.Process.myPid();
                android.app.Notification v0_47 = ((android.app.ActivityManager) this.mContext.getSystemService("activity")).getRunningAppProcesses();
                if (v0_47 == null) {
                } else {
                    String v2_4 = v0_47.iterator();
                    while (v2_4.hasNext()) {
                        android.app.Notification v0_52 = ((android.app.ActivityManager$RunningAppProcessInfo) v2_4.next());
                        if (v0_52.pid == v1_6) {
                            if (v0_52.importance != 100) {
                                v0_49 = 0;
                            } else {
                                v0_49 = 1;
                            }
                        }
                    }
                }
            }
            if (v0_49 == null) {
                android.app.Notification v1_10 = this.zzj(p14, "gcm.n.title");
                if (android.text.TextUtils.isEmpty(v1_10)) {
                    v1_10 = this.mContext.getApplicationInfo().loadLabel(this.mContext.getPackageManager());
                }
                boolean v3_1;
                String v2_5 = this.zzj(p14, "gcm.n.body");
                android.app.Notification v0_60 = com.google.firebase.messaging.zza.zze(p14, "gcm.n.icon");
                if (android.text.TextUtils.isEmpty(v0_60)) {
                    android.app.Notification v0_5 = this.zzaui().getInt("com.google.firebase.messaging.default_notification_icon", 0);
                    if (v0_5 == null) {
                        v0_5 = this.mContext.getApplicationInfo().icon;
                    }
                    if (v0_5 == null) {
                        v0_5 = 17301651;
                    }
                    v3_1 = v0_5;
                } else {
                    StringBuilder v4_6 = this.mContext.getResources();
                    v3_1 = v4_6.getIdentifier(v0_60, "drawable", this.mContext.getPackageName());
                    if (!v3_1) {
                        v3_1 = v4_6.getIdentifier(v0_60, "mipmap", this.mContext.getPackageName());
                        if (!v3_1) {
                            android.util.Log.w("FirebaseMessaging", new StringBuilder((String.valueOf(v0_60).length() + 61)).append("Icon resource ").append(v0_60).append(" not found. Notification will use default icon.").toString());
                        }
                    }
                }
                StringBuilder v5_6;
                StringBuilder v4_2 = this.zzrc(com.google.firebase.messaging.zza.zze(p14, "gcm.n.color"));
                android.app.Notification v0_10 = com.google.firebase.messaging.zza.zzaj(p14);
                if (!android.text.TextUtils.isEmpty(v0_10)) {
                    if (("default".equals(v0_10)) || (this.mContext.getResources().getIdentifier(v0_10, "raw", this.mContext.getPackageName()) == 0)) {
                        v5_6 = android.media.RingtoneManager.getDefaultUri(2);
                    } else {
                        String v7_2 = this.mContext.getPackageName();
                        v5_6 = android.net.Uri.parse(new StringBuilder((((String.valueOf("android.resource://").length() + 5) + String.valueOf(v7_2).length()) + String.valueOf(v0_10).length())).append("android.resource://").append(v7_2).append("/raw/").append(v0_10).toString());
                    }
                } else {
                    v5_6 = 0;
                }
                android.content.Intent v6_1;
                String v7_5;
                android.app.Notification v0_17 = this.zzt(p14);
                if (!com.google.firebase.messaging.FirebaseMessagingService.zzak(p14)) {
                    v7_5 = 0;
                    v6_1 = v0_17;
                } else {
                    android.content.Intent v6_3 = new android.content.Intent("com.google.firebase.messaging.NOTIFICATION_OPEN");
                    com.google.firebase.messaging.zza.zza(v6_3, p14);
                    v6_3.putExtra("pending_intent", v0_17);
                    v6_1 = com.google.firebase.iid.zzaa.zza(this.mContext, this.zznvk.incrementAndGet(), v6_3, 1073741824);
                    android.app.Notification v0_21 = new android.content.Intent("com.google.firebase.messaging.NOTIFICATION_DISMISS");
                    com.google.firebase.messaging.zza.zza(v0_21, p14);
                    v7_5 = com.google.firebase.iid.zzaa.zza(this.mContext, this.zznvk.incrementAndGet(), v0_21, 1073741824);
                }
                if ((!com.google.android.gms.common.util.zzq.isAtLeastO()) || (this.mContext.getApplicationInfo().targetSdkVersion <= 25)) {
                    android.app.Notification v0_30 = new android.support.v4.app.NotificationCompat$Builder(this.mContext).setAutoCancel(1).setSmallIcon(v3_1);
                    if (!android.text.TextUtils.isEmpty(v1_10)) {
                        v0_30.setContentTitle(v1_10);
                    }
                    if (!android.text.TextUtils.isEmpty(v2_5)) {
                        v0_30.setContentText(v2_5);
                        v0_30.setStyle(new android.support.v4.app.NotificationCompat$BigTextStyle().bigText(v2_5));
                    }
                    if (v4_2 != null) {
                        v0_30.setColor(v4_2.intValue());
                    }
                    if (v5_6 != null) {
                        v0_30.setSound(v5_6);
                    }
                    if (v6_1 != null) {
                        v0_30.setContentIntent(v6_1);
                    }
                    if (v7_5 != null) {
                        v0_30.setDeleteIntent(v7_5);
                    }
                    android.app.Notification v1_7 = v0_30.build();
                } else {
                    v1_7 = this.zza(v1_10, v2_5, v3_1, v4_2, v5_6, v6_1, v7_5, this.zzrd(com.google.firebase.messaging.zza.zze(p14, "gcm.n.android_channel_id")));
                }
                String v2_0 = com.google.firebase.messaging.zza.zze(p14, "gcm.n.tag");
                if (android.util.Log.isLoggable("FirebaseMessaging", 3)) {
                    android.util.Log.d("FirebaseMessaging", "Showing notification");
                }
                android.app.Notification v0_43 = ((android.app.NotificationManager) this.mContext.getSystemService("notification"));
                if (android.text.TextUtils.isEmpty(v2_0)) {
                    v2_0 = new StringBuilder(37).append("FCM-Notification:").append(android.os.SystemClock.uptimeMillis()).toString();
                }
                v0_43.notify(v2_0, 0, v1_7);
                v0_45 = 1;
            } else {
                v0_45 = 0;
            }
        } else {
            v0_45 = 1;
        }
        return v0_45;
    }

Method com.google.firebase.messaging.zza.zzt() calling method android.util.Log.w()


    private final android.app.PendingIntent zzt(android.os.Bundle p5)
    {
        java.util.Set v1_4;
        java.util.Set v1_3 = com.google.firebase.messaging.zza.zze(p5, "gcm.n.click_action");
        if (android.text.TextUtils.isEmpty(v1_3)) {
            java.util.Set v1_8 = com.google.firebase.messaging.zza.zzai(p5);
            if (v1_8 == null) {
                android.app.PendingIntent v0_2 = this.mContext.getPackageManager().getLaunchIntentForPackage(this.mContext.getPackageName());
                if (v0_2 == null) {
                    android.util.Log.w("FirebaseMessaging", "No activity found to launch app");
                }
                v1_4 = v0_2;
            } else {
                android.app.PendingIntent v0_4 = new android.content.Intent("android.intent.action.VIEW");
                v0_4.setPackage(this.mContext.getPackageName());
                v0_4.setData(v1_8);
                v1_4 = v0_4;
            }
        } else {
            android.app.PendingIntent v0_6 = new android.content.Intent(v1_3);
            v0_6.setPackage(this.mContext.getPackageName());
            v0_6.setFlags(268435456);
            v1_4 = v0_6;
        }
        android.app.PendingIntent v0_14;
        if (v1_4 != null) {
            v1_4.addFlags(67108864);
            android.app.PendingIntent v0_10 = new android.os.Bundle(p5);
            com.google.firebase.messaging.FirebaseMessagingService.zzq(v0_10);
            v1_4.putExtras(v0_10);
            int v2_4 = v0_10.keySet().iterator();
            while (v2_4.hasNext()) {
                android.app.PendingIntent v0_16 = ((String) v2_4.next());
                if ((v0_16.startsWith("gcm.n.")) || (v0_16.startsWith("gcm.notification."))) {
                    v1_4.removeExtra(v0_16);
                }
            }
            v0_14 = android.app.PendingIntent.getActivity(this.mContext, this.zznvk.incrementAndGet(), v1_4, 1073741824);
        } else {
            v0_14 = 0;
        }
        return v0_14;
    }

Method com.google.firebase.messaging.zza.zzrd() calling method android.util.Log.w()


    private final String zzrd(String p9)
    {
        if (com.google.android.gms.common.util.zzq.isAtLeastO()) {
            LinkageError v0_11 = ((android.app.NotificationManager) this.mContext.getSystemService(android.app.NotificationManager));
            try {
                if (this.zznvj != null) {
                    if (!android.text.TextUtils.isEmpty(p9)) {
                        reflect.Method v2_12 = this.zznvj;
                        Object v3_11 = new Object[1];
                        v3_11[0] = p9;
                        if (v2_12.invoke(v0_11, v3_11) != null) {
                            return p9;
                        } else {
                            android.util.Log.w("FirebaseMessaging", new StringBuilder((String.valueOf(p9).length() + 122)).append("Notification Channel requested (").append(p9).append(") has not been created by the app. Manifest configuration, or default, value will be used.").toString());
                        }
                    }
                    p9 = this.zzaui().getString("com.google.firebase.messaging.default_notification_channel_id");
                    if (android.text.TextUtils.isEmpty(p9)) {
                        android.util.Log.w("FirebaseMessaging", "Missing Default Notification Channel metadata in AndroidManifest. Default value will be used.");
                    } else {
                        reflect.Method v2_19 = this.zznvj;
                        Object v3_23 = new Object[1];
                        v3_23[0] = p9;
                        if (v2_19.invoke(v0_11, v3_23) != null) {
                            return p9;
                        } else {
                            android.util.Log.w("FirebaseMessaging", "Notification Channel set in AndroidManifest.xml has not been created by the app. Default value will be used.");
                        }
                    }
                    reflect.Method v2_22 = this.zznvj;
                    Object v3_26 = new Object[1];
                    v3_26[0] = "fcm_fallback_notification_channel";
                    if (v2_22.invoke(v0_11, v3_26) == null) {
                        reflect.Method v2_25 = Class.forName("android.app.NotificationChannel");
                        Object v3_28 = new Class[3];
                        v3_28[0] = String;
                        v3_28[1] = CharSequence;
                        v3_28[2] = Integer.TYPE;
                        Object v3_29 = v2_25.getConstructor(v3_28);
                        Object[] v4_0 = new Object[3];
                        v4_0[0] = "fcm_fallback_notification_channel";
                        v4_0[1] = this.mContext.getString(com.google.android.gms.R$string.fcm_fallback_notification_channel_label);
                        v4_0[2] = Integer.valueOf(3);
                        Object v3_0 = v3_29.newInstance(v4_0);
                        Object[] v4_1 = v0_11.getClass();
                        Class[] v6_6 = new Class[1];
                        v6_6[0] = v2_25;
                        reflect.Method v2_1 = v4_1.getMethod("createNotificationChannel", v6_6);
                        Object[] v4_3 = new Object[1];
                        v4_3[0] = v3_0;
                        v2_1.invoke(v0_11, v4_3);
                    }
                    p9 = "fcm_fallback_notification_channel";
                    return p9;
                } else {
                    reflect.Method v2_0 = v0_11.getClass();
                    Object[] v4_5 = new Class[1];
                    v4_5[0] = String;
                    this.zznvj = v2_0.getMethod("getNotificationChannel", v4_5);
                }
            } catch (LinkageError v0_7) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_7);
            } catch (LinkageError v0_6) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_6);
            } catch (LinkageError v0_5) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_5);
            } catch (LinkageError v0_4) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_4);
            } catch (LinkageError v0_3) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_3);
            } catch (LinkageError v0_2) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_2);
            } catch (LinkageError v0_1) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_1);
            } catch (LinkageError v0_0) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v0_0);
            }
            p9 = 0;
        } else {
            p9 = 0;
        }
        return p9;
    }

Method com.google.firebase.messaging.zza.zzrc() calling method android.util.Log.w()


    private final Integer zzrc(String p5)
    {
        Integer v0 = 0;
        if (android.os.Build$VERSION.SDK_INT >= 21) {
            if (!android.text.TextUtils.isEmpty(p5)) {
                try {
                    v0 = Integer.valueOf(android.graphics.Color.parseColor(p5));
                } catch (String v1) {
                    android.util.Log.w("FirebaseMessaging", new StringBuilder((String.valueOf(p5).length() + 54)).append("Color ").append(p5).append(" not valid. Notification will use default color.").toString());
                }
                return v0;
            }
            String v1_3 = this.zzaui().getInt("com.google.firebase.messaging.default_notification_color", 0);
            if (v1_3 != null) {
                try {
                    v0 = Integer.valueOf(android.support.v4.content.ContextCompat.getColor(this.mContext, v1_3));
                } catch (String v1) {
                    android.util.Log.w("FirebaseMessaging", "Cannot find the color resource referenced in AndroidManifest.");
                }
            }
        }
        return v0;
    }

Method com.google.firebase.messaging.zza.zzj() calling method android.util.Log.w()


    private final String zzj(android.os.Bundle p8, String p9)
    {
        int v0_1 = com.google.firebase.messaging.zza.zze(p8, p9);
        if (android.text.TextUtils.isEmpty(v0_1)) {
            String v2_6 = com.google.firebase.messaging.zza.zzh(p8, p9);
            if (!android.text.TextUtils.isEmpty(v2_6)) {
                int v0_3 = this.mContext.getResources();
                String v3_1 = v0_3.getIdentifier(v2_6, "string", this.mContext.getPackageName());
                if (v3_1 != null) {
                    String v4_2 = com.google.firebase.messaging.zza.zzi(p8, p9);
                    if (v4_2 != null) {
                        try {
                            v0_1 = v0_3.getString(v3_1, v4_2);
                        } catch (int v0_4) {
                            String v4_3 = java.util.Arrays.toString(v4_2);
                            android.util.Log.w("FirebaseMessaging", new StringBuilder(((String.valueOf(v2_6).length() + 58) + String.valueOf(v4_3).length())).append("Missing format argument for ").append(v2_6).append(": ").append(v4_3).append(" Default value will be used.").toString(), v0_4);
                            v0_1 = 0;
                        }
                    } else {
                        v0_1 = v0_3.getString(v3_1);
                    }
                } else {
                    int v0_8;
                    String v4_5 = String.valueOf(p9);
                    int v0_6 = String.valueOf("_loc_key");
                    if (v0_6.length() == 0) {
                        v0_8 = new String(v4_5);
                    } else {
                        v0_8 = v4_5.concat(v0_6);
                    }
                    int v0_9 = v0_8.substring(6);
                    android.util.Log.w("FirebaseMessaging", new StringBuilder(((String.valueOf(v0_9).length() + 49) + String.valueOf(v2_6).length())).append(v0_9).append(" resource not found: ").append(v2_6).append(" Default value will be used.").toString());
                    v0_1 = 0;
                }
            } else {
                v0_1 = 0;
            }
        }
        return v0_1;
    }

Method com.google.firebase.messaging.zza.zzi() calling method android.util.Log.w()


    static Object[] zzi(android.os.Bundle p6, String p7)
    {
        int v0_0;
        int v2_0 = String.valueOf(p7);
        int v0_10 = String.valueOf("_loc_args");
        if (v0_10.length() == 0) {
            v0_0 = new String(v2_0);
        } else {
            v0_0 = v2_0.concat(v0_10);
        }
        int v0_3;
        String v3_0 = com.google.firebase.messaging.zza.zze(p6, v0_0);
        if (!android.text.TextUtils.isEmpty(v3_0)) {
            try {
                String v4_1 = new org.json.JSONArray(v3_0);
                v0_3 = new String[v4_1.length()];
                int v2_1 = 0;
            } catch (int v0) {
                String v4_2 = String.valueOf(p7);
                int v0_6 = String.valueOf("_loc_args");
                if (v0_6.length() == 0) {
                    int v0_8 = new String(v4_2);
                } else {
                    v0_8 = v4_2.concat(v0_6);
                }
                int v0_9 = v0_8.substring(6);
                android.util.Log.w("FirebaseMessaging", new StringBuilder(((String.valueOf(v0_9).length() + 41) + String.valueOf(v3_0).length())).append("Malformed ").append(v0_9).append(": ").append(v3_0).append("  Default value will be used.").toString());
                v0_3 = 0;
            }
            while (v2_1 < v0_3.length) {
                v0_3[v2_1] = v4_1.opt(v2_1);
                v2_1++;
            }
        } else {
            v0_3 = 0;
        }
        return v0_3;
    }

Method com.google.firebase.messaging.RemoteMessage.getTtl() calling method android.util.Log.w()


    public final int getTtl()
    {
        String v1_1;
        String v1_4 = this.mBundle.get("google.ttl");
        if (!(v1_4 instanceof Integer)) {
            if ((v1_4 instanceof String)) {
                try {
                    v1_1 = Integer.parseInt(((String) v1_4));
                } catch (String v2) {
                    String v1_2 = String.valueOf(v1_1);
                    android.util.Log.w("FirebaseMessaging", new StringBuilder((String.valueOf(v1_2).length() + 13)).append("Invalid TTL: ").append(v1_2).toString());
                }
                return v1_1;
            }
            v1_1 = 0;
        } else {
            v1_1 = ((Integer) v1_4).intValue();
        }
        return v1_1;
    }

Method com.google.firebase.messaging.RemoteMessage.getSentTime() calling method android.util.Log.w()


    public final long getSentTime()
    {
        String v2_1;
        String v2_4 = this.mBundle.get("google.sent_time");
        if (!(v2_4 instanceof Long)) {
            if ((v2_4 instanceof String)) {
                try {
                    v2_1 = Long.parseLong(((String) v2_4));
                } catch (String v3) {
                    String v2_2 = String.valueOf(v2_1);
                    android.util.Log.w("FirebaseMessaging", new StringBuilder((String.valueOf(v2_2).length() + 19)).append("Invalid sent time: ").append(v2_2).toString());
                }
                return v2_1;
            }
            v2_1 = 0;
        } else {
            v2_1 = ((Long) v2_4).longValue();
        }
        return v2_1;
    }

Method com.google.firebase.messaging.FirebaseMessagingService.handleIntent() calling method android.util.Log.w()


    public final void handleIntent(android.content.Intent p11)
    {
        boolean v1_13 = 0;
        android.os.Bundle v0_35 = p11.getAction();
        if (v0_35 == null) {
            v0_35 = "";
        }
        android.os.Bundle v0_14;
        switch (v0_35.hashCode()) {
            case 75300319:
                if (!v0_35.equals("com.google.firebase.messaging.NOTIFICATION_DISMISS")) {
                    v0_14 = -1;
                } else {
                    v0_14 = 1;
                }
                break;
            case 366519424:
                if (!v0_35.equals("com.google.android.c2dm.intent.RECEIVE")) {
                } else {
                    v0_14 = 0;
                }
                break;
            default:
        }
        switch (v0_14) {
            case 0:
                android.os.Bundle v0_31;
                String v6_3 = p11.getStringExtra("google.message_id");
                if (!android.text.TextUtils.isEmpty(v6_3)) {
                    if (!com.google.firebase.messaging.FirebaseMessagingService.zznvo.contains(v6_3)) {
                        if (com.google.firebase.messaging.FirebaseMessagingService.zznvo.size() >= 10) {
                            com.google.firebase.messaging.FirebaseMessagingService.zznvo.remove();
                        }
                        com.google.firebase.messaging.FirebaseMessagingService.zznvo.add(v6_3);
                        v0_31 = 0;
                    } else {
                        if (android.util.Log.isLoggable("FirebaseMessaging", 3)) {
                            android.os.Bundle v0_37;
                            android.os.Bundle v0_34 = String.valueOf(v6_3);
                            if (v0_34.length() == 0) {
                                v0_37 = new String("Received duplicate message: ");
                            } else {
                                v0_37 = "Received duplicate message: ".concat(v0_34);
                            }
                            android.util.Log.d("FirebaseMessaging", v0_37);
                        }
                        v0_31 = 1;
                    }
                } else {
                    v0_31 = 0;
                }
                if (v0_31 == null) {
                    android.os.Bundle v0_39 = p11.getStringExtra("message_type");
                    if (v0_39 == null) {
                        v0_39 = "gcm";
                    }
                    switch (v0_39.hashCode()) {
                        case -2062414158:
                            if (!v0_39.equals("deleted_messages")) {
                                v1_13 = -1;
                            } else {
                                v1_13 = 1;
                            }
                            break;
                        case 102161:
                            if (!v0_39.equals("gcm")) {
                            } else {
                            }
                            break;
                        case 814694033:
                            if (!v0_39.equals("send_error")) {
                            } else {
                                v1_13 = 3;
                            }
                            break;
                        case 814800675:
                            if (!v0_39.equals("send_event")) {
                            } else {
                                v1_13 = 2;
                            }
                            break;
                        default:
                    }
                    switch (v1_13) {
                        case 0:
                            if (com.google.firebase.messaging.FirebaseMessagingService.zzak(p11.getExtras())) {
                                com.google.firebase.messaging.zzd.zze(this, p11);
                            }
                            android.os.Bundle v0_6 = p11.getExtras();
                            if (v0_6 == null) {
                                v0_6 = new android.os.Bundle();
                            }
                            v0_6.remove("android.support.content.wakelockid");
                            if (com.google.firebase.messaging.zza.zzah(v0_6)) {
                                if (com.google.firebase.messaging.zza.zzex(this).zzs(v0_6)) {
                                    if (android.text.TextUtils.isEmpty(v6_3)) {
                                        return;
                                    } else {
                                        android.os.Bundle v0_15 = new android.os.Bundle();
                                        v0_15.putString("google.message_id", v6_3);
                                        com.google.firebase.iid.zzk.zzet(this).zzh(2, v0_15);
                                        return;
                                    }
                                } else {
                                    if (com.google.firebase.messaging.FirebaseMessagingService.zzak(v0_6)) {
                                        com.google.firebase.messaging.zzd.zzh(this, p11);
                                    }
                                }
                            }
                            this.onMessageReceived(new com.google.firebase.messaging.RemoteMessage(v0_6));
                        case 1:
                            this.onDeletedMessages();
                            break;
                        case 2:
                            this.onMessageSent(p11.getStringExtra("google.message_id"));
                            break;
                        case 3:
                            android.os.Bundle v0_0 = p11.getStringExtra("google.message_id");
                            if (v0_0 == null) {
                                v0_0 = p11.getStringExtra("message_id");
                            }
                            this.onSendError(v0_0, new com.google.firebase.messaging.SendException(p11.getStringExtra("error")));
                            break;
                        default:
                            android.os.Bundle v0_11;
                            android.os.Bundle v0_9 = String.valueOf(v0_39);
                            if (v0_9.length() == 0) {
                                v0_11 = new String("Received message with unknown type: ");
                            } else {
                                v0_11 = "Received message with unknown type: ".concat(v0_9);
                            }
                            android.util.Log.w("FirebaseMessaging", v0_11);
                    }
                }
                break;
            case 1:
                if (!com.google.firebase.messaging.FirebaseMessagingService.zzak(p11.getExtras())) {
                } else {
                    com.google.firebase.messaging.zzd.zzg(this, p11);
                }
                break;
            default:
                android.os.Bundle v0_19;
                android.os.Bundle v0_17 = String.valueOf(p11.getAction());
                if (v0_17.length() == 0) {
                    v0_19 = new String("Unknown intent action: ");
                } else {
                    v0_19 = "Unknown intent action: ".concat(v0_17);
                }
                android.util.Log.d("FirebaseMessaging", v0_19);
        }
        return;
    }

Method com.google.firebase.messaging.FirebaseMessaging.unsubscribeFromTopic() calling method android.util.Log.w()


    public void unsubscribeFromTopic(String p5)
    {
        if ((p5 != null) && (p5.startsWith("/topics/"))) {
            android.util.Log.w("FirebaseMessaging", "Format /topics/topic-name is deprecated. Only \'topic-name\' should be used in unsubscribeFromTopic.");
            p5 = p5.substring(8);
        }
        if ((p5 != null) && (com.google.firebase.messaging.FirebaseMessaging.zznvl.matcher(p5).matches())) {
            String v0_7;
            com.google.firebase.iid.FirebaseInstanceId v1_0 = this.zznvn;
            String v2_0 = String.valueOf("U!");
            String v0_5 = String.valueOf(p5);
            if (v0_5.length() == 0) {
                v0_7 = new String(v2_0);
            } else {
                v0_7 = v2_0.concat(v0_5);
            }
            v1_0.zzqp(v0_7);
            return;
        } else {
            throw new IllegalArgumentException(new StringBuilder(((String.valueOf(p5).length() + 55) + String.valueOf("[a-zA-Z0-9-_.~%]{1,900}").length())).append("Invalid topic name: ").append(p5).append(" does not match the allowed format ").append("[a-zA-Z0-9-_.~%]{1,900}").toString());
        }
    }

Method com.google.firebase.messaging.FirebaseMessaging.subscribeToTopic() calling method android.util.Log.w()


    public void subscribeToTopic(String p5)
    {
        if ((p5 != null) && (p5.startsWith("/topics/"))) {
            android.util.Log.w("FirebaseMessaging", "Format /topics/topic-name is deprecated. Only \'topic-name\' should be used in subscribeToTopic.");
            p5 = p5.substring(8);
        }
        if ((p5 != null) && (com.google.firebase.messaging.FirebaseMessaging.zznvl.matcher(p5).matches())) {
            String v0_7;
            com.google.firebase.iid.FirebaseInstanceId v1_0 = this.zznvn;
            String v2_0 = String.valueOf("S!");
            String v0_5 = String.valueOf(p5);
            if (v0_5.length() == 0) {
                v0_7 = new String(v2_0);
            } else {
                v0_7 = v2_0.concat(v0_5);
            }
            v1_0.zzqp(v0_7);
            return;
        } else {
            throw new IllegalArgumentException(new StringBuilder(((String.valueOf(p5).length() + 55) + String.valueOf("[a-zA-Z0-9-_.~%]{1,900}").length())).append("Invalid topic name: ").append(p5).append(" does not match the allowed format ").append("[a-zA-Z0-9-_.~%]{1,900}").toString());
        }
    }

Method com.google.firebase.iid.zzy.zzchk() calling method android.util.Log.w()


    public final android.os.Bundle zzchk()
    {
        if (this.zznuv.block(30000)) {
            if (this.zznuw == null) {
                return this.zznuq;
            } else {
                throw new java.io.IOException(this.zznuw);
            }
        } else {
            android.util.Log.w("FirebaseInstanceId", "No response");
            throw new java.io.IOException("TIMEOUT");
        }
    }

Method com.google.firebase.iid.zzw.zzc() calling method android.util.Log.w()


    final void zzc(android.os.Message p14)
    {
        if (p14 != null) {
            if (!(p14.obj instanceof android.content.Intent)) {
                android.util.Log.w("FirebaseInstanceId", "Dropping invalid message");
            } else {
                String v0_5 = ((android.content.Intent) p14.obj);
                v0_5.setExtrasClassLoader(com.google.android.gms.iid.MessengerCompat.getClassLoader());
                if (v0_5.hasExtra("google.messenger")) {
                    int v1_36 = v0_5.getParcelableExtra("google.messenger");
                    if ((v1_36 instanceof com.google.android.gms.iid.MessengerCompat)) {
                        this.zzidb = ((com.google.android.gms.iid.MessengerCompat) v1_36);
                    }
                    if ((v1_36 instanceof android.os.Messenger)) {
                        this.zzida = ((android.os.Messenger) v1_36);
                    }
                }
                String v0_34 = ((android.content.Intent) p14.obj);
                if (v0_34 != null) {
                    if ("com.google.android.c2dm.intent.REGISTRATION".equals(v0_34.getAction())) {
                        int v1_45 = v0_34.getStringExtra("registration_id");
                        if (v1_45 == 0) {
                            v1_45 = v0_34.getStringExtra("unregistered");
                        }
                        if (v1_45 != 0) {
                            int v1_6;
                            com.google.firebase.iid.zzw.zzidg = 0;
                            com.google.firebase.iid.zzw.zznus = 0;
                            if (!v1_45.startsWith("|")) {
                                v1_6 = 0;
                                if (v1_6 == 0) {
                                    if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                                        android.util.Log.d("FirebaseInstanceId", "Ignoring response without a request ID");
                                    }
                                    return;
                                }
                            } else {
                                String v4_3 = v1_45.split("\\|");
                                if (!"ID".equals(v4_3[1])) {
                                    int v1_49;
                                    int v1_47 = String.valueOf(v1_45);
                                    if (v1_47.length() == 0) {
                                        v1_49 = new String("Unexpected structured response ");
                                    } else {
                                        v1_49 = "Unexpected structured response ".concat(v1_47);
                                    }
                                    android.util.Log.w("FirebaseInstanceId", v1_49);
                                }
                                String v3_18 = v4_3[2];
                                if (v4_3.length > 4) {
                                    if (!"SYNC".equals(v4_3[3])) {
                                        if ("RST".equals(v4_3[3])) {
                                            com.google.firebase.iid.zzi.zza(this.zzaif, 0).zzchb();
                                            v0_34.removeExtra("registration_id");
                                            v1_6 = v3_18;
                                            String v2_3 = v0_34.getExtras();
                                            try {
                                                String v0_3 = ((com.google.firebase.iid.zzz) this.zznut.remove(v1_6));
                                            } catch (String v0_8) {
                                                throw v0_8;
                                            }
                                            if (v0_3 != null) {
                                                v0_3.zzag(v2_3);
                                            } else {
                                                String v0_7;
                                                String v0_4 = String.valueOf(v1_6);
                                                if (v0_4.length() == 0) {
                                                    v0_7 = new String("Missing callback for ");
                                                } else {
                                                    v0_7 = "Missing callback for ".concat(v0_4);
                                                }
                                                android.util.Log.w("FirebaseInstanceId", v0_7);
                                            }
                                            return;
                                        }
                                    } else {
                                        com.google.firebase.iid.zzi.zza(this.zzaif, 0).zzchd();
                                    }
                                }
                                int v1_5 = v4_3[(v4_3.length - 1)];
                                if (v1_5.startsWith(":")) {
                                    v1_5 = v1_5.substring(1);
                                }
                                v0_34.putExtra("registration_id", v1_5);
                                v1_6 = v3_18;
                            }
                        } else {
                            String v3_0 = v0_34.getStringExtra("error");
                            if (v3_0 != null) {
                                if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                                    int v1_16;
                                    int v1_13 = String.valueOf(v3_0);
                                    if (v1_13.length() == 0) {
                                        v1_16 = new String("Received InstanceID error ");
                                    } else {
                                        v1_16 = "Received InstanceID error ".concat(v1_13);
                                    }
                                    android.util.Log.d("FirebaseInstanceId", v1_16);
                                }
                                String v2_5;
                                int v1_19;
                                if (!v3_0.startsWith("|")) {
                                    v1_19 = 0;
                                    v2_5 = v3_0;
                                } else {
                                    String v4_2 = v3_0.split("\\|");
                                    if (!"ID".equals(v4_2[1])) {
                                        int v1_26;
                                        int v1_24 = String.valueOf(v3_0);
                                        if (v1_24.length() == 0) {
                                            v1_26 = new String("Unexpected structured response ");
                                        } else {
                                            v1_26 = "Unexpected structured response ".concat(v1_24);
                                        }
                                        android.util.Log.w("FirebaseInstanceId", v1_26);
                                    }
                                    if (v4_2.length <= 2) {
                                        v2_5 = "UNKNOWN";
                                        v1_19 = 0;
                                    } else {
                                        v1_19 = v4_2[2];
                                        v2_5 = v4_2[3];
                                        if (v2_5.startsWith(":")) {
                                            v2_5 = v2_5.substring(1);
                                        }
                                    }
                                    v0_34.putExtra("error", v2_5);
                                }
                                this.zzbl(v1_19, v2_5);
                                String v0_12 = v0_34.getLongExtra("Retry-After", 0);
                                if (v0_12 > 0) {
                                    com.google.firebase.iid.zzw.zznus = (((int) v0_12) * 1000);
                                    com.google.firebase.iid.zzw.zzidg = (android.os.SystemClock.elapsedRealtime() + ((long) com.google.firebase.iid.zzw.zznus));
                                    android.util.Log.w("FirebaseInstanceId", new StringBuilder(52).append("Explicit request from server to backoff: ").append(com.google.firebase.iid.zzw.zznus).toString());
                                }
                            } else {
                                String v0_19 = String.valueOf(v0_34.getExtras());
                                android.util.Log.w("FirebaseInstanceId", new StringBuilder((String.valueOf(v0_19).length() + 49)).append("Unexpected response, no error or registration id ").append(v0_19).toString());
                            }
                        }
                    } else {
                        if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                            String v0_27;
                            String v0_24 = String.valueOf(v0_34.getAction());
                            if (v0_24.length() == 0) {
                                v0_27 = new String("Unexpected response ");
                            } else {
                                v0_27 = "Unexpected response ".concat(v0_24);
                            }
                            android.util.Log.d("FirebaseInstanceId", v0_27);
                        }
                    }
                } else {
                    if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                        android.util.Log.d("FirebaseInstanceId", "Unexpected response: null");
                    }
                }
            }
        }
        return;
    }

Method com.google.firebase.iid.zzw.zzc() calling method android.util.Log.w()


    final void zzc(android.os.Message p14)
    {
        if (p14 != null) {
            if (!(p14.obj instanceof android.content.Intent)) {
                android.util.Log.w("FirebaseInstanceId", "Dropping invalid message");
            } else {
                String v0_5 = ((android.content.Intent) p14.obj);
                v0_5.setExtrasClassLoader(com.google.android.gms.iid.MessengerCompat.getClassLoader());
                if (v0_5.hasExtra("google.messenger")) {
                    int v1_36 = v0_5.getParcelableExtra("google.messenger");
                    if ((v1_36 instanceof com.google.android.gms.iid.MessengerCompat)) {
                        this.zzidb = ((com.google.android.gms.iid.MessengerCompat) v1_36);
                    }
                    if ((v1_36 instanceof android.os.Messenger)) {
                        this.zzida = ((android.os.Messenger) v1_36);
                    }
                }
                String v0_34 = ((android.content.Intent) p14.obj);
                if (v0_34 != null) {
                    if ("com.google.android.c2dm.intent.REGISTRATION".equals(v0_34.getAction())) {
                        int v1_45 = v0_34.getStringExtra("registration_id");
                        if (v1_45 == 0) {
                            v1_45 = v0_34.getStringExtra("unregistered");
                        }
                        if (v1_45 != 0) {
                            int v1_6;
                            com.google.firebase.iid.zzw.zzidg = 0;
                            com.google.firebase.iid.zzw.zznus = 0;
                            if (!v1_45.startsWith("|")) {
                                v1_6 = 0;
                                if (v1_6 == 0) {
                                    if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                                        android.util.Log.d("FirebaseInstanceId", "Ignoring response without a request ID");
                                    }
                                    return;
                                }
                            } else {
                                String v4_3 = v1_45.split("\\|");
                                if (!"ID".equals(v4_3[1])) {
                                    int v1_49;
                                    int v1_47 = String.valueOf(v1_45);
                                    if (v1_47.length() == 0) {
                                        v1_49 = new String("Unexpected structured response ");
                                    } else {
                                        v1_49 = "Unexpected structured response ".concat(v1_47);
                                    }
                                    android.util.Log.w("FirebaseInstanceId", v1_49);
                                }
                                String v3_18 = v4_3[2];
                                if (v4_3.length > 4) {
                                    if (!"SYNC".equals(v4_3[3])) {
                                        if ("RST".equals(v4_3[3])) {
                                            com.google.firebase.iid.zzi.zza(this.zzaif, 0).zzchb();
                                            v0_34.removeExtra("registration_id");
                                            v1_6 = v3_18;
                                            String v2_3 = v0_34.getExtras();
                                            try {
                                                String v0_3 = ((com.google.firebase.iid.zzz) this.zznut.remove(v1_6));
                                            } catch (String v0_8) {
                                                throw v0_8;
                                            }
                                            if (v0_3 != null) {
                                                v0_3.zzag(v2_3);
                                            } else {
                                                String v0_7;
                                                String v0_4 = String.valueOf(v1_6);
                                                if (v0_4.length() == 0) {
                                                    v0_7 = new String("Missing callback for ");
                                                } else {
                                                    v0_7 = "Missing callback for ".concat(v0_4);
                                                }
                                                android.util.Log.w("FirebaseInstanceId", v0_7);
                                            }
                                            return;
                                        }
                                    } else {
                                        com.google.firebase.iid.zzi.zza(this.zzaif, 0).zzchd();
                                    }
                                }
                                int v1_5 = v4_3[(v4_3.length - 1)];
                                if (v1_5.startsWith(":")) {
                                    v1_5 = v1_5.substring(1);
                                }
                                v0_34.putExtra("registration_id", v1_5);
                                v1_6 = v3_18;
                            }
                        } else {
                            String v3_0 = v0_34.getStringExtra("error");
                            if (v3_0 != null) {
                                if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                                    int v1_16;
                                    int v1_13 = String.valueOf(v3_0);
                                    if (v1_13.length() == 0) {
                                        v1_16 = new String("Received InstanceID error ");
                                    } else {
                                        v1_16 = "Received InstanceID error ".concat(v1_13);
                                    }
                                    android.util.Log.d("FirebaseInstanceId", v1_16);
                                }
                                int v1_19;
                                String v2_5;
                                if (!v3_0.startsWith("|")) {
                                    v1_19 = 0;
                                    v2_5 = v3_0;
                                } else {
                                    String v4_2 = v3_0.split("\\|");
                                    if (!"ID".equals(v4_2[1])) {
                                        int v1_26;
                                        int v1_24 = String.valueOf(v3_0);
                                        if (v1_24.length() == 0) {
                                            v1_26 = new String("Unexpected structured response ");
                                        } else {
                                            v1_26 = "Unexpected structured response ".concat(v1_24);
                                        }
                                        android.util.Log.w("FirebaseInstanceId", v1_26);
                                    }
                                    if (v4_2.length <= 2) {
                                        v2_5 = "UNKNOWN";
                                        v1_19 = 0;
                                    } else {
                                        v1_19 = v4_2[2];
                                        v2_5 = v4_2[3];
                                        if (v2_5.startsWith(":")) {
                                            v2_5 = v2_5.substring(1);
                                        }
                                    }
                                    v0_34.putExtra("error", v2_5);
                                }
                                this.zzbl(v1_19, v2_5);
                                String v0_12 = v0_34.getLongExtra("Retry-After", 0);
                                if (v0_12 > 0) {
                                    com.google.firebase.iid.zzw.zznus = (((int) v0_12) * 1000);
                                    com.google.firebase.iid.zzw.zzidg = (android.os.SystemClock.elapsedRealtime() + ((long) com.google.firebase.iid.zzw.zznus));
                                    android.util.Log.w("FirebaseInstanceId", new StringBuilder(52).append("Explicit request from server to backoff: ").append(com.google.firebase.iid.zzw.zznus).toString());
                                }
                            } else {
                                String v0_19 = String.valueOf(v0_34.getExtras());
                                android.util.Log.w("FirebaseInstanceId", new StringBuilder((String.valueOf(v0_19).length() + 49)).append("Unexpected response, no error or registration id ").append(v0_19).toString());
                            }
                        }
                    } else {
                        if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                            String v0_27;
                            String v0_24 = String.valueOf(v0_34.getAction());
                            if (v0_24.length() == 0) {
                                v0_27 = new String("Unexpected response ");
                            } else {
                                v0_27 = "Unexpected response ".concat(v0_24);
                            }
                            android.util.Log.d("FirebaseInstanceId", v0_27);
                        }
                    }
                } else {
                    if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                        android.util.Log.d("FirebaseInstanceId", "Unexpected response: null");
                    }
                }
            }
        }
        return;
    }

Method com.google.firebase.iid.zzw.zzev() calling method android.util.Log.w()


    private static declared_synchronized int zzev(android.content.Context p7)
    {
        int v0_3 = 0;
        try {
            if (com.google.firebase.iid.zzw.zznur == 0) {
                android.content.pm.PackageManager v4_1 = p7.getPackageManager();
                if (v4_1.checkPermission("com.google.android.c2dm.permission.SEND", "com.google.android.gms") != -1) {
                    if (!com.google.android.gms.common.util.zzq.isAtLeastO()) {
                        int v0_2 = new android.content.Intent("com.google.android.c2dm.intent.REGISTER");
                        v0_2.setPackage("com.google.android.gms");
                        int v0_4 = v4_1.queryIntentServices(v0_2, 0);
                        if ((v0_4 != 0) && (v0_4.size() > 0)) {
                            com.google.firebase.iid.zzw.zznur = 1;
                            v0_3 = 1;
                        }
                    }
                    int v0_7 = new android.content.Intent("com.google.iid.TOKEN_REQUEST");
                    v0_7.setPackage("com.google.android.gms");
                    int v0_8 = v4_1.queryBroadcastReceivers(v0_7, 0);
                    if ((v0_8 == 0) || (v0_8.size() <= 0)) {
                        android.util.Log.w("FirebaseInstanceId", "Failed to resolve IID implementation package, falling back");
                        if (!com.google.android.gms.common.util.zzq.isAtLeastO()) {
                            com.google.firebase.iid.zzw.zznur = 1;
                        } else {
                            com.google.firebase.iid.zzw.zznur = 2;
                        }
                        v0_3 = com.google.firebase.iid.zzw.zznur;
                    } else {
                        com.google.firebase.iid.zzw.zznur = 2;
                        v0_3 = 2;
                    }
                } else {
                    android.util.Log.e("FirebaseInstanceId", "Google Play services missing or without correct permission.");
                }
            } else {
                v0_3 = com.google.firebase.iid.zzw.zznur;
            }
        } catch (int v0_16) {
            throw v0_16;
        }
        return v0_3;
    }

Method com.google.firebase.iid.zzw.zzbl() calling method android.util.Log.w()


    private final void zzbl(String p6, String p7)
    {
        try {
            if (p6 != null) {
                String v0_14 = ((com.google.firebase.iid.zzz) this.zznut.remove(p6));
                if (v0_14 != null) {
                    v0_14.onError(p7);
                } else {
                    String v0_2;
                    String v0_0 = String.valueOf(p6);
                    if (v0_0.length() == 0) {
                        v0_2 = new String("Missing callback for ");
                    } else {
                        v0_2 = "Missing callback for ".concat(v0_0);
                    }
                    android.util.Log.w("FirebaseInstanceId", v0_2);
                }
            } else {
                int v1_0 = 0;
                while (v1_0 < this.zznut.size()) {
                    ((com.google.firebase.iid.zzz) this.zznut.valueAt(v1_0)).onError(p7);
                    v1_0++;
                }
                this.zznut.clear();
            }
        } catch (String v0_12) {
            throw v0_12;
        }
        return;
    }

Method com.google.firebase.iid.zzw.zzaf() calling method android.util.Log.w()


    private final android.os.Bundle zzaf(android.os.Bundle p11)
    {
        Throwable v0_8 = com.google.firebase.iid.zzw.zzauw();
        Throwable v1_8 = new com.google.firebase.iid.zzy(0);
        this.zznut.put(v0_8, v1_8);
        android.support.v4.util.SimpleArrayMap v2_0 = android.os.SystemClock.elapsedRealtime();
        if ((com.google.firebase.iid.zzw.zzidg == 0) || (v2_0 > com.google.firebase.iid.zzw.zzidg)) {
            if (com.google.firebase.iid.zzw.zzev(this.zzaif) != 0) {
                android.support.v4.util.SimpleArrayMap v2_7 = new android.content.Intent();
                v2_7.setPackage("com.google.android.gms");
                if (com.google.firebase.iid.zzw.zzev(this.zzaif) != 2) {
                    v2_7.setAction("com.google.android.c2dm.intent.REGISTER");
                } else {
                    v2_7.setAction("com.google.iid.TOKEN_REQUEST");
                }
                v2_7.putExtras(p11);
                com.google.firebase.iid.zzw.zzc(this.zzaif, v2_7);
                v2_7.putExtra("kid", new StringBuilder((String.valueOf(v0_8).length() + 5)).append("|ID|").append(v0_8).append("|").toString());
                v2_7.putExtra("X-kid", new StringBuilder((String.valueOf(v0_8).length() + 5)).append("|ID|").append(v0_8).append("|").toString());
                if (android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                    String v4_31 = String.valueOf(v2_7.getExtras());
                    android.util.Log.d("FirebaseInstanceId", new StringBuilder((String.valueOf(v4_31).length() + 8)).append("Sending ").append(v4_31).toString());
                }
                v2_7.putExtra("google.messenger", this.zzhzv);
                if ((this.zzida == null) && (this.zzidb == null)) {
                    if (com.google.firebase.iid.zzw.zzev(this.zzaif) != 2) {
                        this.zzaif.startService(v2_7);
                    } else {
                        this.zzaif.sendBroadcast(v2_7);
                    }
                } else {
                    android.support.v4.util.SimpleArrayMap v3_3 = android.os.Message.obtain();
                    v3_3.obj = v2_7;
                    try {
                        if (this.zzida == null) {
                            this.zzidb.send(v3_3);
                        } else {
                            this.zzida.send(v3_3);
                        }
                    } catch (android.support.v4.util.SimpleArrayMap v3) {
                        if (!android.util.Log.isLoggable("FirebaseInstanceId", 3)) {
                        } else {
                            android.util.Log.d("FirebaseInstanceId", "Messenger failed, fallback to startService");
                        }
                    }
                    Throwable v1_0 = v1_8.zzchk();
                    this.zznut.remove(v0_8);
                    return v1_0;
                }
                try {
                } catch (Throwable v1_1) {
                    this.zznut.remove(v0_8);
                    throw v1_1;
                }
                this.zznut.remove(v0_8);
                return v1_0;
            } else {
                throw new java.io.IOException("MISSING_INSTANCEID_SERVICE");
            }
        } else {
            android.util.Log.w("FirebaseInstanceId", new StringBuilder(78).append("Backoff mode, next request attempt: ").append((com.google.firebase.iid.zzw.zzidg - v2_0)).append(" interval: ").append(com.google.firebase.iid.zzw.zznus).toString());
            throw new java.io.IOException("RETRY_LATER");
        }
    }

Method com.google.firebase.iid.zzr.<init>() calling method android.util.Log.w()


    zzr(android.os.IBinder p5)
    {
        android.os.RemoteException v0_7 = p5.getInterfaceDescriptor();
        if (!"android.os.IMessenger".equals(v0_7)) {
            if (!com.google.firebase.iid.zzr.zznuo.equals(v0_7)) {
                android.os.RemoteException v0_2;
                android.os.RemoteException v0_0 = String.valueOf(v0_7);
                if (v0_0.length() == 0) {
                    v0_2 = new String("Invalid interface descriptor: ");
                } else {
                    v0_2 = "Invalid interface descriptor: ".concat(v0_0);
                }
                android.util.Log.w("MessengerIpcClient", v0_2);
                throw new android.os.RemoteException();
            } else {
                this.zznup = new com.google.android.gms.iid.MessengerCompat(p5);
                this.zzicr = 0;
            }
        } else {
            this.zzicr = new android.os.Messenger(p5);
            this.zznup = 0;
        }
        return;
    }

Method com.google.firebase.iid.zzm.zzht() calling method android.util.Log.w()


    final declared_synchronized void zzht(int p5)
    {
        try {
            Throwable v0_3 = ((com.google.firebase.iid.zzt) this.zznuk.get(p5));
        } catch (Throwable v0_2) {
            throw v0_2;
        }
        if (v0_3 != null) {
            android.util.Log.w("MessengerIpcClient", new StringBuilder(31).append("Timing out request: ").append(p5).toString());
            this.zznuk.remove(p5);
            v0_3.zzb(new com.google.firebase.iid.zzu(3, "Timed out waiting for response"));
            this.zzchh();
        }
        return;
    }

Method com.google.firebase.iid.zzm.zzd() calling method android.util.Log.w()


    final boolean zzd(android.os.Message p6)
    {
        com.google.firebase.iid.zzu v1_0 = p6.arg1;
        if (android.util.Log.isLoggable("MessengerIpcClient", 3)) {
            android.util.Log.d("MessengerIpcClient", new StringBuilder(41).append("Received response to request: ").append(v1_0).toString());
        }
        String v0_3 = ((com.google.firebase.iid.zzt) this.zznuk.get(v1_0));
        if (v0_3 != null) {
            this.zznuk.remove(v1_0);
            this.zzchh();
            com.google.firebase.iid.zzu v1_1 = p6.getData();
            if (!v1_1.getBoolean("unsupported", 0)) {
                v0_3.zzad(v1_1);
            } else {
                v0_3.zzb(new com.google.firebase.iid.zzu(4, "Not supported by GmsCore"));
            }
        } else {
            android.util.Log.w("MessengerIpcClient", new StringBuilder(50).append("Received response for unknown request: ").append(v1_0).toString());
        }
        return 1;
    }

Method com.google.firebase.iid.zzi.zzb() calling method android.util.Log.w()


    public final String zzb(String p5, String p6, android.os.Bundle p7)
    {
        if (p6 != null) {
            p7.putString("scope", p6);
        }
        p7.putString("sender", p5);
        if (!"".equals(this.zzico)) {
            p5 = this.zzico;
        }
        p7.putString("subtype", p5);
        String v1_1 = com.google.firebase.iid.zzi.zznub.zzc(p7, this.zzaus());
        if (v1_1 != null) {
            java.io.IOException v0_3 = v1_1.getString("registration_id");
            if (v0_3 == null) {
                v0_3 = v1_1.getString("unregistered");
                if (v0_3 == null) {
                    java.io.IOException v0_6 = v1_1.getString("error");
                    if (v0_6 == null) {